Verwenden der Azure CLI und von Azure PowerShell mit Azure Virtual Desktop

Es gibt eine Azure CLI-Erweiterung und ein Azure PowerShell-Modul für Azure Virtual Desktop, die Sie als Alternative zum Azure-Portal zum Erstellen, Aktualisieren, Löschen und Interagieren von bzw. mit Azure Virtual Desktop-Dienstobjekten nutzen können. Sie sind Teil der Azure CLI und von Azure PowerShell, die eine breite Palette von Azure-Diensten abdecken.

In diesem Artikel wird erläutert, wie Sie die Azure CLI-Erweiterung und ein Azure PowerShell-Modul verwenden können, und er enthält einige nützliche Beispielbefehle.

Azure CLI-Erweiterung und Azure PowerShell-Modul

Hier finden Sie die Namen der Azure CLI-Erweiterung und des Azure PowerShell-Moduls sowie Links zu unserer Referenzdokumentation:

Sowohl die Azure CLI als auch Azure PowerShell können in Azure Cloud Shell nativ im Azure-Portal ohne Installation verwendet werden. Alternativ können Sie sie lokal auf Ihrem Gerät für Windows, macOS und Linux installieren.

Informationen zum Installieren der Azure CLI und von Azure PowerShell auf allen unterstützten Plattformen finden Sie unter den folgenden Links:

Beispielbefehle

Hier finden Sie einige Beispielbefehle, mit denen Sie Informationen und Werte zu Ihren Azure Virtual Desktop-Ressourcen abrufen können und die Sie möglicherweise nützlich finden. Wählen Sie die relevante Registerkarte für Ihr Szenario aus.

Wichtig

In den folgenden Beispielen müssen Sie die <placeholder>-Werte durch Ihre eigenen Werte ersetzen.

Verfügbare Azure-Regionen

Beim Erstellen von Azure Virtual Desktop-Dienstobjekten mit einem der CLI-Befehle, die create enthalten, müssen Sie die Azure-Region angeben, in der Sie sie erstellen möchten. Um den Namen der Azure-Region, die verwendet werden soll, mit dem Parameter --location zu ermitteln, führen Sie den folgenden Befehl aus, und verwenden Sie einen Wert aus der Spalte Location:

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

Abrufen der Objekt-ID eines Hostpools, Arbeitsbereichs, einer Anwendungsgruppe oder einer Anwendung

  • Führen Sie den folgenden Befehl aus, um die Objekt-ID eines Hostpools abzurufen:

    az desktopvirtualization hostpool show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • Führen Sie den folgenden Befehl aus, um die Objekt-ID eines Arbeitsbereichs abzurufen:

    az desktopvirtualization workspace show \
         --name <Name> \
         --resource-group <ResourceGroupName> \
         --query objectId 
         --output tsv
    
  • Führen Sie den folgenden Befehl aus, um die Objekt-ID einer Anwendungsgruppe abzurufen:

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

Tipp

Die Azure CLI-Erweiterung für Azure Virtual Desktop verfügt nicht über Befehle für Anwendungen. Verwenden Sie stattdessen Azure PowerShell.

Nächste Schritte

Sie wissen nun, wie Sie die Azure CLI und Azure PowerShell mit Azure Virtual Desktop nutzen. Im Anschluss finden Sie einige Artikel, in denen sie verwendet werden: