Partager via


az containerapp env

Remarque

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. En savoir plus sur les extensions.

Commandes pour gérer les environnements Container Apps.

Commandes

Nom Description Type État
az containerapp env certificate

Commandes permettant de gérer les certificats pour l’environnement Container Apps.

Cœur et extension GA
az containerapp env certificate create

Créez un certificat managé.

Core Aperçu
az containerapp env certificate delete

Supprimez un certificat de l’environnement Container Apps.

Core GA
az containerapp env certificate delete (containerapp extension)

Supprimez un certificat de l’environnement Container Apps.

Extension GA
az containerapp env certificate list

Répertoriez les certificats d’un environnement.

Core GA
az containerapp env certificate list (containerapp extension)

Répertoriez les certificats d’un environnement.

Extension GA
az containerapp env certificate upload

Ajoutez ou mettez à jour un certificat.

Core GA
az containerapp env certificate upload (containerapp extension)

Ajoutez ou mettez à jour un certificat.

Extension GA
az containerapp env create

Créez un environnement Container Apps.

Core GA
az containerapp env create (containerapp extension)

Créez un environnement Container Apps.

Extension GA
az containerapp env dapr-component

Commandes permettant de gérer les composants Dapr pour l’environnement Container Apps.

Cœur et extension GA
az containerapp env dapr-component init

Initialise les composants Dapr et les services de développement pour un environnement.

Extension Aperçu
az containerapp env dapr-component list

Répertorier les composants Dapr d’un environnement.

Core GA
az containerapp env dapr-component remove

Supprimez un composant Dapr d’un environnement.

Core GA
az containerapp env dapr-component resiliency

Commandes permettant de gérer les stratégies de résilience pour un composant dapr.

Extension Aperçu
az containerapp env dapr-component resiliency create

Créez des stratégies de résilience pour un composant dapr.

Extension Aperçu
az containerapp env dapr-component resiliency delete

Supprimez les stratégies de résilience pour un composant dapr.

Extension Aperçu
az containerapp env dapr-component resiliency list

Répertorier les stratégies de résilience pour un composant dapr.

Extension Aperçu
az containerapp env dapr-component resiliency show

Afficher les stratégies de résilience pour un composant dapr.

Extension Aperçu
az containerapp env dapr-component resiliency update

Mettez à jour les stratégies de résilience pour un composant dapr.

Extension Aperçu
az containerapp env dapr-component set

Créez ou mettez à jour un composant Dapr.

Core GA
az containerapp env dapr-component show

Afficher les détails d’un composant Dapr.

Core GA
az containerapp env delete

Supprimez un environnement Container Apps.

Core GA
az containerapp env delete (containerapp extension)

Supprimez un environnement Container Apps.

Extension GA
az containerapp env dotnet-component

Commandes pour gérer les composants DotNet dans l’environnement.

Extension Aperçu
az containerapp env dotnet-component create

Commande pour créer un composant DotNet pour activer le tableau de bord Aspire. Le type de composant DotNet pris en charge est Le tableau de bord Aspire.

Extension Aperçu
az containerapp env dotnet-component delete

Commande pour supprimer le composant DotNet pour désactiver le tableau de bord Aspire.

Extension Aperçu
az containerapp env dotnet-component list

Commande pour répertorier les composants DotNet dans l’environnement.

Extension Aperçu
az containerapp env dotnet-component show

Commande pour afficher le composant DotNet dans l’environnement.

Extension Aperçu
az containerapp env identity

Commandes pour gérer les identités managées d’environnement.

Extension Aperçu
az containerapp env identity assign

Attribuez une identité managée à un environnement managé.

Extension Aperçu
az containerapp env identity remove

Supprimez une identité managée d’un environnement managé.

Extension Aperçu
az containerapp env identity show

Afficher les identités managées d’un environnement managé.

Extension Aperçu
az containerapp env java-component

Commandes pour gérer les composants Java au sein de l’environnement.

Extension Aperçu
az containerapp env java-component admin-for-spring

Commandes permettant de gérer l’administrateur pour Spring pour l’environnement Container Apps.

Extension Aperçu
az containerapp env java-component admin-for-spring create

Commande pour créer l’administrateur pour Spring.

Extension Aperçu
az containerapp env java-component admin-for-spring delete

Commande pour supprimer l’administrateur pour Spring.

