az stack group
Dağıtım Yığınlarını kaynak grubunda yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az stack group create |
Kaynak grubu kapsamında bir dağıtım yığını oluşturun veya güncelleştirin. |
Göbek | GA |
az stack group delete |
Belirtilen dağıtım yığınını kaynak grubu kapsamından silin. |
Göbek | GA |
az stack group export |
Kaynak grubu kapsamından dağıtım yığını oluşturmak için kullanılan şablonu dışarı aktarın. |
Göbek | GA |
az stack group list |
Kaynak grubundaki tüm dağıtım yığınlarını listeleyin. |
Göbek | GA |
az stack group show |
Kaynak grubu kapsamından belirtilen dağıtım yığınını alın. |
Göbek | GA |
az stack group validate |
Kaynak grubu kapsamında bir dağıtım yığınını doğrulayın. |
Göbek | GA |
az stack group create
Kaynak grubu kapsamında bir dağıtım yığını oluşturun veya güncelleştirin.
az stack group create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--name
--resource-group
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--description]
[--no-wait]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
[--yes]
Örnekler
Şablon dosyasını kullanarak bir dağıtım yığını oluşturun ve yönetilmeyen kaynakları silin.
az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None
Parametre dosyasıyla bir dağıtım yığını oluşturun ve yönetilmeyen tüm kaynakları çıkarın.
az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None
Şablon belirtimiyle bir dağıtım yığını oluşturun ve yönetilmeyen tüm kaynakları silin.
az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None
bicep dosyasını kullanarak bir dağıtım yığını oluşturun.
az stack group create --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources
Farklı bir abonelikte dağıtım yığını oluşturun.
az stack group create --name StackName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Anahtar/değer çiftlerindeki parametreleri kullanarak bir dağıtım yığını oluşturun.
az stack group create --name StackName --template-file simpleTemplate.json --resource-group ResourceGroup --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources
Bir parametre dosyası, uzak parametre dosyası kullanarak ve anahtar/değer çiftlerini seçmeli olarak geçersiz kılarak yerel bir şablondan dağıtım yığını oluşturun.
az stack group create --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --resource-group ResourceGroup --deny-settings-mode None --action-on-unmanage deleteResources
Reddetme ayarlarını kullanarak yerel bir şablondan dağıtım yığını oluşturun.
az stack group create --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --action-on-unmanage deleteResources
Yerel bir şablondan dağıtım yığını oluşturun, alt kapsamlara reddetme ayarı uygulayın.
az stack group create --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --action-on-unmanage deleteResources
Gerekli Parametreler
Yığın güncelleştirildikten veya silindikten sonra artık yönetilmeyen kaynaklara ne olacağını tanımlar.
Yığın tarafından yönetilen kaynaklarda hangi işlemlerin reddedildiğini tanımlayın.
Dağıtım yığınının adı.
Dağıtım yığınının oluşturulacağı kaynak grubu.
İsteğe Bağlı Parametreler
Yığın kaynak listesinin doğru eşitlenmediğini gösteren hizmet hatalarını atlama bayrağı.
DenySettings alt kapsamlara uygulanır.
denySettings dışında tutulan rol tabanlı yönetim işlemlerinin listesi. En fazla 200 eyleme izin verilir.
Kilit dışında tutulan AAD asıl kimliklerinin listesi. En fazla 5 sorumluya izin verilir.
Dağıtım yığınının açıklaması.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Parametreler @{path}
söz dizimi, JSON dizesi veya <KEY=VALUE>
çiftleri kullanılarak bir dosyadan sağlanabilir. Parametreler sırayla değerlendirilir, bu nedenle bir değer iki kez atandığında ikinci değer kullanılır. Önce parametre dosyanızı sağlamanız ve ardından KEY=VALUE söz dizimini kullanarak seçmeli olarak geçersiz kılmanız önerilir.
Bağlantılı şablonlar söz konusu olduğunda template-uri ile kullanılacak sorgu dizesi (SAS belirteci).
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Dosya sisteminde şablon dosyasının veya Bicep dosyasının yolu.
Şablon belirtim kaynak kimliği.
Uzak şablon dosyasına uri.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az stack group delete
Belirtilen dağıtım yığınını kaynak grubu kapsamından silin.
az stack group delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
[--bse {false, true}]
[--id]
[--name]
[--resource-group]
[--yes]
Örnekler
Yığını ada göre silin.
az stack group delete --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources
Yığın kaynak kimliğine göre yığını silin.
az stack group delete --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll
Gerekli Parametreler
Yığın güncelleştirildikten veya silindikten sonra artık yönetilmeyen kaynaklara ne olacağını tanımlar.
İsteğe Bağlı Parametreler
Yığın kaynak listesinin doğru eşitlenmediğini gösteren hizmet hatalarını atlama bayrağı.
Dağıtım yığını kaynak kimliği.
Dağıtım yığını adı.
Dağıtım yığınının bulunduğu kaynak grubu.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az stack group export
Kaynak grubu kapsamından dağıtım yığını oluşturmak için kullanılan şablonu dışarı aktarın.
az stack group export [--id]
[--name]
[--resource-group]
Örnekler
Şablonu ada göre dışarı aktarın.
az stack group export --name StackName --resource-group ResourceGroup
Şablonu yığın kaynak kimliğine göre dışarı aktarın.
az stack group export --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName
İsteğe Bağlı Parametreler
Dağıtım yığını kaynak kimliği.
Dağıtım yığını adı.
Dağıtım yığınının bulunduğu kaynak grubu.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az stack group list
Kaynak grubundaki tüm dağıtım yığınlarını listeleyin.
az stack group list --resource-group
Örnekler
Kaynak grubundaki tüm yığınları listeleme
az stack group list --resource-group ResourceGroup
Gerekli Parametreler
Dağıtım yığınının bulunduğu kaynak grubu.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az stack group show
Kaynak grubu kapsamından belirtilen dağıtım yığınını alın.
az stack group show [--id]
[--name]
[--resource-group]
Örnekler
Ada göre yığın alma.
az stack group show --name StackName --resource-group ResourceGroup
Yığın kaynak kimliğine göre yığın alma.
az stack group show --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName
İsteğe Bağlı Parametreler
Dağıtım yığını kaynak kimliği.
Dağıtım yığını adı.
Dağıtım yığınının bulunduğu kaynak grubu.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az stack group validate
Kaynak grubu kapsamında bir dağıtım yığınını doğrulayın.
az stack group validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--name
--resource-group
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--description]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
Örnekler
Şablon dosyasını kullanarak bir dağıtım yığınını doğrulayın ve yönetilmeyen kaynakları silin.
az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None
Parametre dosyasıyla bir dağıtım yığınını doğrulayın ve yönetilmeyen tüm kaynakları çıkarın.
az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None
Dağıtım yığınını şablon belirtimi ile doğrulayın ve yönetilmeyen tüm kaynakları silin.
az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None
bicep dosyasını kullanarak dağıtım yığınını doğrulayın.
az stack group validate --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources
Farklı bir abonelikte dağıtım yığınını doğrulayın.
az stack group validate --name StackName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Anahtar/değer çiftlerindeki parametreleri kullanarak dağıtım yığınını doğrulayın.
az stack group validate --name StackName --template-file simpleTemplate.json --resource-group ResourceGroup --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None --action-on-unmanage deleteResources
Bir parametre dosyası, uzak parametre dosyası kullanarak ve anahtar/değer çiftlerini seçmeli olarak geçersiz kılarak yerel bir şablondan dağıtım yığınını doğrulayın.
az stack group validate --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --resource-group ResourceGroup --deny-settings-mode None --action-on-unmanage deleteResources
Reddetme ayarlarını kullanarak yerel bir şablondan dağıtım yığınını doğrulayın.
az stack group validate --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --action-on-unmanage deleteResources
Yerel bir şablondan dağıtım yığınını doğrulayın, alt kapsamlara reddetme ayarı uygulayın.
az stack group validate --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --action-on-unmanage deleteResources
Gerekli Parametreler
Yığın güncelleştirildikten veya silindikten sonra artık yönetilmeyen kaynaklara ne olacağını tanımlar.
Yığın tarafından yönetilen kaynaklarda hangi işlemlerin reddedildiğini tanımlayın.
Dağıtım yığınının adı.
Dağıtım yığınının oluşturulacağı kaynak grubu.
İsteğe Bağlı Parametreler
Yığın kaynak listesinin doğru eşitlenmediğini gösteren hizmet hatalarını atlama bayrağı.
DenySettings alt kapsamlara uygulanır.
denySettings dışında tutulan rol tabanlı yönetim işlemlerinin listesi. En fazla 200 eyleme izin verilir.
Kilit dışında tutulan AAD asıl kimliklerinin listesi. En fazla 5 sorumluya izin verilir.
Dağıtım yığınının açıklaması.
Parametreler @{path}
söz dizimi, JSON dizesi veya <KEY=VALUE>
çiftleri kullanılarak bir dosyadan sağlanabilir. Parametreler sırayla değerlendirilir, bu nedenle bir değer iki kez atandığında ikinci değer kullanılır. Önce parametre dosyanızı sağlamanız ve ardından KEY=VALUE söz dizimini kullanarak seçmeli olarak geçersiz kılmanız önerilir.
Bağlantılı şablonlar söz konusu olduğunda template-uri ile kullanılacak sorgu dizesi (SAS belirteci).
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Dosya sisteminde şablon dosyasının veya Bicep dosyasının yolu.
Şablon belirtim kaynak kimliği.
Uzak şablon dosyasına uri.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.