Partager via


az containerapp job

Note

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. Apprenez-en davantage sur les extensions.

Commandes pour gérer les travaux Container Apps.

Commandes

Nom Description Type État
az containerapp job create

Créez un travail d’applications conteneur.

Core GA
az containerapp job create (containerapp extension)

Créez un travail d’applications conteneur.

Extension GA
az containerapp job delete

Supprimez un travail Container Apps.

Core GA
az containerapp job delete (containerapp extension)

Supprimez un travail Container Apps.

Extension GA
az containerapp job execution

Commandes permettant d’afficher les exécutions d’un travail d’application conteneur.

Core GA
az containerapp job execution list

Obtenir la liste de toutes les exécutions d’un travail d’application conteneur.

Core GA
az containerapp job execution show

Obtenir l’exécution d’un travail d’application conteneur.

Core GA
az containerapp job identity

Commandes permettant de gérer les identités managées pour le travail de l’application conteneur.

Core GA
az containerapp job identity assign

Attribuez une identité managée à un travail d’application conteneur.

Core GA
az containerapp job identity remove

Supprimez une identité managée d’un travail d’application conteneur.

Core GA
az containerapp job identity show

Afficher les identités managées d’un travail d’application conteneur.

Core GA
az containerapp job list

Répertoriez le travail Container Apps par abonnement ou groupe de ressources.

Core GA
az containerapp job list (containerapp extension)

Répertoriez le travail Container Apps par abonnement ou groupe de ressources.

Extension GA
az containerapp job logs

Afficher les journaux des travaux d’application conteneur.

Extension Preview
az containerapp job logs show

Afficher les journaux passés et/ou imprimer les journaux en temps réel (avec le paramètre --follow). Notez que les journaux ne sont extraits que d’une seule exécution, réplica et conteneur.

Extension Preview
az containerapp job registry

Commandes pour gérer les informations de registre de conteneurs d’un travail d’application conteneur.

Cœur et extension Preview
az containerapp job registry list

Répertorier les registres de conteneurs configurés dans un travail d’application de conteneur.

Core Preview
az containerapp job registry remove

Supprimez les détails d’un registre de conteneurs dans un travail d’application conteneur.

Core Preview
az containerapp job registry set

Ajoutez ou mettez à jour les détails d’un registre de conteneurs dans un travail d’application conteneur.

Core Preview
az containerapp job registry set (containerapp extension)

Ajoutez ou mettez à jour les détails d’un registre de conteneurs dans un travail d’application conteneur.

Extension Preview
az containerapp job registry show

Afficher les détails d’un registre de conteneurs à partir d’un travail d’application conteneur.

Core Preview
az containerapp job replica

Gérer les réplicas d’application conteneur.

Extension Preview
az containerapp job replica list

Répertorier le réplica d’une tâche d’application conteneur.

Extension Preview
az containerapp job secret

Commandes pour gérer les secrets.

Core GA
az containerapp job secret list

Répertoriez les secrets d’un travail d’application conteneur.

Core GA
az containerapp job secret remove

Supprimez les secrets d’une tâche d’application conteneur.

Core GA
az containerapp job secret set

Créer/mettre à jour des secrets.

Core GA
az containerapp job secret show

Afficher les détails d’un secret.

Core GA
az containerapp job show

Afficher les détails d’un travail Container Apps.

Core GA
az containerapp job show (containerapp extension)

Afficher les détails d’un travail Container Apps.

Extension GA
az containerapp job start

Démarrez une exécution de travail Container Apps.

Core GA
az containerapp job stop

Arrête l’exécution d’un travail Container Apps.

Core GA
az containerapp job update

Mettez à jour un travail Container Apps.

Core GA
az containerapp job update (containerapp extension)

Mettez à jour un travail Container Apps.

Extension GA

az containerapp job create

Créez un travail d’applications conteneur.

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 --replica-completion-count]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth --sra]
                           [--scale-rule-metadata --srm]
                           [--scale-rule-name --srn]
                           [--scale-rule-type --srt]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Exemples

