Freigeben über


az functionapp config

Note

Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Erfahren Sie mehr über Erweiterungen.

Konfigurieren sie eine Funktions-App.

Befehle

Name Beschreibung Typ Status
az functionapp config access-restriction

Methoden, die Zugriffseinschränkungen für eine Functionapp anzeigen, festlegen, hinzufügen und entfernen.

Core GA
az functionapp config access-restriction add

Fügt der Funktions-App eine Zugriffseinschränkung hinzu.

Core GA
az functionapp config access-restriction remove

Entfernt eine Zugriffseinschränkung aus der functionapp.

Core GA
az functionapp config access-restriction set

Legt fest, ob die SCM-Website dieselben Einschränkungen wie die Hauptwebsite verwendet.

Core GA
az functionapp config access-restriction show

Zugriffseinschränkungseinstellungen für functionapp anzeigen.

Core GA
az functionapp config appsettings

Konfigurieren sie die Einstellungen der Funktions-App.

Core GA
az functionapp config appsettings delete

Löschen Sie die Einstellungen einer Funktions-App.

Core GA
az functionapp config appsettings list

Anzeigen von Einstellungen für eine Funktions-App.

Core GA
az functionapp config appsettings set

Aktualisieren Sie die Einstellungen einer Funktions-App.

Core GA
az functionapp config container

Verwalten Sie die Containereinstellungen einer vorhandenen Funktions-App.

Kern und Erweiterung GA
az functionapp config container delete

Löschen Sie die Containereinstellungen einer vorhandenen Funktions-App.

Core GA
az functionapp config container set

Legen Sie die Containereinstellungen einer vorhandenen Funktions-App fest.

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

Legen Sie die Containereinstellungen einer vorhandenen Funktions-App fest.

Extension GA
az functionapp config container show

Rufen Sie Details der Containereinstellungen einer Funktions-App ab.

Core GA
az functionapp config hostname

Konfigurieren Sie Hostnamen für eine Funktions-App.

Core GA
az functionapp config hostname add

Binden eines Hostnamens an eine Funktions-App.

Core GA
az functionapp config hostname delete

Heben Sie die Verknüpfung eines Hostnamens aus einer Funktions-App auf.

Core GA
az functionapp config hostname get-external-ip

Rufen Sie die externe IP-Adresse für eine Funktions-App ab.

Core GA
az functionapp config hostname list

Listet alle Hostnamenbindungen für eine Funktions-App auf.

Core GA
az functionapp config set

Legen Sie die Konfiguration einer vorhandenen Funktions-App fest.

Core GA
az functionapp config show

Rufen Sie die Details der Konfiguration einer vorhandenen Funktions-App ab.

Core GA
az functionapp config ssl

Konfigurieren von SSL-Zertifikaten.

Core GA
az functionapp config ssl bind

Binden eines SSL-Zertifikats an eine Funktions-App.

Core GA
az functionapp config ssl create

Erstellen Sie ein verwaltetes Zertifikat für einen Hostnamen in einer Funktions-App.

Core Preview
az functionapp config ssl delete

Löschen eines SSL-Zertifikats aus einer Funktions-App.

Core GA
az functionapp config ssl import

Importieren Sie ein SSL-Zertifikat in eine Funktions-App aus Key Vault.

Core GA
az functionapp config ssl list

Auflisten von SSL-Zertifikaten für eine Funktions-App.

Core GA
az functionapp config ssl show

Zeigen Sie die Details eines SSL-Zertifikats für eine Funktions-App an.

Core GA
az functionapp config ssl unbind

Heben Sie die Verknüpfung eines SSL-Zertifikats aus einer Funktions-App auf.

Core GA
az functionapp config ssl upload

Laden Sie ein SSL-Zertifikat in eine Funktions-App hoch.

Core GA

az functionapp config set

Legen Sie die Konfiguration einer vorhandenen Funktions-App fest.

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

Beispiele

Legen Sie die Konfiguration der Funktions-App fest. (autogenerated)

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

