Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions china/azure/marketplace-gateway-load-balancer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ Benefits:
· Provides consistent security policy management, enforcement, and reporting with a single pane of glass, using Check Point Unified Security Management


<a href="https://portal.azure.cn/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FCheckPointSW%2FCloudGuardIaaS%2Fmaster%2FChina%2Fazure%2ftemplates%2Fmarketplace-gateway-load-balancer%2FmainTemplate.json/createUIDefinitionUri/https%3A%2F%2Fraw.githubusercontent.com%2FCheckPointSW%2FCloudGuardIaaS%2Fmaster%2FChina%2Fazure%2ftemplates%2Fmarketplace-gateway-load-balancer%2FcreateUiDefinition.json
<a href="https://portal.azure.cn/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FCheckPointSW%2FCloudGuardIaaS%2Fmaster%2Fchina%2Fazure%2ftemplates%2Fmarketplace-gateway-load-balancer%2FmainTemplate.json/createUIDefinitionUri/https%3A%2F%2Fraw.githubusercontent.com%2FCheckPointSW%2FCloudGuardIaaS%2Fmaster%2Fchina%2Fazure%2ftemplates%2Fmarketplace-gateway-load-balancer%2FcreateUiDefinition.json
">
<img src="https://aka.ms/deploytoazurebutton" alt="Deploy to Azure" />
</a>


To deploy with full control over all the template options use: [Full Control Deployment](https://portal.azure.cn/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FCheckPointSW%2FCloudGuardIaaS%2Fmaster%2FChina%2Fazure%2ftemplates%2Fmarketplace-gateway-load-balancer%2FmainTemplate.json)
To deploy with full control over all the template options use: [Full Control Deployment](https://portal.azure.cn/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FCheckPointSW%2FCloudGuardIaaS%2Fmaster%2Fchina%2Fazure%2ftemplates%2Fmarketplace-gateway-load-balancer%2FmainTemplate.json)


Original file line number Diff line number Diff line change
Expand Up @@ -1352,6 +1352,35 @@
},
"visible": "[steps('network').NSG]"
},
{
"name": "storageAccountDeployMode",
"type": "Microsoft.Common.DropDown",
"label": "Storage Account Deployment Mode",
"toolTip": "Select your preferred Storage Account deployment mode, New to a new Storage Account, Existing to an existing Storage Account, Managed to managed Storage Account, None to deploy without a Storage Account",
"defaultValue": "New",
"constraints": {
"allowedValues": [
{
"label": "New",
"value": "New"
},
{
"label": "Existing",
"value": "Existing"
},
{
"label": "Managed",
"value": "Managed"
},
{
"label": "None",
"value": "None"
}
],
"required": true
},
"visible": true
},
{
"name": "addStorageAccountIpRules",
"type": "Microsoft.Common.OptionsGroup",
Expand All @@ -1369,9 +1398,48 @@
"value": true
}
],
"required": true
"required": "[equals(steps('network').storageAccountDeployMode, 'New')]"
},
"visible": true
"visible": "[equals(steps('network').storageAccountDeployMode, 'New')]"
},
{
"name": "existingStorageAccount",
"type": "Microsoft.Solutions.ResourceSelector",
"label": "Storage Account",
"defaultValue": "null",
"toolTip": "Choose an existing Storage Account",
"resourceType": "Microsoft.Storage/storageAccounts",
"constraints": {
"required": "[equals(steps('network').storageAccountDeployMode, 'Existing')]"
},
"visible": "[equals(steps('network').storageAccountDeployMode, 'Existing')]"
},
{
"name": "infoExistingStorageAccount",
"type": "Microsoft.Common.InfoBox",
"visible": "[equals(steps('network').storageAccountDeployMode, 'Existing')]",
"options": {
"icon": "Info",
"text": "The Storage Account must allow network access from the Serial Console feature, for more information - <a href='https://learn.microsoft.com/zh-cn/troubleshoot/azure/virtual-machines/linux/serial-console-linux' target='_blank'>Serial Console Security</a>."
}
},
{
"name": "infoManagedStorageAccount",
"type": "Microsoft.Common.InfoBox",
"visible": "[equals(steps('network').storageAccountDeployMode, 'Managed')]",
"options": {
"icon": "Info",
"text": "Azure will use a managed Storage Account for the deployment, no additional configuration is required."
}
},
{
"name": "warningNoneStorageAccount",
"type": "Microsoft.Common.InfoBox",
"visible": "[equals(steps('network').storageAccountDeployMode, 'None')]",
"options": {
"icon": "Warning",
"text": "Please note that deploying without a Storage Account will not allow you to use the Serial Console feature. For more information - <a href='https://learn.microsoft.com/zh-cn/troubleshoot/azure/virtual-machines/linux/serial-console-linux?WT.mc_id=Portal-Microsoft_Azure_CreateUIDef' target='_blank'>Azure Serial Console</a>."
}
}
]
},
Expand Down Expand Up @@ -1445,9 +1513,11 @@
"deployNewNSG": "[steps('network').NSG]",
"ExistingNSG": "[steps('network').nsgSelector]",
"NewNsgName": "[steps('network').NSGName]",
"storageAccountDeployMode": "[steps('network').storageAccountDeployMode]",
"addStorageAccountIpRules":"[steps('network').addStorageAccountIpRules]",
"existingStorageAccountId": "[steps('network').existingStorageAccount]",
"SerialConsolePasswordHash": "[steps('chkp-advanced').AdditionalPassword]",
"MaintenanceModePasswordHash": "[steps('chkp-advanced').MaintenanceModePassword]"
}
}
}
}
Loading