Bagikan melalui


az lab vm

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mengelola VM di Azure DevTest Lab.

Perintah

Nama Deskripsi Jenis Status
az lab vm apply-artifacts

Terapkan artefak ke komputer virtual di Azure DevTest Lab.

Inti Pratinjau
az lab vm claim

Klaim komputer virtual dari Lab.

Inti Pratinjau
az lab vm create

Membuat VM di lab.

Inti Pratinjau
az lab vm delete

Hapus komputer virtual.

Inti Pratinjau
az lab vm list

Mencantumkan VM di Azure DevTest Lab.

Inti Pratinjau
az lab vm show

Dapatkan komputer virtual.

Inti Pratinjau
az lab vm start

Mulai komputer virtual.

Inti Pratinjau
az lab vm stop

Hentikan komputer virtual Operasi ini bisa memakan waktu cukup lama untuk diselesaikan.

Inti Pratinjau

az lab vm apply-artifacts

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Terapkan artefak ke komputer virtual di Azure DevTest Lab.

az lab vm apply-artifacts --lab-name
                          --name
                          --resource-group
                          [--artifacts]

Contoh

Terapkan artefak ke komputer virtual di Azure DevTest Lab. (dibuat otomatis)

az lab vm apply-artifacts --artifacts '@artifacts.json' --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup

Parameter yang Diperlukan

--lab-name

Nama Lab.

--name -n

Nama komputer virtual.

--resource-group -g

Nama grup sumber daya lab.

Parameter Opsional

--artifacts

Array artefak yang dikodekan JSON yang akan diterapkan. Gunakan '@{file}' untuk memuat dari file.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm claim

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Klaim komputer virtual dari Lab.

az lab vm claim [--ids]
                [--lab-name]
                [--name]
                [--resource-group]
                [--subscription]

Contoh

Klaim komputer virtual yang tersedia di lab.

az lab vm claim -g {ResourceGroup} --lab-name {LabName}

Klaim komputer virtual tertentu di lab.

az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}

Klaim beberapa komputer virtual di lab oleh ID.

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}

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--lab-name

Nama lab.

--name -n

Nama komputer virtual yang akan diklaim.

--resource-group -g

Nama grup sumber daya lab.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm create

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Membuat VM di lab.

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]

Contoh

Buat VM di lab dari gambar galeri.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2

Buat VM di lab dari gambar galeri dengan autentikasi SSH.

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

Buat VM yang dapat diklaim di lab dari gambar galeri dengan autentikasi kata sandi.

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

Buat VM windows di lab dari gambar galeri dengan autentikasi kata sandi.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Windows Server 2008 R2 SP1" --image-type gallery --size Standard_DS1_v2

Buat VM di lab dari gambar kustom.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "jenkins_custom" --image-type custom --size Standard_DS1_v2

Buat VM di lab dengan IP publik.

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

Buat VM dari rumus.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --formula MyFormula --artifacts '@artifacts.json'

Parameter yang Diperlukan

--lab-name

Nama lab.

--name -n

Nama komputer virtual.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--admin-password

Kata sandi untuk admin VM.

--admin-username

Nama pengguna untuk admin VM.

Nilai default: your_system_user_login_name
--allow-claim

Bendera yang menunjukkan apakah VM harus dibuat sebagai dapat diklaim.

Nilai default: False
--artifacts

Array artefak yang dikodekan JSON yang akan diterapkan. Gunakan '@{file}' untuk memuat dari file.

--authentication-type

Jenis autentikasi yang diizinkan untuk VM. Nilai yang diizinkan adalah: kata sandi, ssh.

Nilai default: password
--disk-type

Jenis penyimpanan yang digunakan untuk komputer virtual. Nilai yang diizinkan adalah: Premium, Standard, StandardSSD.

--expiration-date

Tanggal kedaluwarsa dalam UTC(yyyy-MM-ddTHH:mm:ss) untuk VM.

--formula

Nama rumus. Gunakan az lab formula list untuk rumus yang tersedia.