Extension Aperçu
az containerapp env java-component admin-for-spring show

Commande pour afficher l’administrateur pour Spring.

Extension Aperçu
az containerapp env java-component admin-for-spring update

Commande pour mettre à jour l’administrateur pour Spring.

Extension Aperçu
az containerapp env java-component config-server-for-spring

Commandes permettant de gérer le serveur de configuration pour Spring pour l’environnement Container Apps.

Extension Aperçu
az containerapp env java-component config-server-for-spring create

Commande pour créer le serveur de configuration pour Spring.

Extension Aperçu
az containerapp env java-component config-server-for-spring delete

Commande pour supprimer le serveur de configuration pour Spring.

Extension Aperçu
az containerapp env java-component config-server-for-spring show

Commande pour afficher le serveur de configuration pour Spring.

Extension Aperçu
az containerapp env java-component config-server-for-spring update

Commande pour mettre à jour le serveur de configuration pour Spring.

Extension Aperçu
az containerapp env java-component eureka-server-for-spring

Commandes pour gérer le serveur Eureka pour Spring pour l’environnement Container Apps.

Extension Aperçu
az containerapp env java-component eureka-server-for-spring create

Commande pour créer le serveur Eureka pour Spring.

Extension Aperçu
az containerapp env java-component eureka-server-for-spring delete

Commande pour supprimer le serveur Eureka pour Spring.

Extension Aperçu
az containerapp env java-component eureka-server-for-spring show

Commande pour afficher le serveur Eureka pour Spring.

Extension Aperçu
az containerapp env java-component eureka-server-for-spring update

Commande pour mettre à jour le serveur Eureka pour Spring.

Extension Aperçu
az containerapp env java-component list

Répertoriez tous les composants Java dans l’environnement.

Extension Aperçu
az containerapp env java-component nacos

Commandes permettant de gérer les Nacos pour l’environnement Container Apps.

Extension Aperçu
az containerapp env java-component nacos create

Commande pour créer les Nacos.

Extension Aperçu
az containerapp env java-component nacos delete

Commande pour supprimer les Nacos.

Extension Aperçu
az containerapp env java-component nacos show

Commande pour afficher les Nacos.

Extension Aperçu
az containerapp env java-component nacos update

Commande pour mettre à jour les Nacos.

Extension Aperçu
az containerapp env java-component spring-cloud-config

Commandes permettant de gérer le serveur de configuration pour Spring pour l’environnement Container Apps.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-config create

Commande pour créer la configuration Spring Cloud.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-config delete

Commande pour supprimer la configuration Spring Cloud.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-config show

Commande pour afficher la configuration Spring Cloud.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-config update

Commande pour mettre à jour la configuration Spring Cloud.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-eureka

Commandes pour gérer l’environnement Spring Cloud Eureka pour l’environnement Container Apps.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-eureka create

Commande pour créer Spring Cloud Eureka.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-eureka delete

Commande pour supprimer Spring Cloud Eureka.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-eureka show

Commande pour afficher Spring Cloud Eureka.

Extension Préversion et dépréciation
az containerapp env java-component spring-cloud-eureka update

Commande pour mettre à jour Spring Cloud Eureka.

Extension Préversion et dépréciation
az containerapp env list

Répertorier les environnements Container Apps par abonnement ou groupe de ressources.

Core GA
az containerapp env list (containerapp extension)

Répertorier les environnements Container Apps par abonnement ou groupe de ressources.

Extension GA
az containerapp env list-usages

Répertorier les utilisations des quotas pour un environnement managé spécifique.

Core GA
az containerapp env logs

Afficher les journaux d’activité de l’environnement de l’application conteneur.

Core GA
az containerapp env logs show

Affichez les journaux d’environnement passés et/ou imprimez les journaux en temps réel (avec le paramètre --follow).

Core GA
az containerapp env show

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

Core GA
az containerapp env show (containerapp extension)

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

Extension GA
az containerapp env storage

Commandes permettant de gérer le stockage pour l’environnement Container Apps.

Cœur et extension GA
az containerapp env storage list

Répertoriez les stockages d’un environnement.

Core GA
az containerapp env storage list (containerapp extension)

Répertoriez les stockages d’un environnement.

Extension GA
az containerapp env storage remove

Supprimez un stockage d’un environnement.

