az group deployment

Mengelola penyebaran Azure Resource Manager.

Perintah

az group deployment cancel

Membatalkan penyebaran templat yang sedang berjalan.

az group deployment create

Mulai penyebaran.

az group deployment delete

Menghapus penyebaran dari riwayat penyebaran.

az group deployment export

Ekspor templat yang digunakan untuk penyebaran.

az group deployment list

Dapatkan semua penyebaran untuk grup sumber daya.

az group deployment operation

Mengelola operasi penyebaran.

az group deployment operation list

Mendapatkan semua operasi penyebaran untuk penyebaran.

az group deployment operation show

Mendapatkan operasi penyebaran.

az group deployment show

Mendapatkan penyebaran.

az group deployment validate

Validasi apakah templat secara sintaksis benar.

az group deployment wait

Tempatkan CLI dalam status menunggu hingga kondisi penyebaran terpenuhi.

az group deployment cancel

Membatalkan penyebaran templat yang sedang berjalan.

Anda dapat membatalkan penyebaran hanya jika provisioningState Diterima atau Berjalan. Setelah penyebaran dibatalkan, provisioningState diatur ke Dibatalkan. Membatalkan penyebaran templat menghentikan penyebaran templat yang sedang berjalan dan membiarkan grup sumber daya disebarkan sebagian.

az group deployment cancel --name
                           --resource-group

Parameter yang Diperlukan

--name -n

Nama penyebaran.

--resource-group -g

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

az group deployment create

Mulai penyebaran.

az group deployment create --resource-group
                           [--aux-subs]
                           [--aux-tenants]
                           [--handle-extended-json-format]
                           [--mode {Complete, Incremental}]
                           [--name]
                           [--no-prompt {false, true}]
                           [--no-wait]
                           [--parameters]
                           [--rollback-on-error]
                           [--template-file]
                           [--template-uri]

Contoh

Buat penyebaran dari file templat jarak jauh, menggunakan parameter dari file JSON lokal.

az group deployment create -g MyResourceGroup --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

Buat penyebaran dari file templat lokal, menggunakan parameter dari string JSON.

az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
    --parameters "{ \"location\": { \"value\": \"westus\" } }"

Buat penyebaran dari templat lokal, menggunakan file parameter lokal, file parameter jarak jauh, dan secara selektif menimpa pasangan kunci/nilai.

az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
    --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json

Parameter yang Diperlukan

--resource-group -g

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

Parameter Opsional

--aux-subs

Langganan tambahan yang akan digunakan selama penyebaran di seluruh penyewa.

--aux-tenants

Penyewa tambahan yang akan digunakan selama penyebaran di seluruh penyewa.

--handle-extended-json-format -j

Dukungan untuk menangani konten templat yang diperluas termasuk multibaris dan komentar dalam penyebaran.

--mode

Inkremental (hanya tambahkan sumber daya ke grup sumber daya) atau Selesaikan (hapus sumber daya tambahan dari grup sumber daya).

nilai yang diterima: Complete, Incremental
nilai default: Incremental
--name -n

Nama penyebaran. Default ke nama dasar file templat.

--no-prompt

Opsi untuk menonaktifkan permintaan parameter yang hilang untuk templat ARM. Ketika nilainya benar, perintah yang mengharuskan pengguna untuk memberikan parameter yang hilang akan diabaikan. Nilai defaultnya adalah false.

nilai yang diterima: false, true
--no-wait

Jangan menunggu operasi jangka panjang selesai.

--parameters -p

Berikan nilai parameter penyebaran.

--rollback-on-error

Nama penyebaran yang akan digulirkan kembali ke kesalahan, atau gunakan sebagai bendera untuk kembali ke penyebaran terakhir yang berhasil.

--template-file -f

Jalur ke file templat atau file Bicep dalam sistem file.

--template-uri -u

Uri ke file templat jarak jauh.

az group deployment delete

Menghapus penyebaran dari riwayat penyebaran.

