Freigeben über


az containerapp revision

Befehle zum Verwalten von Überarbeitungen.

Befehle

Name Beschreibung Typ Status
az containerapp revision activate

Aktivieren sie eine Überarbeitung.

Core Allgemein verfügbar
az containerapp revision copy

Erstellen Sie eine Überarbeitung basierend auf einer vorherigen Überarbeitung.

Core Allgemein verfügbar
az containerapp revision deactivate

Deaktivieren sie eine Überarbeitung.

Core Allgemein verfügbar
az containerapp revision label

Verwalten von Überarbeitungsbezeichnungen, die Datenverkehrsgewichtungen zugewiesen sind.

Core Allgemein verfügbar
az containerapp revision label add

Legen Sie eine Revisionsbezeichnung auf eine Überarbeitung mit einer zugeordneten Datenverkehrsgewichtung fest.

Core Allgemein verfügbar
az containerapp revision label remove

Entfernen Sie eine Überarbeitungsbezeichnung aus einer Überarbeitung mit einer zugeordneten Datenverkehrsgewichtung.

Core Allgemein verfügbar
az containerapp revision label swap

Tauschen Sie eine Überarbeitungsbezeichnung zwischen zwei Überarbeitungen mit zugeordneten Datenverkehrsgewichtungen aus.

Core Allgemein verfügbar
az containerapp revision list

Listet die Überarbeitungen einer Container-App auf.

Core Allgemein verfügbar
az containerapp revision restart

Starten Sie eine Überarbeitung neu.

Core Allgemein verfügbar
az containerapp revision set-mode

Legen Sie den Überarbeitungsmodus einer Container-App fest.

Core Allgemein verfügbar
az containerapp revision show

Details einer Überarbeitung anzeigen.

Core Allgemein verfügbar

az containerapp revision activate

Aktivieren sie eine Überarbeitung.