Core GA
az containerapp env storage remove (containerapp extension)

Supprimez un stockage d’un environnement.

Extension GA
az containerapp env storage set

Créez ou mettez à jour un stockage.

Core GA
az containerapp env storage set (containerapp extension)

Créez ou mettez à jour un stockage.

Extension GA
az containerapp env storage show

Afficher les détails d’un stockage.

Core GA
az containerapp env storage show (containerapp extension)

Afficher les détails d’un stockage.

Extension GA
az containerapp env telemetry

Commandes permettant de gérer les paramètres de télémétrie pour l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry app-insights

Commandes permettant de gérer les paramètres app Insights pour l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry app-insights delete

Supprimez les paramètres d’insights des applications de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry app-insights set

Créez ou mettez à jour des paramètres d’insights sur les applications de télémétrie de l’environnement d’applications conteneur.

Extension Aperçu
az containerapp env telemetry app-insights show

Afficher les paramètres d’insights des applications de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry data-dog

Commandes permettant de gérer les paramètres du chien de données pour l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry data-dog delete

Supprimez les paramètres de données de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry data-dog set

Créez ou mettez à jour les paramètres de données de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry data-dog show

Afficher les paramètres de données de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry otlp

Commandes permettant de gérer les paramètres otlp pour l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry otlp add

Ajoutez des paramètres otlp de télémétrie de l’environnement d’applications conteneur.

Extension Aperçu
az containerapp env telemetry otlp list

Répertorier les paramètres otlp de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry otlp remove

Supprimez les paramètres otlp de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry otlp show

Afficher les paramètres de télémétrie otlp de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env telemetry otlp update

Mettez à jour les paramètres otlp de télémétrie de l’environnement des applications conteneur.

Extension Aperçu
az containerapp env update

Mettez à jour un environnement Container Apps.

Core GA
az containerapp env update (containerapp extension)

Mettez à jour un environnement Container Apps.

Extension GA
az containerapp env workload-profile

Gérez les profils de charge de travail d’un environnement Container Apps.

Cœur et extension GA
az containerapp env workload-profile add

Créez un profil de charge de travail dans un environnement Container Apps.

Core GA
az containerapp env workload-profile delete

Supprimez un profil de charge de travail d’un environnement Container Apps.

Core GA
az containerapp env workload-profile list

Répertoriez les profils de charge de travail à partir d’un environnement Container Apps.

Core GA
az containerapp env workload-profile list-supported

Répertoriez les profils de charge de travail pris en charge dans une région.

Core GA
az containerapp env workload-profile set

Créez ou mettez à jour un profil de charge de travail existant dans un environnement Container Apps.

Extension Déprécié
az containerapp env workload-profile show

Afficher un profil de charge de travail à partir d’un environnement Container Apps.

Core GA
az containerapp env workload-profile update

Mettez à jour un profil de charge de travail existant dans un environnement Container Apps.

Core GA

az containerapp env create

Créez un environnement Container Apps.

az containerapp env create --name
                           --resource-group
                           [--certificate-file]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--dapr-connection-string]
                           [--dapr-instrumentation-key]
                           [--docker-bridge-cidr]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--enable-workload-profiles {false, true}]
                           [--infrastructure-subnet-resource-id]
                           [--internal-only {false, true}]
                           [--location]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--no-wait]
                           [--platform-reserved-cidr]
                           [--platform-reserved-dns-ip]
                           [--storage-account]
                           [--tags]
                           [--zone-redundant]

Exemples

Créez un environnement avec un espace de travail Log Analytique généré automatiquement.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2

Créer un environnement redondant interzone

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --zone-redundant

Créez un environnement avec un espace de travail Log Analytique existant.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --logs-workspace-id myLogsWorkspaceID \
    --logs-workspace-key myLogsWorkspaceKey \
    --location eastus2

Créez un environnement avec les profils de charge de travail activés.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles

Créez un environnement sans profils de charge de travail activés.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles false

Paramètres obligatoires

--name -n

Nom de l’environnement Container Apps.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--certificate-file --custom-domain-certificate-file

Chemin de fichier du fichier de certificat (.pfx ou .pem) pour le domaine personnalisé de l’environnement. Pour gérer les certificats pour les applications conteneur, utilisez az containerapp env certificate.

