Использование Azure CLI и Azure PowerShell с виртуальным рабочим столом Azure

Существует расширение Azure CLI и модуль Azure PowerShell для виртуального рабочего стола Azure, который можно использовать для создания, обновления, удаления и взаимодействия с объектами службы виртуального рабочего стола Azure в качестве альтернативы использованию портал Azure. Они входят в Azure CLI и Azure PowerShell, которые охватывают широкий спектр служб Azure.

В этой статье объясняется, как использовать расширение Azure CLI и модуль Azure PowerShell, а также приведены некоторые полезные примеры команд.

Расширение Azure CLI и модуль Azure PowerShell

Ниже приведены имена расширения Azure CLI и модуля Azure PowerShell и ссылки на нашу справочную документацию:

Azure CLI и Azure PowerShell доступны для использования в Azure Cloud Shell в собственном коде в портал Azure без установки или локально установить их на устройстве для Windows, macOS и Linux.

Чтобы узнать, как установить Azure CLI и Azure PowerShell на всех поддерживаемых платформах, ознакомьтесь со следующими ссылками:

Примеры команд

Ниже приведены некоторые примеры команд, которые можно использовать для получения сведений и значений о ресурсах виртуального рабочего стола Azure, которые могут оказаться полезными. Выберите соответствующую вкладку для вашего сценария.

Важно!

В следующих примерах необходимо изменить <placeholder> значения для собственных.

Доступные регионы Azure

При создании объектов службы Виртуального рабочего стола Azure с помощью любой из команд CLI, содержащихся createв ней, необходимо указать регион Azure, в котором они должны быть созданы. Чтобы найти имя региона Azure для использования с --location параметром, выполните следующую команду и используйте значение из столбца Location :

az account list-locations --query "sort_by([].{DisplayName:displayName, Location:name}, &Location)" -o table

Получение идентификатора объекта пула узлов, рабочей области, группы приложений или приложения

  • Чтобы получить идентификатор объекта пула узлов, выполните следующую команду:

    az desktopvirtualization hostpool show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • Чтобы получить идентификатор объекта рабочей области, выполните следующую команду:

    az desktopvirtualization workspace show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • Чтобы получить идентификатор объекта группы приложений, выполните следующую команду:

    az desktopvirtualization applicationgroup show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    

Совет

Расширение Azure CLI для Виртуального рабочего стола Azure не содержит команд для приложений. Вместо этого используйте Azure PowerShell.

Следующие шаги

Теперь, когда вы знаете, как использовать Azure CLI и Azure PowerShell с виртуальным рабочим столом Azure, ниже приведены некоторые статьи, которые используют их: