【发布时间】:2021-11-03 06:04:32
【问题描述】:
万事如意,
我目前正在构建一些二头肌模板,用于为项目建立新环境,一切顺利,直到我到达应用程序网关。
我们有一个现有的 ApplicationGateway 实例,我希望将新的 backendAddressPool/httpListener/requestRoutingRule 等添加到,就像我们可以创建一个新的 Microsoft.Web/sites 并将其附加到现有的Microsoft.Web/serverfarms.
不幸的是,这些似乎是属性,而不是子资源,因为我在尝试创建它们时遇到错误:
resource appGateway 'Microsoft.Network/applicationGateways@2021-03-01' existing = {
name: appGwName
}
// This resource type is not valid
resource backendPool 'Microsoft.Network/applicationGateways/backendAddressPools@2021-03-01' = {
name: '${appName}-${environment}-backend'
parent: appGateway
properties: {
backendAddresses: [
{
fqdn: appServiceUrl
}
]
}
}
在我花更多时间之前,任何人都可以确认是否可以像这样更新现有网关的配置?
【问题讨论】:
-
不,你不能。它是一种资源。您可以使用 az cli 或 az powershell 添加后端池。
标签: azure-application-gateway azure-bicep