az stack sub
Mengelola tumpukan Penyebaran pada cakupan langganan.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az stack sub create |
Membuat atau memperbarui tumpukan penyebaran pada cakupan langganan. |
Core | GA |
| az stack sub delete |
Hapus tumpukan penyebaran yang ditentukan dari cakupan langganan. |
Core | GA |
| az stack sub export |
Ekspor templat yang digunakan untuk membuat tumpukan penyebaran. |
Core | GA |
| az stack sub list |
Mencantumkan semua tumpukan penyebaran dalam langganan. |
Core | GA |
| az stack sub show |
Dapatkan tumpukan penyebaran yang ditentukan dari cakupan langganan. |
Core | GA |
| az stack sub validate |
Validasi tumpukan penyebaran pada cakupan langganan. |
Core | GA |
az stack sub create
Membuat atau memperbarui tumpukan penyebaran pada cakupan langganan.
az stack sub create --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--location
--name
[--acquire-policy-token]
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--change-reference]
[--cs --deny-settings-apply-to-child-scopes]
[--deny-settings-excluded-actions --ea]
[--deny-settings-excluded-principals --ep]
[--deployment-resource-group --dr]
[--description]
[--no-wait]
[--parameters]
[--query-string]
[--resources-without-delete-support --rwd {detach, fail}]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level --vl {Provider, ProviderNoRbac, Template}]
[--yes]
Contoh
Buat tumpukan penyebaran menggunakan file templat dan lepaskan semua sumber daya saat tidak terkelola.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Buat tumpukan penyebaran dengan file parameter dan hapus sumber daya saat tidak terkelola.
az stack sub create --name StackName --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Buat tumpukan penyebaran dengan spesifikasi templat.
az stack sub create --name StackName --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Buat tumpukan penyebaran menggunakan file bicep dan hapus semua sumber daya secara tidak terkelola.
az stack sub create --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Buat tumpukan penyebaran di langganan lain.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Buat tumpukan penyebaran dan sebarkan di cakupan grup sumber daya.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Buat tumpukan penyebaran menggunakan parameter dari pasangan kunci/nilai.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources
Buat tumpukan penyebaran dari templat lokal, menggunakan file parameter, file parameter jarak jauh, dan secara selektif menimpa pasangan kunci/nilai.
az stack sub create --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --location westus --deny-settings-mode None --action-on-unmanage deleteResources
Buat tumpukan penyebaran dari templat lokal, menggunakan pengaturan tolak.
az stack sub create --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --location westus --action-on-unmanage deleteResources
Buat tumpukan penyebaran dari templat lokal, terapkan pengaturan tolak ke cakupan anak.
az stack sub create --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --location westus --action-on-unmanage deleteResources
Parameter yang Diperlukan
Menentukan apa yang terjadi pada sumber daya yang tidak lagi dikelola setelah tumpukan diperbarui atau dihapus.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | deleteAll, deleteResources, detachAll |
Tentukan operasi mana yang ditolak pada sumber daya yang dikelola oleh tumpukan.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | denyDelete, denyWriteAndDelete, none |
Lokasi untuk menyimpan tumpukan penyebaran.
Nama tumpukan penyebaran.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Bendera untuk melewati kesalahan layanan yang menunjukkan daftar sumber daya tumpukan tidak disinkronkan dengan benar.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
DenySettings akan diterapkan ke cakupan anak.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Daftar operasi manajemen berbasis peran yang dikecualikan dari denySettings. Hingga 200 tindakan diizinkan.
Daftar ID utama AAD yang dikecualikan dari kunci. Hingga 5 prinsipal diizinkan.
Cakupan tempat penyebaran awal harus dibuat. Jika cakupan tidak ditentukan, cakupan akan default ke cakupan tumpukan penyebaran.
Deskripsi tumpukan penyebaran.
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter dapat disediakan dari file menggunakan @{path} sintaks, string JSON, atau sebagai <KEY=VALUE> pasangan. 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.
Menentukan apa yang terjadi pada sumber daya yang tidak mendukung penghapusan ketika tidak lagi dikelola oleh tumpukan.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | detach, fail |
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Jalur ke file templat atau file Bicep dalam sistem file.
Id sumber daya spesifikasi templat.
Uri ke file templat jarak jauh.
Tingkat validasi untuk tumpukan penyebaran. Defaultnya adalah 'Penyedia'.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Provider, ProviderNoRbac, Template |
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stack sub delete
Hapus tumpukan penyebaran yang ditentukan dari cakupan langganan.
az stack sub delete --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
[--acquire-policy-token]
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--change-reference]
[--id]
[--name]
[--resources-without-delete-support --rwd {detach, fail}]
[--yes]
Contoh
Hapus tumpukan menurut nama.
az stack sub delete --name StackName --action-on-unmanage deleteResources
Hapus id sumber daya tumpukan menurut tumpukan.
az stack sub delete --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll
Parameter yang Diperlukan
Menentukan apa yang terjadi pada sumber daya yang tidak lagi dikelola setelah tumpukan diperbarui atau dihapus.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | deleteAll, deleteResources, detachAll |
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Bendera untuk melewati kesalahan layanan yang menunjukkan daftar sumber daya tumpukan tidak disinkronkan dengan benar.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID sumber daya tumpukan penyebaran.
Nama tumpukan penyebaran.
Menentukan apa yang terjadi pada sumber daya yang tidak mendukung penghapusan ketika tidak lagi dikelola oleh tumpukan.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | detach, fail |
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stack sub export
Ekspor templat yang digunakan untuk membuat tumpukan penyebaran.
az stack sub export [--acquire-policy-token]
[--change-reference]
[--id]
[--name]
Contoh
Ekspor templat menurut nama.
az stack sub export --name StackName
Ekspor templat menurut id sumber daya tumpukan.
az stack sub export --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID sumber daya tumpukan penyebaran.
Nama tumpukan penyebaran.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stack sub list
Mencantumkan semua tumpukan penyebaran dalam langganan.
az stack sub list
Contoh
Mencantumkan semua tumpukan
az stack sub list
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stack sub show
Dapatkan tumpukan penyebaran yang ditentukan dari cakupan langganan.
az stack sub show [--id]
[--name]
Contoh
Dapatkan tumpukan berdasarkan nama.
az stack sub show --name StackName
Dapatkan id sumber daya tumpukan menurut tumpukan.
az stack sub show --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
ID sumber daya tumpukan penyebaran.
Nama tumpukan penyebaran.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stack sub validate
Validasi tumpukan penyebaran pada cakupan langganan.
az stack sub validate --action-on-unmanage --aou {deleteAll, deleteResources, detachAll}
--deny-settings-mode --dm {denyDelete, denyWriteAndDelete, none}
--location
--name
[--acquire-policy-token]
[--bse --bypass-stack-out-of-sync-error {false, true}]
[--change-reference]
[--cs --deny-settings-apply-to-child-scopes]
[--deny-settings-excluded-actions --ea]
[--deny-settings-excluded-principals --ep]
[--deployment-resource-group --dr]
[--description]
[--parameters]
[--query-string]
[--resources-without-delete-support --rwd {detach, fail}]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level --vl {Provider, ProviderNoRbac, Template}]
Contoh
Validasi tumpukan penyebaran menggunakan file templat dan lepaskan semua sumber daya saat tidak terkelola.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Validasi tumpukan penyebaran dengan file parameter dan hapus sumber daya saat tidak terkelola.
az stack sub validate --name StackName --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None
Validasi tumpukan penyebaran dengan spesifikasi templat.
az stack sub validate --name StackName --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Validasi tumpukan penyebaran menggunakan file bicep dan hapus semua sumber daya secara tidak terkelola.
az stack sub validate --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Validasi tumpukan penyebaran pada langganan yang berbeda.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Validasi tumpukan penyebaran dan sebarkan di cakupan grup sumber daya.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Validasi tumpukan penyebaran menggunakan parameter dari pasangan kunci/nilai.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources
Validasi tumpukan penyebaran dari templat lokal, menggunakan file parameter, file parameter jarak jauh, dan secara selektif menimpa pasangan kunci/nilai.
az stack sub validate --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --location westus --deny-settings-mode None --action-on-unmanage deleteResources
Validasi tumpukan penyebaran dari templat lokal, menggunakan pengaturan tolak.
az stack sub validate --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --location westus --action-on-unmanage deleteResources
Validasi tumpukan penyebaran dari templat lokal, terapkan pengaturan tolak ke cakupan anak.
az stack sub validate --name StackName --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --location westus --action-on-unmanage deleteResources
Parameter yang Diperlukan
Menentukan apa yang terjadi pada sumber daya yang tidak lagi dikelola setelah tumpukan diperbarui atau dihapus.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | deleteAll, deleteResources, detachAll |
Tentukan operasi mana yang ditolak pada sumber daya yang dikelola oleh tumpukan.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | denyDelete, denyWriteAndDelete, none |
Lokasi untuk menyimpan tumpukan penyebaran.
Nama tumpukan penyebaran.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Bendera untuk melewati kesalahan layanan yang menunjukkan daftar sumber daya tumpukan tidak disinkronkan dengan benar.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
| Nilai yang diterima: | false, true |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
DenySettings akan diterapkan ke cakupan anak.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Daftar operasi manajemen berbasis peran yang dikecualikan dari denySettings. Hingga 200 tindakan diizinkan.
Daftar ID utama AAD yang dikecualikan dari kunci. Hingga 5 prinsipal diizinkan.
Cakupan tempat penyebaran awal harus dibuat. Jika cakupan tidak ditentukan, cakupan akan default ke cakupan tumpukan penyebaran.
Deskripsi tumpukan penyebaran.
Parameter dapat disediakan dari file menggunakan @{path} sintaks, string JSON, atau sebagai <KEY=VALUE> pasangan. 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.
Menentukan apa yang terjadi pada sumber daya yang tidak mendukung penghapusan ketika tidak lagi dikelola oleh tumpukan.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | detach, fail |
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Jalur ke file templat atau file Bicep dalam sistem file.
Id sumber daya spesifikasi templat.
Uri ke file templat jarak jauh.
Tingkat validasi untuk tumpukan penyebaran. Defaultnya adalah 'Penyedia'.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Provider, ProviderNoRbac, Template |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
| Properti | Nilai |
|---|---|
| Nilai default: | False |