Delen via


az functionapp config

Note

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

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.

Core GA
az functionapp config access-restriction add

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

Core GA
az functionapp config access-restriction remove

Hiermee verwijdert u een toegangsbeperking uit de functie-app.

Core GA
az functionapp config access-restriction set

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

Core GA
az functionapp config access-restriction show

Instellingen voor toegangsbeperking weergeven voor functionapp.

Core GA
az functionapp config appsettings

Configureer de instellingen van de functie-app.

Core GA
az functionapp config appsettings delete

De instellingen van een functie-app verwijderen.

Core GA
az functionapp config appsettings list

Instellingen voor een functie-app weergeven.

Core GA
az functionapp config appsettings set

Werk de instellingen van een functie-app bij.

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

Core GA
az functionapp config container set

Stel de containerinstellingen van een bestaande functie-app in.

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

Stel de containerinstellingen van een bestaande functie-app in.

Extension GA
az functionapp config container show

Details van de containerinstellingen van een functie-app ophalen.

Core GA
az functionapp config hostname

Configureer hostnamen voor een functie-app.

Core GA
az functionapp config hostname add

Bind een hostnaam aan een functie-app.

Core GA
az functionapp config hostname delete

Een hostnaam van een functie-app ontkoppelen.

Core GA
az functionapp config hostname get-external-ip

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

Core GA
az functionapp config hostname list

Geef alle hostnaambindingen voor een functie-app weer.

Core GA
az functionapp config set

Stel de configuratie van een bestaande functie-app in.

Core GA
az functionapp config show

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

Core GA
az functionapp config ssl

SSL-certificaten configureren.

Core GA
az functionapp config ssl bind

Bind een SSL-certificaat aan een functie-app.

Core GA
az functionapp config ssl create

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

Core Preview
az functionapp config ssl delete

Een SSL-certificaat verwijderen uit een functie-app.

Core GA
az functionapp config ssl import

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

Core GA
az functionapp config ssl list

Geef SSL-certificaten weer voor een functie-app.

Core GA
az functionapp config ssl show

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

Core GA
az functionapp config ssl unbind

Een SSL-certificaat van een functie-app ontkoppelen.

Core GA
az functionapp config ssl upload

Upload een SSL-certificaat naar een functie-app.

Core 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. (autogenerated)

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

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

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

Eigenschap Waarde
Geaccepteerde waarden: false, true
--auto-heal-enabled

Automatisch herstellen in- of uitschakelen.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--ftps-state

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

Eigenschap Waarde
Geaccepteerde waarden: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Geef een siteconfiguratielijst op in een indeling van key=value 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.

Eigenschap Waarde
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--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.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--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.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--resource-group -g

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--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 abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--use-32bit-worker-process

Gebruik het werkproces van 32 bits of niet.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--vnet-route-all-enabled

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

Eigenschap Waarde
Geaccepteerde waarden: false, true
--web-sockets-enabled

Websockets in- of uitschakelen.

Eigenschap Waarde
Geaccepteerde waarden: false, true
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Eigenschap Waarde
Default value: False

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. (autogenerated)

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

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--name -n

Naam van de functie-app.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--resource-group -g

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--slot -s

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

--subscription

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Eigenschap Waarde
Default value: False