Créez un travail d’application conteneur avec le type de déclencheur en tant que manuel.

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

Créez un travail d’applications conteneur avec le type de déclencheur en tant que planification.

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

Créez un travail d’applications conteneur avec le type de déclencheur en tant qu’événement.

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

Paramètres obligatoires

--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--args

Liste des arguments de commande de démarrage du conteneur. Valeurs séparées par l’espace, par exemple « -c » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--command

Liste des commandes prises en charge sur le conteneur qui seront exécutées au démarrage. Valeurs séparées par l’espace, par exemple « /bin/queue » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--container-name

Nom du conteneur.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cpu

Processeur requis dans les cœurs de 0,25 à 2,0, par exemple 0,5.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cron-expression

Expression Cron. Uniquement pris en charge pour le type de déclencheur « Planification ».

--env-vars

Liste des variables d’environnement pour le conteneur. Valeurs séparées par l’espace au format « key=value ». Chaîne vide pour effacer les valeurs existantes. Valeur de préfixe avec ' secretref :' pour référencer un secret.

Propriété Valeur
Groupe de paramètres: Container Arguments
--environment

Nom ou ID de ressource de l’environnement de l’application conteneur.

--image

Image conteneur, par exemple publisher/image-name :tag.

--max-executions

Nombre maximal d’exécutions de travaux à exécuter par intervalle d’interrogation.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--memory

Mémoire requise comprise entre 0,5 et 4,0 se terminant par « Gi », par exemple 1,0Gi.

Propriété Valeur
Groupe de paramètres: Container Arguments
--mi-system-assigned

Boolean indiquant s’il faut attribuer une identité affectée par le système.

Propriété Valeur
Valeur par défaut: False
--mi-user-assigned

Identités utilisateur séparées par l’espace à attribuer.

--min-executions

Nombre minimal d’exécutions de travaux à exécuter par intervalle d’interrogation.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--parallelism

Nombre maximal de réplicas à exécuter par exécution.

--polling-interval

Intervalle pour vérifier chaque source d’événement en secondes. La valeur par défaut est 30s.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--rcc --replica-completion-count

Nombre de réplicas qui doivent se terminer correctement pour que l’exécution réussisse.

--registry-identity

Identité managée pour s’authentifier auprès du serveur de Registre au lieu du nom d’utilisateur/mot de passe. Utilisez respectivement un ID de ressource ou un « système » pour les identités définies par l’utilisateur et définies par le système. Le registre doit être un ACR. Si possible, un assigne de rôle « acrpull » est créé automatiquement pour l’identité.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--registry-password

Mot de passe à connecter au registre de conteneurs. Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--registry-server

Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--registry-username

Nom d’utilisateur à connecter au registre de conteneurs.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--replica-retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du réplica.

--replica-timeout

Nombre maximal de secondes qu’un réplica peut exécuter.

--scale-rule-auth --sra

Mettre à l’échelle les paramètres d’authentification des règles. Les paramètres d’authentification doivent être au format « {triggerParameter}={secretRef} {triggerParameter}={secretRef} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-metadata --srm

Mettre à l’échelle les métadonnées de règle. Les métadonnées doivent être au format « {key}={value} {key}={value} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-name --srn

Nom de la règle de mise à l’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-type --srt

Type de la règle d’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--secrets -s

Liste des secrets de l’application conteneur. Valeurs séparées par l’espace au format « key=value ».

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--trigger-type

Type de déclencheur. Planification | Événement | Manuelle.

--workload-profile-name -w

Nom convivial du profil de charge de travail.

--yaml

Chemin d’accès à un fichier .yaml avec la configuration d’une application conteneur. Tous les autres paramètres seront ignorés. Pour obtenir un exemple, consultez https://learn.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job create (containerapp extension)

