az deployment

Mengelola penyebaran templat Azure Resource Manager di cakupan langganan.

Perintah

Nama Deskripsi Jenis Status
az deployment cancel

Batalkan penyebaran di cakupan langganan.

Inti Tidak digunakan lagi
az deployment create

Mulai penyebaran di cakupan langganan.

Inti Tidak digunakan lagi
az deployment delete

Menghapus penyebaran di cakupan langganan.

Inti Tidak digunakan lagi
az deployment export

Ekspor templat yang digunakan untuk penyebaran.

Inti Tidak digunakan lagi
az deployment group

Mengelola penyebaran templat Azure Resource Manager di grup sumber daya.

Inti GA
az deployment group cancel

Batalkan penyebaran di grup sumber daya.

Inti GA
az deployment group create

Mulai penyebaran di grup sumber daya.

Inti GA
az deployment group delete

Menghapus penyebaran di grup sumber daya.

Inti GA
az deployment group export

Ekspor templat yang digunakan untuk penyebaran.

Inti GA
az deployment group list

Mencantumkan penyebaran di grup sumber daya.

Inti GA
az deployment group show

Tampilkan penyebaran di grup sumber daya.

Inti GA
az deployment group validate

Validasi apakah templat valid di grup sumber daya.

Inti GA
az deployment group wait

Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.

Inti GA
az deployment group what-if

Jalankan operasi What-If penyebaran di cakupan grup sumber daya.

Inti GA
az deployment list

Mencantumkan penyebaran di cakupan langganan.

Inti Tidak digunakan lagi
az deployment mg

Mengelola penyebaran templat Azure Resource Manager di grup manajemen.

Inti GA
az deployment mg cancel

Batalkan penyebaran di grup manajemen.

Inti GA
az deployment mg create

Mulai penyebaran di grup manajemen.

Inti GA
az deployment mg delete

Menghapus penyebaran di grup manajemen.

Inti GA
az deployment mg export

Ekspor templat yang digunakan untuk penyebaran.

Inti GA
az deployment mg list

Mencantumkan penyebaran di grup manajemen.

Inti GA
az deployment mg show

Tampilkan penyebaran di grup manajemen.

Inti GA
az deployment mg validate

Validasi apakah templat valid di grup manajemen.

Inti GA
az deployment mg wait

Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.

Inti GA
az deployment mg what-if

Jalankan operasi What-If penyebaran di cakupan grup manajemen.

Inti GA
az deployment operation

Mengelola operasi penyebaran pada cakupan langganan.

Inti GA
az deployment operation group

Mengelola operasi penyebaran di grup sumber daya.

Inti GA
az deployment operation group list

Mencantumkan operasi penyebaran di grup sumber daya.

Inti GA
az deployment operation group show

Tampilkan operasi penyebaran di grup sumber daya.

Inti GA
az deployment operation list

Mencantumkan operasi penyebaran pada cakupan langganan.

Inti Tidak digunakan lagi
az deployment operation mg

Mengelola operasi penyebaran di grup manajemen.

Inti GA
az deployment operation mg list

Mencantumkan operasi penyebaran di grup manajemen.

Inti GA
az deployment operation mg show

Tampilkan operasi penyebaran di grup manajemen.

Inti GA
az deployment operation show

Tampilkan operasi penyebaran pada cakupan langganan.

Inti Tidak digunakan lagi
az deployment operation sub

Mengelola operasi penyebaran pada cakupan langganan.

Inti GA
az deployment operation sub list

Mencantumkan operasi penyebaran pada cakupan langganan.

Inti GA
az deployment operation sub show

Tampilkan operasi penyebaran pada cakupan langganan.

Inti GA
az deployment operation tenant

Mengelola operasi penyebaran di cakupan penyewa.

Inti GA
az deployment operation tenant list

Mencantumkan operasi penyebaran di cakupan penyewa.

Inti GA
az deployment operation tenant show

Tampilkan operasi penyebaran pada cakupan penyewa.

Inti GA
az deployment show

Tampilkan penyebaran di cakupan langganan.

Inti Tidak digunakan lagi
az deployment sub

Mengelola penyebaran templat Azure Resource Manager di cakupan langganan.

Inti GA
az deployment sub cancel

Batalkan penyebaran di cakupan langganan.

Inti GA
az deployment sub create

Mulai penyebaran di cakupan langganan.

Inti GA
az deployment sub delete

Menghapus penyebaran di cakupan langganan.

