Share via


az containerapp job

Hinweis

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. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten von Container-Apps-Aufträgen.

Befehle

Name Beschreibung Typ Status
az containerapp job create

Erstellen Sie einen Container-Apps-Auftrag.

Core Allgemein verfügbar
az containerapp job create (containerapp Erweiterung)

Erstellen Sie einen Container-Apps-Auftrag.

Erweiterung Allgemein verfügbar
az containerapp job delete

Löschen eines Container-Apps-Auftrags.

Core Allgemein verfügbar
az containerapp job delete (containerapp Erweiterung)

Löschen eines Container-Apps-Auftrags.

Erweiterung Allgemein verfügbar
az containerapp job execution

Befehle zum Anzeigen von Ausführungen eines Container-App-Auftrags.

Core Allgemein verfügbar
az containerapp job execution list

Dient zum Abrufen einer Liste aller Ausführungen eines Container-App-Auftrags.

Core Allgemein verfügbar
az containerapp job execution show

Rufen Sie die Ausführung eines Container-App-Auftrags ab.

Core Allgemein verfügbar
az containerapp job identity

Befehle zum Verwalten verwalteter Identitäten für container-App-Auftrag.

Core Allgemein verfügbar
az containerapp job identity assign

Weisen Sie einem Container-App-Auftrag verwaltete Identität zu.

Core Allgemein verfügbar
az containerapp job identity remove

Entfernen einer verwalteten Identität aus einem Container-App-Auftrag.

Core Allgemein verfügbar
az containerapp job identity show

Anzeigen verwalteter Identitäten eines Container-App-Auftrags.

Core Allgemein verfügbar
az containerapp job list

Container-Apps-Auftrag nach Abonnement oder Ressourcengruppe auflisten.

Core Allgemein verfügbar
az containerapp job list (containerapp Erweiterung)

Container-Apps-Auftrag nach Abonnement oder Ressourcengruppe auflisten.

Erweiterung Allgemein verfügbar
az containerapp job secret

Befehle zum Verwalten geheimer Schlüssel.

Core Allgemein verfügbar
az containerapp job secret list

Listet die geheimen Schlüssel eines Container-App-Auftrags auf.

Core Allgemein verfügbar
az containerapp job secret remove

Entfernen Sie geheime Schlüssel aus einem Container-App-Auftrag.

Core Allgemein verfügbar
az containerapp job secret set

Geheime Schlüssel erstellen/aktualisieren.

Core Allgemein verfügbar
az containerapp job secret show

Details eines geheimen Schlüssels anzeigen.

Core Allgemein verfügbar
az containerapp job show

Details eines Container-Apps-Auftrags anzeigen.

Core Allgemein verfügbar
az containerapp job show (containerapp Erweiterung)

Details eines Container-Apps-Auftrags anzeigen.

Erweiterung Allgemein verfügbar
az containerapp job start

Starten Sie die Ausführung eines Container-Apps-Auftrags.

Core Allgemein verfügbar
az containerapp job stop

Beendet die Ausführung eines Container-Apps-Auftrags.

Core Allgemein verfügbar
az containerapp job update

Aktualisieren eines Container-Apps-Auftrags.

Core Allgemein verfügbar

az containerapp job create

Erstellen Sie einen Container-Apps-Auftrag.

az containerapp job create --name
                           --resource-group
                           [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--env-vars]
                           [--environment]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--min-executions]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Beispiele

Erstellen Sie einen Container-Apps-Auftrag mit Triggertyp als manuell.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Erstellen Sie einen Container-Apps-Auftrag mit Triggertyp als Zeitplan.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Schedule \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --cron-expression "*/1 * * * *" \
    --image imageName

Erstellen Sie einen Container-Apps-Auftrag mit Triggertyp als Ereignis.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name queueJob \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name" \
    --image imageName

Erforderliche Parameter

--name -n

Der Name des Container-Apps-Auftrags. 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

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

--cron-expression

Cron-Ausdruck. Wird nur für den Triggertyp "Schedule" unterstützt.

--env-vars

Eine Liste der Umgebungsvariablen für den Container. Leerzeichentrennte Werte im Format "key=value". Leere Zeichenfolge zum Löschen vorhandener Werte. Präfixwert mit "secretref:", um auf einen geheimen Schlüssel zu verweisen.

--environment

Name oder Ressourcen-ID der Umgebung der Container-App.