--certificate-password --custom-domain-certificate-password

Mot de passe du fichier de certificat pour le domaine personnalisé de l’environnement.

--custom-domain-dns-suffix --dns-suffix

Suffixe DNS pour le domaine personnalisé de l’environnement.

--dapr-connection-string -d

Application Insights chaîne de connexion utilisé par Dapr pour exporter le service vers la télémétrie de communication de service.

--dapr-instrumentation-key

Clé d’instrumentation Application Insights utilisée par Dapr pour exporter les données de télémétrie de communication du service vers le service.

--docker-bridge-cidr

Plage IP de notation CIDR affectée au pont Docker. Elle ne doit pas chevaucher les plages d’adresses IP de sous-réseau ou la plage IP définie dans le CIDR réservé de plateforme, si elle est définie.

--enable-mtls

Valeur booléenne indiquant si l’authentification homologue mTLS est activée pour l’environnement.

Valeurs acceptées: false, true
--enable-peer-to-peer-encryption

Valeur booléenne indiquant si le chiffrement du trafic d’égal à égal est activé pour l’environnement.

Valeurs acceptées: false, true
--enable-workload-profiles -w

Boolean indiquant si l’environnement est activé pour avoir des profils de charge de travail.

Valeurs acceptées: false, true
Valeur par défaut: True
--infrastructure-subnet-resource-id -s

ID de ressource d’un sous-réseau pour les composants d’infrastructure et les conteneurs d’applications utilisateur.

--internal-only

Boolean indiquant que l’environnement possède uniquement un équilibreur de charge interne. Ces environnements n’ont pas de ressource IP statique publique. Par conséquent, ils doivent fournir l’infrastructureSubnetResourceId si cette propriété est activée.

Valeurs acceptées: false, true
Valeur par défaut: False
--location -l

Emplacement de la ressource. Exemples : eastus2, northeurope.

--logs-destination

Destination des journaux.

Valeurs acceptées: azure-monitor, log-analytics, none
Valeur par défaut: log-analytics
--logs-workspace-id

ID d’espace de travail de l’espace de travail log Analytique’espace de travail pour envoyer des journaux de diagnostic. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace create » pour en créer un. La facturation supplémentaire peut s’appliquer.

--logs-workspace-key

Journal Analytique clé d’espace de travail pour configurer votre espace de travail Log Analytique. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace get-shared-keys » pour récupérer la clé.

--no-wait

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

Valeur par défaut: False
--platform-reserved-cidr

Plage d’adresses IP en notation CIDR qui peut être réservée pour les adresses IP de l’infrastructure d’environnement. Elle ne doit pas chevaucher d’autres plages d’adresses IP de sous-réseau.

--platform-reserved-dns-ip

Adresse IP de la plage d’adresses IP définie par le CIDR réservé à la plateforme qui sera réservée au serveur DNS interne.

--storage-account

Nom ou ID de ressource du compte de stockage utilisé pour Azure Monitor. Si cette valeur est fournie, les paramètres de diagnostic Azure Monitor sont créés automatiquement.

--tags

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

--zone-redundant -z

Activez la redondance de zone sur l’environnement. Impossible d’être utilisé sans --infrastructure-subnet-resource-id. Si elle est utilisée avec --location, l’emplacement du sous-réseau doit correspondre.

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env create (containerapp extension)

Créez un environnement Container Apps.

az containerapp env create --name
                           --resource-group
                           [--certificate-akv-url]
                           [--certificate-file]
                           [--certificate-identity]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--dapr-instrumentation-key]
                           [--docker-bridge-cidr]
                           [--enable-dedicated-gpu {false, true}]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--enable-workload-profiles {false, true}]
                           [--infrastructure-resource-group]
                           [--infrastructure-subnet-resource-id]
                           [--internal-only {false, true}]
                           [--location]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-dynamic-json-columns {false, true}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--mi-system-assigned]
                           [--mi-user-assigned]
                           [--no-wait]
                           [--platform-reserved-cidr]
                           [--platform-reserved-dns-ip]
                           [--public-network-access {Disabled, Enabled}]
                           [--storage-account]
                           [--tags]
                           [--zone-redundant]

Exemples

Créez un environnement avec un espace de travail Log Analytique généré automatiquement.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2

Créer un environnement redondant interzone

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --zone-redundant

