az lab vm
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure DevTest Lab'de VM'leri yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az lab vm apply-artifacts |
Azure DevTest Lab'de bir sanal makineye yapıt uygulama. |
Temel | Önizleme |
az lab vm claim |
Laboratuvardan bir sanal makine talep edin. |
Temel | Önizleme |
az lab vm create |
Laboratuvarda VM oluşturma. |
Temel | Önizleme |
az lab vm delete |
Sanal makineyi silin. |
Temel | Önizleme |
az lab vm list |
Azure DevTest Lab'deki VM'leri listeleme. |
Temel | Önizleme |
az lab vm show |
Sanal makineyi edinin. |
Temel | Önizleme |
az lab vm start |
Bir sanal makine başlatın. |
Temel | Önizleme |
az lab vm stop |
Sanal makineyi durdurma Bu işlemin tamamlanması biraz zaman alabilir. |
Temel | Önizleme |
az lab vm apply-artifacts
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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şturulmuş)
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. Bir dosyadan yüklemek için '@{file}' kullanı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 lab vm claim
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Laboratuvardan bir sanal makine talep edin.
az lab vm claim [--ids]
[--lab-name]
[--name]
[--resource-group]
[--subscription]
Örnekler
Laboratuvardaki kullanılabilir sanal makineleri talep edin.
az lab vm claim -g {ResourceGroup} --lab-name {LabName}
Laboratuvarda belirli bir sanal makineyi talep etme.
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 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.
Laboratuvarın adı.
Talepte bulunacak sanal makinenin adı.
Laboratuvarın kaynak grubunun 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 lab vm create
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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ı. kullanarak varsayılan grubu 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 gösteren bayrak.
Uygulanacak JSON kodlanmış yapıt dizisi. Bir 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. İzin verilen değerler şunlardır: Premium, Standard, StandardSSD.
VM için UTC(yyyy-MM-ddTHH:mm:ss) ile sona erme tarihi.
Formülün adı. Kullanılabilir formüller için kullanın az lab formula list
.
Yapıtları dışarı aktarmak ve güncelleştirmek için bayrağıyla kullanın az lab formula
--export-artifacts
, ardından sonuçları bağımsız değişken aracılığıyla --artifacts
geçirin.
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).
Kullanılabilir galeri görüntüleri veya az lab custom-image list
kullanılabilir özel görüntüler için kullanınaz lab gallery-image list
.
Görüntünün 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, genel, özel.
Atlanırsa, VM'nin sanal ağından seçilir.
Sanal makine için notlar.
Kimlik doğrulaması için kullanılacak kaydedilen gizli anahtarın adı.
Bu değer sağlandığında, diğer kimlik doğrulama yöntemlerinin yerine kullanılır.
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.
Etiketlere boş "" değeri atanarak etiketler temizlenebilir.
VM'nin ekleneceği sanal ağın adı.
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 lab vm delete
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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 lab vm list
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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şturulmuş)
az lab vm list --lab-name MyLab --resource-group MyResourceGroup
Gerekli Parametreler
Laboratuvarın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Laboratuvardaki tüm sanal makineleri listeleyin. ile --filters
kullanılamaz.
Yalnızca laboratuvardaki talep edilebilir sanal makineleri listeleyin. ile --filters
kullanılamaz.
Sanal makinelerin listelenmek için ortamın adı veya kimliği. ile --filters
kullanılamaz.
Genişletme sorgusu.
Uygulanacak filtre.
VM'leri listelemek için sahibin nesne kimliği.
OData gösterimi kullanılarak sonuçların sıralama ifadesi.
Döndürülecek en fazla kaynak sayısı.
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 lab vm show
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Sanal makineyi edinin.
az lab vm show --lab-name
--name
--resource-group
[--expand]
Gerekli Parametreler
Laboratuvarın adı.
Sanal makinenin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
$expand sorgusunu belirtin. Örnek: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.
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 lab vm start
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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 lab vm stop
'lab' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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ı. kullanarak varsayılan grubu az configure --defaults group=<name>
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.