Inti GA
az deployment sub export

Ekspor templat yang digunakan untuk penyebaran.

Inti GA
az deployment sub list

Mencantumkan penyebaran di cakupan langganan.

Inti GA
az deployment sub show

Tampilkan penyebaran di cakupan langganan.

Inti GA
az deployment sub validate

Validasi apakah templat valid pada cakupan langganan.

Inti GA
az deployment sub wait

Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.

Inti GA
az deployment sub what-if

Jalankan operasi What-If penyebaran pada cakupan langganan.

Inti GA
az deployment tenant

Mengelola penyebaran templat Azure Resource Manager di cakupan penyewa.

Inti GA
az deployment tenant cancel

Batalkan penyebaran di cakupan penyewa.

Inti GA
az deployment tenant create

Mulai penyebaran di cakupan penyewa.

Inti GA
az deployment tenant delete

Menghapus penyebaran di cakupan penyewa.

Inti GA
az deployment tenant export

Ekspor templat yang digunakan untuk penyebaran.

Inti GA
az deployment tenant list

Mencantumkan penyebaran di cakupan penyewa.

Inti GA
az deployment tenant show

Tampilkan penyebaran di cakupan penyewa.

Inti GA
az deployment tenant validate

Validasi apakah templat valid pada cakupan penyewa.

Inti GA
az deployment tenant wait

Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.

Inti GA
az deployment tenant what-if

Jalankan operasi What-If penyebaran di cakupan penyewa.

Inti GA
az deployment validate

Validasi apakah templat valid pada cakupan langganan.

Inti Tidak digunakan lagi
az deployment wait

Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.

Inti Tidak digunakan lagi

az deployment cancel

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'deployment sub cancel' sebagai gantinya.

Batalkan penyebaran di cakupan langganan.

az deployment cancel --name

Contoh

Batalkan penyebaran di cakupan langganan.

az deployment cancel -n deployment01

Parameter yang Diperlukan

--name -n

Nama penyebaran.

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 deployment create

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'deployment sub create' sebagai gantinya.

Mulai penyebaran di cakupan langganan.

Tentukan hanya salah satu file --template-file | --template-uri URI | --template-spec untuk memasukkan templat ARM.