Créez un travail d’applications conteneur.

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 --replica-completion-count]
                           [--registry-identity]
                           [--registry-password]
                           [--registry-server]
                           [--registry-username]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--scale-rule-auth --sra]
                           [--scale-rule-identity --sri]
                           [--scale-rule-metadata --srm]
                           [--scale-rule-name --srn]
                           [--scale-rule-type --srt]
                           [--secrets]
                           [--tags]
                           [--trigger-type]
                           [--workload-profile-name]
                           [--yaml]

Exemples

Créez un travail d’application conteneur avec le type de déclencheur en tant que manuel.

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

Créez un travail d’applications conteneur avec le type de déclencheur en tant que planification.

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

Créez un travail d’applications conteneur avec le type de déclencheur en tant qu’événement.

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

Créer un travail d’application conteneur avec le type de déclencheur en tant qu’événement à l’aide de l’identité pour s’authentifier

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 azure-queue \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength=5" "queueName=foo" \
    --scale-rule-identity myUserIdentityResourceId \
    --image imageName

Créez un travail d’applications conteneur hébergé sur un environnement connecté.

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

Paramètres obligatoires

--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--args

Liste des arguments de commande de démarrage du conteneur. Valeurs séparées par l’espace, par exemple « -c » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--command

Liste des commandes prises en charge sur le conteneur qui seront exécutées au démarrage. Valeurs séparées par l’espace, par exemple « /bin/queue » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--container-name

Nom du conteneur.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cpu

Processeur requis dans les cœurs de 0,25 à 2,0, par exemple 0,5.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cron-expression

Expression Cron. Uniquement pris en charge pour le type de déclencheur « Planification ».

--env-vars

Liste des variables d’environnement pour le conteneur. Valeurs séparées par l’espace au format « key=value ». Chaîne vide pour effacer les valeurs existantes. Valeur de préfixe avec ' secretref :' pour référencer un secret.

Propriété Valeur
Groupe de paramètres: Container Arguments
--environment

Nom ou ID de ressource de l’environnement de l’application conteneur.

--environment-type
Préversion

Type d’environnement.

Propriété Valeur
Valeur par défaut: managed
Valeurs acceptées: connected, managed
--image

Image conteneur, par exemple publisher/image-name :tag.

--max-executions

Nombre maximal d’exécutions de travaux créées pour un déclencheur.

Propriété Valeur
Groupe de paramètres: Scale Arguments
Valeur par défaut: 100
--memory

Mémoire requise comprise entre 0,5 et 4,0 se terminant par « Gi », par exemple 1,0Gi.

Propriété Valeur
Groupe de paramètres: Container Arguments
--mi-system-assigned

Boolean indiquant s’il faut attribuer une identité affectée par le système.

Propriété Valeur
Valeur par défaut: False
--mi-user-assigned

Identités utilisateur séparées par l’espace à attribuer.

--min-executions

Nombre minimal d’exécutions de travaux créées pour un déclencheur. Valeur par défaut : 0.

Propriété Valeur
Groupe de paramètres: Scale Arguments
Valeur par défaut: 0
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--parallelism

Nombre maximal de réplicas à exécuter par exécution.

Propriété Valeur
Valeur par défaut: 1
--polling-interval

Intervalle pour vérifier chaque source d’événement en secondes.

Propriété Valeur
Groupe de paramètres: Scale Arguments
Valeur par défaut: 30
--rcc --replica-completion-count

Nombre de réplicas qui doivent se terminer correctement pour que l’exécution réussisse.

Propriété Valeur
Valeur par défaut: 1
--registry-identity

Identité managée avec laquelle s’authentifier auprès d’Azure Container Registry (au lieu du nom d’utilisateur/mot de passe). Utilisez « system » pour une identité définie par le système, utilisez « system-environment » pour une identité définie par le système au niveau de l’environnement ou un ID de ressource pour un environnement défini par l’utilisateur/une identité de niveau containerappjob. L’identité managée doit avoir été affectée aux autorisations acrpull sur l’ACR avant le déploiement (utilisez « az role assignment create --role acrpull ... »).

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--registry-password

Mot de passe à connecter au registre de conteneurs. Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--registry-server

Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--registry-username

