336
336
},
337
337
"logsToIntegrate" : {
338
338
"type" : " array" ,
339
- "defaultValue" : [ " HTTPAccessLog" , " ServerLog" , " DomainLog" , " DataSourceLog" , " StandardErrorAndOutput" , " NodeManagerLog" ],
340
- "allowedValues" : [ " HTTPAccessLog" , " ServerLog" , " DomainLog" , " DataSourceLog" , " StandardErrorAndOutput" , " NodeManagerLog" ],
339
+ "defaultValue" : [
340
+ " HTTPAccessLog" ,
341
+ " ServerLog" ,
342
+ " DomainLog" ,
343
+ " DataSourceLog" ,
344
+ " StandardErrorAndOutput" ,
345
+ " NodeManagerLog"
346
+ ],
347
+ "allowedValues" : [
348
+ " HTTPAccessLog" ,
349
+ " ServerLog" ,
350
+ " DomainLog" ,
351
+ " DataSourceLog" ,
352
+ " StandardErrorAndOutput" ,
353
+ " NodeManagerLog"
354
+ ],
341
355
"metadata" : {
342
356
"description" : " Specify the expeted logs to integrate, you must input at least one log."
343
357
}
389
403
" owls-141100-jdk11-ol76;Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol7;latest" ,
390
404
" owls-141100-jdk11-rhel87;Oracle:weblogic-141100-jdk11-rhel87:owls-141100-jdk11-rhel87;latest" ,
391
405
" owls-141100-jdk8-rhel87;Oracle:weblogic-141100-jdk8-rhel87:owls-141100-jdk8-rhel87;latest" ,
392
- " owls-122140-jdk8-rhel87;Oracle:weblogic-122140-jdk8-rhel87:owls-122140-jdk8-rhel87;latest" ,
406
+ " owls-122140-jdk8-rhel87;Oracle:weblogic-122140-jdk8-rhel87:owls-122140-jdk8-rhel87;latest" ,
393
407
" owls-122140-jdk8-rhel76;Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76;latest" ,
394
408
" owls-141100-jdk8-rhel76;Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76;latest" ,
395
409
" owls-141100-jdk11-rhel76;Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76;latest"
723
737
"defaultValue" : true
724
738
}
725
739
},
726
- "functions" : [
727
- {
728
- "namespace" :" funcTags" ,
729
- "members" : {
730
- "tagsFilter" : {
731
- "parameters" : [
732
- {
733
- "name" : " tagsByResource" ,
734
- "type" : " object"
735
- },
736
- {
737
- "name" : " resourceIdentifier" ,
738
- "type" : " string"
739
- }
740
- ],
741
- "output" : {
742
- "type" : " object" ,
743
- "value" : " [if(contains(parameters('tagsByResource'), parameters('resourceIdentifier')), parameters('tagsByResource')[parameters('resourceIdentifier')], json('{}'))]"
744
- }
745
- }
746
- }
747
- }
748
- ],
749
740
"variables" : {
750
741
"const_currentSubscription" : " [subscription().subscriptionId]" ,
751
742
"const_appGatewaySSLCertOptionHaveCert" : " haveCert" ,
775
766
"name_keyVaultName" : " [take(concat('wls-kv', uniqueString(parameters('utcNow'))), 24)]" ,
776
767
// If adding a new resource, add the resource identifier to the array below
777
768
// Also modify createUIDefinition.json to include the new resource
778
- "obj_tagsByResources" :{
769
+ "obj_tagsByResources" : {
779
770
"${identifier.applicationGateways}" : " [funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.applicationGateways}')]" ,
780
771
"${identifier.availabilitySets}" : " [funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.availabilitySets}')]" ,
781
772
"${identifier.dnszones}" : " [funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.dnszones}')]" ,
793
784
"${identifier.resourcesDeployment}" : " [funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.resourcesDeployment}')]"
794
785
}
795
786
},
787
+ "functions" : [
788
+ {
789
+ "namespace" : " funcTags" ,
790
+ "members" : {
791
+ "tagsFilter" : {
792
+ "parameters" : [
793
+ {
794
+ "name" : " tagsByResource" ,
795
+ "type" : " object"
796
+ },
797
+ {
798
+ "name" : " resourceIdentifier" ,
799
+ "type" : " string"
800
+ }
801
+ ],
802
+ "output" : {
803
+ "type" : " object" ,
804
+ "value" : " [if(contains(parameters('tagsByResource'), parameters('resourceIdentifier')), parameters('tagsByResource')[parameters('resourceIdentifier')], json('{}'))]"
805
+ }
806
+ }
807
+ }
808
+ }
809
+ ],
796
810
"resources" : [
797
811
{
798
812
"apiVersion" : " ${azure.apiVersionForDeployment}" ,
804
818
"template" : {
805
819
"$schema" : " https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#" ,
806
820
"contentVersion" : " 1.0.0.0" ,
807
- "resources" : [
808
- ]
821
+ "resources" : []
809
822
}
810
823
}
811
824
},
1374
1387
"value" : " [parameters('obj_tagsByResources')]"
1375
1388
}
1376
1389
}
1377
-
1378
1390
}
1379
1391
},
1380
1392
{
1971
1983
"template" : {
1972
1984
"$schema" : " https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#" ,
1973
1985
"contentVersion" : " 1.0.0.0" ,
1974
- "resources" : [
1975
- ]
1986
+ "resources" : []
1976
1987
}
1977
1988
}
1978
1989
}
2007
2018
"value" : " [if(parameters('enableELK'), reference('elkLinkedTemplate', '${azure.apiVersionForDeployment}').outputs.logIndex.value, '')]"
2008
2019
}
2009
2020
}
2010
- }
2021
+ }
0 commit comments