az group deployment

Azure Resource Manager dağıtımlarını yönetme.

Komutlar

az group deployment cancel

Çalışmakta olan şablon dağıtımlarını iptal eder.

az group deployment create

Bir dağıtım başlatın.

az group deployment delete

Dağıtım geçmişinden bir dağıtımı siler.

az group deployment export

Bir dağıtım için kullanılan şablonu dışarı aktarın.

az group deployment list

Bir kaynak grubunun tüm dağıtımlarını alın.

az group deployment operation

Dağıtım işlemlerini yönetme.

az group deployment operation list

Bir dağıtım için tüm dağıtım işlemlerini alır.

az group deployment operation show

Dağıtımın işlemini alma.

az group deployment show

Dağıtım alır.

az group deployment validate

Bir şablonun sağlam bir şekilde doğru olup olmadığını doğrulayın.

az group deployment wait

Bir dağıtım koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az group deployment cancel

Çalışmakta olan şablon dağıtımlarını iptal eder.

Dağıtımı yalnızca provisioningState Accepted veya Running olduğunda iptal edebilirsiniz. Dağıtım iptal edildikten sonra provisioningState, İptal Edildi olarak ayarlanır. Şablon dağıtımını iptal etmek, çalışmakta olan şablon dağıtımını durdurur ve kaynak grubunu kısmen dağıtılır.

az group deployment cancel --name
                           --resource-group

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az group deployment create

Bir dağıtım başlatın.

az group deployment create --resource-group
                           [--aux-subs]
                           [--aux-tenants]
                           [--handle-extended-json-format]
                           [--mode {Complete, Incremental}]
                           [--name]
                           [--no-prompt {false, true}]
                           [--no-wait]
                           [--parameters]
                           [--rollback-on-error]
                           [--template-file]
                           [--template-uri]

Örnekler

Yerel bir JSON dosyasındaki parametreleri kullanarak uzak şablon dosyasından dağıtım oluşturun.

az group deployment create -g MyResourceGroup --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

Bir JSON dizesinden parametreleri kullanarak yerel şablon dosyasından bir dağıtım oluşturun.

az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
    --parameters "{ \"location\": { \"value\": \"westus\" } }"

Yerel parametre dosyası, uzak parametre dosyası kullanarak ve anahtar/değer çiftlerini seçmeli olarak geçersiz kılarak yerel bir şablondan dağıtım oluşturun.

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

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--aux-subs

Kiracılar arasında dağıtım sırasında kullanılacak yardımcı abonelikler.

--aux-tenants

Kiracılar arasında dağıtım sırasında kullanılacak yardımcı kiracılar.

--handle-extended-json-format -j

Dağıtımda çok satırlı ve açıklamalar da dahil olmak üzere genişletilmiş şablon içeriğini işleme desteği.

--mode

Artımlı (yalnızca kaynak grubuna kaynak ekleyin) veya Complete (kaynak grubundan ek kaynakları kaldırın).

kabul edilen değerler: Complete, Incremental
varsayılan değer: Incremental
--name -n

Dağıtım adı. Varsayılan olarak şablon dosyası temel adı kullanılır.

--no-prompt

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.

kabul edilen değerler: false, true
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--parameters -p

Dağıtım parametresi değerlerini sağlayın.

--rollback-on-error

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.

--template-file -f

Dosya sistemindeki bir şablon dosyasının veya Bicep dosyasının yolu.

--template-uri -u

Uzak şablon dosyasına uri.

az group deployment delete

Dağıtım geçmişinden bir dağıtımı siler.

Çalışmakta olan bir şablon dağıtımı silinemez. Şablon dağıtımı silindiğinde ilişkili dağıtım işlemleri kaldırılır. Şablon dağıtımının silinmesi kaynak grubunun durumunu etkilemez. Bu, şablon dağıtımı başarıyla silinene kadar 202 durumunu döndüren zaman uyumsuz bir işlemdir. Konum yanıt üst bilgisi, işlemin durumunu almak için kullanılan URI'yi içerir. İşlem çalışırken, Konum üst bilgisindeki URI çağrısı 202 durumunu döndürür. İşlem tamamlandığında, Konum üst bilgisindeki URI başarılı olduğunda 204 durumunu döndürür. Zaman uyumsuz istek başarısız olduysa, Konum üst bilgisindeki URI bir hata düzeyi durum kodu döndürür.

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

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az group deployment export

Bir dağıtım için kullanılan şablonu dışarı aktarın.

az group deployment export --name
                           --resource-group

Örnekler

Bir dağıtım için kullanılan şablonu dışarı aktarın. (otomatik olarak oluşturulur)

az group deployment export --name MyDeployment --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az group deployment list

Bir kaynak grubunun tüm dağıtımlarını alın.

az group deployment list --resource-group
                         [--filter]
                         [--top]

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--filter

İşlemde uygulanacak filtre. Örneğin, $filter=provisioningState eq '{state}' kullanabilirsiniz. Varsayılan değer Yok'tır.

--top

Elde etmek istediğiniz sonuç sayısı. Null geçirilirse, tüm dağıtımları döndürür. Varsayılan değer Yok'tır.

az group deployment show

Dağıtım alır.

az group deployment show --name
                         --resource-group

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az group deployment validate

Bir şablonun sağlam bir şekilde doğru olup olmadığını doğrulayın.

az group deployment validate --resource-group
                             [--handle-extended-json-format]
                             [--mode {Complete, Incremental}]
                             [--no-prompt {false, true}]
                             [--parameters]
                             [--rollback-on-error]
                             [--template-file]
                             [--template-uri]

Örnekler

Bir şablonun sağlam bir şekilde doğru olup olmadığını doğrulayın. (otomatik olarak oluşturulur)

az group deployment validate --parameters "{ \"location\": { \"value\": \"westus\" } }" \
    --resource-group MyResourceGroup --template-file storage.json

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--handle-extended-json-format -j

Dağıtımda çok satırlı ve açıklamalar da dahil olmak üzere genişletilmiş şablon içeriğini işleme desteği.

--mode

Artımlı (yalnızca kaynak grubuna kaynak ekleyin) veya Complete (kaynak grubundan ek kaynakları kaldırın).

kabul edilen değerler: Complete, Incremental
varsayılan değer: Incremental
--no-prompt

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.

kabul edilen değerler: false, true
--parameters -p

Dağıtım parametresi değerlerini sağlayın.

--rollback-on-error

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.

--template-file -f

Dosya sistemindeki bir şablon dosyasının veya Bicep dosyasının yolu.

--template-uri -u

Uzak şablon dosyasına uri.

az group deployment wait

Bir dağıtım koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az group deployment 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 group deployment wait --name MyDeployment --resource-group MyResourceGroup --updated

Bir dağıtım koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. (otomatik olarak oluşturulur)

az group deployment wait --created --name MyDeployment --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--created

'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak var olana kadar bekleyin.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

ProvisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.