az deployment create --location
                     [--confirm-with-what-if]
                     [--handle-extended-json-format]
                     [--name]
                     [--no-prompt {false, true}]
                     [--no-wait]
                     [--parameters]
                     [--proceed-if-no-change]
                     [--query-string]
                     [--template-file]
                     [--template-spec]
                     [--template-uri]
                     [--what-if]
                     [--what-if-exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
                     [--what-if-result-format {FullResourcePayloads, ResourceIdOnly}]

Contoh

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

az deployment create --location WestUS --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

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

az deployment create --location WestUS --template-file azuredeploy.json  \
    --parameters "{ \"policyName\": { \"value\": \"policy2\" }}"

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

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

Membuat penyebaran di cakupan langganan dari spesifikasi templat

az deployment create --location WestUS --template-spec "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Resources/templateSpecs/myTemplateSpec/versions/1.0"

Parameter yang Diperlukan

--location -l

Lokasi untuk menyimpan metadata penyebaran.

Parameter Opsional

--confirm-with-what-if -c

Instruksikan perintah untuk menjalankan penyebaran What-If sebelum menjalankan penyebaran. Kemudian meminta Anda untuk mengakui perubahan sumber daya sebelum berlanjut.

--handle-extended-json-format -j
Tidak digunakan lagi

Opsi '--handle-extended-json-format/-j' telah ditolak dan akan dihapus dalam rilis mendatang.

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

--name -n

Nama penyebaran.

--no-prompt

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

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

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--parameters -p

Berikan nilai parameter penyebaran.

Parameter dapat disediakan dari file menggunakan @{path} sintaks, string JSON, atau sebagai <pasangan KEY=VALUE> . Parameter dievaluasi secara berurutan, jadi ketika nilai ditetapkan dua kali, nilai terakhir akan digunakan. Disarankan agar Anda menyediakan file parameter terlebih dahulu, lalu mengambil alih secara selektif menggunakan sintaks KEY=VALUE.

--proceed-if-no-change

Instruksikan perintah untuk menjalankan penyebaran jika hasil Bagaimana-Jika tidak berisi perubahan sumber daya. Berlaku ketika --confirm-with-what-if diatur.

--query-string -q

String kueri (token SAS) yang akan digunakan dengan template-uri dalam kasus templat yang ditautkan.

--template-file -f

Jalur ke file templat atau file Bicep.

--template-spec -s

Id sumber daya spesifikasi templat.

--template-uri -u

URI ke file templat.

--what-if -w

Instruksikan perintah untuk menjalankan penyebaran What-If.

--what-if-exclude-change-types -x

Daftar jenis perubahan sumber daya yang dipisahkan spasi yang akan dikecualikan dari hasil What-If. Berlaku ketika --confirm-with-what-if diatur.

nilai yang diterima: Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported
--what-if-result-format -r

Format hasil What-If. Berlaku saat --confirm-with-what-if diatur.

nilai yang diterima: FullResourcePayloads, ResourceIdOnly
nilai default: FullResourcePayloads
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 deployment delete

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'deployment sub delete' sebagai gantinya.

Menghapus penyebaran di cakupan langganan.

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

Contoh

Menghapus penyebaran di cakupan langganan.

az deployment delete -n deployment01

Parameter yang Diperlukan

--name -n

Nama penyebaran.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

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.

az deployment export

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'penyebaran sub ekspor' sebagai gantinya.

Ekspor templat yang digunakan untuk penyebaran.

az deployment export --name

Contoh

Ekspor templat yang digunakan untuk penyebaran pada cakupan langganan.

az deployment export --name MyDeployment

Parameter yang Diperlukan

--name -n

Nama penyebaran.

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 deployment list

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'sub daftar penyebaran' sebagai gantinya.

Mencantumkan penyebaran di cakupan langganan.

az deployment list [--filter]

Contoh

Mencantumkan penyebaran di cakupan langganan.

az deployment list

Parameter Opsional

--filter
Pratinjau

Filter ekspresi menggunakan notasi OData. Anda dapat menggunakan --filter "provisioningState eq '{state}'" untuk memfilter provisioningState. Untuk mendapatkan informasi lebih lanjut, silakan kunjungi https://docs.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.

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 deployment show

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'deployment sub show' sebagai gantinya.

Tampilkan penyebaran di cakupan langganan.

az deployment show --name

Contoh

Tampilkan penyebaran di cakupan langganan.

az deployment show -n deployment01

Parameter yang Diperlukan

--name -n

Nama penyebaran.

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 deployment validate

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'sub validasi penyebaran' sebagai gantinya.

Validasi apakah templat valid pada cakupan langganan.

Tentukan hanya salah satu file --template-file | --template-uri URI | --template-spec untuk memasukkan templat ARM.

az deployment validate --location
                       [--handle-extended-json-format]
                       [--name]
                       [--no-prompt {false, true}]
                       [--parameters]
                       [--query-string]
                       [--template-file]
                       [--template-spec]
                       [--template-uri]

Contoh

Validasi apakah templat valid pada cakupan langganan.

az deployment validate --location westus2 --parameters MyValue=This MyArray=@array.json --template-file azuredeploy.json

Parameter yang Diperlukan

--location -l

Lokasi untuk menyimpan metadata penyebaran.

Parameter Opsional

--handle-extended-json-format -j
Tidak digunakan lagi

Opsi '--handle-extended-json-format/-j' telah ditolak dan akan dihapus dalam rilis mendatang.

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

--name -n

Nama penyebaran.

--no-prompt

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

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

Berikan nilai parameter penyebaran.

Parameter dapat disediakan dari file menggunakan @{path} sintaks, string JSON, atau sebagai <pasangan KEY=VALUE> . Parameter dievaluasi secara berurutan, jadi ketika nilai ditetapkan dua kali, nilai terakhir akan digunakan. Disarankan agar Anda menyediakan file parameter terlebih dahulu, lalu mengambil alih secara selektif menggunakan sintaks KEY=VALUE.

--query-string -q

String kueri (token SAS) yang akan digunakan dengan template-uri dalam kasus templat yang ditautkan.

--template-file -f

Jalur ke file templat atau file Bicep.

--template-spec -s

Id sumber daya spesifikasi templat.

--template-uri -u

URI ke file templat.

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 deployment wait

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'sub tunggu penyebaran' sebagai gantinya.

Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.

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

Contoh

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

az deployment wait --deleted --name MyDeployment --subscription MySubscription

Parameter yang Diperlukan

--name -n

Nama penyebaran.

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
--interval

Interval polling dalam hitungan detik.

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