--image

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

--max-executions

Maximale Anzahl von Auftragsausführungen pro Abrufintervall.

--memory

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

--mi-system-assigned

Boolescher Wert, der angibt, ob die vom System zugewiesene Identität zugewiesen werden soll.

Standardwert: False
--mi-user-assigned

Zugewiesene, durch Leerzeichen getrennte Benutzeridentitäten.

--min-executions

Mindestanzahl von Auftragsausführungen pro Abrufintervall.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--parallelism

Maximale Anzahl von Replikaten, die pro Ausführung ausgeführt werden sollen.

--polling-interval

Intervall für die Überprüfung der einzelnen Ereignisquellen in Sekunden. Der Standardwert ist 30s.

--rcc --replica-completion-count

Anzahl der Replikate, die erfolgreich abgeschlossen werden müssen, damit die Ausführung erfolgreich ausgeführt werden kann.

--registry-identity

Eine verwaltete Identität zur Authentifizierung mit dem Registrierungsserver anstelle von Benutzername/Kennwort. Verwenden Sie eine Ressourcen-ID bzw. ein "System" für benutzerdefinierte und systemdefinierte Identitäten. Die Registrierung muss ein ACR sein. Wenn möglich, wird automatisch eine "acrpull"-Rollenzuweisung für die Identität erstellt.

--registry-password

Das Kennwort zum Anmelden bei der Containerregistrierung. Wenn er als geheimer Schlüssel gespeichert ist, muss der Wert mit "secretref:" beginnen, gefolgt vom geheimen Namen.

--registry-server

Der Hostname des Containerregistrierungsservers, z. B. myregistry.azurecr.io.

--registry-username

Der Benutzername, der sich bei der Containerregistrierung anmeldet.

--replica-retry-limit

Maximale Anzahl von Wiederholungen, bevor das Replikat fehlschlägt.

--replica-timeout

Maximale Anzahl von Sekunden, die ein Replikat ausführen kann.

--scale-rule-auth --sra

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

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

--secrets -s

Eine Liste der geheimen Schlüssel für die Container-App. Leerzeichentrennte Werte im Format "key=value".

--tags

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

--trigger-type

Der Triggertyp, Zeitplan | Ereignis | Manuell.

--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 job create (containerapp Erweiterung)

Erstellen Sie einen Container-Apps-Auftrag.

az containerapp job create --name
                           --resource-group
                           [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--env-vars]
                           [--environment]
                           [--environment-type {connected, managed}]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--min-executions]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Beispiele

Erstellen Sie einen Container-Apps-Auftrag mit Triggertyp als manuell.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Erstellen Sie einen Container-Apps-Auftrag mit Triggertyp als Zeitplan.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Schedule \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --cron-expression "*/1 * * * *" \
    --image imageName

Erstellen Sie einen Container-Apps-Auftrag mit Triggertyp als Ereignis.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappEnv
    --trigger-type Event \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --polling-interval 30 \
    --min-executions 0 \
    --max-executions 1 \
    --scale-rule-name queueJob \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name" \
    --image imageName

Erstellen Sie einen Container-Apps-Auftrag, der in einer Verbinden ed Environment gehostet wird.

az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
    --environment MyContainerappConnectedEnv
    --environment-type connected
    --trigger-type Manual \
    --replica-timeout 5 \
    --replica-retry-limit 2 \
    --replica-completion-count 1 \
    --parallelism 1 \
    --image imageName \
    --workload-profile-name my-wlp

Erforderliche Parameter

--name -n

Der Name des Container-Apps-Auftrags. 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

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

--cron-expression

Cron-Ausdruck. Wird nur für den Triggertyp "Schedule" unterstützt.

--env-vars

Eine Liste der Umgebungsvariablen für den Container. Leerzeichentrennte Werte im Format "key=value". Leere Zeichenfolge zum Löschen vorhandener Werte. Präfixwert mit "secretref:", um auf einen geheimen Schlüssel zu verweisen.

--environment

Name oder Ressourcen-ID der Umgebung der Container-App.

--environment-type
Vorschau

Typ der Umgebung.

Zulässige Werte: connected, managed
Standardwert: managed
--image

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

--max-executions

Maximale Anzahl von Auftragsausführungen, die für einen Trigger erstellt werden.

Standardwert: 100
--memory

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

--mi-system-assigned

