Azure powershell命令,用于获取订阅中VM的保留IP详细信息

时间:2016-11-26 05:56:59

标签: azure azure-powershell

我正在尝试获取分配给ARM模型中订阅资源的保留IP列表。

Get-AzureReservedIP命令不起作用,表示未选择默认订阅。但是,我选择了默认订阅,但命令仍无效。

这是片段

Add-AzureRmAccount
$subName="subscriptioname"
Select-AzureSubscription -SubscriptionName $subName -Current
Get-AzureReservedIP

任何建议?

2 个答案:

答案 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
相关问题