Gunakan az lab formula dengan --export-artifacts bendera untuk mengekspor dan memperbarui artefak, lalu berikan hasilnya melalui --artifacts argumen .

--generate-ssh-keys

Hasilkan file kunci publik dan privat SSH jika hilang.

--image

Nama gambar sistem operasi (nama gambar galeri atau nama/ID gambar kustom).

Gunakan az lab gallery-image list untuk gambar galeri yang tersedia atau az lab custom-image list untuk gambar kustom yang tersedia.

--image-type

Jenis gambar. Nilai yang diizinkan adalah: galeri, kustom.

--ip-configuration

Jenis konfigurasi IP yang akan digunakan untuk VM. Nilai yang diizinkan adalah: bersama, publik, privat.

Jika dihilangkan, akan dipilih berdasarkan vnet VM.

--notes

Catatan untuk komputer virtual.

--saved-secret

Nama rahasia tersimpan yang akan digunakan untuk autentikasi.

Ketika nilai ini disediakan, nilai ini digunakan di tempat metode autentikasi lainnya.

--size

Ukuran VM yang akan dibuat. Lihat https://azure.microsoft.com/pricing/details/virtual-machines/ untuk info ukuran.

--ssh-key

Kunci publik SSH atau jalur file kunci publik. Gunakan --generate-ssh-keys untuk menghasilkan kunci SSH.

--subnet

Nama subnet untuk menambahkan VM.

--tags

Tag yang dipisahkan spasi dalam key[=value] format.

Tag dapat dibersihkan dengan menetapkan nilai kosong "" kepada mereka.

--vnet-name

Nama jaringan virtual untuk menambahkan VM.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm delete

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Hapus komputer virtual.

Penyelesaian operasi ini bisa memakan waktu cukup lama.

az lab vm delete --lab-name
                 --name
                 --resource-group

Parameter yang Diperlukan

--lab-name

Nama lab.

--name

Nama mesin virtual.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm list

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mencantumkan VM di Azure DevTest Lab.

az lab vm list --lab-name
               --resource-group
               [--all]
               [--claimable]
               [--environment]
               [--expand]
               [--filters]
               [--object-id]
               [--order-by]
               [--top]

Contoh

Mencantumkan VM di Azure DevTest Lab. (dibuat otomatis)

az lab vm list --lab-name MyLab --resource-group MyResourceGroup

Parameter yang Diperlukan

--lab-name

Nama lab.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--all

Mencantumkan semua komputer virtual di lab. Tidak dapat digunakan dengan --filters.

--claimable

Cantumkan hanya komputer virtual yang dapat diklaim di lab. Tidak dapat digunakan dengan --filters.

--environment

Nama atau ID lingkungan untuk mencantumkan komputer virtual. Tidak dapat digunakan dengan --filters.

--expand

Kueri perluas.

--filters

Filter yang akan diterapkan.

--object-id

ID objek pemilik untuk mencantumkan VM.

--order-by

Ekspresi pengurutan untuk hasil menggunakan notasi OData.

--top

Jumlah maksimum sumber daya yang akan dikembalikan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm show

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Dapatkan komputer virtual.

az lab vm show --lab-name
               --name
               --resource-group
               [--expand]

Parameter yang Diperlukan

--lab-name

Nama lab.

--name

Nama mesin virtual.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--expand

Tentukan kueri $expand. Contoh: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm start

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mulai komputer virtual.

Penyelesaian operasi ini bisa memakan waktu cukup lama.

az lab vm start --lab-name
                --name
                --resource-group

Parameter yang Diperlukan

--lab-name

Nama lab.

--name

Nama mesin virtual.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az lab vm stop

Pratinjau

Grup perintah 'lab' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Hentikan komputer virtual Operasi ini bisa memakan waktu cukup lama untuk diselesaikan.

az lab vm stop --lab-name
               --name
               --resource-group

Parameter yang Diperlukan

--lab-name

Nama lab.

--name

Nama mesin virtual.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.