az deployment sub
Mengelola penyebaran templat Azure Resource Manager di cakupan langganan.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
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 sub cancel
Batalkan penyebaran di cakupan langganan.
az deployment sub cancel --name
Contoh
Batalkan penyebaran di cakupan langganan.
az deployment sub cancel -n deployment01
Parameter yang Diperlukan
Nama penyebaran.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub create
Mulai penyebaran di cakupan langganan.
Tentukan hanya salah satu file --template-file | --template-uri URI | --template-spec untuk memasukkan templat ARM.
az deployment sub 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 sub 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 sub 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 sub create --location WestUS --template-file azuredeploy.json \
--parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json
Parameter yang Diperlukan
Lokasi untuk menyimpan metadata penyebaran.
Parameter Opsional
Instruksikan perintah untuk menjalankan penyebaran What-If sebelum menjalankan penyebaran. Kemudian meminta Anda untuk mengakui perubahan sumber daya sebelum berlanjut.
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.
Nama penyebaran.
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.
Jangan menunggu operasi jangka panjang selesai.
Berikan nilai parameter penyebaran.
Parameter dapat disediakan dari file menggunakan sintaks @{path}
, 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.
Instruksikan perintah untuk menjalankan penyebaran jika hasil What-If tidak berisi perubahan sumber daya. Berlaku ketika --confirm-with-what-if diatur.
String kueri (token SAS) yang akan digunakan dengan template-uri dalam kasus templat yang ditautkan.
Jalur ke file templat atau file Bicep.
Id sumber daya spesifikasi templat.
URI ke file templat.
Instruksikan perintah untuk menjalankan penyebaran What-If.
Daftar jenis perubahan sumber daya yang dipisahkan spasi yang akan dikecualikan dari hasil What-If. Berlaku ketika --confirm-with-what-if diatur.
Format hasil What-If. Berlaku saat --confirm-with-what-if
diatur.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub delete
Menghapus penyebaran di cakupan langganan.
az deployment sub delete --name
[--no-wait]
Contoh
Menghapus penyebaran di cakupan langganan.
az deployment sub delete -n deployment01
Parameter yang Diperlukan
Nama penyebaran.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub export
Ekspor templat yang digunakan untuk penyebaran.
az deployment sub export --name
Contoh
Ekspor templat yang digunakan untuk penyebaran pada cakupan langganan.
az deployment sub export --name MyDeployment
Parameter yang Diperlukan
Nama penyebaran.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub list
Mencantumkan penyebaran di cakupan langganan.
az deployment sub list [--filter]
Contoh
Mencantumkan penyebaran di cakupan langganan.
az deployment sub list
Parameter Opsional
Filter ekspresi menggunakan notasi OData. Anda dapat menggunakan --filter "provisioningState eq '{state}'" untuk memfilter provisioningState. Untuk mendapatkan informasi lebih lanjut, silakan kunjungi https://learn.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub show
Tampilkan penyebaran di cakupan langganan.
az deployment sub show --name
Contoh
Tampilkan penyebaran di cakupan langganan.
az deployment sub show -n deployment01
Parameter yang Diperlukan
Nama penyebaran.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub validate
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 sub 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 sub validate --location westus2 --template-file {template-file}
Validasi apakah templat valid pada cakupan langganan. (dibuat otomatis)
az deployment sub validate --location westus2 --parameters MyValue=This MyArray=@array.json --template-file azuredeploy.json
Parameter yang Diperlukan
Lokasi untuk menyimpan metadata penyebaran.
Parameter Opsional
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.
Nama penyebaran.
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.
Berikan nilai parameter penyebaran.
Parameter dapat disediakan dari file menggunakan sintaks @{path}
, 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.
String kueri (token SAS) yang akan digunakan dengan template-uri dalam kasus templat yang ditautkan.
Jalur ke file templat atau file Bicep.
Id sumber daya spesifikasi templat.
URI ke file templat.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub wait
Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi.
az deployment sub wait --name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Contoh
Tempatkan CLI dalam status tunggu hingga kondisi penyebaran terpenuhi. (dibuat otomatis)
az deployment sub wait --created --name MyDeployment
Parameter yang Diperlukan
Nama penyebaran.
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Interval polling dalam hitungan detik.
Tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az deployment sub what-if
Jalankan operasi What-If penyebaran pada cakupan langganan.
Tentukan hanya salah satu file --template-file | --template-uri URI | --template-spec untuk memasukkan templat ARM.
az deployment sub what-if --location
[--exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
[--name]
[--no-pretty-print]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--result-format {FullResourcePayloads, ResourceIdOnly}]
[--template-file]
[--template-spec]
[--template-uri]
Contoh
Jalankan operasi What-If penyebaran pada langganan.
az deployment sub what-if --location WestUS --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Jalankan operasi What-If penyebaran pada langganan dengan format ResourceIdOnly.
az deployment sub what-if --location WestUS --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --result-format ResourceIdOnly
Jalankan operasi What-If penyebaran pada langganan tanpa mencetak hasilnya dengan cantik.
az deployment sub what-if --location WestUS --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --no-pretty-print
Parameter yang Diperlukan
Lokasi untuk menyimpan metadata operasi What-If penyebaran.
Parameter Opsional
Daftar jenis perubahan sumber daya yang dipisahkan spasi yang akan dikecualikan dari hasil What-If.
Nama penyebaran.
Nonaktifkan pretty-print untuk hasil What-If. Ketika diatur, jenis format output akan digunakan.
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.
Berikan nilai parameter penyebaran.
Parameter dapat disediakan dari file menggunakan sintaks @{path}
, 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.
String kueri (token SAS) yang akan digunakan dengan template-uri dalam kasus templat yang ditautkan.
Format hasil What-If.
Jalur ke file templat atau file Bicep.
Id sumber daya spesifikasi templat.
URI ke file templat.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.