Как использовать Azure PowerShell для определения типа службы?

Я могу использовать Azure Powershell, чтобы получить список сервисов из моей подписки, например. с помощью Get-AzureService.

В настоящее время я не могу легко решить, как определить, является ли служба виртуальной машиной (новой или классической) или облачной службой (сетевая/рабочая роль).

В настоящее время я идентифицирую облачную службу с помощью Get-AzureDeployment. на имя службы и поиск непустого свойства SdkVersion, но я чувствую, что это немного неуклюже. Есть ли способ лучше?


person Shaun Wilde    schedule 08.03.2016    source источник


Ответы (1)


Afaik нет никакого способа сделать это через Get-AzureService без использования (как вы сказали) Get-AzureDeployment.

Вы должны иметь возможность получать информацию с помощью новых командлетов AzureResourcemanager (Switch-AzureMode -Name AzureResourceManager) и Get-AzureResource.

ResourceId (в режиме ARM) даст вам представление о том, что это за провайдер.

person Harald F.    schedule 08.03.2016