az lab vm
Azure DevTest Lab'de VM'leri yönetme.
Komutlar
| az lab vm apply-artifacts |
Azure DevTest Lab'de bir sanal makineye yapıt uygulama. |
| az lab vm claim |
Laboratuvardan bir sanal makine talep edin. |
| az lab vm create |
Laboratuvarda vm oluşturma. |
| az lab vm delete |
Sanal makineyi silin. |
| az lab vm list |
Azure DevTest Lab'deki VM'leri listeleme. |
| az lab vm show |
Sanal makine alma. |
| az lab vm start |
Bir sanal makine başlatın. |
| az lab vm stop |
Sanal makineyi durdurma Bu işlemin tamamlanması biraz zaman alabilir. |
az lab vm apply-artifacts
Azure DevTest Lab'de bir sanal makineye yapıt uygulama.
az lab vm apply-artifacts --lab-name
--name
--resource-group
[--artifacts]
Örnekler
Azure DevTest Lab'de bir sanal makineye yapıt uygulama. (otomatik olarak oluşturulur)
az lab vm apply-artifacts --artifacts '@artifacts.json' --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Laboratuvarın kaynak grubunun adı.
İsteğe Bağlı Parametreler
Uygulanacak JSON kodlanmış yapıt dizisi. Dosyadan yüklemek için '@{file}' kullanın.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm claim
Laboratuvardan bir sanal makine talep edin.
az lab vm claim [--ids]
[--lab-name]
[--name]
[--resource-group]
Örnekler
Laboratuvardaki kullanılabilir tüm sanal makineleri talep edin.
az lab vm claim -g {ResourceGroup} --lab-name {LabName}
Laboratuvarda belirli bir sanal makineyi talep edin.
az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}
Laboratuvarda kimliklere göre birden çok sanal makine talep etme.
az lab vm claim --ids \
/subscriptions/{SubID}/resourcegroups/{ResourceGroup}/providers/microsoft.devtestlab/labs/{LabName}/virtualmachines/{VMName1} \
/subscriptions/{SubID}/resourcegroups/{ResourceGroup}/providers/microsoft.devtestlab/labs/{LabName}/virtualmachines/{VMName2}
İ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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Laboratuvarın adı.
Talepte bulunacak sanal makinenin adı.
Laboratuvarın kaynak grubunun adı.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm create
Laboratuvarda vm oluşturma.
az lab vm create --lab-name
--name
--resource-group
[--admin-password]
[--admin-username]
[--allow-claim]
[--artifacts]
[--authentication-type]
[--disk-type]
[--expiration-date]
[--formula]
[--generate-ssh-keys]
[--image]
[--image-type]
[--ip-configuration]
[--notes]
[--saved-secret]
[--size]
[--ssh-key]
[--subnet]
[--tags]
[--vnet-name]
Örnekler
Galeri görüntüsünden laboratuvarda vm oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2
SSH kimlik doğrulaması ile galeri görüntüsünden laboratuvarda vm oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --authentication-type ssh
Parola kimlik doğrulaması ile galeri görüntüsünden laboratuvarda talep edilebilir bir VM oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --allow-claim
Parola kimlik doğrulaması ile galeri görüntüsünden laboratuvarda bir Windows VM oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Windows Server 2008 R2 SP1" --image-type gallery --size Standard_DS1_v2
Laboratuvarda özel bir görüntüden vm oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "jenkins_custom" --image-type custom --size Standard_DS1_v2
Laboratuvarda genel IP ile bir VM oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --ip-configuration public
Formülden VM oluşturun.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --formula MyFormula --artifacts '@artifacts.json'
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
VM yöneticisinin parolası.
VM yöneticisinin kullanıcı adı.
VM'nin talep edilebilir olarak oluşturulup oluşturulmaması gerektiğini belirten bayrak.
Uygulanacak JSON kodlanmış yapıt dizisi. Dosyadan yüklemek için '@{file}' kullanın.
VM için izin verilen kimlik doğrulaması türü. İzin verilen değerler şunlardır: parola, ssh.
Sanal makine için kullanılacak türü Depolama.
VM için UTC(yyyy-MM-ddTHH:mm:ss) olarak son kullanma tarihi.
Formülün adı. Kullanılabilir formüller için kullanın az lab formula list .
Eksikse SSH ortak ve özel anahtar dosyaları oluşturun.
İşletim sistemi görüntüsünün adı (galeri görüntüsü adı veya özel görüntü adı/kimliği).
Resmin türü. İzin verilen değerler şunlardır: galeri, özel.
VM için kullanılacak IP yapılandırmasının türü. İzin verilen değerler şunlardır: paylaşılan, ortak, özel.
Sanal makine için notlar.
Kimlik doğrulaması için kullanılacak kaydedilen gizli dizinin adı.
Oluşturulacak VM'nin boyutu. Boyut bilgileri için bkz https://azure.microsoft.com/pricing/details/virtual-machines/ .
SSH ortak anahtarı veya ortak anahtar dosya yolu. SSH anahtarları oluşturmak için kullanın --generate-ssh-keys .
VM'nin ekleneceği alt ağın adı.
Biçim olarak key[=value] boşlukla ayrılmış etiketler.
VM'nin ekleneceği sanal ağın adı.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm delete
Sanal makineyi silin.
Bu işlemin tamamlanması biraz zaman alabilir.
az lab vm delete --lab-name
--name
--resource-group
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm list
Azure DevTest Lab'deki VM'leri listeleme.
az lab vm list --lab-name
--resource-group
[--all]
[--claimable]
[--environment]
[--expand]
[--filters]
[--object-id]
[--order-by]
[--top]
Örnekler
Azure DevTest Lab'deki VM'leri listeleme. (otomatik olarak oluşturulur)
az lab vm list --lab-name MyLab --resource-group MyResourceGroup
Gerekli Parametreler
Laboratuvarın adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Laboratuvardaki tüm sanal makineleri listeleyin. ile --filterskullanılamaz.
Yalnızca laboratuvardaki talep edilebilir sanal makineleri listeleyin. ile --filterskullanılamaz.
Sanal makinelerin listelenip listelenmeyen ortamın adı veya kimliği. ile --filterskullanılamaz.
Genişletme sorgusu.
Uygulanacak filtre.
VM'leri listelemek için sahibin nesne kimliği.
OData gösterimini kullanan sonuçlar için sıralama ifadesi.
Döndürülecek en fazla kaynak sayısı.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm show
Sanal makine alma.
az lab vm show --lab-name
--name
--resource-group
[--expand]
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
$expand sorgusunu belirtin. Örnek: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm start
Bir sanal makine başlatın.
Bu işlemin tamamlanması biraz zaman alabilir.
az lab vm start --lab-name
--name
--resource-group
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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 lab vm stop
Sanal makineyi durdurma Bu işlemin tamamlanması biraz zaman alabilir.
az lab vm stop --lab-name
--name
--resource-group
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapı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.