az deployment group
Kaynak grubunda Azure Resource Manager şablonu dağıtımlarını yönetin.
Komutlar
| az deployment group cancel |
Kaynak grubundaki dağıtımı iptal etme. |
| az deployment group create |
Kaynak grubunda bir dağıtım başlatın. |
| az deployment group delete |
Kaynak grubundaki bir dağıtımı silin. |
| az deployment group export |
Bir dağıtım için kullanılan şablonu dışarı aktarın. |
| az deployment group list |
Dağıtımları kaynak grubunda listeleyin. |
| az deployment group show |
Kaynak grubunda bir dağıtım gösterin. |
| az deployment group validate |
Bir şablonun kaynak grubunda geçerli olup olmadığını doğrulayın. |
| az deployment group wait |
Bir dağıtım koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
| az deployment group what-if |
Kaynak grubu kapsamında bir dağıtım What-If işlemi yürütür. |
az deployment group cancel
Kaynak grubundaki dağıtımı iptal etme.
az deployment group cancel --name
--resource-group
Örnekler
Kaynak grubundaki dağıtımı iptal etme.
az deployment group cancel -g testrg -n deployment01
Gerekli Parametreler
Dağıtım adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group create
Kaynak grubunda bir dağıtım başlatın.
Lütfen --template-file FILE | yalnızca birini belirtin --template-uri URI | --template-spec ile ARM şablonunu girdi.
az deployment group create --resource-group
[--aux-subs]
[--aux-tenants]
[--confirm-with-what-if]
[--handle-extended-json-format]
[--mode {Complete, Incremental}]
[--name]
[--no-prompt {false, true}]
[--no-wait]
[--parameters]
[--proceed-if-no-change]
[--query-string]
[--rollback-on-error]
[--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}]
Örnekler
Yerel bir JSON dosyasındaki parametreleri kullanarak uzak şablon dosyasından kaynak grubunda dağıtım oluşturun.
az deployment group create --resource-group testrg --name rollout01 \
--template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Bir JSON dizesinden parametreleri kullanarak yerel şablon dosyasından kaynak grubunda dağıtım oluşturun.
az deployment group create --resource-group testrg --name rollout01 \
--template-file azuredeploy.json \
--parameters '{ \"policyName\": { \"value\": \"policy2\" } }'
Bir dizi dizesinden parametreleri kullanarak yerel şablon dosyasından kaynak grubunda bir dağıtım oluşturun.
az deployment group create --resource-group testgroup --template-file demotemplate.json --parameters exampleString='inline string' exampleArray='("value1", "value2")'
Bir parametre dosyası, uzak parametre dosyası kullanarak ve anahtar/değer çiftlerini seçmeli olarak geçersiz kılarak yerel bir şablondan kaynak grubunda dağıtım oluşturun.
az deployment group create --resource-group testrg --name rollout01 \
--template-file azuredeploy.json --parameters @params.json \
--parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json
Şablon belirtiminden kaynak grubu kapsamında dağıtım oluşturma
az deployment group create --resource-group testrg --template-spec "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Resources/templateSpecs/myTemplateSpec/versions/1.0"
Gerekli Parametreler
Dağıtımın oluşturulacağı kaynak grubu.
İsteğe Bağlı Parametreler
Kiracılar arasında dağıtım sırasında kullanılacak yardımcı abonelikler.
Kiracılar arasında dağıtım sırasında kullanılacak yardımcı kiracılar.
Komutunun dağıtımı yürütmeden önce dağıtım What-If çalıştırmasını sağlayın. Ardından devam etmeden önce kaynak değişikliklerini onaylamanızı ister.
Dağıtımda çok satırlı ve açıklamalar da dahil olmak üzere genişletilmiş şablon içeriğini işleme desteği.
Dağıtım modu.
Dağıtım adı.
ARM şablonu için eksik parametreler istemini devre dışı bırakma seçeneği. Değer true olduğunda, kullanıcıların eksik parametre sağlamasını gerektiren istem yoksayılır. Varsayılan değer false'tur.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Dağıtım parametresi değerlerini sağlayın.
What-If sonucu kaynak değişikliği içermiyorsa komutunun dağıtımı yürütmesini sağlayın. --confirm-with-what-if ayarlandığında geçerlidir.
Bağlantılı şablonlar söz konusu olduğunda template-uri ile kullanılacak sorgu dizesi (SAS belirteci).
Hatada geri döndürülecek dağıtımın adı veya son başarılı dağıtıma geri dönmek için bayrak olarak kullanın.
Şablon dosyasının veya Bicep dosyasının yolu.
Şablon belirtimi kaynak kimliği.
Şablon dosyasının URI'sini seçin.
Komutunun What-If dağıtımını çalıştırmasını sağlayın.
What-If sonuçların dışında tutulacak kaynak değişikliği türlerinin boşlukla ayrılmış listesi. --confirm-with-what-if ayarlandığında geçerlidir.
What-If sonuçlarının biçimi. --confirm-with-what-if Ayarlandığında geçerlidir.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group delete
Kaynak grubundaki bir dağıtımı silin.
az deployment group delete --name
--resource-group
[--no-wait]
Örnekler
Kaynak grubundaki bir dağıtımı silin.
az deployment group delete -g testrg -n deployment01
Gerekli Parametreler
Dağıtım adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Uzun süre çalışan işlemin bitmesini beklemeyin.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group export
Bir dağıtım için kullanılan şablonu dışarı aktarın.
az deployment group export --name
--resource-group
Örnekler
Kaynak grubundaki bir dağıtım için kullanılan şablonu dışarı aktarın.
az deployment group export --resource-group testrg --name MyDeployment
Gerekli Parametreler
Dağıtım adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group list
Dağıtımları kaynak grubunda listeleyin.
az deployment group list --resource-group
[--filter]
Örnekler
Dağıtımları kaynak grubunda listeleyin.
az deployment group list -g testrg
Gerekli Parametreler
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
OData gösterimini kullanarak ifadeyi filtreleyin. provisioningState'i filtrelemek için --filter "provisioningState eq '{state}'" kullanabilirsiniz. Daha fazla bilgi edinmek için adresini ziyaret edin https://docs.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group show
Kaynak grubunda bir dağıtım gösterin.
az deployment group show --name
--resource-group
Örnekler
Kaynak grubunda bir dağıtım gösterin.
az deployment group show -g testrg -n deployment01
Gerekli Parametreler
Dağıtım adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group validate
Bir şablonun kaynak grubunda geçerli olup olmadığını doğrulayın.
Lütfen --template-file FILE | yalnızca birini belirtin --template-uri URI | --template-spec ile ARM şablonunu girdi.
az deployment group validate --resource-group
[--handle-extended-json-format]
[--mode {Complete, Incremental}]
[--name]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--rollback-on-error]
[--template-file]
[--template-spec]
[--template-uri]
Örnekler
Bir şablonun kaynak grubunda geçerli olup olmadığını doğrulayın.
az deployment group validate --resource-group testrg --template-file {template-file}
Bir şablonun kaynak grubunda geçerli olup olmadığını doğrulayın. (otomatik olarak oluşturulur)
az deployment group validate --parameters MyValue=This MyArray=@array.json --resource-group testrg --template-file azuredeploy.json
Gerekli Parametreler
Dağıtımın oluşturulacağı kaynak grubu.
İsteğe Bağlı Parametreler
Dağıtımda çok satırlı ve açıklamalar da dahil olmak üzere genişletilmiş şablon içeriğini işleme desteği.
Dağıtım modu.
Dağıtım adı.
ARM şablonu için eksik parametreler istemini devre dışı bırakma seçeneği. Değer true olduğunda, kullanıcıların eksik parametre sağlamasını gerektiren istem yoksayılır. Varsayılan değer false'tur.
Dağıtım parametresi değerlerini sağlayın.
Bağlantılı şablonlar söz konusu olduğunda template-uri ile kullanılacak sorgu dizesi (SAS belirteci).
Hatada geri döndürülecek dağıtımın adı veya son başarılı dağıtıma geri dönmek için bayrak olarak kullanın.
Şablon dosyasının veya Bicep dosyasının yolu.
Şablon belirtimi kaynak kimliği.
Şablon dosyasının URI'sini seçin.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group wait
Bir dağıtım koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az deployment group wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Örnekler
Bir dağıtım koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. (otomatik olarak oluşturulur)
az deployment group wait --created --name MyDeployment --resource-group MyResourceGroup
Gerekli Parametreler
Dağıtım adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Saniye cinsinden yoklama aralığı.
Saniye cinsinden en fazla bekleme.
ProvisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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 deployment group what-if
Kaynak grubu kapsamında bir dağıtım What-If işlemi yürütür.
Lütfen --template-file FILE | yalnızca birini belirtin --template-uri URI | --template-spec ile ARM şablonunu girdi.
az deployment group what-if --resource-group
[--aux-tenants]
[--exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
[--mode {Complete, Incremental}]
[--name]
[--no-pretty-print]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--result-format {FullResourcePayloads, ResourceIdOnly}]
[--template-file]
[--template-spec]
[--template-uri]
Örnekler
Bir kaynak grubunda dağıtım What-If işlemi yürütür.
az deployment group what-if --resource-group testrg --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
ResourceIdOnly biçiminde bir kaynak grubunda dağıtım What-If işlemi yürütür.
az deployment group what-if --resource-group testrg --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --result-format ResourceIdOnly
Sonucu düzgün yazdırmadan bir kaynak grubunda dağıtım What-If işlemi yürütebilirsiniz.
az deployment group what-if --resource-group testrg --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --no-pretty-print
Gerekli Parametreler
Dağıtım What-If işleminin yürütülecek kaynak grubu.
İsteğe Bağlı Parametreler
Kiracılar arasında dağıtım sırasında kullanılacak yardımcı kiracılar.
What-If sonuçların dışında tutulacak kaynak değişikliği türlerinin boşlukla ayrılmış listesi.
Dağıtım modu.
Dağıtım adı.
What-If sonuçlar için oldukça yazdırmayı devre dışı bırakın. Ayarlandığında, çıkış biçimi türü kullanılır.
ARM şablonu için eksik parametreler istemini devre dışı bırakma seçeneği. Değer true olduğunda, kullanıcıların eksik parametre sağlamasını gerektiren istem yoksayılır. Varsayılan değer false'tur.
Dağıtım parametresi değerlerini sağlayın.
Bağlantılı şablonlar söz konusu olduğunda template-uri ile kullanılacak sorgu dizesi (SAS belirteci).
What-If sonuçlarının biçimi.
Şablon dosyasının veya Bicep dosyasının yolu.
Şablon belirtimi kaynak kimliği.
Şablon dosyasının URI'sini.
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, 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. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapı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.