Я новичок в командлетах powershell и Azure (ASM или ARM). Я пытаюсь перечислить все облачные службы вместе с их статусом удаленного рабочего стола (включено или отключено). Я могу получить сведения об облачной службе с помощью командлетов Get-AzureService или Get-AzureDeployment.
Чтобы получить состояние удаленного рабочего стола, я использую этот командлет Get-AzureServiceRemoteDesktopExtension, но он ничего не возвращает.
Get-AzureServiceRemoteDesktopExtension -ServiceName mycloudservicename -Slot Production
Несколько наблюдений из настроек портала Azure:
Блейд "Удаленный рабочий стол" (RD) в облачной службе играет роль
для которого в настоящее время RD отключен как для
Слоты (Изготовление / Подмости). Не уверен, что это
Командлет Get-AzureServiceRemoteDesktopExtension работает только тогда, когда удаленный рабочий стол
включен.
Лезвие "Роли и экземпляры" имеет роль с 2 экземплярами, оба
из которых не имеет кнопки подключения, поскольку RD не
включен.
Я вижу "Отключенный" узел под лезвием Расширений. Я не уверен, если
расширение должно быть включено или установить / получить любое расширение. я
попробовал что-то вроде ниже, но это также ничего не возвращает.
Get-AzureServiceExtension -ServiceName mycloudservicename -Slot "Production"
-ExtensionName "RDP" -ProviderNamespace "Microsoft.Windows.Azure.Extensions"
Есть мысли, что мне здесь не хватает, чтобы заставить работать Get-AzureServiceRemoteDesktopExtension? Или дайте мне знать, есть ли другой простой способ получить статус RD. Спасибо!