Nom d’utilisateur à connecter au registre de conteneurs.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--replica-retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du réplica. Valeur par défaut : 0.

Propriété Valeur
Valeur par défaut: 0
--replica-timeout

Nombre maximal de secondes qu’un réplica peut exécuter.

Propriété Valeur
Valeur par défaut: 1800
--scale-rule-auth --sra

Mettre à l’échelle les paramètres d’authentification des règles. Les paramètres d’authentification doivent être au format « {triggerParameter}={secretRef} {triggerParameter}={secretRef} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-identity --sri
Préversion

ID de ressource d’une identité managée pour s’authentifier auprès de la ressource de scaler Azure (compte de stockage/eventhub ou autre) ou système pour utiliser une identité affectée par le système.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-metadata --srm

Mettre à l’échelle les métadonnées de règle. Les métadonnées doivent être au format « {key}={value} {key}={value} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-name --srn

Nom de la règle de mise à l’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-type --srt

Type de la règle d’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--secrets -s

Liste des secrets de l’application conteneur. Valeurs séparées par l’espace au format « key=value ».

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--trigger-type

Type de déclencheur. Planification | Événement | Manuelle.

--workload-profile-name -w

Nom convivial du profil de charge de travail.

--yaml

Chemin d’accès à un fichier .yaml avec la configuration d’une application conteneur. Tous les autres paramètres seront ignorés. Pour obtenir un exemple, consultez https://learn.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job delete

Supprimez un travail Container Apps.

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

Exemples

Supprimez un travail.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job delete (containerapp extension)

Supprimez un travail Container Apps.

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

Exemples

Supprimez un travail.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job list

Répertoriez le travail Container Apps par abonnement ou groupe de ressources.

az containerapp job list [--resource-group]

Exemples

Répertorier les travaux dans l’abonnement actuel.

az containerapp job list

Répertorier les environnements par groupe de ressources.

az containerapp job list -g MyResourceGroup

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job list (containerapp extension)

Répertoriez le travail Container Apps par abonnement ou groupe de ressources.

az containerapp job list [--resource-group]

Exemples

Répertorier les travaux dans l’abonnement actuel.

az containerapp job list

Répertorier les environnements par groupe de ressources.

az containerapp job list -g MyResourceGroup

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job show

Afficher les détails d’un travail Container Apps.

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

Exemples

Afficher les détails d’un travail.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job show (containerapp extension)

Afficher les détails d’un travail Container Apps.

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

Exemples

Afficher les détails d’un travail.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job start

Démarrez une exécution de travail Container Apps.

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

Exemples

Démarrez une exécution de travail.

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

Démarrez un travail avec différentes images et configurations.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--args

Liste des arguments de commande de démarrage du conteneur. Valeurs séparées par l’espace, par exemple « -c » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--command

Liste des commandes prises en charge sur le conteneur qui seront exécutées au démarrage. Valeurs séparées par l’espace, par exemple « /bin/queue » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--container-name

Nom du conteneur.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cpu

Processeur requis dans les cœurs de 0,25 à 2,0, par exemple 0,5.

Propriété Valeur
Groupe de paramètres: Container Arguments
--env-vars

Liste des variables d’environnement pour le conteneur. Valeurs séparées par l’espace au format « key=value ». Chaîne vide pour effacer les valeurs existantes. Valeur de préfixe avec ' secretref :' pour référencer un secret.

Propriété Valeur
Groupe de paramètres: Container Arguments
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--image

Image conteneur, par exemple publisher/image-name :tag.

--memory

Mémoire requise comprise entre 0,5 et 4,0 se terminant par « Gi », par exemple 1,0Gi.

Propriété Valeur
Groupe de paramètres: Container Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--registry-identity

Identité managée pour s’authentifier auprès du serveur de Registre au lieu du nom d’utilisateur/mot de passe. Utilisez respectivement un ID de ressource ou un « système » pour les identités définies par l’utilisateur et définies par le système. Le registre doit être un ACR. Si possible, un assigne de rôle « acrpull » est créé automatiquement pour l’identité.

