az vm
Not
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Linux veya Windows sanal makinelerini yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az vm aem |
SAP için Azure Gelişmiş İzleme Uzantısı'nı yönetme. |
Dahili | GA |
az vm aem delete |
Azure Gelişmiş İzleme Uzantısı'nı kaldırın. |
Dahili | GA |
az vm aem set |
Azure Gelişmiş İzleme Uzantısı'nı yapılandırın. |
Dahili | GA |
az vm aem verify |
Azure Gelişmiş İzleme Uzantıları'nın doğru yapılandırıldığını doğrulayın. |
Dahili | GA |
az vm application |
VM için uygulamaları yönetme. |
Temel | GA |
az vm application list |
VM için uygulamaları listeleyin. |
Temel | GA |
az vm application set |
VM için uygulamaları ayarlayın. |
Temel | GA |
az vm assess-patches |
Vm'de düzeltme eklerini değerlendirme. |
Temel | GA |
az vm auto-shutdown |
VM için otomatik kapatmayı yönetin. |
Temel | GA |
az vm availability-set |
Kaynakları kullanılabilirlik kümeleri halinde gruplandırma. |
Temel | GA |
az vm availability-set convert |
Azure Kullanılabilirlik Kümesini yönetilen disklere sahip VM'leri içerecek şekilde dönüştürün. |
Temel | GA |
az vm availability-set create |
Azure Kullanılabilirlik Kümesi oluşturma. |
Temel | GA |
az vm availability-set delete |
Kullanılabilirlik kümesini silin. |
Temel | GA |
az vm availability-set list |
Kullanılabilirlik kümelerini listeleyin. |
Temel | GA |
az vm availability-set list-sizes |
Mevcut kullanılabilirlik kümesinde yeni bir sanal makine oluşturmak için kullanılabilecek tüm kullanılabilir sanal makine boyutlarını listeleyin. |
Temel | GA |
az vm availability-set show |
Kullanılabilirlik kümesi hakkında bilgi edinin. |
Temel | GA |
az vm availability-set update |
Azure Kullanılabilirlik Kümesini güncelleştirme. |
Temel | GA |
az vm boot-diagnostics |
Azure Sanal Makinesi başlatma sorunlarını giderme. |
Temel | GA |
az vm boot-diagnostics disable |
Vm'de önyükleme tanılamasını devre dışı bırakın. |
Temel | GA |
az vm boot-diagnostics enable |
Vm'de önyükleme tanılamasını etkinleştirin. |
Temel | GA |
az vm boot-diagnostics get-boot-log |
Vm'den önyükleme tanılama günlüğünü alın. |
Temel | GA |
az vm boot-diagnostics get-boot-log-uris |
Sanal makinenin önyükleme tanılama günlükleri için SAS URI'lerini alın. |
Temel | GA |
az vm capture |
Durdurulmuş bir VM'nin bilgilerini yakalama. |
Temel | GA |
az vm convert |
Yönetilmeyen diskleri olan bir VM'yi yönetilen diskleri kullanacak şekilde dönüştürün. |
Temel | GA |
az vm create |
Azure Sanal Makinesi oluşturma. |
Temel | GA |
az vm deallocate |
Bilgi işlem kaynaklarının artık ayrılmaması için VM'nin serbest bırakılması (ücretler artık uygulanmaz). Durum 'Durduruldu' olan 'Durduruldu (Serbest Bırakıldı)' olarak değişir. |
Temel | GA |
az vm delete |
Bir sanal makineyi silme. |
Temel | GA |
az vm diagnostics |
Azure Sanal Makine tanılama uzantısını yapılandırın. |
Temel | GA |
az vm diagnostics get-default-config |
Vm için varsayılan yapılandırma ayarlarını alın. |
Temel | GA |
az vm diagnostics set |
Azure VM tanılama uzantısını yapılandırın. |
Temel | GA |
az vm disk |
Vm'ye bağlı yönetilen veri disklerini yönetin. |
Temel | GA |
az vm disk attach |
Vm'ye yönetilen bir kalıcı disk ekleyin. |
Temel | GA |
az vm disk detach |
Yönetilen diski VM'den ayırma. |
Temel | GA |
az vm encryption |
VM disklerinin şifrelenmesini yönetin. |
Temel | GA |
az vm encryption disable |
İşletim sistemi diskinde ve/veya veri disklerinde disk şifrelemesini devre dışı bırakın. Bağlı disklerin şifresini çözme. |
Temel | GA |
az vm encryption enable |
İşletim sistemi diskinde ve/veya veri disklerinde disk şifrelemesini etkinleştirin. Bağlı diskleri şifreleyin. |
Temel | GA |
az vm encryption show |
Şifreleme durumunu göster. |
Temel | GA |
az vm extension |
VM'lerdeki uzantıları yönetin. |
Temel | GA |
az vm extension delete |
Uzantıyı silmek için silme işlemi. |
Temel | GA |
az vm extension image |
Abonelik ve bölge için kullanılabilir VM uzantılarını bulun. |
Temel | GA |
az vm extension image list |
Kullanılabilir uzantılarla ilgili bilgileri listeleyin. |
Temel | GA |
az vm extension image list-names |
Kullanılabilir uzantıların adlarını listeleyin. |
Temel | GA |
az vm extension image list-versions |
Kullanılabilir uzantıların sürümlerini listeleyin. |
Temel | GA |
az vm extension image show |
Uzantı bilgilerini görüntüleme. |
Temel | GA |
az vm extension list |
Vm'ye bağlı uzantıları listeleyin. |
Temel | GA |
az vm extension set |
VM için uzantıları ayarlama. |
Temel | GA |
az vm extension show |
Vm'ye bağlı uzantılar hakkındaki bilgileri görüntüleyin. |
Temel | GA |
az vm extension wait |
Bir sanal makine uzantısı koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Temel | GA |
az vm generalize |
Vm'yi genelleştirilmiş olarak işaretleyerek birden çok dağıtım için görüntülenmesine izin verin. |
Temel | GA |
az vm get-instance-view |
VM hakkında örnek bilgilerini alın. |
Temel | GA |
az vm host |
Sanal Makineler için Ayrılmış Konakları yönetme. |
Temel | GA |
az vm host create |
Ayrılmış bir konak oluşturun. |
Temel | GA |
az vm host delete |
Ayrılmış bir konağı silin. |
Temel | GA |
az vm host get-instance-view |
Ayrılmış bir konak hakkında örnek bilgilerini alın. |
Temel | GA |
az vm host group |
Ayrılmış Konak Gruplarını yönetme. |
Temel | GA |
az vm host group create |
Ayrılmış bir konak grubu oluşturun. |
Temel | GA |
az vm host group delete |
Ayrılmış bir konak grubunu silin. |
Temel | GA |
az vm host group get-instance-view |
Ayrılmış bir konak grubunun örnek görünümünü alma. |
Temel | GA |
az vm host group list |
Ayrılmış konak gruplarını listeleyin. |
Temel | GA |
az vm host group show |
Ayrılmış bir konak grubunun ayrıntılarını alın. |
Temel | GA |
az vm host group update |
Ayrılmış bir konak grubunu güncelleştirin. |
Temel | GA |
az vm host list |
Ayrılmış konakları listeleyin. |
Temel | GA |
az vm host list-resize-options |
Belirtilen ayrılmış konağın yeniden boyutlandırılabildiği tüm kullanılabilir ayrılmış konak boyutlarını listeleyin. NOT: Sağlanan ayrılmış konak boyutları yalnızca mevcut ayrılmış konağın ölçeğini genişletmek için kullanılabilir. |
Temel | GA |
az vm host redeploy |
Ayrılmış konağı yeniden dağıtın. |
Temel | GA |
az vm host resize |
Ayrılmış bir konağı yeniden boyutlandırma. |
Temel | GA |
az vm host restart |
Ayrılmış konağı yeniden başlatın. |
Temel | GA |
az vm host show |
Ayrılmış bir konağın ayrıntılarını alın. |
Temel | GA |
az vm host update |
Ayrılmış bir konağı güncelleştirin. |
Temel | GA |
az vm host wait |
Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Temel | GA |
az vm identity |
Vm'nin hizmet kimliklerini yönetme. |
Temel | GA |
az vm identity assign |
Vm'de yönetilen hizmet kimliğini etkinleştirme. |
Temel | GA |
az vm identity remove |
Vm'den yönetilen hizmet kimliklerini kaldırma. |
Temel | GA |
az vm identity show |
VM'nin yönetilen kimlik bilgilerini görüntüleme. |
Temel | GA |
az vm image |
Kullanılabilir sanal makine görüntüleri hakkında bilgi. |
Temel | GA |
az vm image accept-terms |
Görüntünün VM oluşturmak için kullanılabilmesi için Azure Market terimi kabul edin. |
Temel | Kullanım Dışı |
az vm image list |
Azure Market kullanılabilir VM/VMSS görüntülerini listeleyin. |
Temel | GA |
az vm image list-offers |
Azure Market kullanılabilir VM görüntüsü tekliflerini listeleyin. |
Temel | GA |
az vm image list-publishers |
Azure Market kullanılabilir VM görüntüsü yayımcılarını listeleyin. |
Temel | GA |
az vm image list-skus |
Azure Market kullanılabilir VM görüntüsü SKU'larını listeleyin. |
Temel | GA |
az vm image show |
Azure Market kullanılabilir bir VM görüntüsünün ayrıntılarını alın. |
Temel | GA |
az vm image terms |
Azure Market görüntü terimlerini yönetin. |
Temel | GA |
az vm image terms accept |
Görüntünün VM oluşturmak için kullanılabilmesi için Azure Market görüntü terimlerini kabul edin. |
Temel | GA |
az vm image terms cancel |
Azure Market görüntü koşullarını iptal edin. |
Temel | GA |
az vm image terms show |
Azure Market resim terimlerinin ayrıntılarını alın. |
Temel | GA |
az vm install-patches |
Vm'ye düzeltme ekleri yükleyin. |
Temel | GA |
az vm list |
Sanal Makineler ayrıntılarını listeleyin. |
Temel | GA |
az vm list-ip-addresses |
Vm ile ilişkili IP adreslerini listeleme. |
Temel | GA |
az vm list-sizes |
VM'ler için kullanılabilir boyutları listeleyin. |
Temel | GA |
az vm list-skus |
İşlemle ilgili kaynak SKU'larının ayrıntılarını alın. |
Temel | GA |
az vm list-usage |
VM'ler için kullanılabilir kullanım kaynaklarını listeleyin. |
Temel | GA |
az vm list-vm-resize-options |
VM'ler için kullanılabilir yeniden boyutlandırma seçeneklerini listeleyin. |
Temel | GA |
az vm monitor |
Bir vm için monitör yönünü yönetin. |
Temel | GA |
az vm monitor log |
Vm için log analytics çalışma alanını yönetin. |
Temel | GA |
az vm monitor log show |
Vm ile bağlantılı Log Analytics çalışma alanında bir sorgu yürütür. |
Temel | GA |
az vm monitor metrics |
Vm için ölçümleri yönetme. |
Temel | Önizle |
az vm monitor metrics list-definitions |
Vm için ölçüm tanımlarını listeleme. |
Temel | Önizle |
az vm monitor metrics tail |
Vm'nin ölçüm değerlerini listeleme. |
Temel | Önizle |
az vm nic |
Ağ arabirimlerini yönetme. Ayrıca |
Temel | GA |
az vm nic add |
Vm'ye mevcut NIC'leri ekleyin. |
Temel | GA |
az vm nic list |
Vm'de kullanılabilen NIC'leri listeleme. |
Temel | GA |
az vm nic remove |
VM'den NIC'leri kaldırma. |
Temel | GA |
az vm nic set |
Vm'ye bağlı bir NIC'nin ayarlarını yapılandırın. |
Temel | GA |
az vm nic show |
Vm'ye bağlı bir NIC'nin bilgilerini görüntüleme. |
Temel | GA |
az vm open-port |
Belirtilen bağlantı noktalarında gelen trafiğe bir VM açar. |
Temel | GA |
az vm perform-maintenance |
Bir sanal makinede bakım gerçekleştirme işlemi. |
Temel | GA |
az vm reapply |
VM'leri yeniden uygulayın. |
Temel | GA |
az vm redeploy |
Mevcut bir VM'yi yeniden dağıtma. |
Temel | GA |
az vm reimage |
Bir sanal makineyi yeniden görüntüleyin (işletim sistemini yükseltin). |
Temel | GA |
az vm repair |
VM'leri düzeltmek için otomatik onarım komutları. |
Dahili | GA |
az vm repair create |
Yeni bir onarım VM'si oluşturun ve kaynak VM'nin kopyalanan işletim sistemi diskini veri diski olarak ekleyin. |
Dahili | GA |
az vm repair list-scripts |
Kullanılabilir betikleri listeleyin. konumundadır https://github.com/Azure/repair-script-library. |
Dahili | GA |
az vm repair repair-and-restore |
VM'yi onarın ve geri yükleyin. |
Dahili | Önizle |
az vm repair reset-nic |
VM konuk işletim sistemindeki ağ arabirimi yığınını sıfırlayın. . https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface |
Dahili | Önizle |
az vm repair restore |
Kaynak VM'nin işletim sistemi diskiyle onarım VM'sinden veri diski değiştirin. |
Dahili | GA |
az vm repair run |
Sanal makinede GitHub'dan doğrulanmış betikleri çalıştırın. Kullanılabilir betikleri görüntülemek için 'az vm repair list-scripts'. |
Dahili | GA |
az vm resize |
Vm'nin boyutunu güncelleştirin. |
Temel | GA |
az vm restart |
VM'leri yeniden başlatın. |
Temel | GA |
az vm run-command |
Sanal Makinede çalıştırma komutlarını yönetme. |
Temel | GA |
az vm run-command create |
Run komutunu oluşturma işlemi. |
Temel | GA |
az vm run-command delete |
Run komutunu silme işlemi. |
Temel | GA |
az vm run-command invoke |
Vm'de belirli bir çalıştırma komutunu yürütür. |
Temel | GA |
az vm run-command list |
Vm'den veya konumdan çalıştırma komutlarını listeleme. |
Temel | GA |
az vm run-command show |
Belirli bir çalıştırma komutu alın. |
Temel | GA |
az vm run-command update |
Run komutunu güncelleştirme işlemi. |
Temel | GA |
az vm run-command wait |
RES virtual-machine-run-command koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Temel | GA |
az vm secret |
VM gizli dizilerini yönetme. |
Temel | GA |
az vm secret add |
VM'ye gizli dizi ekleyin. |
Temel | GA |
az vm secret format |
Gizli dizileri VM'ler ve VMSS'ler tarafından kullanılabilecek bir forma dönüştürün. |
Temel | GA |
az vm secret list |
Vm'de gizli dizileri listeleme. |
Temel | GA |
az vm secret remove |
Vm'den gizli dizi kaldırma. |
Temel | GA |
az vm show |
Vm'nin ayrıntılarını alın. |
Temel | GA |
az vm simulate-eviction |
Spot VM çıkarma benzetimi. |
Temel | GA |
az vm start |
Durdurulmuş bir VM'yi başlatır. |
Temel | GA |
az vm stop |
Çalışan vm'leri kapatın (durdurun). |
Temel | GA |
az vm unmanaged-disk |
Vm'ye bağlı yönetilmeyen veri disklerini yönetin. |
Temel | GA |
az vm unmanaged-disk attach |
Vm'ye yönetilmeyen bir kalıcı disk ekleyin. |
Temel | GA |
az vm unmanaged-disk detach |
Yönetilmeyen diski vm'den ayırma. |
Temel | GA |
az vm unmanaged-disk list |
Vm'nin yönetilmeyen disklerini listeleme. |
Temel | GA |
az vm update |
Vm'nin özelliklerini güncelleştirme. |
Temel | GA |
az vm user |
Vm için kullanıcı hesaplarını yönetme. |
Temel | GA |
az vm user delete |
Vm'den kullanıcı hesabı silme. |
Temel | GA |
az vm user reset-ssh |
Vm'de SSH yapılandırmasını sıfırlayın. |
Temel | GA |
az vm user update |
VM için bir kullanıcı hesabını güncelleştirin. Vm kullanıcısı için parola veya ssh anahtarı değerini güncelleştirmek için bunu kullanabilirsiniz. |
Temel | GA |
az vm wait |
VM'nin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Temel | GA |
az vm assess-patches
Vm'de düzeltme eklerini değerlendirme.
az vm assess-patches [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Örnekler
Vm'de düzeltme eklerini değerlendirme.
az vm assess-patches -g MyResourceGroup -n MyVm
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm auto-shutdown
VM için otomatik kapatmayı yönetin.
az vm auto-shutdown [--email]
[--ids]
[--location]
[--name]
[--off]
[--resource-group]
[--subscription]
[--time]
[--webhook]
Örnekler
Vm için otomatik kapatma zamanlaması oluşturun.
az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"
Vm için otomatik kapatma zamanlamasını silin.
az vm auto-shutdown -g MyResourceGroup -n MyVm --off
İsteğe Bağlı Parametreler
Bildirimlerin gönderileceği e-posta alıcısı (noktalı virgülle ayrılmış e-posta adreslerinin listesi olabilir).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
VM için otomatik kapatmayı kapatın. Yapılandırma temizlenir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Zamanlamanın her gün gerçekleşeceği günün UTC saati. Biçim: ssmm. Örnek: 1730.
Bildirimin gönderileceği web kancası URL'si.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm capture
Durdurulmuş bir VM'nin bilgilerini yakalama.
Uçtan uca öğretici için bkz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image. .
az vm capture --vhd-name-prefix
[--ids]
[--name]
[--overwrite]
[--resource-group]
[--storage-container]
[--subscription]
Örnekler
Durdurulan bir sanal makineyi serbest bırakma, genelleştirme ve yakalama.
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
Durdurulan birden çok sanal makineyi serbest bırakma, genelleştirme ve yakalama.
vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix
Gerekli Parametreler
VM diskleri için VHD adı ön eki belirtilir.
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Varolan disk dosyasının üzerine yaz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Disklerin kaydedildiği depolama hesabı kapsayıcı adı.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm convert
Yönetilmeyen diskleri olan bir VM'yi yönetilen diskleri kullanacak şekilde dönüştürün.
az vm convert [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Örnekler
Yönetilmeyen diskleri olan bir VM'yi yönetilen diskleri kullanacak şekilde dönüştürün.
az vm convert -g MyResourceGroup -n MyVm
Yönetilen diskleri kullanmak için kaynak grubundaki yönetilmeyen disklere sahip tüm VM'leri dönüştürün.
az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm create
Azure Sanal Makinesi oluşturma.
Uçtan uca öğretici için bkz https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli. .
az vm create --name
--resource-group
[--accelerated-networking {false, true}]
[--accept-term]
[--admin-password]
[--admin-username]
[--asgs]
[--assign-identity]
[--attach-data-disks]
[--attach-os-disk]
[--authentication-type {all, password, ssh}]
[--availability-set]
[--boot-diagnostics-storage]
[--capacity-reservation-group]
[--computer-name]
[--count]
[--custom-data]
[--data-disk-caching]
[--data-disk-delete-option]
[--data-disk-encryption-sets]
[--data-disk-sizes-gb]
[--disable-integrity-monitoring-autoupgrade]
[--disk-controller-type {NVMe, SCSI}]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-update {false, true}]
[--enable-hibernation {false, true}]
[--enable-hotpatching {false, true}]
[--enable-integrity-monitoring]
[--enable-proxy-agent {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--encryption-at-host {false, true}]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--eviction-policy {Deallocate, Delete}]
[--generate-ssh-keys]
[--host]
[--host-group]
[--image]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--location]
[--max-price]
[--nic-delete-option]
[--nics]
[--no-wait]
[--nsg]
[--nsg-rule {NONE, RDP, SSH}]
[--os-disk-caching {None, ReadOnly, ReadWrite}]
[--os-disk-delete-option {Delete, Detach}]
[--os-disk-encryption-set]
[--os-disk-name]
[--os-disk-secure-vm-disk-encryption-set]
[--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
[--os-disk-size-gb]
[--os-type {linux, windows}]
[--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
[--plan-name]
[--plan-product]
[--plan-promotion-code]
[--plan-publisher]
[--platform-fault-domain]
[--ppg]
[--priority {Low, Regular, Spot}]
[--private-ip-address]
[--proxy-agent-mode {Audit, Enforce}]
[--public-ip-address]
[--public-ip-address-allocation {dynamic, static}]
[--public-ip-address-dns-name]
[--public-ip-sku {Basic, Standard}]
[--role]
[--scope]
[--secrets]
[--security-type {ConfidentialVM, Standard, TrustedLaunch}]
[--size]
[--source-disk-restore-point]
[--source-disk-restore-point-size-gb]
[--source-resource]
[--source-resource-size]
[--specialized {false, true}]
[--ssh-dest-key-path]
[--ssh-key-name]
[--ssh-key-values]
[--storage-account]
[--storage-container-name]
[--storage-sku]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--ultra-ssd-enabled {false, true}]
[--use-unmanaged-disk]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--validate]
[--vmss]
[--vnet-address-prefix]
[--vnet-name]
[--workspace]
[--zone]
Örnekler
Otomatik SSH kimlik doğrulaması ile varsayılan bir Ubuntu2204 VM oluşturun.
az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204
Görüntü URN'sini kullanarak otomatik SSH kimlik doğrulaması ile varsayılan bir RedHat VM oluşturun.
az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506
Özel IP adresi olan varsayılan bir Windows Server VM oluşturun.
az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter
Özel yönetilen görüntüden VM oluşturun.
az vm create -g MyResourceGroup -n MyVm --image MyImage
Genelleştirilmiş galeri görüntüsü sürümünden VM oluşturun.
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0
Özelleştirilmiş bir galeri görüntüsü sürümünden VM oluşturun.
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized
Galeri görüntüsünün en son sürümünden VM oluşturma
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage
Yönetilen işletim sistemi diskine ekleyerek VM oluşturun.
az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux
VHD blob uri'sinden yönetilmeyen bir işletim sistemi diskine ekleyerek vm oluşturun.
az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk
Yapılandırma için cloud-init betiği kullanarak bir Debian11 VM oluşturun. Bkz. https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init.
az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml
SSH anahtarı kimlik doğrulaması ve mevcut bir sanal ağ ve kullanılabilirlik kümesinde bulunan bir genel DNS girişi ile bir Debian11 VM oluşturun.
az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
--availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
--ssh-key-values @key-file
Genel IP adresi, DNS girişi, iki veri diski (10 GB ve 20 GB) ile basit bir Ubuntu Linux VM oluşturun ve ardından RSA ssh anahtar çiftleri oluşturun.
az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
--image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
--generate-ssh-keys
Key Vault gizli dizilerini kullanarak bir Debian11 VM oluşturun.
az keyvault certificate create --vault-name vaultname -n cert1 \
-p "$(az keyvault certificate get-default-policy)"
secrets=$(az keyvault secret list-versions --vault-name vaultname \
-n cert1 --query "[?attributes.enabled].id" -o tsv)
vm_secrets=$(az vm secret format -s "$secrets")
az vm create -g group-name -n vm-name --admin-username deploy \
--image debian11 --secrets "$vm_secrets"
Sistem tarafından atanan bir kimliğe sahip bir CentOS VM oluşturun. VM'nin depolama hesabına erişimi olan bir 'Katkıda Bulunan' rolü olacaktır.
az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor
Kullanıcı tarafından atanan kimliğe sahip bir Debian11 VM oluşturun.
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Hem sistem hem de kullanıcı tarafından atanan kimlikle bir Debian11 VM oluşturun.
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Geçerli kaynak grubunun bölgesindeki bir kullanılabilirlik alanında VM oluşturun.
az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1
Birden çok VM oluşturun. Bu örnekte 3 VM oluşturulur. Bunlar MyVm0, MyVm1, MyVm2'dir.
az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3
Paylaşılan galeri görüntüsünden VM oluşturma
az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Topluluk galerisi görüntüsünden VM oluşturma
az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Gerekli Parametreler
Sanal makinenin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Hızlandırılmış ağı etkinleştirin. Belirtilmediği sürece CLI, makine görüntüsüne ve boyutuna göre etkinleştirecektir.
Lisans sözleşmesini ve gizlilik bildirimini kabul edin.
Kimlik doğrulama türü 'Password' ise VM için parola.
VM'nin kullanıcı adı. Varsayılan değer, işletim sisteminin geçerli kullanıcı adıdır. Varsayılan değer sistem ayrılmışsa, varsayılan değer azureuser olarak ayarlanır. Ayrılmış değerlerin tam listesini almak için https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile lütfen bakın.
VM ile ilişkilendirilecek mevcut uygulama güvenlik gruplarının boşlukla ayrılmış listesi.
Sistem veya kullanıcı tarafından atanan kimlikleri boşluklarla ayırarak kabul edin. Sistem tarafından atanan kimliğe başvurmak için '[system]' veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Daha fazla örnek için yardım'a göz atın.
Mevcut veri disklerini VM'ye ekleyin. Yönetilmeyen bir disk VHD'si için yönetilen diskin veya URI'nin adını veya kimliğini kullanabilir.
Vm'ye mevcut bir işletim sistemi diski ekleyin. Yönetilmeyen bir disk VHD'si için yönetilen diskin veya URI'nin adını veya kimliğini kullanabilir.
VM ile kullanılacak kimlik doğrulama türü. Windows için parolayı ve Linux için SSH ortak anahtarını varsayılan olarak kullanır. "all" hem ssh hem de parola kimlik doğrulamasını etkinleştirir.
VM'nin ekleneceği mevcut kullanılabilirlik kümesinin adı veya kimliği. Varsayılan olarak yok.
Önyükleme tanılamalarını yakalamak için önceden var olan depolama hesabı adı veya blob uri'si. Sku'su Standard_GRS, Standard_LRS ve Standard_RAGRS biri olmalıdır.
Ayırmak için kullanılan kapasite rezervasyon grubunun kimliği veya adı. Kapasite rezervasyon grubunu ilişkilendirmek için "Yok" ifadesini geçirin. Kapasite rezervasyon grubuyla ilişkilendirilmiş bir VM/VMSS'yi silmek istiyorsanız, önce kapasite rezervasyon grubunu ilişkilendirmeniz gerektiğini unutmayın.
Sanal makinenin ana bilgisayar işletim sistemi adı. Varsayılan olarak VM'nin adını kullanır.
Oluşturulacak sanal makine sayısı. Değer aralığı [2, 250], dahil. Normal bir tek VM oluşturmak istiyorsanız bu parametreyi belirtmeyin. VM'ler paralel olarak oluşturulur. Bu komutun çıktısı tek bir VM yerine bir VM dizisidir. Her VM'nin kendi genel IP'leri (NIC) vardır. VNET ve NSG paylaşılır. Mevcut genel IP, NIC, VNET ve NSG'nin kaynak grubunda olmaması önerilir. --count belirtildiğinde -- attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address, --public-ip-address-dns-name, --storage-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name izin verilmez.
Özel init betik dosyası veya metni (cloud-init, cloud-config vb.).
'Hiçbiri', 'ReadOnly', 'ReadWrite' vb. dahil olmak üzere veri diskleri için depolama önbelleğe alma türü. Tüm disklere uygulamak için tek bir değer kullanın veya tek tek diskleri yapılandırmak için kullanın <lun>=<vaule1> <lun>=<value2>
.
VM silindikten sonra veri disklerinin silinip silinmeyeceğini veya ayrılacağını belirtin. Tek bir veri diski takılıysa, izin verilen değerler Delete ve Detach değerleridir. Birden çok veri diski ekliyse, her diski yapılandırmak için lütfen "<data_disk>=Delete <data_disk2>=Detach" kullanın.
Veri diskleri için disk şifreleme kümelerinin adları veya kimlikleri (boşlukla ayrılmış).
Boşlukla ayrılmış boş yönetilen veri diski boyutları GB olarak oluşturulur.
Güvenilen Başlatma özellikli VM'ler ve VMSS için konuk kanıtlama uzantısının otomatik yükseltmesini devre dışı bırakın.
VM veya VMSS için yapılandırılan disk denetleyicisi türünü belirtin.
Kenar bölgesinin adı.
Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik belirtilmediğinde, varsayılan davranış true olarak ayarlamaktır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar.
Windows sanal makinesi için Otomatik Güncelleştirmeler'in etkinleştirilip etkinleştirilmediğini belirtin.
VM'de hazırda bekleme özelliğini etkinleştiren veya devre dışı bırakan bayrak.
Yeniden başlatma gerektirmeden VM'lere düzeltme eki uygulama. --enable-agent ayarlanmalıdır ve --patch-mode automaticByPlatform olarak ayarlanmalıdır.
Microsoft propietary'nin yüklenmesini ve güvenlik tarafından desteklenmeyen konuk kanıtlama uzantısının yüklenmesini etkinleştirin ve Güvenilen Başlatma özellikli VM'ler ve VMSS için Sistem Tarafından Atanan Kimlik'i etkinleştirin.
Proxy aracısı özelliğinin sanal makinede mi yoksa sanal makine ölçek kümesinde mi etkinleştirileceğini belirtin.
Güvenli önyüklemeyi etkinleştirin.
vTPM'yi etkinleştirin.
VM veya VMSS için Konak Şifrelemesi'ni etkinleştirin. Bu, ana bilgisayarın kendisinde Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir.
Yerel disk performansı ve daha hızlı VM/VMSS yeniden kullanım süresi sağlayarak doğrudan konak düğümünde bir işletim sistemi diski oluşturmanıza olanak tanır.
Yalnızca ile --ephemeral-os-disk
kullanıldığında geçerlidir. Kısa ömürlü işletim sistemi disk sağlama konumunu seçmenize olanak tanır.
Spot öncelikli sanal makine için çıkarma ilkesi. Varsayılan çıkarma ilkesi Spot öncelikli bir sanal makine için Serbest Bırak'tır.
Eksikse SSH genel ve özel RSA anahtar dosyaları oluşturun. Anahtarlar ~/.ssh dizininde depolanır.
VM'nin bulunacağı ayrılmış konağın kaynak kimliği. --host ve --host-group birlikte kullanılamaz.
VM'nin bulunacağı ayrılmış konak grubunun adı veya kaynak kimliği. --host ve --host-group birlikte kullanılamaz.
bir URN diğer adı, URN, özel görüntü adı veya kimliği, özel görüntü sürümü kimliği veya VHD blob URI'si olarak işletim sistemi görüntüsünün adı. Ayrıca paylaşılan galeri görüntüsünü de destekler. Lütfen kullanmak istediğiniz dağıtımın sürümü de dahil olmak üzere görüntü diğer adını kullanın. Örneğin: Lütfen Debian yerine Debian11 kullanın.' Geçerli URN biçimi kullanılmıyorsa --attach-os-disk.
bu parametre gereklidir: "Publisher:Offer:Sku:Version". Daha fazla bilgi için bkz. https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.
Windows görüntüsünün veya diskinin şirket içinde lisanslandığını belirtir. Windows Server'da Azure Hibrit Avantajı etkinleştirmek için 'Windows_Server' kullanın. Windows 10 için Çok Kiracılı Barındırma Haklarını etkinleştirmek için 'Windows_Client' kullanın. Daha fazla bilgi için bkz. Azure Windows VM çevrimiçi belgeleri.
VM'nin ve ilgili kaynakların oluşturulacağı konum. Varsayılan konum yapılandırılmamışsa, varsayılan olarak kaynak grubunun konumuna ayarlanır.
Spot VM/VMSS için ödemek istediğiniz maksimum fiyat (ABD Doları cinsinden). -1, Spot VM/VMSS'nin fiyat nedeniyle çıkarılmaması gerektiğini gösterir.
VM silindiğinde ağ arabirimine ne olacağını belirtin. Tüm kaynaklara uygulamak için tek bir değer kullanın veya tek tek kaynaklar için silme davranışını yapılandırmak için = kullanın. Olası seçenekler Sil ve Ayır'dır.
VM'ye eklenecek mevcut NIC'lerin adları veya kimlikleri. İlk NIC birincil olarak belirlenir. Atlanırsa yeni bir NIC oluşturulur. Mevcut bir NIC belirtilirse alt ağ, sanal ağ, genel IP veya NSG belirtmeyin.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Yeni bir Ağ Güvenlik Grubu oluştururken (varsayılan) veya var olan bir gruba başvururken kullanılacak ad. Ayrıca, PowerShell veya --% işlecini kullanarak Azure CLI'da var olan bir NSG'ye kimlikle başvurabilir veya hiçbiri için "" ('""' belirtebilir).
Yeni bir NSG oluştururken oluşturulacak NSG kuralı. Windows'da RDP'ye izin vermek ve Linux üzerinde SSH'ye izin vermek için varsayılan olarak bağlantı noktalarını açar. NONE, NSG kuralını temsil eder.
VM işletim sistemi diski için depolama önbelleğe alma türü. Varsayılan: ReadWrite.
VM silindiğinde yönetilen diskin davranışını belirtin; örneğin yönetilen diskin silinip silinmeyeceğini veya ayrılacağını belirtin.
İşletim sistemi diski için disk şifreleme kümesinin adı veya kimliği.
Yeni VM işletim sistemi diskinin adı.
Müşteri tarafından yönetilen anahtar ile şifrelenmiş Gizli VM işletim sistemi diski ve VM konuk blobu için kullanılan yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini veya adını belirtin.
İşletim sistemi tarafından yönetilen diskin şifreleme türünü belirtin.
Oluşturulacak işletim sistemi disk boyutu GB.
Özel VHD'de yüklü işletim sistemi türü. BIR URN veya URN diğer adı belirtirken kullanmayın.
IaaS sanal makinesine konuk içi düzeltme eki uygulama modu. Windows VM için izin verilen değerler: AutomaticByOS, AutomaticByPlatform, Manual. Linux VM için izin verilen değerler: AutomaticByPlatform, ImageDefault. El ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; paramater --enable-auto-update false olmalıdır. AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. --enable-auto-update parametresi true olmalıdır. AutomaticByPlatform - sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır. --enable-agent ve --enable-auto-update parametresi doğru olmalıdır.
Plan adı.
Ürünü planlayın.
Promosyon kodunu planlayın.
Plan yayımcısı.
Sanal makinenin oluşturulacağı ölçek kümesi mantıksal hata etki alanını belirtin. Varsayılan olarak, sanal makine otomatik olarak kullanılabilir hata etki alanları arasında dengeyi en iyi şekilde koruyan bir hata etki alanına atanır. Bu yalnızca bu sanal makinenin virtualMachineScaleSet özelliği ayarlandıysa geçerlidir. Başvuruda bulunan sanal makine ölçek kümesinin platform hatası etki alanı sayısına sahip olması gerekir. Sanal makine oluşturulduktan sonra bu özellik güncelleştirilemez. Hata etki alanı ataması sanal makine örneği görünümünde görüntülenebilir.
VM'nin ilişkilendirilmesi gereken yakınlık yerleştirme grubunun adı veya kimliği.
Öncelik. Kısa süreli iş yüklerini uygun maliyetli bir şekilde çalıştırmak için 'Spot' kullanın. 'Düşük' sabit listesi gelecekte kullanımdan kaldırılacaktır. Azure spot VM'sini ve/veya VMSS'yi dağıtmak için lütfen 'Spot' kullanın. Varsayılan olarak Normal'i seçin.
Statik özel IP adresi (ör. 10.0.0.5).
Özellik etkinse proxy aracısının yürütüleceği modu belirtin.
Bir ip adresi oluştururken (varsayılan) veya var olan bir ip adresine başvururken genel IP adresinin adı. Ayrıca, PowerShell veya --% işlecini kullanarak Azure CLI'da var olan bir genel IP'ye kimlikle başvurabilir veya Hiçbiri ('""' için "" belirtebilir. PowerShell Core sürüm 7.3.4 kullanarak Azure CLI için belirtin veya "" (--public-ip-address veya --public-ip-address "").
Yeni oluşturulan genel IP için genel olarak benzersiz DNS adı.
Genel IP SKU'su. Genel IP yalnızca 'Standart' olduğunda kenar bölgesinde oluşturulması desteklenir.
Sistem tarafından atanan kimliğin sahip olacağı rol adı veya kimliği.
Sistem tarafından atanan kimliğin erişebileceği kapsam.
bir veya daha fazla Key Vault gizli dizisini içeren JSON dizeleri veya dosyaları @{path}
olarak kullanır [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }]
.
Sanal makinenin güvenlik türünü belirtin.
Oluşturulacak VM boyutu. Boyut bilgileri için bkz https://azure.microsoft.com/pricing/details/virtual-machines/ .
Bir disk geri yükleme noktasından veri diski oluşturun. Disk geri yükleme noktasının kimliğini kullanabilir.
Kaynak disk geri yükleme noktasının GB cinsinden boyutu.
Anlık görüntüden veya başka bir diskten veri diski oluşturun. Bir diskin veya anlık görüntünün kimliğini kullanabilir.
Kaynak diskin GB cinsinden boyutu.
Kaynak görüntünün özel olup olmadığını belirtin.
SSH anahtarı için VM'de hedef dosya yolu. Dosya zaten varsa, belirtilen anahtarlar dosyanın sonuna eklenir. Linux sağlama aracısında bilinen bir sorun nedeniyle SSH ortak anahtarlarının hedef yolu şu anda varsayılan "/home/username/.ssh/authorized_keys" değeriyle sınırlıdır.
Sanal makinede ortak anahtar olarak kullanın. Azure'da mevcut bir SSH anahtar kaynağı olmalıdır.
SSH ortak anahtarlarının veya ortak anahtar dosya yollarının boşlukla ayrılmış listesi.
Yalnızca ile --use-unmanaged-disk
kullanıldığında geçerlidir. Yeni bir depolama hesabı oluştururken veya var olan bir hesaba başvururken kullanılacak ad. Atlanırsa, aynı kaynak grubu ve konumda uygun bir depolama hesabı kullanılır veya yeni bir hesap oluşturulur.
Yalnızca ile --use-unmanaged-disk
kullanıldığında geçerlidir. VM işletim sistemi diski için depolama kapsayıcısının adı. Varsayılan: vhds.
VM'yi kalıcı hale getirmek için depolama hesabının SKU'su. Tüm disklere uygulanacak tek bir sku kullanın veya tek tek diskleri belirtin. Kullanım: [--storage-sku SKU | --storage-sku ID=SKU KIMLIĞI=SKU Kimliği=SKU...]; burada her kimlik "os" veya 0 dizinli lun olur. İzin verilen değerler: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.
Yeni bir sanal ağ oluştururken veya var olan bir sanal ağa başvururken alt ağın adı. Ayrıca var olan bir alt ağa kimlikle başvurabilir. Hem sanal ağ adı hem de alt ağ atlanırsa, uygun bir sanal ağ ve alt ağ otomatik olarak seçilir veya yeni bir sanal ağ oluşturulur.
CIDR biçiminde yeni bir sanal ağ oluştururken kullanılacak alt ağ IP adresi ön eki.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
UltraSSD_LRS depolama hesabına sahip 1 veya daha fazla yönetilen veri diskine sahip olmayı etkinleştirir veya devre dışı bırakır.
VM'yi kalıcı hale getirmek için yönetilen disk kullanmayın.
VM için UserData. Dosya veya dize olarak geçirilebilir.
Kullanılabilir vCPU sayısını belirtin.
vCPU'nun fiziksel çekirdeğe oranını belirtin. Bu özelliğin 1 olarak ayarlanması, hiper iş parçacığının devre dışı bırakıldığını da gösterir.
Kaynak oluşturmadan ARM şablonunu oluşturun ve doğrulayın.
Sanal makinenin atanması gereken mevcut bir sanal makine ölçek kümesinin adı veya kimliği. Varsayılan olarak yok.
CIDR biçiminde yeni bir sanal ağ oluştururken kullanılacak IP adresi ön eki.
Yeni bir ağ oluştururken veya var olan bir ağa başvururken sanal ağın adı.
Log Analytics Çalışma Alanının adı veya kimliği. Çalışma alanını adıyla belirtirseniz, çalışma alanı vm ile aynı kaynak grubunda olmalıdır, aksi takdirde yeni bir çalışma alanı oluşturulur.
Kaynağın sağlandığı kullanılabilirlik alanı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm deallocate
Bilgi işlem kaynaklarının artık ayrılmaması için VM'nin serbest bırakılması (ücretler artık uygulanmaz). Durum 'Durduruldu' olan 'Durduruldu (Serbest Bırakıldı)' olarak değişir.
Uçtan uca öğretici için bkz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image. .
az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Örnekler
Durdurulan bir sanal makineyi serbest bırakma, genelleştirme ve yakalama.
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
Durdurulan birden çok sanal makineyi serbest bırakma, genelleştirme ve yakalama.
az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix
VM'leri serbest bırakma.
az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup
İsteğe Bağlı Parametreler
Sanal makineyi hazırda bekletmek için isteğe bağlı parametre. (Önizlemedeki Özellik).
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm delete
Bir sanal makineyi silme.
az vm delete [--force-deletion]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
Örnekler
Onay istemi olmadan vm'leri silin.
az vm delete -g MyResourceGroup -n MyVm --yes
Kaynak grubundaki tüm VM'leri silin.
az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Sanal makineleri silmeye zorlamak için isteğe bağlı parametre. Varsayılan değer Yok'tır.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm generalize
Vm'yi genelleştirilmiş olarak işaretleyerek birden çok dağıtım için görüntülenmesine izin verin.
Uçtan uca öğretici için bkz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image. .
az vm generalize [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Durdurulan bir sanal makineyi serbest bırakma, genelleştirme ve yakalama.
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
Durdurulan birden çok sanal makineyi serbest bırakma, genelleştirme ve yakalama.
az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm get-instance-view
VM hakkında örnek bilgilerini alın.
az vm get-instance-view [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Vm'nin örnek görünümü bilgilerini almak için kaynak grubu ve ad kullanın.
az vm get-instance-view -g MyResourceGroup -n MyVm
Kaynak grubundaki tüm VM'ler için örnek görünümlerini alma.
az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm install-patches
Vm'ye düzeltme ekleri yükleyin.
az vm install-patches --maximum-duration
--reboot-setting {Always, IfRequired, Never}
[--classifications-to-include-linux {Critical, Other, Security}]
[--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
[--exclude-kbs-requiring-reboot {false, true}]
[--ids]
[--kb-numbers-to-exclude]
[--kb-numbers-to-include]
[--max-patch-publish-date]
[--name]
[--no-wait]
[--package-name-masks-to-exclude]
[--package-name-masks-to-include]
[--resource-group]
[--subscription]
Örnekler
Windows VM'sine en fazla 4 saat süre tanıyacak düzeltme ekleri yükleyin ve yazılım güncelleştirme işlemi sırasında gerekirse VM yeniden başlatılır.
az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true
Linux VM'sine en fazla 4 saat süre tanıyarak düzeltme eklerini yükleyin ve yazılım güncelleştirme işlemi sırasında gerekirse VM yeniden başlatılır.
az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical
Gerekli Parametreler
İşlemin çalıştırılacağı en uzun süreyi belirtin. PT4H (4 saat) gibi ISO 8601 uyumlu bir süre dizesi olmalıdır.
Bir yazılım güncelleştirme işlemi sırasında vm'yi yeniden başlatmanın ne zaman kabul edilebilir olduğunu tanımlayın.
İsteğe Bağlı Parametreler
Linux VM için eklenecek sınıflandırmaların boşlukla ayrılmış listesi.
Windows VM için eklenecek sınıflandırmaların boşlukla ayrılmış listesi.
Bu ayar yapıldığında yeniden başlatma davranışı 'NeverReboots' olmayan KB'leri filtreleyin. Yalnızca Windows VM için geçerlidir.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Düzeltme eki işleminde dışlamak için boşlukla ayrılmış KB listesi. Yalnızca Windows VM için geçerlidir.
Düzeltme eki işlemine dahil etmek için boşlukla ayrılmış KB listesi. Yalnızca Windows VM için geçerlidir.
Bu maksimum yayımlama tarihinde veya öncesinde yayımlanan yükleme düzeltme eki için ISO 8601 saat değeri. Biçim: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) saat dilimi (+/-hh:mm).
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Düzeltme eki işleminde dışlanması gereken paketlerin boşlukla ayrılmış listesi. Biçim: packageName_packageVersion. Yalnızca Linux VM için geçerlidir.
Düzeltme eki işlemine eklenecek paketlerin boşlukla ayrılmış listesi. Biçim: packageName_packageVersion. Yalnızca Linux VM için geçerlidir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm list
Sanal Makineler ayrıntılarını listeleyin.
--resource-group
, boş bir dizeyi parametre olarak geçirerek aboneliğin altındaki tüm VM bilgilerini verir. Sanal Makineler hakkında bilgi sorgulama hakkında daha fazla bilgi için bkzhttps://docs.microsoft.com/cli/azure/query-az-cli2. .
az vm list [--resource-group]
[--show-details]
[--vmss]
Örnekler
Tüm VM'leri listeleyin.
az vm list
Tüm VM'leri kaynak grubuna göre listeleyin.
az vm list -g MyResourceGroup
Tüm VM'leri kaynak grubuna göre ayrıntılarıyla listeleyin.
az vm list -g MyResourceGroup -d
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Genel ip adresini, FQDN'yi ve güç durumlarını gösterin. komutu yavaş çalışır.
Belirli bir VMSS'deki VM örneklerini listeleme. Lütfen VMSS kimliğini veya VMSS adını belirtin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm list-ip-addresses
Vm ile ilişkili IP adreslerini listeleme.
az vm list-ip-addresses [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Vm'nin IP adreslerini alın.
az vm list-ip-addresses -g MyResourceGroup -n MyVm
Bir kaynak grubundaki tüm VM'ler için IP adreslerini alma.
az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm list-sizes
VM'ler için kullanılabilir boyutları listeleyin.
az vm list-sizes [--ids]
[--location]
[--subscription]
Örnekler
Batı ABD bölgesindeki kullanılabilir VM boyutlarını listeleyin.
az vm list-sizes -l westus
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm list-skus
İşlemle ilgili kaynak SKU'larının ayrıntılarını alın.
Bu komut abonelik düzeyi kısıtlamasını içerir ve en doğru bilgileri sunar.
az vm list-skus [--all {false, true}]
[--location]
[--resource-type]
[--size]
[--zone {false, true}]
Örnekler
Batı ABD bölgesindeki tüm SKU'ları listeleyin.
az vm list-skus -l westus
Kullanılabilirlik bölgesini destekleyen Doğu ABD2 bölgesindeki tüm kullanılabilir vm boyutlarını listeleyin.
az vm list-skus -l eastus2 --zone
"standard_ds1..." gibi bir adla kullanılabilirlik bölgesini destekleyen Doğu ABD2 bölgesindeki tüm kullanılabilir vm boyutlarını listeleyin.
az vm list-skus -l eastus2 --zone --size standard_ds1
Batı ABD bölgesinde kullanılabilirlik kümesiyle ilgili sku bilgilerini listeleyin.
az vm list-skus -l westus --resource-type availabilitySets
İsteğe Bağlı Parametreler
Geçerli abonelik altında kullanılamayan vm boyutları da dahil olmak üzere tüm bilgileri gösterin.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
"availabilitySets", "snapshots", "disks" vb. kaynak türleri.
Boyut adı, kısmi ad kabul edilir.
Kullanılabilirlik alanlarını destekleyen sku'ları gösterin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm list-usage
VM'ler için kullanılabilir kullanım kaynaklarını listeleyin.
az vm list-usage --location
Örnekler
Batı ABD bölgesi için işlem kaynağı kullanımını alın.
az vm list-usage -l westus
Gerekli Parametreler
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm list-vm-resize-options
VM'ler için kullanılabilir yeniden boyutlandırma seçeneklerini listeleyin.
az vm list-vm-resize-options [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Yeniden boyutlandırma için tüm kullanılabilir VM boyutlarını listeleyin.
az vm list-vm-resize-options -g MyResourceGroup -n MyVm
Bir kaynak grubundaki tüm VM'ler için kullanılabilir boyutları listeleyin.
az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm open-port
Belirtilen bağlantı noktalarında gelen trafiğe bir VM açar.
VM'nin ağ arabirimine (NIC) veya alt ağa bağlı ağ güvenlik grubuna (NSG) bir güvenlik kuralı ekler. Mevcut NSG kullanılacak veya yeni bir NSG oluşturulacak. Kural adı 'open-port-{port}' şeklindedir ve bu ada sahip mevcut bir kuralın üzerine yazar. Çok NIC'li VM'ler için veya daha ayrıntılı denetim için doğrudan uygun ağ komutlarını kullanın (nsg kuralı oluşturma vb.).
az vm open-port --port
[--apply-to-subnet]
[--ids]
[--name]
[--nsg-name]
[--priority]
[--resource-group]
[--subscription]
Örnekler
Gelen trafiğe vm üzerindeki tüm bağlantı noktalarını açın.
az vm open-port -g MyResourceGroup -n MyVm --port '*'
En yüksek önceliğe sahip gelen trafiğe vm'de bir bağlantı noktası aralığı açın.
az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100
En yüksek önceliğe sahip gelen trafiğe 555, 557, 558 ve 559 bağlantı noktalarını açın.
az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100
Bir kaynak grubundaki tüm VM'ler için tüm bağlantı noktalarını açın.
az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'
Gerekli Parametreler
Gelen trafiği açmak için bağlantı noktası veya bağlantı noktası aralığı (ör. 80-100). Tüm bağlantı noktalarına gelen trafiğe izin vermek için '*' kullanın. Birden fazla bağlantı noktası veya bağlantı noktası aralığı belirtmek için virgülle ayrılmış değerler kullanın.
İsteğe Bağlı Parametreler
NIC yerine alt ağda gelen trafiğe izin verin.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Gelen trafiği açmak için sanal makinenin adı.
Yoksa oluşturulacak ağ güvenlik grubunun adı. Bir NSG zaten varsa yoksayılır.
100 (en yüksek öncelik) ile 4096 (en düşük öncelik) arasında kural önceliği. Koleksiyondaki her kural için benzersiz olmalıdır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm perform-maintenance
Bir sanal makinede bakım gerçekleştirme işlemi.
az vm perform-maintenance [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm reapply
VM'leri yeniden uygulayın.
az vm reapply [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Örnekler
VM'leri yeniden uygulayın.
az vm reapply -g MyResourceGroup -n MyVm
Bir kaynak grubundaki tüm VM'leri yeniden uygulayın.
az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm redeploy
Mevcut bir VM'yi yeniden dağıtma.
az vm redeploy [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Örnekler
Bir VM’yi yeniden dağıtın.
az vm redeploy -g MyResourceGroup -n MyVm
Bir kaynak grubundaki tüm VM'leri yeniden dağıt.
az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm reimage
Bir sanal makineyi yeniden görüntüleyin (işletim sistemini yükseltin).
Kısa ömürlü işletim sistemi diski olan sanal makineler için kısa ömürlü işletim sistemi diski olmayan bir sanal makineyi yeniden kullanın (işletim sistemini yükseltin), sanal makine ilk duruma sıfırlanır. NOT: Eski işletim sistemi diskinin saklanması işletim sistemi diskinin deleteOption değerine bağlıdır. deleteOption ayrılırsa, eski işletim sistemi diski yeniden kullanımdan sonra korunur. deleteOption silinirse, eski işletim sistemi diski yeniden görüntüden sonra silinir. yeniden oluşturma işlemi gerçekleştirilmeden önce işletim sistemi diskinin deleteOption değeri uygun şekilde güncelleştirilmelidir.
az vm reimage [--admin-password]
[--custom-data]
[--exact-version]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]
Örnekler
Sanal makineyi yeniden oluşturma.
az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1
İsteğe Bağlı Parametreler
Yönetici hesabının parolasını belirtir.
Özel verilerin 64 tabanında kodlanmış dizesini belirtir.
Ondalık sayı olarak işletim sistemi diskinin yeniden oluşturulacağı sürümü belirtir. Tam sürüm sağlanmazsa, işletim sistemi diski mevcut işletim sistemi diskine yeniden oluşturulur.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Geçici diskin yeniden oluşturup oluşturmayacağını belirtir. Varsayılan Değer: false. Not: Bu geçici disk yeniden oluşturma parametresi yalnızca kısa ömürlü işletim sistemi diski olan VM/VMSS için desteklenir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm resize
Vm'nin boyutunu güncelleştirin.
az vm resize --size
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Örnekler
VM'leri yeniden boyutlandırma.
az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2
Kaynak grubundaki tüm VM'leri yeniden boyutlandır.
az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Gerekli Parametreler
VM boyutu.
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm restart
VM'leri yeniden başlatın.
az vm restart [--force]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Örnekler
VM’yi yeniden başlatır.
az vm restart -g MyResourceGroup -n MyVm
Kaynak grubundaki tüm VM'leri yeniden başlatın.
az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Vm'yi yeniden dağıtarak yeniden başlatmaya zorlayın. VM yanıt vermiyorsa kullanın.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm show
Vm'nin ayrıntılarını alın.
az vm show [--ids]
[--include-user-data]
[--name]
[--resource-group]
[--show-details]
[--subscription]
Örnekler
VM hakkındaki bilgileri gösterir.
az vm show -g MyResourceGroup -n MyVm -d
Kaynak grubundaki tüm VM'lerin ayrıntılarını alın.
az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sorgu sonucuna kullanıcı veri özelliklerini ekleyin.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Genel ip adresini, FQDN'yi ve güç durumlarını gösterin. komutu yavaş çalışır.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm simulate-eviction
Spot VM çıkarma benzetimi.
az vm simulate-eviction [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Spot VM çıkarma benzetimi.
az vm simulate-eviction --resource-group MyResourceGroup --name MyVm
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm start
Durdurulmuş bir VM'yi başlatır.
az vm start [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Örnekler
Durdurulmuş bir VM'yi başlatır.
az vm start -g MyResourceGroup -n MyVm
Bir kaynak grubundaki tüm VM'leri başlatın.
az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Durdurulmuş bir VM'yi başlatır.
az vm start --name MyVm --no-wait --resource-group MyResourceGroup
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm stop
Çalışan vm'leri kapatın (durdurun).
VM faturalandırılmaya devam edecektir. Bunu önlemek için VM'yi "az vm deallocate" aracılığıyla serbest bırakabilirsiniz.
az vm stop [--ids]
[--name]
[--no-wait]
[--resource-group]
[--skip-shutdown]
[--subscription]
Örnekler
Çalışan vm'leri kapatın (durdurun).
az vm stop --resource-group MyResourceGroup --name MyVm
Çalışan vm'leri kapatmadan kapatın.
az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown
Kaynak grubundaki VM'leri kapatın.
az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kapatma ve kapatmayı hemen atlayın.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm update
Vm'nin özelliklerini güncelleştirme.
'az vm show' öğesine karşılık gelen yolları kullanarak VM nesnelerini ve özelliklerini güncelleştirin.
az vm update [--add]
[--capacity-reservation-group]
[--disk-caching]
[--disk-controller-type {NVMe, SCSI}]
[--enable-hibernation {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--force-string]
[--host]
[--host-group]
[--ids]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--max-price]
[--name]
[--no-wait]
[--os-disk]
[--ppg]
[--priority {Low, Regular, Spot}]
[--proxy-agent-mode {Audit, Enforce}]
[--remove]
[--resource-group]
[--security-type {TrustedLaunch}]
[--set]
[--size]
[--subscription]
[--ultra-ssd-enabled {false, true}]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--workspace]
[--write-accelerator]
Örnekler
Etiket ekleyin veya güncelleştirin.
az vm update -n name -g group --set tags.tagName=tagValue
Etiketi kaldırın.
az vm update -n name -g group --remove tags.tagName
Vm'nin birincil NIC'sini ayarlayın.
az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true
Vm'ye yeni bir birincil olmayan NIC ekleyin.
az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}
Sanal makineden dördüncü NIC'yi kaldırın.
az vm update -n name -g group --remove networkProfile.networkInterfaces 3
Ayrılmış bir konağa mevcut bir VM ekleme
az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group
Ayrılmış bir konak grubuna mevcut vm'yi ekleme
az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group
İsteğe Bağlı Parametreler
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
Ayırmak için kullanılan kapasite rezervasyon grubunun kimliği veya adı. Kapasite rezervasyon grubunu ilişkilendirmek için "Yok" ifadesini geçirin. Kapasite rezervasyon grubuyla ilişkilendirilmiş bir VM/VMSS'yi silmek istiyorsanız, önce kapasite rezervasyon grubunu ilişkilendirmeniz gerektiğini unutmayın.
Tekil değer kullanarak tekil bir değer kullanın veya tek tek diskler belirtin; örneğin, 'os=ReadWrite 0=None 1=ReadOnly' güncelleştirme işletim sistemi diski ve 2 veri diski etkinleştirmelidir.
VM veya VMSS için yapılandırılan disk denetleyicisi türünü belirtin.
VM'de hazırda bekleme özelliğini etkinleştiren veya devre dışı bırakan bayrak.
Proxy aracısı özelliğinin sanal makinede mi yoksa sanal makine ölçek kümesinde mi etkinleştirileceğini belirtin.
Güvenli önyüklemeyi etkinleştirin.
vTPM'yi etkinleştirin.
Yalnızca ile --size
kullanıldığında geçerlidir. Kısa ömürlü işletim sistemi disk sağlama konumunu seçmenize olanak tanır.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
VM'nin bulunacağı ayrılmış konağın kaynak kimliği. --host ve --host-group birlikte kullanılamaz. Güncelleştirmeden önce VM'yi serbest bırakmanız ve güncelleştirmeden sonra VM'yi başlatmanız gerekir. Daha fazla örnek için lütfen yardım konularını inceleyin.
VM'nin bulunacağı ayrılmış konak grubunun adı veya kaynak kimliği. --host ve --host-group birlikte kullanılamaz. Güncelleştirmeden önce VM'yi serbest bırakmanız ve güncelleştirmeden sonra VM'yi başlatmanız gerekir. Daha fazla örnek için lütfen yardım konularını inceleyin.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Windows görüntüsünün veya diskinin şirket içinde lisanslandığını belirtir. Windows Server'da Azure Hibrit Avantajı etkinleştirmek için 'Windows_Server' kullanın. Windows 10 için Çok Kiracılı Barındırma Haklarını etkinleştirmek için 'Windows_Client' kullanın. Daha fazla bilgi için bkz. Azure Windows VM çevrimiçi belgeleri.
Spot VM/VMSS için ödemek istediğiniz maksimum fiyat (ABD Doları cinsinden). -1, Spot VM/VMSS'nin fiyat nedeniyle çıkarılmaması gerektiğini gösterir.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Değiştirilmek üzere yönetilen işletim sistemi disk kimliği veya adı.
VM'nin ilişkilendirilmesi gereken yakınlık yerleştirme grubunun adı veya kimliği.
Öncelik. Kısa süreli iş yüklerini uygun maliyetli bir şekilde çalıştırmak için 'Spot' kullanın. 'Düşük' sabit listesi gelecekte kullanımdan kaldırılacaktır. Azure spot VM'sini ve/veya VMSS'yi dağıtmak için lütfen 'Spot' kullanın. Varsayılan olarak Normal'i seçin.
Özellik etkinse proxy aracısının yürütüleceği modu belirtin.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Sanal makinenin güvenlik türünü belirtin.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>
.
Sanal makinenin yeni boyutu. Boyut bilgileri için bkz https://azure.microsoft.com/pricing/details/virtual-machines/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
UltraSSD_LRS depolama hesabına sahip 1 veya daha fazla yönetilen veri diskine sahip olmayı etkinleştirir veya devre dışı bırakır.
VM için UserData. Dosya veya dize olarak geçirilebilir. Boş dize geçirilirse, mevcut değer silinir.
Kullanılabilir vCPU sayısını belirtin.
vCPU'nun fiziksel çekirdeğe oranını belirtin. Bu özelliğin 1 olarak ayarlanması, hiper iş parçacığının devre dışı bırakıldığını da gösterir.
Log Analytics Çalışma Alanının adı veya kimliği. Çalışma alanını adıyla belirtirseniz, çalışma alanı vm ile aynı kaynak grubunda olmalıdır, aksi takdirde yeni bir çalışma alanı oluşturulur.
Disk yazma hızlandırıcısını etkinleştirin/devre dışı bırakın. Tekil 'true/false' değerini kullanarak tek tek disklere uygulayın veya tek tek diskler belirtin; örneğin, işletim sistemi diskleri ve 1 ve 2 lun'u olan veri diskleri için tekil 'os=true 1=true 2=true'.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az vm wait
VM'nin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az vm wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Örnekler
Vm oluşturulana kadar bekleyin.
az vm wait -g MyResourceGroup -n MyVm --created
Kaynak grubundaki tüm VM'ler silinene kadar bekleyin.
az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
İsteğe Bağlı Parametreler
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Saniye cinsinden yoklama aralığı.
Sanal Makinenin adı. kullanarak varsayılanı az configure --defaults vm=<name>
yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.