Freigeben über


az webapp deployment slot

Dient zum Verwalten von Web-App-Bereitstellungsslots.

Befehle

Name Beschreibung Typ Status
az webapp deployment slot auto-swap

Konfigurieren sie den automatischen Austausch des Bereitstellungsplatzes.

Core Allgemein verfügbar
az webapp deployment slot create

Erstellt einen Bereitstellungsslot.

Core Allgemein verfügbar
az webapp deployment slot delete

Löschen eines Bereitstellungsplatzes.

Core Allgemein verfügbar
az webapp deployment slot list

Auflisten aller Bereitstellungsplätze.

Core Allgemein verfügbar
az webapp deployment slot swap

Tauschen Sie Bereitstellungsplätze für eine Web-App aus.

Core Allgemein verfügbar

az webapp deployment slot auto-swap

Konfigurieren sie den automatischen Austausch des Bereitstellungsplatzes.

az webapp deployment slot auto-swap --slot
                                    [--auto-swap-slot]
                                    [--disable]
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Beispiele

Konfigurieren sie den automatischen Austausch des Bereitstellungsplatzes. (automatisch generiert)

az webapp deployment slot auto-swap --name MyWebapp --resource-group MyResourceGroup --slot staging

Erforderliche Parameter

--slot -s

Der Name des Steckplatzes.

Optionale Parameter

--auto-swap-slot

Zielplatz für den automatischen Tausch.

Standardwert: production
--disable

Auto Swap deaktivieren.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name der Webapp.

--resource-group -g

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

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

az webapp deployment slot create

Erstellt einen Bereitstellungsslot.

az webapp deployment slot create --name
                                 --resource-group
                                 --slot
                                 [--configuration-source]
                                 [--container-image-name]
                                 [--container-registry-password]
                                 [--container-registry-url]
                                 [--container-registry-user]
                                 [--deployment-container-image-name]
                                 [--docker-registry-server-password]
                                 [--docker-registry-server-user]

Beispiele

Erstellt einen Bereitstellungsslot. (automatisch generiert)

az webapp deployment slot create --name MyWebapp --resource-group MyResourceGroup --slot staging

Erforderliche Parameter

--name -n

Name der Webapp.

--resource-group -g

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

--slot -s

Der Name des Steckplatzes.

Optionale Parameter

--configuration-source

Quellplatz zum Klonen von Konfigurationen. Verwenden Sie den Namen der Web-App, um auf den Produktionsplatz zu verweisen.

--container-image-name -c

Der name des benutzerdefinierten Images des Containers und optional der Tagname (z. B. /:)).

--container-registry-password -w

Das Kennwort des Containerregistrierungsservers.

--container-registry-url -r

Die URL des Containerregistrierungsservers.

--container-registry-user -u

Der Benutzername des Containerregistrierungsservers.

--deployment-container-image-name -i
Als veraltet markiert

Option "--deployment-container-image-name" ist veraltet und wird in einer zukünftigen Version entfernt.

Containerimagename, z. B. Publisher/image-name:tag.

--docker-registry-server-password
Als veraltet markiert

Option "--docker-registry-server-password" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--container-registry-password".

Das Kennwort des Containerregistrierungsservers.

--docker-registry-server-user
Als veraltet markiert

Option "--docker-registry-server-user" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--container-registry-user".

Der Benutzername des Containerregistrierungsservers.

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 webapp deployment slot delete

Löschen eines Bereitstellungsplatzes.

az webapp deployment slot delete --slot
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Beispiele

Löschen eines Bereitstellungsplatzes. (automatisch generiert)

az webapp deployment slot delete --name MyWebapp --resource-group MyResourceGroup --slot staging

Erforderliche Parameter

--slot -s

Der Name des Steckplatzes.

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 „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name der Webapp.

--resource-group -g

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

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

az webapp deployment slot list

Auflisten aller Bereitstellungsplätze.

az webapp deployment slot list [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Beispiele

Auflisten aller Bereitstellungsplätze. (automatisch generiert)

az webapp deployment slot list --name MyWebapp --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 „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name der Webapp.

--resource-group -g

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

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

az webapp deployment slot swap

Tauschen Sie Bereitstellungsplätze für eine Web-App aus.

az webapp deployment slot swap --slot
                               [--action {preview, reset, swap}]
                               [--ids]
                               [--name]
                               [--preserve-vnet {false, true}]
                               [--resource-group]
                               [--subscription]
                               [--target-slot]

Beispiele

Tauschen Sie einen Staging-Slot in die Produktion für die MyUniqueApp-Web-App aus.

az webapp deployment slot swap  -g MyResourceGroup -n MyUniqueApp --slot staging \
    --target-slot production

Erforderliche Parameter

--slot -s

Der Name des Steckplatzes.

Optionale Parameter

--action

Swap-Typen. verwenden Sie "Vorschau", um die Einstellungen des Zielplatzes zuerst auf den Quellplatz anzuwenden; verwenden Sie "Swap", um ihn abzuschließen; verwenden Sie "Zurücksetzen", um den Swap zurückzusetzen.

Zulässige Werte: preview, reset, swap
Standardwert: swap
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--name -n

Name der Webapp.

--preserve-vnet

Bewahren Sie das virtuelle Netzwerk während des Swaps auf, standardmäßig auf "true".

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

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

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

--target-slot

Zielplatz, der getauscht werden soll, standardmäßig auf "Produktion".

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.