Azure Sanal Masaüstü ile Azure CLI ve Azure PowerShell kullanma
Azure portalı kullanmanın alternatifleri olarak Azure Sanal Masaüstü hizmet nesnelerini oluşturmak, güncelleştirmek, silmek ve bunlarla etkileşim kurmak için kullanabileceğiniz bir Azure CLI uzantısı ve Azure Sanal Masaüstü için Azure PowerShell modülü vardır. Bunlar, çok çeşitli Azure hizmetlerini kapsayan Azure CLI ve Azure PowerShell'in bir parçasıdır.
Bu makalede Azure CLI uzantısını ve Azure PowerShell modülünü nasıl kullanabileceğiniz açıklanır ve bazı yararlı örnek komutlar sağlanır.
Azure CLI uzantısı ve Azure PowerShell modülü
Azure CLI uzantısının ve Azure PowerShell modülünün adları ve başvuru belgelerimizin bağlantıları şunlardır:
Azure CLI:
az desktopvirtualization
Azure PowerShell:
Az.DesktopVirtualization
Hem Azure CLI hem de Azure PowerShell, Azure Cloud Shell'de azure portalında yerel olarak kullanılabilir ve bunları Windows, macOS ve Linux için cihazınıza yerel olarak yükleyebilirsiniz.
Azure CLI ve Azure PowerShell'i desteklenen tüm platformlarda yüklemeyi öğrenmek için aşağıdaki bağlantılara bakın:
Azure CLI: Azure CLI'yi yükleme
Azure PowerShell: Azure Az PowerShell modülünü yükleme
Örnek komutlar
Aşağıda, yararlı bulabileceğiniz Azure Sanal Masaüstü kaynaklarınız hakkında bilgi ve değer almak için kullanabileceğiniz bazı örnek komutlar verilmiştir. Senaryonuz için ilgili sekmeyi seçin.
Önemli
Aşağıdaki örneklerde kendi değerlerinizi değiştirmeniz <placeholder>
gerekir.
Kullanılabilir Azure bölgeleri
içeren create
CLI komutlarından herhangi birini kullanarak Azure Sanal Masaüstü hizmet nesneleri oluştururken, bunları oluşturmak istediğiniz Azure bölgesini belirtmeniz gerekir. parametresiyle --location
kullanılacak Azure bölgesinin adını bulmak için aşağıdaki komutu çalıştırın ve sütundan Location
bir değer kullanın:
az account list-locations --query "sort_by([].{DisplayName:displayName, Location:name}, &Location)" -o table
Konak havuzunun, çalışma alanının, uygulama grubunun veya uygulamanın nesne kimliğini alma
Konak havuzunun nesne kimliğini almak için aşağıdaki komutu çalıştırın:
az desktopvirtualization hostpool show \ --name <Name> \ --resource-group <ResourceGroupName> \ --query objectId --output tsv
Çalışma alanının nesne kimliğini almak için aşağıdaki komutu çalıştırın:
az desktopvirtualization workspace show \ --name <Name> \ --resource-group <ResourceGroupName> \ --query objectId --output tsv
Bir uygulama grubunun nesne kimliğini almak için aşağıdaki komutu çalıştırın:
az desktopvirtualization applicationgroup show \ --name <Name> \ --resource-group <ResourceGroupName> \ --query objectId --output tsv
Bahşiş
Azure Sanal Masaüstü için Azure CLI uzantısında uygulamalar için komutlar yoktur. Bunun yerine Azure PowerShell kullanın.
Sonraki adımlar
Azure CLI ve Azure PowerShell'i Azure Sanal Masaüstü ile nasıl kullanacağınızı öğrendiğinize göre, bunları kullanan bazı makaleler şunlardır:
- PowerShell veya Azure CLI ile Azure Sanal Masaüstü konak havuzu oluşturma
- PowerShell veya Azure CLI kullanarak uygulama gruplarını yönetme
- PowerShell başvuru belgelerinin tamamı için bkz . Az.DesktopVirtualization.