az image builder

Mengelola dan membangun templat penyusun gambar.

Perintah

Nama Deskripsi Jenis Status
az image builder cancel

Batalkan build gambar yang berjalan lama berdasarkan templat gambar.

Inti GA
az image builder create

Membuat templat penyusun gambar.

Inti GA
az image builder customizer

Mengelola penyesuai templat penyusun citra.

Inti GA
az image builder customizer add

Tambahkan penyesuai penyusun gambar ke templat penyusun gambar.

Inti GA
az image builder customizer clear

Hapus semua penyesuai penyusun gambar dari templat penyusun gambar.

Inti GA
az image builder customizer remove

Menghapus penyesuai penyusun gambar dari templat penyusun gambar.

Inti GA
az image builder delete

Menghapus templat penyusun gambar.

Inti GA
az image builder error-handler

Mengelola penanganan kesalahan templat penyusun gambar.

Inti GA
az image builder error-handler add

Tambahkan penanganan kesalahan ke templat penyusun gambar yang sudah ada.

Inti GA
az image builder error-handler remove

Hapus handler kesalahan dari templat penyusun gambar yang ada.

Inti GA
az image builder error-handler show

Perlihatkan penanganan kesalahan templat penyusun gambar yang ada.

Inti GA
az image builder identity

Mengelola identitas templat penyusun gambar.

Inti GA
az image builder identity assign

Tambahkan identitas terkelola ke templat penyusun gambar yang sudah ada. Saat ini, hanya satu identitas pengguna yang didukung.

Inti GA
az image builder identity remove

Hapus identitas terkelola dari templat penyusun gambar yang ada.

Inti GA
az image builder identity show

Menampilkan identitas terkelola templat penyusun gambar.

Inti GA
az image builder list

Mencantumkan templat penyusun gambar.

Inti GA
az image builder optimizer

Mengelola pengoptimal templat penyusun gambar.

Inti GA
az image builder optimizer add

Tambahkan pengoptimal ke templat penyusun gambar yang ada.

Inti GA
az image builder optimizer remove

Hapus pengoptimal dari templat penyusun gambar yang ada.

Inti GA
az image builder optimizer show

Tampilkan pengoptimal templat penyusun gambar yang ada.

Inti GA
az image builder optimizer update

Perbarui pengoptimal dari templat penyusun gambar yang ada.

Inti GA
az image builder output

Mengelola distributor output templat penyusun citra.

Inti GA
az image builder output add

Tambahkan distributor output penyusun gambar ke templat penyusun gambar.

Inti GA
az image builder output clear

Hapus semua distributor output penyusun gambar dari templat penyusun gambar.

Inti GA
az image builder output remove

Menghapus distributor output penyusun gambar dari templat penyusun gambar.

Inti GA
az image builder output versioning

Mengelola versi output templat penyusun gambar.

Inti GA
az image builder output versioning remove

Hapus semua opsi penerapan versi pada output tertentu.

Inti GA
az image builder output versioning set

Atur versi output penyusun gambar dari templat penyusun gambar.

Inti GA
az image builder output versioning show

Tampilkan opsi penerapan versi pada output yang ditentukan.

Inti GA
az image builder run

Buat templat penyusun gambar.

Inti GA
az image builder show

Perlihatkan templat penyusun gambar.

Inti GA
az image builder show-runs

Menampilkan output eksekusi templat pembangun gambar.

Inti GA
az image builder trigger

Mengelola pemicu templat penyusun gambar.

Inti GA
az image builder trigger create

Buat pemicu untuk templat gambar komputer virtual yang ditentukan.

Inti GA
az image builder trigger delete

Hapus pemicu untuk templat gambar komputer virtual yang ditentukan.

Inti GA
az image builder trigger list

Cantumkan semua pemicu untuk sumber daya Templat Gambar yang ditentukan.

Inti GA
az image builder trigger show

Dapatkan pemicu yang ditentukan untuk sumber daya templat gambar yang ditentukan.

Inti GA
az image builder trigger wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

Inti GA
az image builder update

Perbarui templat penyusun gambar.

