$vn = Get-AzVirtualNetwork -Name mynet
$vn.Subnets | Select Name, AddressPrefix,id | sort AddressPrefix
我正在运行这个并得到...
如何列出 id 中的
resourcegroup
名称?
我尝试过:
split "id.Split("/")[4]"
但出现错误:
Select-Object:找不到接受参数“$null”的位置参数
将子网保存在变量中。展开变量的 ID 属性并迭代每一行,在包含资源组的第四个正斜杠处拆分。
$vn = Get-AzVirtualNetwork -Name mynet
$subnets = $vn.Subnets | Select Name, AddressPrefix,id | sort AddressPrefix
$subnets.id | ForEach-Object {$_.split("/")[4]}