Delen via


az functionapp config

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Een functie-app configureren.

Opdracht

Name Description Type Status
az functionapp config access-restriction

Methoden die toegangsbeperkingen voor een functie-app weergeven, instellen, toevoegen en verwijderen.

Basis GA
az functionapp config access-restriction add

Hiermee voegt u een toegangsbeperking toe aan de functie-app.

Basis GA
az functionapp config access-restriction remove

Hiermee verwijdert u een toegangsbeperking uit de functie-app.

Basis GA
az functionapp config access-restriction set

Hiermee stelt u in of de SCM-site dezelfde beperkingen gebruikt als de hoofdsite.

Basis GA
az functionapp config access-restriction show

Instellingen voor toegangsbeperking weergeven voor functionapp.

Basis GA
az functionapp config appsettings

Configureer de instellingen van de functie-app.

Basis GA
az functionapp config appsettings delete

De instellingen van een functie-app verwijderen.

Basis GA
az functionapp config appsettings list

Instellingen voor een functie-app weergeven.

Basis GA
az functionapp config appsettings set

Werk de instellingen van een functie-app bij.

Basis GA
az functionapp config container

De containerinstellingen van een bestaande functie-app beheren.

Kern en extensie GA
az functionapp config container delete

Verwijder de containerinstellingen van een bestaande functie-app.

Basis GA
az functionapp config container set

Stel de containerinstellingen van een bestaande functie-app in.

Basis GA
az functionapp config container set (appservice-kube extensie)

Stel de containerinstellingen van een bestaande functie-app in.

Toestel GA
az functionapp config container show

Details van de containerinstellingen van een functie-app ophalen.

Basis GA
az functionapp config hostname

Configureer hostnamen voor een functie-app.

Basis GA
az functionapp config hostname add

Bind een hostnaam aan een functie-app.

Basis GA
az functionapp config hostname delete

Een hostnaam van een functie-app ontkoppelen.

Basis GA
az functionapp config hostname get-external-ip

Haal het externe IP-adres voor een functie-app op.

Basis GA
az functionapp config hostname list

Geef alle hostnaambindingen voor een functie-app weer.

Basis GA
az functionapp config set

Stel de configuratie van een bestaande functie-app in.

Basis GA
az functionapp config show

De details van de configuratie van een bestaande functie-app ophalen.

Basis GA
az functionapp config ssl

SSL-certificaten configureren.

Basis GA
az functionapp config ssl bind

Bind een SSL-certificaat aan een functie-app.

Basis GA
az functionapp config ssl create

Maak een beheerd certificaat voor een hostnaam in een functie-app.

Basis Preview
az functionapp config ssl delete

Een SSL-certificaat verwijderen uit een functie-app.

Basis GA
az functionapp config ssl import

Importeer een SSL-certificaat in een functie-app vanuit Key Vault.

Basis GA
az functionapp config ssl list

Geef SSL-certificaten weer voor een functie-app.

Basis GA
az functionapp config ssl show

Geef de details van een SSL-certificaat voor een functie-app weer.

Basis GA
az functionapp config ssl unbind

Een SSL-certificaat van een functie-app ontkoppelen.

Basis GA
az functionapp config ssl upload

Upload een SSL-certificaat naar een functie-app.

Basis GA

az functionapp config set

Stel de configuratie van een bestaande functie-app in.

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

Voorbeelden

Stel de configuratie van de functie-app in. (automatisch gegenereerd)

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

configuratie instellen via een JSON-bestand met de naam params.json

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

Optionele parameters

--always-on

Zorg ervoor dat de web-app de hele tijd wordt geladen, in plaats van te worden geladen nadat deze inactief is geweest. Aanbevolen wanneer doorlopende webtaken worden uitgevoerd.

geaccepteerde waarden: false, true
--auto-heal-enabled

Automatisch herstellen in- of uitschakelen.

geaccepteerde waarden: false, true
--ftps-state

Stel de ftps-statuswaarde voor een app in. De standaardwaarde is 'AllAllowed'.

geaccepteerde waarden: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Geef een siteconfiguratielijst op in een indeling van key=value een paar of @<json_file>. PowerShell- en Windows-opdrachtpromptgebruikers moeten een JSON-bestand gebruiken om deze configuraties te bieden om compatibiliteitsproblemen met escape-tekens te voorkomen.

--http20-enabled

Hiermee configureert u een website zodat clients verbinding kunnen maken via http2.0.

geaccepteerde waarden: false, true
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--java-container

De Java-container, bijvoorbeeld Tomcat, Jetty.

--java-container-version

De versie van de Java-container, bijvoorbeeld '8.0.23' voor Tomcat.

--java-version

De versie die wordt gebruikt om uw web-app uit te voeren als u Java gebruikt, bijvoorbeeld '1.7' voor Java 7, '1.8' voor Java 8.

--linux-fx-version

De runtimestack die wordt gebruikt voor uw web-app op basis van Linux, bijvoorbeeld 'RUBY|2.5.5', 'NODE|12LTS', 'PHP|7.2', 'DOTNETCORE|2.1'. Zie https://aka.ms/linux-stacks voor meer informatie.

--min-tls-version

De minimale versie van TLS die is vereist voor SSL-aanvragen, bijvoorbeeld '1.0', '1.1', '1.2'.

--name -n

Naam van de functie-app.

--net-framework-version

De versie die wordt gebruikt om uw web-app uit te voeren als u .NET Framework gebruikt, bijvoorbeeld v4.0 voor .NET 4.6 en v3.0 voor .NET 3.5.

--number-of-workers

Het aantal werknemers dat moet worden toegewezen.

--php-version

De versie die wordt gebruikt om uw web-app uit te voeren als u PHP gebruikt, bijvoorbeeld 5.5, 5.6, 7.0.

--powershell-version

De versie die wordt gebruikt om uw functie-app uit te voeren als u PowerShell gebruikt, bijvoorbeeld 7.2.

--prewarmed-instance-count

Het aantal vooraf opgewarmde exemplaren dat een functie-app heeft.

--python-version

De versie die wordt gebruikt om uw web-app uit te voeren als u Python gebruikt, bijvoorbeeld 2.7, 3.4.

--remote-debugging-enabled

Externe foutopsporing in- of uitschakelen.

geaccepteerde waarden: false, true
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--slot -s

De naam van de site. Standaard ingesteld op de productiesite als deze niet is opgegeven.

--startup-file

Het opstartbestand voor door Linux gehoste web-apps, bijvoorbeeld 'process.json' voor node.js-web.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--use-32bit-worker-process

Gebruik het werkproces van 32 bits of niet.

geaccepteerde waarden: false, true
--vnet-route-all-enabled

Configureer regionale VNet-integratie om al het verkeer naar het VNet te routeren.

geaccepteerde waarden: false, true
--web-sockets-enabled

Websockets in- of uitschakelen.

geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az functionapp config show

De details van de configuratie van een bestaande functie-app ophalen.

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

Voorbeelden

De details van de configuratie van een web-app ophalen. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van de functie-app.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--slot -s

De naam van de site. Standaard ingesteld op de productiesite als deze niet is opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.