Inti GA
az image builder validator

Kelola templat penyusun gambar memvalidasi.

Inti GA
az image builder validator add

Tambahkan validasi ke templat penyusun gambar yang sudah ada.

Inti GA
az image builder validator remove

Hapus validasi dari templat penyusun gambar yang ada.

Inti GA
az image builder validator show

Perlihatkan validasi templat penyusun gambar yang ada.

Inti GA
az image builder wait

Tempatkan CLI dalam status menunggu hingga kondisi templat terpenuhi.

Inti GA

az image builder cancel

Batalkan build gambar yang berjalan lama berdasarkan templat gambar.

az image builder cancel [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Contoh

Batalkan build gambar.

az image builder cancel -n mytemplate -g my-group

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.

--name -n

Nama templat gambar.

--resource-group -g

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

--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 image builder create

Membuat templat penyusun gambar.

az image builder create --name
                        --resource-group
                        [--build-timeout]
                        [--build-vm-identities]
                        [--checksum]
                        [--defer]
                        [--identity]
                        [--image-source]
                        [--image-template]
                        [--location]
                        [--managed-image-destinations]
                        [--no-wait]
                        [--os-disk-size]
                        [--proxy-vm-size]
                        [--scripts]
                        [--shared-image-destinations]
                        [--staging-resource-group]
                        [--subnet]
                        [--tags]
                        [--validator]
                        [--vm-size]
                        [--vnet]

Contoh

Buat templat penyusun gambar dari gambar Ubuntu2204. Distribusikan sebagai gambar terkelola dan versi gambar galeri gambar bersama. Tentukan id grup sumber daya penahapan sebagai templat gambar yang akan digunakan untuk membangun gambar.

scripts="https://my-script-url.net/customize_script.sh"
imagesource="Canonical:0001-com-ubuntu-server-jammy:22_04-lts-gen2:latest"

az image builder create --image-source $imagesource -n myTemplate -g myGroup \
    --scripts $scripts --managed-image-destinations image_1=westus \
    --shared-image-destinations my_shared_gallery/linux_image_def=westus,brazilsouth \
    --identity myIdentity --staging-resource-group myStagingResourceGroup

Buat templat penyusun gambar menggunakan file templat gambar.

az image builder create -g my-group -n myTemplate --image-template filename

[Tingkat Lanjut] Buat templat gambar dengan beberapa penyesuai dan distributor menggunakan cache objek CLI melalui --defer. Mendukung fitur seperti: penyesuai dan nama output, kode keluar powershell, skrip sebaris, mulai ulang windows, penyesuai file, tag artefak, dan distributor output vhd.

script="https://my-script-url.com/customize_script.ps1"
imagesource="MicrosoftWindowsServer:WindowsServer:2019-Datacenter:2019.0.20190214"

# create and update template object in local cli cache. Defers put request to ARM
# Cache object ttl set via az configure.
az image builder create --image-source $imagesource -n myTemplate \
    -g myGroup --scripts $script --identity myIdentity --defer

# add customizers
az image builder customizer add -n myTemplate -g myGroup  \
    --customizer-name myPwshScript --exit-codes 0 1 --inline-script \
    "mkdir c:\buildActions" "echo Azure-Image-Builder-Was-Here \
     > c:\buildActions\Output.txt" --type powershell --defer

az image builder customizer add -n myTemplate -g myGroup \
    --customizer-name myFileCustomizer --type file \
    --file-source "https://my-file-source.net/file.txt"  \
    --dest-path "c:\buildArtifacts\file.txt" --defer

# add distributors
az image builder output add -n myTemplate -g myGroup --is-vhd \
    --output-name myWinImageVhd --artifact-tags "is_vhd=True" --defer

az image builder output add -n myTemplate -g myGroup \
    --output-name myWinImageManaged --managed-image winImage \
    --managed-image-location eastus \
    --artifact-tags "is_vhd=False" --defer

# Stop deferring put request to ARM. Create the template from the object cache.
# Cache object will be deleted.
az image builder update -n myTemplate -g myGroup

Parameter yang Diperlukan

--name -n

Nama templat gambar.

--resource-group -g

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

Parameter Opsional

--build-timeout

Durasi maksimum untuk menunggu saat membangun templat gambar, dalam menit. Defaultnya adalah 60.

--build-vm-identities

Konfigurasi opsional jaringan virtual yang akan digunakan untuk menyebarkan komputer virtual build. Abaikan jika tidak ada jaringan virtual tertentu yang perlu digunakan.

--checksum

Checksum SHA256 dari gambar ISO Red Hat.

--defer

Simpan sementara objek di cache lokal alih-alih mengirim ke Azure. Gunakan az cache perintah untuk melihat/menghapus.

--identity

Daftar identitas yang ditetapkan pengguna (nama atau ID, ruang yang dibatasi) dari templat gambar.

--image-source -i

Gambar dasar yang akan disesuaikan. Harus URN gambar platform yang valid, alias gambar platform, URI gambar ISO Red Hat, nama/ID gambar terkelola, atau ID versi gambar bersama.

nilai dari: az vm image list, az vm image show
--image-template

Jalur lokal atau URL ke file templat gambar. Saat menggunakan --image-template, semua parameter lain diabaikan kecuali -g dan -n. Referensi: https://docs.microsoft.com/azure/virtual-machines/linux/image-builder-json.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--managed-image-destinations

Informasi distributor output gambar terkelola. Daftar pasangan kunci-nilai yang dipisahkan spasi. Misalnya "image_1=westus2 image_2=westus". Setiap kunci adalah nama atau ID sumber daya dari gambar terkelola yang akan dibuat. Setiap nilai adalah lokasi gambar.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--os-disk-size

Ukuran disk OS dalam GB. Hilangkan atau tentukan 0 untuk menggunakan ukuran disk OS default Azure.

--proxy-vm-size

Ukuran komputer virtual yang digunakan untuk membangun, menyesuaikan, dan mengambil gambar (Standard_D1_v2 untuk gambar Gen1 dan Standard_D2ds_v4 untuk gambar Gen2).

--scripts

Daftar skrip shell atau powershell yang dipisahkan spasi untuk menyesuaikan gambar. Setiap skrip harus berupa URL yang dapat diakses publik. Menyimpulkan jenis skrip dari ekstensi file ('.sh' atau'.ps1') atau dari jenis sumber. Lebih banyak opsi penyesuai dan fleksibilitas, lihat: 'az image template customizer add'.

--shared-image-destinations

Informasi distributor output shared image gallery (sig). Daftar pasangan kunci-nilai yang dipisahkan spasi. Misalnya "my_gallery_1/image_def_1=eastus,westus my_gallery_2/image_def_2=uksouth,canadaeast,francesouth." Setiap kunci adalah ID definisi gambar sig atau nama galeri sig dan definisi gambar sig yang dibatasi oleh "/". Setiap nilai adalah daftar lokasi replika yang dibatasi koma.

--staging-resource-group

Id grup sumber daya penahapan dalam langganan yang sama dengan templat gambar yang akan digunakan untuk membangun gambar.

--subnet

Nama atau ID subnet untuk menyebarkan komputer virtual build.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--validator

Jenis validasi yang ingin Anda gunakan pada Gambar. Misalnya, "Shell" bisa menjadi validasi shell.

--vm-size

Ukuran komputer virtual yang digunakan untuk membangun, menyesuaikan, dan mengambil gambar. Hilangkan atau tentukan string kosong untuk menggunakan default (Standard_D1_v2).

--vnet

Nama VNET untuk menyebarkan komputer virtual build. Anda seharusnya hanya menentukannya ketika subnet adalah nama.

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 image builder delete

Menghapus templat penyusun gambar.

az image builder delete [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Contoh

Menghapus templat penyusun gambar. (dibuat otomatis)

az image builder delete --name MyImageTemplate --resource-group MyResourceGroup

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.

--name -n

Nama templat gambar.

--resource-group -g

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

--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 image builder list

Mencantumkan templat penyusun gambar.

az image builder list [--resource-group]

Parameter Opsional

--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 image builder run

Buat templat penyusun gambar.

az image builder run [--ids]
                     [--name]
                     [--no-wait]
                     [--resource-group]
                     [--subscription]

Contoh

Mulai eksekusi build templat lalu tunggu hingga selesai.

az image builder run -n mytemplate -g my-group --no-wait

az image builder wait -n mytemplate -g aibmdi \
    --custom "lastRunStatus.runState!='Running'"

az image builder show -n mytemplate -g my-group

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.

--name -n

Nama templat gambar.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

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

--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 image builder show

Perlihatkan templat penyusun gambar.

az image builder show [--ids]
                      [--name]
                      [--resource-group]
                      [--subscription]

Contoh

Menampilkan templat penyusun gambar (dibuat secara otomatis)

az image builder show --name mytemplate  --resource-group my-group

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.

--name -n

Nama templat gambar.

--resource-group -g

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

--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 image builder show-runs

Menampilkan output eksekusi templat pembangun gambar.

az image builder show-runs [--ids]
                           [--name]
                           [--output-name]
                           [--resource-group]
                           [--subscription]

Contoh

Jalankan eksekusi build templat lalu lihat output eksekusinya.

az image builder run -n mytemplate -g my-group --no-wait

az image builder wait -n mytemplate -g aibmdi \
    --custom "lastRunStatus.runState!='Running'"

az image builder show-runs -n mytemplate -g my-group

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.

--name -n

Nama templat gambar.

--output-name

Nama output eksekusi pembangun gambar.

--resource-group -g

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

--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 image builder update

Perbarui templat penyusun gambar.

Memperbarui templat penyusun gambar saat ini tidak didukung. Perintah ini dapat digunakan bersama dengan --defer untuk memperbarui objek templat gambar dalam cache CLI. Tanpa --menunggaknya mengambil templat gambar yang ditentukan dari cache dan mengirim permintaan ke Azure untuk membuat templat gambar.

az image builder update [--add]
                        [--defer]
                        [--force-string]
                        [--ids]
                        [--name]
                        [--remove]
                        [--resource-group]
                        [--set]
                        [--subscription]

Contoh

Buat sumber daya templat dari objek templat di cache cli. Lihat "az image builder create / output add / customizer add --help" dan "az cache -h" untuk informasi selengkapnya

# create and write template object to local cli cache
az image builder create --image-source {image_source} -n mytemplate -g my-group \
    --scripts {script} --managed-image-destinations image_1=westus --identity myidentity --defer

# add customizers and outputs to local cache template object via az image template output / customizer add
# one can also update cache object properties through generic update options, such as: --set
az image builder output add -n mytemplate -g my-group --output-name my-win-image-managed \
    --artifact-tags "is_vhd=False"  --managed-image winImage --managed-image-location eastus --defer

# send template create request to azure to create template resource
az image builder update -n mytemplate -g my-group

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string or JSON string>.

nilai default: []
--defer

Simpan sementara objek di cache lokal alih-alih mengirim ke Azure. Gunakan az cache perintah untuk melihat/menghapus.

--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai default: False
--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.

--name -n

Nama templat gambar.

--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove> ATAU --remove propertyToRemove.

nilai default: []
--resource-group -g

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

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=<value>.

nilai default: []
--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 image builder wait

Tempatkan CLI dalam status menunggu hingga kondisi templat terpenuhi.

az image builder wait [--created]
                      [--custom]
                      [--deleted]
                      [--exists]
                      [--ids]
                      [--interval]
                      [--name]
                      [--resource-group]
                      [--subscription]
                      [--timeout]
                      [--updated]

Contoh

Mulai eksekusi build templat lalu tunggu hingga selesai.

az image builder run -n mytemplate -g my-group --no-wait

az image builder wait -n mytemplate -g aibmdi \
    --custom "lastRunStatus.runState!='Running'"

az image builder show -n mytemplate -g my-group

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--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.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--name -n

Nama templat gambar.

--resource-group -g

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

--subscription

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

--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False
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.