Поделиться через


Использование 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, вот несколько статей, в которых они используются: