我正在尝试获取分配给ARM模型中订阅资源的保留IP列表。
Get-AzureReservedIP命令不起作用,表示未选择默认订阅。但是,我选择了默认订阅,但命令仍无效。
这是片段
Add-AzureRmAccount
$subName="subscriptioname"
Select-AzureSubscription -SubscriptionName $subName -Current
Get-AzureReservedIP
任何建议?
答案 0 :(得分:1)
您可以尝试:
Get-AzureRmNetworkInterface -Name TestNIC -ResourceGroupName TestRG
答案 1 :(得分:1)
Azure有两种部署方式:Azure服务管理(ASM)和Azure资源管理器(ARM)。
您使用ARM模式登录,“Get-AzureReservedIP”是ASM命令。在ARM中,保留的IP地址称为静态公共IP地址。要获得它们,请运行以下命令:
Add-AzureRmAccount
$subName="subscriptioname"
Select-AzureRmSubscription -SubscriptionName $subName
Get-AzureRmPublicIpAddress | Where-Object { $_.PublicIpAllocationMethod -eq "Static" }
如果您想在ASM模式下获取保留的IP地址,请运行以下命令:
Add-AzureAccount
$subName="subscriptioname"
Select-AzureSubscription -SubscriptionName $subName -Current
Get-AzureReservedIP