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
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.
Otomatik iyileştirmeyi etkinleştirin veya devre dışı bırakın.
Bir uygulamanın Ftps durum değerini ayarlayın. Varsayılan değer :'AllAllowed'.
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.
İstemcilerin http2.0 üzerinden bağlanmasına izin vermek için bir web sitesi yapılandırılır.
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 kapsayıcısı, örneğin Tomcat, Jetty.
Java kapsayıcısının sürümü, örneğin Tomcat için '8.0.23'.
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 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 .
SSL istekleri için gereken en düşük TLS sürümü( örneğin, '1.0', '1.1', '1.2').
İşlev uygulamasının adı.
.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'.
Ayrılacak işçi sayısı.
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 kullanıyorsanız işlev uygulamanızı çalıştırmak için kullanılan sürüm, örneğin 7.2.
İşlev uygulamasının önceden ısıtılmış örnek sayısı.
Python kullanıyorsanız web uygulamanızı çalıştırmak için kullanılan sürüm( örneğin, 2.7, 3.4).
Uzaktan hata ayıklamayı etkinleştirin veya devre dışı bırakın.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.
Linux tarafından barındırılan web uygulamaları için başlangıç dosyası, örneğin Node.js web için 'process.json'.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
32 bit çalışan işlemini kullanın veya kullanmayın.
Tüm trafiği sanal ağa yönlendirmek için bölgesel sanal ağ tümleştirmesini yapılandırın.
Web yuvalarını etkinleştirin veya devre dışı bırakın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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
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.
İşlev uygulamasının adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.