Penyebaran templat yang saat ini sedang berjalan tidak dapat dihapus. Menghapus penyebaran templat akan menghapus operasi penyebaran terkait. Menghapus penyebaran templat tidak memengaruhi status grup sumber daya. Ini adalah operasi asinkron yang mengembalikan status 202 hingga penyebaran templat berhasil dihapus. Header respons Lokasi berisi URI yang digunakan untuk mendapatkan status proses. Saat proses berjalan, panggilan ke URI di header Lokasi mengembalikan status 202. Setelah proses selesai, URI di header Lokasi mengembalikan status 204 saat berhasil. Jika permintaan asinkron gagal, URI di header Lokasi mengembalikan kode status tingkat kesalahan.

az group deployment delete --name
                           --resource-group
                           [--no-wait]

Parameter yang Diperlukan

--name -n

Nama penyebaran.

--resource-group -g

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

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az group deployment export

Ekspor templat yang digunakan untuk penyebaran.

az group deployment export --name
                           --resource-group

Contoh

Ekspor templat yang digunakan untuk penyebaran. (dibuat otomatis)

az group deployment export --name MyDeployment --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama penyebaran.

--resource-group -g

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

az group deployment list

Dapatkan semua penyebaran untuk grup sumber daya.

az group deployment list --resource-group
                         [--filter]
                         [--top]

Parameter yang Diperlukan

--resource-group -g

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

Parameter Opsional

--filter

Filter yang akan diterapkan pada operasi. Misalnya, Anda dapat menggunakan $filter=provisioningState eq '{state}'. Nilai defaultnya adalah Tidak Ada.

--top

Jumlah hasil yang akan didapatkan. Jika null diteruskan, mengembalikan semua penyebaran. Nilai defaultnya adalah Tidak Ada.

az group deployment show

Mendapatkan penyebaran.

az group deployment show --name
                         --resource-group

Parameter yang Diperlukan

--name -n

Nama penyebaran.

--resource-group -g

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

az group deployment validate

Validasi apakah templat secara sintaksis benar.

az group deployment validate --resource-group
                             [--handle-extended-json-format]
                             [--mode {Complete, Incremental}]
                             [--no-prompt {false, true}]
                             [--parameters]
                             [--rollback-on-error]
                             [--template-file]
                             [--template-uri]

Contoh

Validasi apakah templat secara sintaksis benar. (dibuat otomatis)

az group deployment validate --parameters "{ \"location\": { \"value\": \"westus\" } }" \
    --resource-group MyResourceGroup --template-file storage.json

Parameter yang Diperlukan

--resource-group -g

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

Parameter Opsional

--handle-extended-json-format -j

Dukungan untuk menangani konten templat yang diperluas termasuk multibaris dan komentar dalam penyebaran.

--mode

Inkremental (hanya tambahkan sumber daya ke grup sumber daya) atau Selesaikan (hapus sumber daya tambahan dari grup sumber daya).

nilai yang diterima: Complete, Incremental
nilai default: Incremental
--no-prompt

Opsi untuk menonaktifkan permintaan parameter yang hilang untuk templat ARM. Ketika nilainya benar, perintah yang mengharuskan pengguna untuk memberikan parameter yang hilang akan diabaikan. Nilai defaultnya adalah false.

nilai yang diterima: false, true
--parameters -p

Berikan nilai parameter penyebaran.

--rollback-on-error

Nama penyebaran yang akan digulirkan kembali ke kesalahan, atau gunakan sebagai bendera untuk kembali ke penyebaran terakhir yang berhasil.

--template-file -f

Jalur ke file templat atau file Bicep dalam sistem file.

--template-uri -u

Uri ke file templat jarak jauh.

az group deployment wait

Tempatkan CLI dalam status menunggu hingga kondisi penyebaran terpenuhi.

az group deployment wait --name
                         --resource-group
                         [--created]
                         [--custom]
                         [--deleted]
                         [--exists]
                         [--interval]
                         [--timeout]
                         [--updated]

Contoh

Tempatkan CLI dalam status menunggu hingga kondisi penyebaran terpenuhi. (dibuat otomatis)

az group deployment wait --name MyDeployment --resource-group MyResourceGroup --updated

Tempatkan CLI dalam status menunggu hingga kondisi penyebaran terpenuhi. (dibuat otomatis)

az group deployment wait --created --name MyDeployment --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama penyebaran.

--resource-group -g

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

Parameter Opsional

--created

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

--custom

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

--deleted

Tunggu hingga dihapus.

--exists

Tunggu hingga sumber daya ada.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Waktu tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.