Boolescher Wert, der angibt, ob die vom System zugewiesene Identität zugewiesen werden soll.

Standardwert: False
--mi-user-assigned

Zugewiesene, durch Leerzeichen getrennte Benutzeridentitäten.

--min-executions

Mindestanzahl der Auftragsausführungen, die für einen Trigger erstellt werden. Standard: 0

Standardwert: 0
--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--parallelism

Maximale Anzahl von Replikaten, die pro Ausführung ausgeführt werden sollen.

Standardwert: 1
--polling-interval

Intervall für die Überprüfung der einzelnen Ereignisquellen in Sekunden.

Standardwert: 30
--rcc --replica-completion-count

Anzahl der Replikate, die erfolgreich abgeschlossen werden müssen, damit die Ausführung erfolgreich ausgeführt werden kann.

Standardwert: 1
--registry-identity

Eine verwaltete Identität zur Authentifizierung mit dem Registrierungsserver anstelle von Benutzername/Kennwort. Verwenden Sie eine Ressourcen-ID bzw. ein "System" für benutzerdefinierte und systemdefinierte Identitäten. Die Registrierung muss ein ACR sein. Wenn möglich, wird automatisch eine "acrpull"-Rollenzuweisung für die Identität erstellt.

--registry-password

Das Kennwort zum Anmelden bei der Containerregistrierung. Wenn er als geheimer Schlüssel gespeichert ist, muss der Wert mit "secretref:" beginnen, gefolgt vom geheimen Namen.

--registry-server

Der Hostname des Containerregistrierungsservers, z. B. myregistry.azurecr.io.

--registry-username

Der Benutzername, der sich bei der Containerregistrierung anmeldet.

--replica-retry-limit

Maximale Anzahl von Wiederholungen, bevor das Replikat fehlschlägt. Standard: 0

Standardwert: 0
--replica-timeout

Maximale Anzahl von Sekunden, die ein Replikat ausführen kann.

Standardwert: 1800
--scale-rule-auth --sra

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

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

--secrets -s

Eine Liste der geheimen Schlüssel für die Container-App. Leerzeichentrennte Werte im Format "key=value".

--tags

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

--trigger-type

Der Triggertyp, Zeitplan | Ereignis | Manuell.

--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 job delete

Löschen eines Container-Apps-Auftrags.

az containerapp job delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Beispiele

Löschen eines Auftrags.

az containerapp job delete -n my-containerapp-job -g 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

Der Name des Container-Apps-Auftrags. 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.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--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.

--yes -y

Nicht zur Bestätigung auffordern

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 job delete (containerapp Erweiterung)

Löschen eines Container-Apps-Auftrags.

az containerapp job delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Beispiele

Löschen eines Auftrags.

az containerapp job delete -n my-containerapp-job -g 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

Der Name des Container-Apps-Auftrags. 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.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--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.

--yes -y

Nicht zur Bestätigung auffordern

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 job list

Container-Apps-Auftrag nach Abonnement oder Ressourcengruppe auflisten.

az containerapp job list [--resource-group]

Beispiele

Auflisten von Aufträgen im aktuellen Abonnement.

az containerapp job list

Listen Sie Umgebungen nach Ressourcengruppe auf.

az containerapp job list -g MyResourceGroup

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> 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 job list (containerapp Erweiterung)

Container-Apps-Auftrag nach Abonnement oder Ressourcengruppe auflisten.

az containerapp job list [--resource-group]

Beispiele

Auflisten von Aufträgen im aktuellen Abonnement.

az containerapp job list

Listen Sie Umgebungen nach Ressourcengruppe auf.

az containerapp job list -g MyResourceGroup

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> 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 job show

Details eines Container-Apps-Auftrags anzeigen.

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

Beispiele

Zeigen Sie die Details eines Auftrags an.

az containerapp job show -n my-containerapp-job -g 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

Der Name des Container-Apps-Auftrags. 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 job show (containerapp Erweiterung)

Details eines Container-Apps-Auftrags anzeigen.

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

Beispiele

Zeigen Sie die Details eines Auftrags an.

az containerapp job show -n my-containerapp-job -g 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

Der Name des Container-Apps-Auftrags. 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 job start

Starten Sie die Ausführung eines Container-Apps-Auftrags.

