Freigeben über


az functionapp deployment slot

Verwalten von Bereitstellungsslots für Funktions-Apps

Befehle

Name Beschreibung Typ Status
az functionapp deployment slot auto-swap

Konfigurieren sie den automatischen Austausch des Bereitstellungsplatzes.

Kernspeicher Allgemein verfügbar
az functionapp deployment slot create

Erstellt einen Bereitstellungsslot.

Kernspeicher Allgemein verfügbar
az functionapp deployment slot delete

Löschen eines Bereitstellungsplatzes.

Kernspeicher Allgemein verfügbar
az functionapp deployment slot list

Auflisten aller Bereitstellungsplätze.

Kernspeicher Allgemein verfügbar
az functionapp deployment slot swap

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

Kernspeicher Allgemein verfügbar

az functionapp deployment slot auto-swap

Konfigurieren sie den automatischen Austausch des Bereitstellungsplatzes.

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

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

--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 functionapp deployment slot create

Erstellt einen Bereitstellungsslot.

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

Beispiele

Erstellt einen Bereitstellungsslot. (automatisch generiert)

az functionapp deployment slot create --name MyFunctionapp --resource-group MyResourceGroup --slot staging

Erforderliche Parameter

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

Optionale Parameter

--configuration-source

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

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

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

Containerimage, 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 "---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 "---registry-username".

Der Benutzername des Containerregistrierungsservers.

--image -i

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

--registry-password -d

Das Kennwort des Containerregistrierungsservers.

--registry-username -u

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

Löschen eines Bereitstellungsplatzes.

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

Beispiele

Löschen eines Bereitstellungsplatzes. (automatisch generiert)

az functionapp deployment slot delete --name MyFunctionapp --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 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.

--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 functionapp deployment slot list

Auflisten aller Bereitstellungsplätze.

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

Beispiele

Auflisten aller Bereitstellungsplätze. (automatisch generiert)

az functionapp deployment slot list --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.

--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 functionapp deployment slot swap

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

az functionapp 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-Funktions-App aus.

az functionapp 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 Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Funktions-App.

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