Propriété Valeur
Groupe de paramètres: Configuration Arguments
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--yaml

Chemin d’accès à un fichier .yaml avec la configuration d’une application conteneur. Tous les autres paramètres seront ignorés. Pour obtenir un exemple, consultez https://learn.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job stop

Arrête l’exécution d’un travail Container Apps.

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

Exemples

Arrêtez l’exécution d’un travail.

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

Arrêtez l’exécution d’un travail en donnant un nom d’exécution de travail spécifique.

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

Arrêtez toutes les exécutions de travaux en cours d’exécution.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--job-execution-name

Nom de l’exécution spécifique du travail qui doit être arrêté.

--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job update

Mettez à jour un travail Container Apps.

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 --replica-completion-count]
                           [--remove-all-env-vars]
                           [--remove-env-vars]
                           [--replace-env-vars]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--resource-group]
                           [--scale-rule-auth --sra]
                           [--scale-rule-metadata --srm]
                           [--scale-rule-name --srn]
                           [--scale-rule-type --srt]
                           [--set-env-vars]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--yaml]

Exemples

Mettez à jour le délai d’expiration du réplica d’un travail.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--args

Liste des arguments de commande de démarrage du conteneur. Valeurs séparées par l’espace, par exemple « -c » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--command

Liste des commandes prises en charge sur le conteneur qui seront exécutées au démarrage. Valeurs séparées par l’espace, par exemple « /bin/queue » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--container-name

Nom du conteneur.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cpu

Processeur requis dans les cœurs de 0,25 à 2,0, par exemple 0,5.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cron-expression

Expression Cron. Uniquement pris en charge pour le type de déclencheur « Planification ».

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--image

Image conteneur, par exemple publisher/image-name :tag.

--max-executions

Nombre maximal d’exécutions de travaux à exécuter par intervalle d’interrogation.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--memory

Mémoire requise comprise entre 0,5 et 4,0 se terminant par « Gi », par exemple 1,0Gi.

Propriété Valeur
Groupe de paramètres: Container Arguments
--min-executions

Nombre minimal d’exécutions de travaux à exécuter par intervalle d’interrogation.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--parallelism

Nombre maximal de réplicas à exécuter par exécution.

--polling-interval

Intervalle pour vérifier chaque source d’événement en secondes. La valeur par défaut est 30s.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--rcc --replica-completion-count

Nombre de réplicas qui doivent se terminer correctement pour que l’exécution réussisse.

--remove-all-env-vars

Supprimez toutes les variables d’environnement du conteneur..

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
Valeur par défaut: False
--remove-env-vars

Supprimez les variables d’environnement du conteneur. Noms des variables d’environnement séparées par l’espace.

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
--replace-env-vars

Remplacez les variables d’environnement dans le conteneur. D’autres variables d’environnement existantes sont supprimées. Valeurs séparées par l’espace au format « key=value ». Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
--replica-retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du réplica.

--replica-timeout

Nombre maximal de secondes qu’un réplica peut exécuter.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--scale-rule-auth --sra

Mettre à l’échelle les paramètres d’authentification des règles. Les paramètres d’authentification doivent être au format « {triggerParameter}={secretRef} {triggerParameter}={secretRef} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-metadata --srm

Mettre à l’échelle les métadonnées de règle. Les métadonnées doivent être au format « {key}={value} {key}={value} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-name --srn

Nom de la règle de mise à l’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-type --srt

Type de la règle d’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--set-env-vars

Ajoutez ou mettez à jour des variables d’environnement dans le conteneur. Les variables d’environnement existantes ne sont pas modifiées. Valeurs séparées par l’espace au format « key=value ». Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--workload-profile-name -w

Nom convivial du profil de charge de travail.

--yaml

Chemin d’accès à un fichier .yaml avec la configuration d’une application conteneur. Tous les autres paramètres seront ignorés. Pour obtenir un exemple, consultez https://learn.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az containerapp job update (containerapp extension)

