az webapp deployment

Note

Bu komut grubu hem Azure CLI hem de en az bir uzantıda tanımlanan komutlara sahiptir. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.

Web uygulaması dağıtımlarını yönetme.

Komutlar

Name Description Tür Durum
az webapp deployment container

Kapsayıcı tabanlı sürekli dağıtımı yönetme.

Core GA
az webapp deployment container config

Kapsayıcılar aracılığıyla sürekli dağıtımı yapılandırın.

Core GA
az webapp deployment container show-cd-url

Sürekli dağıtım için web kancalarını yapılandırmak için kullanılabilecek URL'yi alın. SCM Temel Kimlik Doğrulama Yayımlama Kimlik Bilgilerinin etkinleştirilmesini gerektirir.

Core GA
az webapp deployment github-actions

Web uygulaması için GitHub Actions yapılandırın.

Core GA
az webapp deployment github-actions add

Belirtilen depoya bir GitHub Actions iş akışı dosyası ekleyin. İş akışı uygulamanızı derleyip belirtilen web uygulamasına dağıtır.

Core GA
az webapp deployment github-actions remove

GitHub Actions iş akışı dosyasını belirtilen depodan kaldırın ve bağlantısını kesin.

Core GA
az webapp deployment list-publishing-credentials

Kullanılabilir web uygulaması yayımlama kimlik bilgilerinin ayrıntılarını alın.

Core GA
az webapp deployment list-publishing-profiles

Kullanılabilir web uygulaması dağıtım profillerine ilişkin ayrıntıları alın.

Core GA
az webapp deployment slot

Web uygulaması dağıtım yuvalarını yönetme.

Core GA
az webapp deployment slot auto-swap

Dağıtım yuvası otomatik değişimini yapılandırın.

Core GA
az webapp deployment slot create

Dağıtım yuvası oluşturun.

Core GA
az webapp deployment slot delete

Dağıtım yuvalarını silme.

Core GA
az webapp deployment slot list

Tüm dağıtım yuvalarını listeleyin.

Core GA
az webapp deployment slot swap

Bir web uygulaması için dağıtım yuvalarını değiştirme.

Core GA
az webapp deployment source

Kaynak denetimi aracılığıyla web uygulaması dağıtımlarını yönetin.

Çekirdek ve Uzantı GA
az webapp deployment source config

Git veya Mercurial depolarından dağıtımı yönetin.

Core GA
az webapp deployment source config-local-git

Web uygulaması dağıtımı için kopyalanıp gönderilecek bir git deposu uç noktası için URL alın.

Core GA
az webapp deployment source config-zip

Bir web uygulaması için kudu zip anında iletme dağıtımını kullanarak dağıtım gerçekleştirin.

Extension GA
az webapp deployment source delete

Kaynak denetimi dağıtım yapılandırmasını silin.

Core GA
az webapp deployment source show

Kaynak denetimi dağıtım yapılandırmasının ayrıntılarını alın.

Core GA
az webapp deployment source sync

Depodan eşitleyin. Yalnızca el ile tümleştirme modunda gereklidir.

Core GA
az webapp deployment source update-token

Azure app service'te önbelleğe alınmış kaynak denetimi belirtecini güncelleştirin.

Core GA
az webapp deployment user

Dağıtım için kullanıcı kimlik bilgilerini yönetme.

Core GA
az webapp deployment user set

Dağıtım kimlik bilgilerini güncelleştirir.

Core GA
az webapp deployment user show

Dağıtım yayımlama kullanıcılarını edinin.

Core GA

az webapp deployment list-publishing-credentials

Kullanılabilir web uygulaması yayımlama kimlik bilgilerinin ayrıntılarını alın.

Not: Bu kimlik bilgileri için SCM temel kimlik doğrulamasının etkinleştirilmesi gerekir. Etkinleştirmek için: az webapp update -g MyResourceGroup -n MyAppName --basic-auth Enabled.

az webapp deployment list-publishing-credentials [--acquire-policy-token]
                                                 [--change-reference]
                                                 [--ids]
                                                 [--name]
                                                 [--resource-group]
                                                 [--slot]
                                                 [--subscription]

Örnekler

Kullanılabilir web uygulaması yayımlama kimlik bilgileri (otomatik olarak oluşturulan) için ayrıntıları alma

az webapp deployment list-publishing-credentials --name MyWebapp --resource-group MyResourceGroup --subscription MySubscription

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. kullanarak varsayılanı az configure --defaults web=<name>yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

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

Özellik Değer
Parametre grubu: Resource Id Arguments
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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Özellik Değer
Default value: False

az webapp deployment list-publishing-profiles

Kullanılabilir web uygulaması dağıtım profillerine ilişkin ayrıntıları alın.

az webapp deployment list-publishing-profiles [--acquire-policy-token]
                                              [--change-reference]
                                              [--ids]
                                              [--name]
                                              [--resource-group]
                                              [--slot]
                                              [--subscription]
                                              [--xml]

Örnekler

Kullanılabilir web uygulaması dağıtım profillerine ilişkin ayrıntıları alın. (autogenerated)

az webapp deployment list-publishing-profiles --name MyWebapp --resource-group MyResourceGroup --subscription MySubscription

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

Web uygulamasının adı. Belirtilmezse, rastgele bir ad oluşturulur. kullanarak varsayılanı az configure --defaults web=<name>yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--xml

Yayımlama profili ayrıntılarını XML biçiminde alır.

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Özellik Değer
Default value: False