Créez un environnement avec un espace de travail Log Analytique existant.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --logs-workspace-id myLogsWorkspaceID \
    --logs-workspace-key myLogsWorkspaceKey \
    --location eastus2

Créez un environnement avec les profils de charge de travail activés.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles

Créez un environnement sans profils de charge de travail activés.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --enable-workload-profiles false

Créez un environnement avec l’identité affectée par le système et l’identité affectée par l’utilisateur.

az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --mi-system-assigned --mi-user-assigned MyUserIdentityResourceId

Paramètres obligatoires

--name -n

Nom de l’environnement Container Apps.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--certificate-akv-url --custom-domain-certificate-akv-url
Préversion

URL pointant vers le secret Azure Key Vault qui contient le certificat.

--certificate-file --custom-domain-certificate-file

Chemin de fichier du fichier de certificat (.pfx ou .pem) pour le domaine personnalisé de l’environnement. Pour gérer les certificats pour les applications conteneur, utilisez az containerapp env certificate.

--certificate-identity --custom-domain-certificate-identity
Préversion

ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.

--certificate-password --custom-domain-certificate-password

Mot de passe du fichier de certificat pour le domaine personnalisé de l’environnement.

--custom-domain-dns-suffix --dns-suffix

Suffixe DNS pour le domaine personnalisé de l’environnement.

--dapr-instrumentation-key

Clé d’instrumentation Application Insights utilisée par Dapr pour exporter les données de télémétrie de communication du service vers le service.

--docker-bridge-cidr

Plage IP de notation CIDR affectée au pont Docker. Elle ne doit pas chevaucher les plages d’adresses IP de sous-réseau ou la plage IP définie dans le CIDR réservé de plateforme, si elle est définie.

--enable-dedicated-gpu
Préversion

Boolean indiquant si l’environnement est activé pour avoir un gpu dédié.

Valeurs acceptées: false, true
Valeur par défaut: False
--enable-mtls

Valeur booléenne indiquant si l’authentification homologue mTLS est activée pour l’environnement.

Valeurs acceptées: false, true
--enable-peer-to-peer-encryption

Valeur booléenne indiquant si le chiffrement du trafic d’égal à égal est activé pour l’environnement.

Valeurs acceptées: false, true
--enable-workload-profiles -w

Boolean indiquant si l’environnement est activé pour avoir des profils de charge de travail.

Valeurs acceptées: false, true
Valeur par défaut: True
--infrastructure-resource-group -i
Préversion

Nom du groupe de ressources qui contiendra des ressources d’infrastructure. S’il n’est pas fourni, un nom de groupe de ressources est généré.

--infrastructure-subnet-resource-id -s

ID de ressource d’un sous-réseau pour les composants d’infrastructure et les conteneurs d’applications utilisateur.

--internal-only

Boolean indiquant que l’environnement possède uniquement un équilibreur de charge interne. Ces environnements n’ont pas de ressource IP statique publique. Par conséquent, ils doivent fournir l’infrastructureSubnetResourceId si cette propriété est activée.

Valeurs acceptées: false, true
Valeur par défaut: False
--location -l

Emplacement de la ressource. Exemples : eastus2, northeurope.

--logs-destination

Destination des journaux.

Valeurs acceptées: azure-monitor, log-analytics, none
Valeur par défaut: log-analytics
--logs-dynamic-json-columns -j
Préversion

Boolean indiquant s’il faut analyser la chaîne json dans des colonnes json dynamiques. Fonctionne uniquement pour le journal de destination analytique.

Valeurs acceptées: false, true
Valeur par défaut: False
--logs-workspace-id

ID d’espace de travail de l’espace de travail log Analytique’espace de travail pour envoyer des journaux de diagnostic. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace create » pour en créer un. La facturation supplémentaire peut s’appliquer.

--logs-workspace-key

Journal Analytique clé d’espace de travail pour configurer votre espace de travail Log Analytique. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace get-shared-keys » pour récupérer la clé.

--mi-system-assigned
Préversion

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

Valeur par défaut: False
--mi-user-assigned
Préversion

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

--no-wait

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

Valeur par défaut: False
--platform-reserved-cidr

Plage d’adresses IP en notation CIDR qui peut être réservée pour les adresses IP de l’infrastructure d’environnement. Elle ne doit pas chevaucher d’autres plages d’adresses IP de sous-réseau.

