Aracılığıyla paylaş


az functionapp config

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.

bir işlev uygulaması yapılandırın.

Komutlar

Name Description Tür Durum
az functionapp config access-restriction

İşlev uygulamasında erişim kısıtlamalarını gösteren, ayarlayan, ekleyen ve kaldıran yöntemler.

Core GA
az functionapp config access-restriction add

İşlev uygulamasına erişim kısıtlaması ekler.

Core GA
az functionapp config access-restriction remove

İşlev uygulamasından erişim kısıtlamasını kaldırır.

Core GA
az functionapp config access-restriction set

SCM sitesinin ana siteyle aynı kısıtlamaları kullanıp kullanmadiğini ayarlar.

Core GA
az functionapp config access-restriction show

functionapp için Erişim Kısıtlaması ayarlarını gösterin.

Core GA
az functionapp config appsettings

İşlev uygulaması ayarlarını yapılandırın.

Core GA
az functionapp config appsettings delete

İşlev uygulamasının ayarlarını silin.

Core GA
az functionapp config appsettings list

İşlev uygulamasının ayarlarını gösterme.

Core GA
az functionapp config appsettings set

İşlev uygulamasının ayarlarını güncelleştirin.

Core GA
az functionapp config container

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını yönetin.

Çekirdek ve Uzantı GA
az functionapp config container delete

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını silin.

Core GA
az functionapp config container set

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını yapın.

Core GA
az functionapp config container set (appservice-kube uzantı)

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını yapın.

Extension GA
az functionapp config container show

İşlev uygulamasının kapsayıcı ayarlarının ayrıntılarını alın.

Core GA
az functionapp config hostname

bir işlev uygulaması için konak adlarını yapılandırın.

Core GA
az functionapp config hostname add

Bir konak adını bir işlev uygulamasına bağlayın.

Core GA
az functionapp config hostname delete

Bir işlev uygulamasından konak adının bağlantısını kaldırın.

Core GA
az functionapp config hostname get-external-ip

İşlev uygulamasının dış kullanıma yönelik IP adresini alın.

Core GA
az functionapp config hostname list

bir işlev uygulaması için tüm konak adı bağlamalarını listeleyin.

Core GA
az functionapp config set

Mevcut bir işlev uygulamasının yapılandırmasını ayarlayın.

Core GA
az functionapp config show

Mevcut bir işlev uygulamasının yapılandırmasının ayrıntılarını alın.

Core GA
az functionapp config ssl

SSL sertifikalarını yapılandırın.

Core GA
az functionapp config ssl bind

ssl sertifikasını bir işlev uygulamasına bağlama.

Core GA
az functionapp config ssl create

İşlev uygulamasında konak adı için Yönetilen Sertifika oluşturma.

Core Preview
az functionapp config ssl delete

bir işlev uygulamasından SSL sertifikası silme.

Core GA
az functionapp config ssl import

Key Vault'tan bir işlev uygulamasına SSL sertifikası içeri aktarabilirsiniz.

Core GA
az functionapp config ssl list

İşlev uygulaması için SSL sertifikalarını listeleme.

Core GA
az functionapp config ssl show

bir işlev uygulaması için SSL sertifikasının ayrıntılarını gösterin.

Core GA
az functionapp config ssl unbind

bir işlev uygulamasından SSL sertifikasının bağlantısını kaldırın.

Core GA
az functionapp config ssl upload

bir işlev uygulamasına SSL sertifikası yükleyin.

Core GA

az functionapp config set

Mevcut bir işlev uygulamasının yapılandırmasını ayarlayın.

az functionapp config set [--always-on {false, true}]
                          [--auto-heal-enabled {false, true}]
                          [--ftps-state {AllAllowed, Disabled, FtpsOnly}]
                          [--generic-configurations]
                          [--http20-enabled {false, true}]
                          [--ids]
                          [--java-container]
                          [--java-container-version]
                          [--java-version]
                          [--linux-fx-version]
                          [--min-tls-version]
                          [--name]
                          [--net-framework-version]
                          [--number-of-workers]
                          [--php-version]
                          [--powershell-version]
                          [--prewarmed-instance-count]
                          [--python-version]
                          [--remote-debugging-enabled {false, true}]
                          [--resource-group]
                          [--slot]
                          [--startup-file]
                          [--subscription]
                          [--use-32bit-worker-process {false, true}]
                          [--vnet-route-all-enabled {false, true}]
                          [--web-sockets-enabled {false, true}]

