在ARM模板中放入多个目的端口范围可以通过使用数组来实现。以下是一个示例ARM模板的片段,展示了如何在模板中定义多个目的端口范围:
"resources": [
{
"type": "Microsoft.Network/loadBalancers",
"name": "myLoadBalancer",
"apiVersion": "2021-02-01",
"location": "[resourceGroup().location]",
"properties": {
"frontendIPConfigurations": [
{
"name": "myFrontendIP",
"properties": {
"publicIPAddress": {
"id": "[resourceId('Microsoft.Network/publicIPAddresses', 'myPublicIP')]"
}
}
}
],
"backendAddressPools": [
{
"name": "myBackendPool",
"properties": {
"backendIPConfigurations": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', 'myNIC')]"
}
]
}
}
],
"loadBalancingRules": [
{
"name": "rule1",
"properties": {
"frontendIPConfiguration": {
"id": "[concat(resourceId('Microsoft.Network/loadBalancers', 'myLoadBalancer'), '/frontendIPConfigurations/myFrontendIP')]"
},
"backendAddressPool": {
"id": "[concat(resourceId('Microsoft.Network/loadBalancers', 'myLoadBalancer'), '/backendAddressPools/myBackendPool')]"
},
"protocol": "Tcp",
"frontendPortRangeStart": 80,
"frontendPortRangeEnd": 80,
"backendPort": 8080,
"enableFloatingIP": false,
"idleTimeoutInMinutes": 15,
"probe": {
"id": "[resourceId('Microsoft.Network/loadBalancers/probes', 'myProbe')]"
}
}
},
{
"name": "rule2",
"properties": {
"frontendIPConfiguration": {
"id": "[concat(resourceId('Microsoft.Network/loadBalancers', 'myLoadBalancer'), '/frontendIPConfigurations/myFrontendIP')]"
},
"backendAddressPool": {
"id": "[concat(resourceId('Microsoft.Network/loadBalancers', 'myLoadBalancer'), '/backendAddressPools/myBackendPool')]"
},
"protocol": "Tcp",
"frontendPortRangeStart": 443,
"frontendPortRangeEnd": 443,
"backendPort": 8443,
"enableFloatingIP": false,
"idleTimeoutInMinutes": 15,
"probe": {
"id": "[resourceId('Microsoft.Network/loadBalancers/probes', 'myProbe')]"
}
}
}
]
}
}
]
在上述示例中,我们创建了一个负载均衡器(loadBalancer)并定义了两个负载均衡规则(loadBalancingRules)。每个规则都有不同的前端端口范围(frontendPortRangeStart和frontendPortRangeEnd)和后端端口(backendPort)。通过在loadBalancingRules
数组中添加多个规则,可以实现在ARM模板中放入多个目的端口范围。
请注意,上述示例中的资源类型和属性仅供参考,实际使用时需要根据具体需求进行调整。另外,腾讯云的相关产品和产品介绍链接地址可以在腾讯云官方文档中查找。
领取专属 10元无门槛券
手把手带您无忧上云