Skip to content

Commit 6805c0e

Browse files
committed
format mainTemplate.json in cluster offer
1 parent 1e10fe9 commit 6805c0e

File tree

1 file changed

+44
-33
lines changed
  • weblogic-azure-vm/arm-oraclelinux-wls-cluster/arm-oraclelinux-wls-cluster/src/main/arm

1 file changed

+44
-33
lines changed

weblogic-azure-vm/arm-oraclelinux-wls-cluster/arm-oraclelinux-wls-cluster/src/main/arm/mainTemplate.json

Lines changed: 44 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,22 @@
336336
},
337337
"logsToIntegrate": {
338338
"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+
],
341355
"metadata": {
342356
"description": "Specify the expeted logs to integrate, you must input at least one log."
343357
}
@@ -389,7 +403,7 @@
389403
"owls-141100-jdk11-ol76;Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol7;latest",
390404
"owls-141100-jdk11-rhel87;Oracle:weblogic-141100-jdk11-rhel87:owls-141100-jdk11-rhel87;latest",
391405
"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",
393407
"owls-122140-jdk8-rhel76;Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76;latest",
394408
"owls-141100-jdk8-rhel76;Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76;latest",
395409
"owls-141100-jdk11-rhel76;Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76;latest"
@@ -723,29 +737,6 @@
723737
"defaultValue": true
724738
}
725739
},
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-
],
749740
"variables": {
750741
"const_currentSubscription": "[subscription().subscriptionId]",
751742
"const_appGatewaySSLCertOptionHaveCert": "haveCert",
@@ -775,7 +766,7 @@
775766
"name_keyVaultName": "[take(concat('wls-kv', uniqueString(parameters('utcNow'))), 24)]",
776767
// If adding a new resource, add the resource identifier to the array below
777768
// Also modify createUIDefinition.json to include the new resource
778-
"obj_tagsByResources":{
769+
"obj_tagsByResources": {
779770
"${identifier.applicationGateways}": "[funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.applicationGateways}')]",
780771
"${identifier.availabilitySets}": "[funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.availabilitySets}')]",
781772
"${identifier.dnszones}": "[funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.dnszones}')]",
@@ -793,6 +784,29 @@
793784
"${identifier.resourcesDeployment}": "[funcTags.tagsFilter(parameters('tagsByResource'), '${identifier.resourcesDeployment}')]"
794785
}
795786
},
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+
],
796810
"resources": [
797811
{
798812
"apiVersion": "${azure.apiVersionForDeployment}",
@@ -804,8 +818,7 @@
804818
"template": {
805819
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
806820
"contentVersion": "1.0.0.0",
807-
"resources": [
808-
]
821+
"resources": []
809822
}
810823
}
811824
},
@@ -1374,7 +1387,6 @@
13741387
"value": "[parameters('obj_tagsByResources')]"
13751388
}
13761389
}
1377-
13781390
}
13791391
},
13801392
{
@@ -1971,8 +1983,7 @@
19711983
"template": {
19721984
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
19731985
"contentVersion": "1.0.0.0",
1974-
"resources": [
1975-
]
1986+
"resources": []
19761987
}
19771988
}
19781989
}
@@ -2007,4 +2018,4 @@
20072018
"value": "[if(parameters('enableELK'), reference('elkLinkedTemplate', '${azure.apiVersionForDeployment}').outputs.logIndex.value, '')]"
20082019
}
20092020
}
2010-
}
2021+
}

0 commit comments

Comments
 (0)