Örnekler

İşlev uygulamasının yapılandırmasını ayarlayın. (autogenerated)

az functionapp config set --always-on true --name MyFunctionApp --resource-group MyResourceGroup

yapılandırmayı params.json adlı bir JSON dosyası aracılığıyla ayarlama

az functionapp config set -g MyResourceGroup -n MyFunctionApp --generic-configurations "@.\params.json"

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

--always-on

Web uygulamasının boşta kaldığından değil, sürekli yüklendiğinden emin olun. Sürekli web işleriniz çalıştırıldığında önerilir.

Özellik Değer
Kabul edilen değerler: false, true
--auto-heal-enabled

Otomatik iyileştirmeyi etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: false, true
--ftps-state

Bir uygulamanın Ftps durum değerini ayarlayın. Varsayılan değer :'AllAllowed'.

Özellik Değer
Kabul edilen değerler: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Site yapılandırma listesini key=value çifti veya @<json_file>biçiminde sağlayın. PowerShell ve Windows Komut İstemi kullanıcıları, kaçış karakterleriyle ilgili uyumluluk sorunlarını önlemek için bu yapılandırmaları sağlamak için bir JSON dosyası kullanmalıdır.

--http20-enabled

İstemcilerin http2.0 üzerinden bağlanmasına izin vermek için bir web sitesi yapılandırılır.

Özellik Değer
Kabul edilen değerler: false, true
--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
--java-container

Java kapsayıcısı, örneğin Tomcat, Jetty.

--java-container-version

Java kapsayıcısının sürümü, örneğin Tomcat için '8.0.23'.

--java-version

Java kullanıyorsanız web uygulamanızı çalıştırmak için kullanılan sürüm; örneğin Java 7 için '1.7', Java 8 için '1.8'.

--linux-fx-version

Linux tabanlı web uygulamanızda kullanılan çalışma zamanı yığını; örneğin, "RUBY|2.5.5", "NODE|12LTS", "PHP|7.2", "DOTNETCORE|2.1". Daha fazla bilgi için bkz. https://aka.ms/linux-stacks.

--min-tls-version

SSL istekleri için gereken en düşük TLS sürümü( örneğin, '1.0', '1.1', '1.2').

--name -n

İşlev uygulamasının adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--net-framework-version

.NET Framework kullanıyorsanız web uygulamanızı çalıştırmak için kullanılan sürüm; örneğin. .NET 4.6 için 'v4.0' ve .NET 3.5 için 'v3.0'.

--number-of-workers

Ayrılacak işçi sayısı.

--php-version

PHP kullanıyorsanız web uygulamanızı çalıştırmak için kullanılan sürüm; örneğin, 5.5, 5.6, 7.0.

--powershell-version

PowerShell kullanıyorsanız işlev uygulamanızı çalıştırmak için kullanılan sürüm, örneğin 7.2.

--prewarmed-instance-count

İşlev uygulamasının önceden ısıtılmış örnek sayısı.

--python-version

Python kullanıyorsanız web uygulamanızı çalıştırmak için kullanılan sürüm( örneğin, 2.7, 3.4).

--remote-debugging-enabled

Uzaktan hata ayıklamayı etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: false, true
--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.

--startup-file

Linux'ta barındırılan web uygulamalarının başlangıç dosyası( örneğin, Node.js web için 'process.json'.

--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
--use-32bit-worker-process

32 bit çalışan işlemini kullanın veya kullanmayın.

Özellik Değer
Kabul edilen değerler: false, true
--vnet-route-all-enabled

Tüm trafiği sanal ağa yönlendirmek için bölgesel sanal ağ tümleştirmesini yapılandırın.

Özellik Değer
Kabul edilen değerler: false, true
--web-sockets-enabled

Web yuvalarını etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: false, true
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 config show

Mevcut bir işlev uygulamasının yapılandırmasının ayrıntılarını alın.

az functionapp config show [--ids]
                           [--name]
                           [--resource-group]
                           [--slot]
                           [--subscription]

Örnekler

Web uygulamasının yapılandırmasının ayrıntılarını alın. (autogenerated)

az functionapp config show --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