--platform-reserved-dns-ip

Adresse IP de la plage d’adresses IP définie par le CIDR réservé à la plateforme qui sera réservée au serveur DNS interne.

--public-network-access
Préversion

Autoriser ou bloquer tout le trafic public.

Valeurs acceptées: Disabled, Enabled
--storage-account

Nom ou ID de ressource du compte de stockage utilisé pour Azure Monitor. Si cette valeur est fournie, les paramètres de diagnostic Azure Monitor sont créés automatiquement.

--tags

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

--zone-redundant -z

Activez la redondance de zone sur l’environnement. Impossible d’être utilisé sans --infrastructure-subnet-resource-id. Si elle est utilisée avec --location, l’emplacement du sous-réseau doit correspondre.

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env delete

Supprimez un environnement Container Apps.

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

Exemples

Supprimez un environnement.

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom de l’environnement Container Apps.

--no-wait

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

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

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

--yes -y

Ne pas demander de confirmation.

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env delete (containerapp extension)

Supprimez un environnement Container Apps.

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

Exemples

Supprimez un environnement.

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom de l’environnement Container Apps.

--no-wait

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

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

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

--yes -y

Ne pas demander de confirmation.

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

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env list

Répertorier les environnements Container Apps par abonnement ou groupe de ressources.

az containerapp env list [--resource-group]

Exemples

Répertorier les environnements dans l’abonnement actuel.

az containerapp env list

Répertorier les environnements par groupe de ressources.

az containerapp env list -g MyResourceGroup

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env list (containerapp extension)

Répertorier les environnements Container Apps par abonnement ou groupe de ressources.

az containerapp env list [--resource-group]

Exemples

Répertorier les environnements dans l’abonnement actuel.

az containerapp env list

Répertorier les environnements par groupe de ressources.

az containerapp env list -g MyResourceGroup

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env list-usages

Répertorier les utilisations des quotas pour un environnement managé spécifique.

az containerapp env list-usages [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

Exemples

Répertorier les utilisations des quotas pour un environnement managé spécifique.

az containerapp env list-usages -n MyEnv -g MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom de l’environnement Container Apps.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env show

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

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

Exemples

Affichez les détails d’un environnement.

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom de l’environnement Container Apps.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env show (containerapp extension)

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

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

Exemples

Affichez les détails d’un environnement.

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom de l’environnement Container Apps.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env update

Mettez à jour un environnement Container Apps.

az containerapp env update [--certificate-file]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--ids]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--max-nodes]
                           [--min-nodes]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--storage-account]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--workload-profile-type]

Exemples

Mettez à jour la configuration de domaine personnalisé d’un environnement.

az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
    --dns-suffix my-suffix.net --certificate-file MyFilePath \
    --certificate-password MyCertPass

Paramètres facultatifs

--certificate-file --custom-domain-certificate-file

Chemin de fichier du fichier de certificat (.pfx ou .pem) pour le domaine personnalisé de l’environnement. Pour gérer les certificats pour les applications conteneur, utilisez az containerapp env certificate.

--certificate-password --custom-domain-certificate-password

Mot de passe du fichier de certificat pour le domaine personnalisé de l’environnement.

--custom-domain-dns-suffix --dns-suffix

Suffixe DNS pour le domaine personnalisé de l’environnement.

--enable-mtls

Valeur booléenne indiquant si l’authentification homologue mTLS est activée pour l’environnement.

Valeurs acceptées: false, true
--enable-peer-to-peer-encryption

Valeur booléenne indiquant si le chiffrement du trafic d’égal à égal est activé pour l’environnement.

Valeurs acceptées: false, true
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--logs-destination

Destination des journaux.

Valeurs acceptées: azure-monitor, log-analytics, none
--logs-workspace-id

ID d’espace de travail de l’espace de travail log Analytique’espace de travail pour envoyer des journaux de diagnostic. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace create » pour en créer un. La facturation supplémentaire peut s’appliquer.

--logs-workspace-key

Journal Analytique clé d’espace de travail pour configurer votre espace de travail Log Analytique. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace get-shared-keys » pour récupérer la clé.

--max-nodes

Nombre maximal de nœuds pour ce profil de charge de travail, --workload-profile-name requis.