Mettez à jour un travail Container Apps.

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 --replica-completion-count]
                           [--remove-all-env-vars]
                           [--remove-env-vars]
                           [--replace-env-vars]
                           [--replica-retry-limit]
                           [--replica-timeout]
                           [--resource-group]
                           [--scale-rule-auth --sra]
                           [--scale-rule-identity --sri]
                           [--scale-rule-metadata --srm]
                           [--scale-rule-name --srn]
                           [--scale-rule-type --srt]
                           [--set-env-vars]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--yaml]

Exemples

Mettez à jour le délai d’expiration du réplica d’un travail.

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

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--args

Liste des arguments de commande de démarrage du conteneur. Valeurs séparées par l’espace, par exemple « -c » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--command

Liste des commandes prises en charge sur le conteneur qui seront exécutées au démarrage. Valeurs séparées par l’espace, par exemple « /bin/queue » « mycommand ». Chaîne vide pour effacer les valeurs existantes.

Propriété Valeur
Groupe de paramètres: Container Arguments
--container-name

Nom du conteneur.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cpu

Processeur requis dans les cœurs de 0,25 à 2,0, par exemple 0,5.

Propriété Valeur
Groupe de paramètres: Container Arguments
--cron-expression

Expression Cron. Uniquement pris en charge pour le type de déclencheur « Planification ».

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--image

Image conteneur, par exemple publisher/image-name :tag.

--max-executions

Nombre maximal d’exécutions de travaux à exécuter par intervalle d’interrogation.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--memory

Mémoire requise comprise entre 0,5 et 4,0 se terminant par « Gi », par exemple 1,0Gi.

Propriété Valeur
Groupe de paramètres: Container Arguments
--min-executions

Nombre minimal d’exécutions de travaux à exécuter par intervalle d’interrogation.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--name -n

Nom du travail Container Apps. Un nom doit se composer de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique, ne peut pas avoir « - » et doit être inférieur à 32 caractères.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--parallelism

Nombre maximal de réplicas à exécuter par exécution.

--polling-interval

Intervalle pour vérifier chaque source d’événement en secondes. La valeur par défaut est 30s.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--rcc --replica-completion-count

Nombre de réplicas qui doivent se terminer correctement pour que l’exécution réussisse.

--remove-all-env-vars

Supprimez toutes les variables d’environnement du conteneur..

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
Valeur par défaut: False
--remove-env-vars

Supprimez les variables d’environnement du conteneur. Noms des variables d’environnement séparées par l’espace.

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
--replace-env-vars

Remplacez les variables d’environnement dans le conteneur. D’autres variables d’environnement existantes sont supprimées. Valeurs séparées par l’espace au format « key=value ». Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
--replica-retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du réplica.

--replica-timeout

Nombre maximal de secondes qu’un réplica peut exécuter.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--scale-rule-auth --sra

Mettre à l’échelle les paramètres d’authentification des règles. Les paramètres d’authentification doivent être au format « {triggerParameter}={secretRef} {triggerParameter}={secretRef} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-identity --sri
Préversion

ID de ressource d’une identité managée pour s’authentifier auprès de la ressource de scaler Azure (compte de stockage/eventhub ou autre) ou système pour utiliser une identité affectée par le système.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-metadata --srm

Mettre à l’échelle les métadonnées de règle. Les métadonnées doivent être au format « {key}={value} {key}={value} ... ».

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-name --srn

Nom de la règle de mise à l’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--scale-rule-type --srt

Type de la règle d’échelle.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--set-env-vars

Ajoutez ou mettez à jour des variables d’environnement dans le conteneur. Les variables d’environnement existantes ne sont pas modifiées. Valeurs séparées par l’espace au format « key=value ». Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.

Propriété Valeur
Groupe de paramètres: Environment variables Arguments
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--workload-profile-name -w

Nom convivial du profil de charge de travail.

--yaml

Chemin d’accès à un fichier .yaml avec la configuration d’une application conteneur. Tous les autres paramètres seront ignorés. Pour obtenir un exemple, consultez https://learn.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False