Festlegen der Konfiguration über eine JSON-Datei namens params.json

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--always-on

Stellen Sie sicher, dass Web-App immer geladen wird, sondern nach dem Leerlauf entladen wird. Empfohlen, wenn fortlaufende Webaufträge ausgeführt werden.

Eigenschaft Wert
Zulässige Werte: false, true
--auto-heal-enabled

Aktivieren oder Deaktivieren der automatischen Heilung.

Eigenschaft Wert
Zulässige Werte: false, true
--ftps-state

Legen Sie den Ftps-Statuswert für eine App fest. Der Standardwert ist "AllAllowed".

Eigenschaft Wert
Zulässige Werte: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Stellen Sie eine Standortkonfigurationsliste in einem Format von key=value Paar oder @<json_file>bereit. PowerShell- und Windows-Eingabeaufforderungsbenutzer sollten eine JSON-Datei verwenden, um diese Konfigurationen bereitzustellen, um Kompatibilitätsprobleme mit Escapezeichen zu vermeiden.

--http20-enabled

Konfiguriert eine Website, damit Clients eine Verbindung über http2.0 herstellen können.

Eigenschaft Wert
Zulässige Werte: false, true
--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--java-container

Der Java-Container, z. B. Tomcat, Jetty.

--java-container-version

Die Version des Java-Containers, z. B. "8.0.23" für Tomcat.

--java-version

Die Version, die zum Ausführen Ihrer Web-App bei Verwendung von Java verwendet wird, z. B. "1.7" für Java 7, "1.8" für Java 8.

--linux-fx-version

Der Laufzeitstapel, der für Ihre linuxbasierte Webapp verwendet wird, z. B. "RUBY|2.5.5", "NODE|12LTS", "PHP|7.2", "DOTNETCORE|2.1". Weitere Informationen finden Sie unter https://aka.ms/linux-stacks.

--min-tls-version

Die mindeste Version von TLS, die für SSL-Anforderungen erforderlich ist, z. B. "1.0", "1.1", "1.2".

--name -n

Name der Funktions-App.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--net-framework-version

Die Version, die zum Ausführen Ihrer Web-App bei Verwendung von .NET Framework verwendet wird, z. B. "v4.0" für .NET 4.6 und "v3.0" für .NET 3.5.

--number-of-workers

Die Anzahl der zuzuordnenden Arbeitnehmer.

--php-version

Die Zum Ausführen Ihrer Web-App verwendete Version bei Verwendung von PHP, z. B. 5.5, 5.6, 7.0.

--powershell-version

Die Version, die zum Ausführen Ihrer Funktions-App verwendet wird, wenn PowerShell verwendet wird, z. B. 7.2.

--prewarmed-instance-count

Die Anzahl der vorab aufgewärmten Instanzen, die eine Funktions-App aufweist.

--python-version

Die Version, die zum Ausführen Ihrer Web-App bei Verwendung von Python verwendet wird, z. B. 2.7, 3.4.

--remote-debugging-enabled

Aktivieren oder Deaktivieren des Remotedebuggings.

Eigenschaft Wert
Zulässige Werte: false, true
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--slot -s

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--startup-file

Die Startdatei für von Linux gehostete Web-Apps, z. B. "process.json" für Node.js Web.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--use-32bit-worker-process

Verwenden Sie den Arbeitsprozess mit 32 Bit oder nicht.

Eigenschaft Wert
Zulässige Werte: false, true
--vnet-route-all-enabled

Konfigurieren Sie die regionale VNet-Integration, um den gesamten Datenverkehr an das VNet weiterzuleiten.

Eigenschaft Wert
Zulässige Werte: false, true
--web-sockets-enabled

Aktivieren oder Deaktivieren von Websockets.

Eigenschaft Wert
Zulässige Werte: false, true
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az functionapp config show

Rufen Sie die Details der Konfiguration einer vorhandenen Funktions-App ab.

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

Beispiele

Rufen Sie die Details der Konfiguration einer Web-App ab. (autogenerated)

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name -n

Name der Funktions-App.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--slot -s

Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False