查找Azure服务器的实例ID

问题描述 投票:1回答:1

在AWS中,我们有实例ID来识别机器。什么是Azure中的等价物,我如何找到它?

我想在powershell中列出实例ID,以便将其放入脚本中。

azure azure-powershell
1个回答
0
投票

如果我没有误解,我想你想在Azure VM Scale集中获取VM的InstanceId

您可以尝试使用Get-AzureRmVmssVM来获取它。

Get-AzureRmVmssVM -ResourceGroupName <ResourceGroupName> -VMScaleSetName <VMScaleSetName>

enter image description here

更新:

如果你想获得天蓝色资源的ResourceId,可以使用Get-AzureRmResource来做,只需指定你想要的属性。

例如:

1.获取特定资源的ResourceId

$resource = Get-AzureRmResource -ResourceGroupName <ResourceGroupName> -ResourceType <ResourceType> -ResourceName <ResourceName> 
$resource.ResourceId

2.获取特定资源组中所有资源的ResourceIds

$resource = Get-AzureRmResource -ResourceGroupName <ResourceGroupName>  
$resource.ResourceId

3.获取您订阅下所有资源的ResourceIds。

$resource = Get-AzureRmResource
$resource.ResourceId

结果将是(实际结果将由您的属性决定):

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.