在我的二头肌文件中,我获得了对现有 vnet 的引用,如下所示:
resource existingVNET 'Microsoft.Network/virtualNetworks@2021-02-01' existing = {
name: 'the-existing-vnet'
}
我试图为每个子网包含多个(确切地说是四个)资源语句,如下所示:
resource subnetPbdResource 'Microsoft.Network/virtualNetworks/subnets@2020-11-01' = {
parent: existingVNET
name: 'first-snet'
...
}
resource subnetPbdResource 'Microsoft.Network/virtualNetworks/subnets@2020-11-01' = {
parent: existingVNET
name: 'second-snet'
...
}
...但是,当我运行这个(使用az deployment group create ...
)a 得到一个错误:with code AnotherOperationInProgress
。在 vnet 下创建了一个随机(似乎)子网。
我还尝试定义一个子网数组,如下所示:
var subnets = [
{
name: 'api'
subnetPrefix: '10.144.0.0/24'
}
{
name: 'worker'
subnetPrefix: '10.144.1.0/24'
}
]
...但我找不到将现有 vnet 与子网数组分配的方法。.properties.subnets
似乎无法访问现有的 vnet 资源。
任何提示表示赞赏!