az functionapp config

Hinweis

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. Weitere Informationen zu Erweiterungen

Konfigurieren einer 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 Allgemein verfügbar
az functionapp config access-restriction add

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

Core Allgemein verfügbar
az functionapp config access-restriction remove

Entfernt eine Zugriffseinschränkung aus der functionapp.

Core Allgemein verfügbar
az functionapp config access-restriction set

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

Core Allgemein verfügbar
az functionapp config access-restriction show

Zugriffseinschränkungseinstellungen für functionapp anzeigen.

Core Allgemein verfügbar
az functionapp config appsettings

Konfigurieren sie die Einstellungen der Funktions-App.

Core Allgemein verfügbar
az functionapp config appsettings delete

Löschen Sie die Einstellungen einer Funktions-App.

Core Allgemein verfügbar
az functionapp config appsettings list

Anzeigen von Einstellungen für eine Funktions-App.

Core Allgemein verfügbar
az functionapp config appsettings set

Aktualisieren Sie die Einstellungen einer Funktions-App.

Core Allgemein verfügbar
az functionapp config container

Verwalten Sie die Containereinstellungen einer vorhandenen Funktions-App.

Kern und Erweiterung Allgemein verfügbar
az functionapp config container delete

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

Core Allgemein verfügbar
az functionapp config container set

Legen Sie die Containereinstellungen einer vorhandenen Funktions-App fest.

Core Allgemein verfügbar
az functionapp config container set (appservice-kube Erweiterung)

Legen Sie die Containereinstellungen einer vorhandenen Funktions-App fest.

Durchwahl Allgemein verfügbar
az functionapp config container show

Rufen Sie Details der Containereinstellungen einer Funktions-App ab.

Core Allgemein verfügbar
az functionapp config hostname

Konfigurieren von Hostnamen für eine Funktions-App

Core Allgemein verfügbar
az functionapp config hostname add

Binden eines Hostnamens an eine Funktions-App.

Core Allgemein verfügbar
az functionapp config hostname delete

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

Core Allgemein verfügbar
az functionapp config hostname get-external-ip

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

Core Allgemein verfügbar
az functionapp config hostname list

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

Core Allgemein verfügbar
az functionapp config set

Legen Sie die Konfiguration einer vorhandenen Funktions-App fest.

Core Allgemein verfügbar
az functionapp config show

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

Core Allgemein verfügbar
az functionapp config ssl

Konfigurieren von SSL-Zertifikaten

Core Allgemein verfügbar
az functionapp config ssl bind

Binden eines SSL-Zertifikats an eine Funktions-App.

Core Allgemein verfügbar
az functionapp config ssl create

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

Core Vorschau
az functionapp config ssl delete

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

Core Allgemein verfügbar
az functionapp config ssl import

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

Core Allgemein verfügbar
az functionapp config ssl list

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

Core Allgemein verfügbar
az functionapp config ssl show

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

Core Allgemein verfügbar
az functionapp config ssl unbind

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

Core Allgemein verfügbar
az functionapp config ssl upload

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

Core Allgemein verfügbar

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. (automatisch generiert)

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

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

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

Aktivieren oder Deaktivieren der automatischen Heilung.

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

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

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

Bereitstellen der Websitekonfigurationsliste in einem Format von key=value Paaren oder @<json_file>. 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.

Zulässige Werte: false, true
--ids

Eine oder mehrere 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.

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

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

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

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

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

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--use-32bit-worker-process

Verwenden Sie den Arbeitsprozess mit 32 Bit oder nicht.

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

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

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

Aktivieren oder Deaktivieren von Websockets.

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

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere 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.

--name -n

Name der Funktions-App.

--resource-group -g

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

--slot -s

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.