--min-nodes

Nœuds minimaux pour ce profil de charge de travail, --workload-profile-name requis.

--name -n

Nom de l’environnement Container Apps.

--no-wait

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

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

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-account

Nom ou ID de ressource du compte de stockage utilisé pour Azure Monitor. Si cette valeur est fournie, les paramètres de diagnostic Azure Monitor sont créés automatiquement.

--subscription

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

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

--workload-profile-type

Type de profil de charge de travail à ajouter ou à mettre à jour dans cet environnement, --workload-profile-name requis.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

az containerapp env update (containerapp extension)

Mettez à jour un environnement Container Apps.

az containerapp env update [--certificate-akv-url]
                           [--certificate-file]
                           [--certificate-identity]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--enable-mtls {false, true}]
                           [--enable-peer-to-peer-encryption {false, true}]
                           [--ids]
                           [--logs-destination {azure-monitor, log-analytics, none}]
                           [--logs-dynamic-json-columns {false, true}]
                           [--logs-workspace-id]
                           [--logs-workspace-key]
                           [--max-nodes]
                           [--min-nodes]
                           [--name]
                           [--no-wait]
                           [--public-network-access {Disabled, Enabled}]
                           [--resource-group]
                           [--storage-account]
                           [--subscription]
                           [--tags]
                           [--workload-profile-name]
                           [--workload-profile-type]

Exemples

Mettez à jour la configuration de domaine personnalisé d’un environnement.

az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
    --dns-suffix my-suffix.net --certificate-file MyFilePath \
    --certificate-password MyCertPass

Paramètres facultatifs

--certificate-akv-url --custom-domain-certificate-akv-url
Préversion

URL pointant vers le secret Azure Key Vault qui contient le certificat.

--certificate-file --custom-domain-certificate-file

Chemin de fichier du fichier de certificat (.pfx ou .pem) pour le domaine personnalisé de l’environnement. Pour gérer les certificats pour les applications conteneur, utilisez az containerapp env certificate.

--certificate-identity --custom-domain-certificate-identity
Préversion

ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.

--certificate-password --custom-domain-certificate-password

Mot de passe du fichier de certificat pour le domaine personnalisé de l’environnement.

--custom-domain-dns-suffix --dns-suffix

Suffixe DNS pour le domaine personnalisé de l’environnement.

--enable-mtls

Valeur booléenne indiquant si l’authentification homologue mTLS est activée pour l’environnement.

Valeurs acceptées: false, true
--enable-peer-to-peer-encryption

Valeur booléenne indiquant si le chiffrement du trafic d’égal à égal est activé pour l’environnement.

Valeurs acceptées: false, true
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--logs-destination

Destination des journaux.

Valeurs acceptées: azure-monitor, log-analytics, none
--logs-dynamic-json-columns -j
Préversion

Boolean indiquant s’il faut analyser la chaîne json dans des colonnes json dynamiques. Fonctionne uniquement pour le journal de destination analytique.

Valeurs acceptées: false, true
--logs-workspace-id

ID d’espace de travail de l’espace de travail log Analytique’espace de travail pour envoyer des journaux de diagnostic. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace create » pour en créer un. La facturation supplémentaire peut s’appliquer.

--logs-workspace-key

Journal Analytique clé d’espace de travail pour configurer votre espace de travail Log Analytique. Fonctionne uniquement avec la destination des journaux « log-analytique ». Vous pouvez utiliser « az monitor log-analytique workspace get-shared-keys » pour récupérer la clé.

--max-nodes

Nombre maximal de nœuds pour ce profil de charge de travail, --workload-profile-name requis.

--min-nodes

Nœuds minimaux pour ce profil de charge de travail, --workload-profile-name requis.

--name -n

Nom de l’environnement Container Apps.

--no-wait

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

Valeur par défaut: False
--public-network-access
Préversion

Autoriser ou bloquer tout le trafic public.

Valeurs acceptées: Disabled, Enabled
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-account

Nom ou ID de ressource du compte de stockage utilisé pour Azure Monitor. Si cette valeur est fournie, les paramètres de diagnostic Azure Monitor sont créés automatiquement.

--subscription

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

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

--workload-profile-type

Type de profil de charge de travail à ajouter ou à mettre à jour dans cet environnement, --workload-profile-name requis.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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