az group deployment

Bu komut grubu kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine 'dağıtım grubu' kullanın.

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

Komutlar

Name Description Tür Durum
az group deployment cancel

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

Temel Kullanım Dışı
az group deployment create

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

Temel Kullanım Dışı
az group deployment delete

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

Temel Kullanım Dışı
az group deployment export

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

Temel Kullanım Dışı
az group deployment list

Bir kaynak grubu için tüm dağıtımları alma.

Temel Kullanım Dışı
az group deployment operation

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

Temel Kullanım Dışı
az group deployment operation list

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

Temel Kullanım Dışı
az group deployment operation show

Bir dağıtımın işlemini alın.

Temel Kullanım Dışı
az group deployment show

Bir dağıtım alır.

Temel Kullanım Dışı
az group deployment validate

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

Temel Kullanım Dışı
az group deployment wait

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

Temel Kullanım Dışı

az group deployment cancel

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

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

Dağıtımı yalnızca provisioningState Kabul Edildi veya Çalışıyor olduğunda iptal edebilirsiniz. Dağıtım iptal edildikten sonra provisioningState İptal Edildi olarak ayarlanır. Şablon dağıtımını iptal etmek, şu anda çalışan şablon dağıtımını durdurur ve kaynak grubunu kısmen dağıtılmış olarak bırakır.

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

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

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

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment create

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

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 dağıtım oluşturun.

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

Yerel parametre dosyasını, uzak parametre dosyasını 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--aux-subs
Kullanım Dışı

'--aux-subs' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--aux-tenants' kullanın.

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
Kullanım Dışı

'--handle-extended-json-format/-j' seçeneği kullanım dışı bırakıldı ve gelecekteki bir sürümde kaldırılacak.

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 Tamamlandı (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ı.

--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 olarak yanlış kullanılır.

kabul edilen değerler: false, true
varsayılan değer: False
--no-wait

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

varsayılan değer: False
--parameters -p

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

Parametreler söz dizimi, JSON dizesi veya KEY=VALUE> çiftleri kullanılarak <bir dosyadan @{path} 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.

--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 sisteminde şablon dosyasının veya Bicep dosyasının yolu.

--template-uri -u

Uzak şablon dosyasına uri.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment delete

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

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 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

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

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment export

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

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

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

Örnekler

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

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

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

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

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment list

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

Bir kaynak grubu için tüm dağıtımları alma.

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

Gerekli Parametreler

--resource-group -g

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

İsteğe Bağlı Parametreler

--filter

İşleme 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.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment show

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

Bir 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment validate

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

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şturulmuş)

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

Gerekli Parametreler

--resource-group -g

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

İsteğe Bağlı Parametreler

--handle-extended-json-format -j
Kullanım Dışı

'--handle-extended-json-format/-j' seçeneği kullanım dışı bırakıldı ve gelecekteki bir sürümde kaldırılacak.

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 Tamamlandı (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 olarak yanlış kullanılır.

kabul edilen değerler: false, true
varsayılan değer: False
--parameters -p

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

Parametreler söz dizimi, JSON dizesi veya KEY=VALUE> çiftleri kullanılarak <bir dosyadan @{path} 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.

--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 sisteminde şablon dosyasının veya Bicep dosyasının yolu.

--template-uri -u

Uzak şablon dosyasına uri.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az group deployment wait

Kullanım Dışı

'Grup dağıtımı' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'dağıtım grubu' kullanın.

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şturulmuş)

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şturulmuş)

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

Gerekli Parametreler

--name -n

Dağıtım adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--created

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

varsayılan değer: False
--custom

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

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.