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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
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 |
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 |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.
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
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
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 |
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 |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.
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 |
Yayımlama profili ayrıntılarını XML biçiminde alır.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 |