Freigeben über


az webapp 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. Learn more about extensions.

Konfigurieren Sie eine Web-App.

Befehle

Name Beschreibung Typ Status
az webapp config access-restriction

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

Core GA
az webapp config access-restriction add

Fügt der Webapp eine Zugriffseinschränkung hinzu.

Core GA
az webapp config access-restriction remove

Entfernt eine Zugriffseinschränkung aus der Webapp.

Core GA
az webapp config access-restriction set

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

Core GA
az webapp config access-restriction show

Zugriffseinschränkungseinstellungen für webapp anzeigen.

Core GA
az webapp config appsettings

Dient zum Konfigurieren von Einstellungen für Web-Apps. Durch das Aktualisieren oder Entfernen von Anwendungseinstellungen wird eine App wiederverwendet.

Core GA
az webapp config appsettings delete

Web-App-Einstellungen löschen.

Core GA
az webapp config appsettings list

Rufen Sie die Details der Einstellungen einer Web-App ab.

Core GA
az webapp config appsettings set

Legen Sie die Einstellungen einer Web-App fest.

Core GA
az webapp config backup

Verwalten von Sicherungen für Web-Apps.

Core GA
az webapp config backup create

Erstellen Sie eine Sicherung einer Web-App.

Core GA
az webapp config backup delete

Löschen sie eine Web-App-Sicherung.

Core GA
az webapp config backup list

Listen Sie Sicherungen einer Web-App auf.

Core GA
az webapp config backup restore

Stellen Sie eine Web-App aus einer Sicherung wieder her.

Core GA
az webapp config backup show

Anzeigen des Sicherungszeitplans für eine Web-App.

Core GA
az webapp config backup update

Konfigurieren Sie einen neuen Sicherungszeitplan für eine Web-App.

Core GA
az webapp config connection-string

Verwalten sie die Verbindungszeichenfolge einer Web-App.

Core GA
az webapp config connection-string delete

Löschen Sie die Verbindungszeichenfolge einer Web-App.

Core GA
az webapp config connection-string list

Rufen Sie die Verbindungszeichenfolge einer Web-App ab.

Core GA
az webapp config connection-string set

Aktualisieren Sie die Verbindungszeichenfolge einer Web-App.

Core GA
az webapp config container

Verwalten Sie die Containereinstellungen einer vorhandenen Web-App.

Core GA
az webapp config container delete

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

Core GA
az webapp config container set

Legen Sie die Containereinstellungen einer vorhandenen Web-App fest.

Core GA
az webapp config container show

Abrufen von Details zu den Containereinstellungen einer Web-App.

Core GA
az webapp config hostname

Dient zum Konfigurieren von Hostnamen für eine Web-App.

Core GA
az webapp config hostname add

Binden eines Hostnamens an eine Web-App.

Core GA
az webapp config hostname delete

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

Core GA
az webapp config hostname get-external-ip

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

Core GA
az webapp config hostname list

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

Core GA
az webapp config set

Legen Sie die Konfiguration einer Web-App fest.

Core GA
az webapp config show

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

Core GA
az webapp config snapshot

Verwalten von Web-App-Momentaufnahmen.

Core GA
az webapp config snapshot list

Auflisten der wiederherstellbaren Momentaufnahmen für eine Web-App.

Core GA
az webapp config snapshot restore

Stellen Sie eine Web-App-Momentaufnahme wieder her.

Core GA
az webapp config ssl

Konfigurieren von SSL-Zertifikaten für Web-Apps.

Kern und Erweiterung GA
az webapp config ssl bind

Binden eines SSL-Zertifikats an eine Web-App.

Core GA
az webapp config ssl bind (appservice-kube Erweiterung)

Binden eines SSL-Zertifikats an eine Web-App.

Extension GA
az webapp config ssl create

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

Core Preview
az webapp config ssl delete

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

Core GA
az webapp config ssl import

Importieren Sie ein SSL- oder App-Dienstzertifikat aus key Vault in eine Web-App.

Core GA
az webapp config ssl list

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

Core GA
az webapp config ssl show

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

Core GA
az webapp config ssl unbind

Aufheben der Verknüpfung eines SSL-Zertifikats von einer Web-App.

Core GA
az webapp config ssl unbind (appservice-kube Erweiterung)

Aufheben der Verknüpfung eines SSL-Zertifikats von einer Web-App.

Extension GA
az webapp config ssl upload

Hochladen eines benutzerdefinierten SSL-Zertifikats zu einer Web-App

Core GA
az webapp config storage-account

Dient zum Verwalten der Azure-Speicherkontokonfigurationen einer Web-App.

Core GA
az webapp config storage-account add

Fügen Sie einer Web-App eine Azure-Speicherkontokonfiguration hinzu.

Core GA
az webapp config storage-account delete

Löschen Sie die Azure-Speicherkontokonfiguration einer Web-App.

Core GA
az webapp config storage-account list

Rufen Sie die Azure-Speicherkontokonfigurationen einer Web-App ab.

Core GA
az webapp config storage-account update

Aktualisieren einer vorhandenen Azure-Speicherkontokonfiguration in einer Web-App.

Core GA

az webapp config set

Legen Sie die Konfiguration einer Web-App fest.

az webapp config set [--acr-identity]
                     [--acr-use-identity {false, true}]
                     [--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-cipher-suite]
                     [--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]
                     [--runtime]
                     [--slot]
                     [--startup-file]
                     [--subscription]
                     [--use-32bit-worker-process {false, true}]
                     [--vnet-route-all-enabled {false, true}]
                     [--web-sockets-enabled {false, true}]
                     [--windows-fx-version]

Beispiele

Aktivieren von "alwaysOn"

az webapp config set -g MyResourceGroup -n MyUniqueApp --always-on true

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

az webapp config set -g MyResourceGroup -n MyUniqueApp --generic-configurations "@.\params.json"

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--acr-identity

Akzeptieren Sie die vom System oder dem Benutzer zugewiesene Identität, die für das Pull-Bild eines Bilds festgelegt wird. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf die vom Benutzer zugewiesene Identität zu verweisen.

--acr-use-identity

Aktivieren oder Deaktivieren des Pullimages von acr verwenden verwaltete Identität.

Eigenschaft Wert
Zulässige Werte: false, true
--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
Parameter group: 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-cipher-suite

Die minimale TLS Cipher Suite, die für Anforderungen erforderlich ist, z. B. "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384".

--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 Web-App. Wenn nicht angegeben, wird ein Name zufällig generiert. Sie können die Standardeinstellung mithilfe von az configure --defaults web=<name>.

Eigenschaft Wert
Parameter group: 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
Parameter group: Resource Id Arguments
--runtime

Kanonische Weblaufzeit im Format "Framework:Version", z. B. "PHP:7.2". Wird für die verfügbare Liste verwendet az webapp list-runtimes .

--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
Parameter group: 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
--windows-fx-version

Ein Docker-Imagename, der für Ihre Windows-Containerweb-App verwendet wird, z. B. microsoft/nanoserver:ltsc2016.

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

Output format.

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 webapp config show

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

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

Beispiele

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

az webapp config show --name MyWebapp --resource-group MyResourceGroup

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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
Parameter group: Resource Id Arguments
--name -n

Name der Web-App. Wenn nicht angegeben, wird ein Name zufällig generiert. Sie können die Standardeinstellung mithilfe von az configure --defaults web=<name>.

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

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

Eigenschaft Wert
Parameter group: 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
Parameter group: 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

Output format.

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