Aracılığıyla paylaş


az functionapp deployment

Note

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

İşlev uygulaması dağıtımlarını yönetme.

Komutlar

Name Description Tür Durum
az functionapp deployment config

İşlev uygulamasının dağıtım yapılandırmasını yönetme.

Core GA
az functionapp deployment config set

Mevcut bir işlev uygulamasının dağıtım yapılandırmasını güncelleştirin.

Core GA
az functionapp deployment config show

İşlev uygulamasının dağıtım yapılandırmasının ayrıntılarını alın.

Core GA
az functionapp deployment container

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

Core GA
az functionapp deployment container config

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

Core GA
az functionapp 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.

Core GA
az functionapp deployment github-actions

İşlev uygulaması için GitHub Actions'ı yapılandırın.

Core GA
az functionapp deployment github-actions add

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

Core GA
az functionapp deployment github-actions remove

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

Core GA
az functionapp deployment list-publishing-credentials

Kullanılabilir işlev uygulaması yayımlama kimlik bilgilerinin ayrıntılarını alın.

Core GA
az functionapp deployment list-publishing-profiles

Kullanılabilir işlev uygulaması dağıtım profillerinin ayrıntılarını alın.

Core GA
az functionapp deployment slot

İşlev uygulaması dağıtım yuvalarını yönetme.

Core GA
az functionapp deployment slot auto-swap

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

Core GA
az functionapp deployment slot create

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

Core GA
az functionapp deployment slot delete

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

Core GA
az functionapp deployment slot list

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

Core GA
az functionapp deployment slot swap

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

Core GA
az functionapp deployment source

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

Çekirdek ve Uzantı GA
az functionapp deployment source config

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

Core GA
az functionapp deployment source config-local-git

İşlev uygulaması dağıtımı için kopyalayıp göndermek üzere git deposu uç noktasının URL'sini alın.

Core GA
az functionapp deployment source config-zip

Bir işlev uygulaması için kudu zip push dağıtımını kullanarak dağıtım gerçekleştirin.

Core GA
az functionapp deployment source config-zip (appservice-kube uzantı)

Bir işlev uygulaması için kudu zip push dağıtımını kullanarak dağıtım gerçekleştirin.

Extension GA
az functionapp deployment source delete

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

Core GA
az functionapp deployment source show

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

Core GA
az functionapp deployment source sync

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

Core GA
az functionapp deployment source update-token

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

Core GA
az functionapp deployment user

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

Core GA
az functionapp deployment user set

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

Core GA
az functionapp deployment user show

Yayımlama kullanıcılarını alır.

Core GA

az functionapp deployment list-publishing-credentials

Kullanılabilir işlev uygulaması yayımlama kimlik bilgilerinin ayrıntılarını alın.

az functionapp deployment list-publishing-credentials [--ids]
                                                      [--name]
                                                      [--resource-group]
                                                      [--slot]
                                                      [--subscription]

Örnekler

Kullanılabilir işlev uygulaması dağıtımı yayımlama kimlik bilgilerinin ayrıntılarını alın.

az functionapp deployment list-publishing-credentials --name MyFunctionApp   --resource-group MyResourceGroup

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

--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

İşlev uygulamasının adı.

Ö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 functionapp deployment list-publishing-profiles

Kullanılabilir işlev uygulaması dağıtım profillerinin ayrıntılarını alın.

az functionapp deployment list-publishing-profiles [--ids]
                                                   [--name]
                                                   [--resource-group]
                                                   [--slot]
                                                   [--subscription]
                                                   [--xml]

Örnekler

Kullanılabilir işlev uygulaması dağıtım profillerinin ayrıntılarını alın. (autogenerated)

az functionapp deployment list-publishing-profiles --name MyFunctionApp   --resource-group MyResourceGroup

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

--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

İşlev uygulamasının adı.

Ö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