az containerapp revision activate --revision
                                  [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Beispiele

Aktivieren sie eine Überarbeitung.

az containerapp revision activate -g MyResourceGroup --revision MyContainerappRevision

Erforderliche Parameter

--revision

Name der Überarbeitung.

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

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

--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 containerapp revision copy

Erstellen Sie eine Überarbeitung basierend auf einer vorherigen Überarbeitung.

az containerapp revision copy [--args]
                              [--command]
                              [--container-name]
                              [--cpu]
                              [--from-revision]
                              [--ids]
                              [--image]
                              [--max-replicas]
                              [--memory]
                              [--min-replicas]
                              [--name]
                              [--remove-all-env-vars]
                              [--remove-env-vars]
                              [--replace-env-vars]
                              [--resource-group]
                              [--revision-suffix]
                              [--scale-rule-auth]
                              [--scale-rule-http-concurrency]
                              [--scale-rule-metadata]
                              [--scale-rule-name]
                              [--scale-rule-type]
                              [--set-env-vars]
                              [--subscription]
                              [--tags]
                              [--workload-profile-name]
                              [--yaml]

Beispiele

Erstellen Sie eine Überarbeitung basierend auf einer vorherigen Überarbeitung.

az containerapp revision copy -n my-containerapp -g MyResourceGroup --cpu 0.75 --memory 1.5Gi

Optionale Parameter

--args

Eine Liste der Argumente des Containerstartbefehls. Durch Leerzeichen getrennte Werte, z. B. "-c" "mycommand". Leere Zeichenfolge zum Löschen vorhandener Werte.

--command

Eine Liste der unterstützten Befehle für den Container, der während des Starts ausgeführt wird. Durch Leerzeichen getrennte Werte, z. B. "/bin/queue" "mycommand". Leere Zeichenfolge zum Löschen vorhandener Werte.

--container-name

Der Name des Containers

--cpu

Erforderliche CPU in Kernen von 0,25 - 2,0, z. B. 0,5.

--from-revision

Überarbeitung, aus der kopiert werden soll. Standard: neueste Revision.

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

--image -i

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

--max-replicas

Die maximale Anzahl von Replikaten.

--memory

Erforderlicher Speicher von 0,5 - 4.0 endet mit "Gi", z. B. 1.0Gi.

--min-replicas

Die Mindestanzahl der Replikate.

--name -n

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

--remove-all-env-vars

Entfernen Sie alle Umgebungsvariablen aus container..

Standardwert: False
--remove-env-vars

Entfernen Sie Umgebungsvariablen aus dem Container. Namen der durch Leerzeichen getrennten Umgebungsvariablen.

--replace-env-vars

Ersetzen Sie Umgebungsvariablen im Container. Andere vorhandene Umgebungsvariablen werden entfernt. Leerzeichentrennte Werte im Format "key=value". Wenn er als geheimer Schlüssel gespeichert ist, muss der Wert mit "secretref:" beginnen, gefolgt vom geheimen Namen.

--resource-group -g

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

--revision-suffix

Benutzerfreundliches Suffix, das an den Überarbeitungsnamen angefügt wird.

--scale-rule-auth --sra

Skalierungsregelauthentifizierungsparameter. Authentifizierungsparameter müssen im Format "= = ..." vorliegen.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Die maximale Anzahl gleichzeitiger Anforderungen vor dem Skalieren. Wird nur für HTTP- und TCP-Skalierungsregeln unterstützt.

--scale-rule-metadata --srm

Skalierungsregelmetadaten. Metadaten müssen im Format "= = ..." vorliegen.

--scale-rule-name --srn

Der Name der Skalierungsregel.

--scale-rule-type --srt

Der Typ der Skalierungsregel. Standard: http. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--set-env-vars

Hinzufügen oder Aktualisieren von Umgebungsvariablen im Container. Vorhandene Umgebungsvariablen werden nicht geändert. Leerzeichentrennte Werte im Format "key=value". Wenn er als geheimer Schlüssel gespeichert ist, muss der Wert mit "secretref:" beginnen, gefolgt vom geheimen Namen.

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

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--workload-profile-name -w

Der Anzeigename für das Workloadprofil.

--yaml

Pfad zu einer YAML-Datei mit der Konfiguration einer Container-App. Alle anderen Parameter werden ignoriert. Ein Beispiel finden Sie unter https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

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 containerapp revision deactivate

Deaktivieren sie eine Überarbeitung.

az containerapp revision deactivate --revision
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Beispiele

Deaktivieren sie eine Überarbeitung.

az containerapp revision deactivate -g MyResourceGroup --revision MyContainerappRevision

Erforderliche Parameter

--revision

Name der Überarbeitung.

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

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

--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 containerapp revision list

Listet die Überarbeitungen einer Container-App auf.

az containerapp revision list --name
                              --resource-group
                              [--all]

Beispiele

Listet die Überarbeitungen einer Container-App auf.

az containerapp revision list -n my-containerapp -g MyResourceGroup

Erforderliche Parameter

--name -n

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

--resource-group -g

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

Optionale Parameter

--all

Inaktive Überarbeitungen anzeigen.

Standardwert: False
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 containerapp revision restart

Starten Sie eine Überarbeitung neu.

az containerapp revision restart --revision
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Beispiele

Starten Sie eine Überarbeitung neu.

az containerapp revision restart -n my-containerapp -g MyResourceGroup --revision MyContainerappRevision

Erforderliche Parameter

--revision

Name der Überarbeitung.

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

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

--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 containerapp revision set-mode

Legen Sie den Überarbeitungsmodus einer Container-App fest.

az containerapp revision set-mode --mode {multiple, single}
                                  [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Beispiele

Legen Sie eine Container-App auf einen einzelnen Überarbeitungsmodus fest.

az containerapp revision set-mode -n my-containerapp -g MyResourceGroup --mode Single

Erforderliche Parameter

--mode

Der aktive Überarbeitungsmodus für die Container-App.

Zulässige Werte: multiple, single

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

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

--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 containerapp revision show

Details einer Überarbeitung anzeigen.

az containerapp revision show --revision
                              [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]

Beispiele

Details einer Überarbeitung anzeigen.

az containerapp revision show -n my-containerapp -g MyResourceGroup \
    --revision MyContainerappRevision

Erforderliche Parameter

--revision

Name der Überarbeitung.

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

Der Name der Containerapp. Ein Name muss aus alphanumerischen Zeichen in Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden, darf "--" nicht aufweisen und muss kleiner als 32 Zeichen sein.

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