Найти идентификатор экземпляра для серверов Azure - PullRequest
0 голосов
/ 05 сентября 2018

В AWS у нас есть идентификаторы экземпляров для идентификации машин. Что такое эквивалент в Azure и как мне его найти?

Я бы хотел перечислить идентификатор экземпляра в powershell, чтобы я мог поместить его в скрипт.

1 Ответ

0 голосов
/ 06 сентября 2018

Если я не понял неправильно, я полагаю, вы хотите получить InstanceId виртуальной машины в наборе масштабов виртуальной машины Azure.

Вы можете попытаться использовать Get-AzureRmVmssVM, чтобы получить его.

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

enter image description here

Обновление:

Если вы хотите получить ResourceId ресурса Azure, вы можете использовать для этого Get-AzureRmResource, просто укажите нужные свойства.

Например:

1.Получить ResourceId определенного ресурса:

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

2.Получить ResourceId всех ресурсов в определенной группе ресурсов

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

3.Получите ResourceId всех ресурсов вашей подписки.

$resource = Get-AzureRmResource
$resource.ResourceId

Результат понравится (фактический результат будет определяться вашими свойствами):

enter image description here

...