Azure Virtual Desktop에서 Azure CLI 및 Azure PowerShell 사용

Azure CLI 확장 및 Azure Virtual Desktop용 Azure PowerShell 모듈은 Azure Portal 사용에 대한 대안으로 Azure Virtual Desktop 서비스 개체를 만들고, 업데이트하고, 삭제하고, 상호 작용하는 데 사용할 수 있습니다. 다양한 Azure 서비스를 포함하는 Azure CLIAzure PowerShell의 일부입니다.

이 문서에서는 Azure CLI 확장 및 Azure PowerShell 모듈을 사용하는 방법을 설명하고 몇 가지 유용한 예제 명령을 제공합니다.

Azure CLI 확장 및 Azure PowerShell 모듈

Azure CLI 확장 및 Azure PowerShell 모듈의 이름과 참조 설명서에 대한 링크는 다음과 같습니다.

Azure CLI와 Azure PowerShell은 둘 다 설치 없이 네이티브로 Azure Portal의 Azure Cloud Shell에서 사용하거나 Windows, macOS 및 Linux용 디바이스에 로컬로 설치할 수 있습니다.

지원되는 모든 플랫폼에서 Azure CLI 및 Azure PowerShell을 설치하는 방법을 알아보려면 다음 링크를 참조하세요.

명령 예

다음은 유용한 Azure Virtual Desktop 리소스에 대한 정보와 값을 가져오는 데 사용할 수 있는 몇 가지 예제 명령입니다. 시나리오에 대한 관련 탭을 선택합니다.

중요

다음 예제에서는 <placeholder> 값을 사용자 고유의 값으로 변경해야 합니다.

사용 가능한 Azure 지역

create를 포함하는 CLI 명령을 사용하여 Azure Virtual Desktop 서비스 개체를 만들 때 만들려는 Azure 지역을 지정해야 합니다. --location 매개 변수와 함께 사용할 Azure 지역의 이름을 찾으려면 다음 명령을 실행하고 Location 열의 값을 사용합니다.

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

호스트 풀, 작업 영역, 애플리케이션 그룹 또는 애플리케이션의 개체 ID 검색

  • 호스트 풀의 개체 ID를 검색하려면 다음 명령을 실행합니다.

    az desktopvirtualization hostpool show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • 작업 영역의 개체 ID를 검색하려면 다음 명령을 실행합니다.

    az desktopvirtualization workspace show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • 애플리케이션 그룹의 개체 ID를 검색하려면 다음 명령을 실행합니다.

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

Azure Virtual Desktop용 Azure CLI 확장에는 애플리케이션에 대한 명령이 없습니다. 대신 Azure PowerShell을 사용합니다.

다음 단계

Azure Virtual Desktop에서 Azure CLI 및 Azure PowerShell을 사용하는 방법을 알아보았으며, 이를 사용하는 일부 문서는 다음과 같습니다.