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.
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 |
Aktivieren oder Deaktivieren der automatischen Heilung.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Legen Sie den Ftps-Statuswert für eine App fest. Der Standardwert ist "AllAllowed".
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | AllAllowed, Disabled, FtpsOnly |
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.
Konfiguriert eine Website, damit Clients eine Verbindung über http2.0 herstellen können.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
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 |
Der Java-Container, z. B. Tomcat, Jetty.
Die Version des Java-Containers, z. B. "8.0.23" für Tomcat.
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.
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.
Die mindeste Version von TLS, die für SSL-Anforderungen erforderlich ist, z. B. "1.0", "1.1", "1.2".
Name der Funktions-App.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
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.
Die Anzahl der zuzuordnenden Arbeitnehmer.
Die Zum Ausführen Ihrer Web-App verwendete Version bei Verwendung von PHP, z. B. 5.5, 5.6, 7.0.
Die Version, die zum Ausführen Ihrer Funktions-App verwendet wird, wenn PowerShell verwendet wird, z. B. 7.2.
Die Anzahl der vorab aufgewärmten Instanzen, die eine Funktions-App aufweist.
Die Version, die zum Ausführen Ihrer Web-App bei Verwendung von Python verwendet wird, z. B. 2.7, 3.4.
Aktivieren oder Deaktivieren des Remotedebuggings.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
Die Startdatei für von Linux gehostete Web-Apps, z. B. "process.json" für Node.js Web.
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 |
Verwenden Sie den Arbeitsprozess mit 32 Bit oder nicht.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Konfigurieren Sie die regionale VNet-Integration, um den gesamten Datenverkehr an das VNet weiterzuleiten.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Aktivieren oder Deaktivieren von Websockets.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
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.
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 der Funktions-App.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Name des Steckplatzes. Standardeinstellung für den Produktionsplatz, falls nicht angegeben.
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |