az functionapp config

Dekont

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.

Temel GA
az functionapp config access-restriction add

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

Temel GA
az functionapp config access-restriction remove

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

Temel GA
az functionapp config access-restriction set

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

Temel GA
az functionapp config access-restriction show

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

Temel GA
az functionapp config appsettings

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

Temel GA
az functionapp config appsettings delete

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

Temel GA
az functionapp config appsettings list

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

Temel GA
az functionapp config appsettings set

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

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

Temel GA
az functionapp config container set

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

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

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

Dahili GA
az functionapp config container show

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

Temel GA
az functionapp config hostname

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

Temel GA
az functionapp config hostname add

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

Temel GA
az functionapp config hostname delete

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

Temel GA
az functionapp config hostname get-external-ip

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

Temel GA
az functionapp config hostname list

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

Temel GA
az functionapp config set

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

Temel GA
az functionapp config show

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

Temel GA
az functionapp config ssl

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

Temel GA
az functionapp config ssl bind

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

Temel GA
az functionapp config ssl create

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

Temel Önizle
az functionapp config ssl delete

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

Temel GA
az functionapp config ssl import

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

Temel GA
az functionapp config ssl list

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

Temel GA
az functionapp config ssl show

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

Temel GA
az functionapp config ssl unbind

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

Temel GA
az functionapp config ssl upload

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

Temel 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. (otomatik olarak oluşturulmuş)

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

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

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

İsteğe Bağlı Parametreler

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

kabul edilen değerler: false, true
--auto-heal-enabled

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

kabul edilen değerler: false, true
--ftps-state

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

kabul edilen değerler: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Site yapılandırma listesini çift veya @<json_file>biçiminde key=value 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.

kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

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

kabul edilen değerler: false, true
--resource-group -g

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

--slot -s

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

--startup-file

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

--subscription

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

--use-32bit-worker-process

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

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.

kabul edilen değerler: false, true
--web-sockets-enabled

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

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.

--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 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. (otomatik olarak oluşturulmuş)

az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

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

--slot -s

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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.