az containerapp job start [--args]
                          [--command]
                          [--container-name]
                          [--cpu]
                          [--env-vars]
                          [--ids]
                          [--image]
                          [--memory]
                          [--name]
                          [--no-wait]
                          [--registry-identity]
                          [--resource-group]
                          [--subscription]
                          [--yaml]

Beispiele

Starten Sie eine Auftragsausführung.

az containerapp job start -n my-containerapp-job -g MyResourceGroup

Starten Sie einen Auftrag mit unterschiedlichen Image- und Konfigurationen.

az containerapp job start -n my-containerapp-job -g MyResourceGroup --image MyImageName --cpu 0.5 --memory 1.0Gi

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.

--env-vars

Eine Liste der Umgebungsvariablen für den Container. Leerzeichentrennte Werte im Format "key=value". Leere Zeichenfolge zum Löschen vorhandener Werte. Präfixwert mit "secretref:", um auf einen geheimen Schlüssel zu verweisen.

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

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

--memory

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

--name -n

Der Name des Container-Apps-Auftrags. 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.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--registry-identity

Eine verwaltete Identität zur Authentifizierung mit dem Registrierungsserver anstelle von Benutzername/Kennwort. Verwenden Sie eine Ressourcen-ID bzw. ein "System" für benutzerdefinierte und systemdefinierte Identitäten. Die Registrierung muss ein ACR sein. Wenn möglich, wird automatisch eine "acrpull"-Rollenzuweisung für die Identität erstellt.

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

--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 job stop

Beendet die Ausführung eines Container-Apps-Auftrags.

az containerapp job stop [--execution-name-list]
                         [--ids]
                         [--job-execution-name]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--subscription]

Beispiele

Beenden Sie die Ausführung eines Auftrags.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup

Beenden Sie eine Auftragsausführung mit einem bestimmten Auftragsausführungsnamen.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup --job-execution-name MyContainerAppJob-66v9xh0

Beenden Sie mehrere Auftragsausführungen, die eine Liste der Ausführungsnamen enthalten.

az containerapp job stop -n my-containerapp-job -g MyResourceGroup --execution-name-list MyContainerAppJob-66v9xh0,MyContainerAppJob-66v9xh1

Optionale Parameter

--execution-name-list

Kommagetrennte Liste der Auftragsausführungsnamen.

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

--job-execution-name

Name der spezifischen Auftragsausführung, die beendet werden muss.

--name -n

Der Name des Container-Apps-Auftrags. 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.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--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 job update

Aktualisieren eines Container-Apps-Auftrags.

az containerapp job update [--args]
                           [--command]
                           [--container-name]
                           [--cpu]
                           [--cron-expression]
                           [--ids]
                           [--image]
                           [--max-executions]
                           [--memory]
                           [--min-executions]
                           [--name]
                           [--no-wait]
                           [--parallelism]
                           [--polling-interval]
                           [--rcc]
                           [--remove-all-env-vars]
                           [--remove-env-vars]
                           [--replace-env-vars]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--resource-group]
                           [--scale-rule-auth]
                           [--scale-rule-metadata]
                           [--scale-rule-name]
                           [--scale-rule-type]
                           [--set-env-vars]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--yaml]

Beispiele

Aktualisieren des Replikattimeouts eines Auftrags.

az containerapp job update -n my-containerapp-job -g MyResourceGroup \
    --replica-timeout 10

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.

--cron-expression

Cron-Ausdruck. Wird nur für den Triggertyp "Schedule" unterstützt.

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

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

--max-executions

Maximale Anzahl von Auftragsausführungen pro Abrufintervall.

--memory

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

--min-executions

Mindestanzahl von Auftragsausführungen pro Abrufintervall.

--name -n

Der Name des Container-Apps-Auftrags. 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.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--parallelism

Maximale Anzahl von Replikaten, die pro Ausführung ausgeführt werden sollen.

--polling-interval

Intervall für die Überprüfung der einzelnen Ereignisquellen in Sekunden. Der Standardwert ist 30s.

--rcc --replica-completion-count

Anzahl der Replikate, die erfolgreich abgeschlossen werden müssen, damit die Ausführung erfolgreich ausgeführt werden kann.

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

--replica-retry-limit

Maximale Anzahl von Wiederholungen, bevor das Replikat fehlschlägt.

--replica-timeout

Maximale Anzahl von Sekunden, die ein Replikat ausführen kann.

--resource-group -g

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

--scale-rule-auth --sra

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

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

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