使用Microsoft.Network.VirtualNetworkCombo类型元素创建Azure模板。新的行动很顺利。但是当选择时,三分之二的现有虚拟网络显示“加载.”在每个子网下拉列表中。
我不明白为什么现有的3个虚拟网络中有2个被困在“加载.”中。状态。有人知道什么会表现出这种行为吗?
更新它与添加IPv6地址空间有关(10:8:2:/64)。没有IPv6地址空间的虚拟网络/子网显示良好。
也许这与子网的约束( minAddressPrefixSize "/29“规范)有关?
我希望答案不是IPv6不受支持.
发布于 2022-02-18 13:09:54
我已经在我的环境中测试过了,它对我来说很好。
在createUiDefinition.json中,我在"steps": [ ]中传递了下面的代码
{
"name": "NetoworkConfig",
"label": "NetworkSettings",
"subLabel": {
"preValidation": "Configure the storage settings",
"postValidation": "Done"
},
"bladeTitle": "Networking",
"elements": [
{
"name": "Configure Vnet Settings",
"type": "Microsoft.Network.VirtualNetworkCombo",
"label": {
"virtualNetwork": "Virtual network",
"subnets": "Subnets"
},
"toolTip": {
"virtualNetwork": "",
"subnets": ""
},
"defaultValue": {
"addressPrefixSize": "/16"
},
"constraints": {
"minAddressPrefixSize": "/16"
},
"options": {
"hideExisting": false
},
"subnets": {
"subnet1": {
"label": "First subnet",
"defaultValue": {
"addressPrefixSize": "/24"
},
"constraints": {
"minAddressPrefixSize": "/24",
"minAddressCount": 12,
"requireContiguousAddresses": true
}
},
"subnet2": {
"label": "Second subnet",
"defaultValue": {
"addressPrefixSize": "/26"
},
"constraints": {
"minAddressPrefixSize": "/26",
"minAddressCount": 8,
"requireContiguousAddresses": true
}
}
},
"visible": true
}
]
}输出--

https://stackoverflow.com/questions/71164974
复制相似问题