Partager via


az containerapp env dapr-component resiliency

Note

Cette référence fait partie de l’extension containerapp pour Azure CLI (version 2.79.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az containerapp env dapr-component résilience commande. Apprenez-en davantage sur les extensions.

Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

Commandes

Nom Description Type État
az containerapp env dapr-component resiliency create

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

Extension Preview
az containerapp env dapr-component resiliency delete

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

Extension Preview
az containerapp env dapr-component resiliency list

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

Extension Preview
az containerapp env dapr-component resiliency show

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

Extension Preview
az containerapp env dapr-component resiliency update

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

Extension Preview

az containerapp env dapr-component resiliency create

Préversion

Le groupe de commandes « containerapp env dapr-component resiliency » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

az containerapp env dapr-component resiliency create --dapr-component-name
                                                     --environment
                                                     --name
                                                     --resource-group
                                                     [--in-cb-interval]
                                                     [--in-cb-sequential-err]
                                                     [--in-cb-timeout]
                                                     [--in-http-delay]
                                                     [--in-http-interval]
                                                     [--in-http-retries]
                                                     [--in-timeout]
                                                     [--no-wait]
                                                     [--out-cb-interval]
                                                     [--out-cb-sequential-err]
                                                     [--out-cb-timeout]
                                                     [--out-http-delay]
                                                     [--out-http-interval]
                                                     [--out-http-retries]
                                                     [--out-timeout]
                                                     [--yaml]

Exemples

Créez une stratégie de résilience de délai d’expiration pour un composant dapr.

az containerapp env dapr-component resiliency create -g MyResourceGroup \
  -n MyDaprResiliency --dapr-component-name MyDaprComponentName \
  --environment MyEnvironment --out-timeout 45

Créez des stratégies de résilience pour un composant dapr à l’aide d’une configuration yaml.

az containerapp env dapr-component resiliency create -g MyResourceGroup \
  -n MyDaprResiliency --dapr-component-name MyDaprComponentName \
  --environment MyEnvironment --yaml "path/to/yaml/file.yml"

Paramètres obligatoires

--dapr-component-name

Nom du composant Dapr existant.

--environment

Nom de l’environnement.

--name -n

Nom de la stratégie de résilience du composant Dapr. 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 à 30 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.

--in-cb-interval

Intervalle facultatif en secondes après lequel le nombre d’erreurs est réinitialisé à 0. Un intervalle de 0 ne sera jamais réinitialisé. Si elle n’est pas spécifiée, la valeur du délai d’expiration est utilisée.

Propriété Valeur
Groupe de paramètres: Inbound Circuit Breaker Policy Arguments
--in-cb-sequential-err

Nombre d’erreurs consécutives avant l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Inbound Circuit Breaker Policy Arguments
--in-cb-timeout

Intervalle en secondes jusqu’à ce qu’une nouvelle tentative soit effectuée après l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Inbound Circuit Breaker Policy Arguments
--in-http-delay

Spécifiez l’intervalle de base en millisecondes entre les nouvelles tentatives pour la stratégie entrante. Valeur par défaut : 1 000.

Propriété Valeur
Groupe de paramètres: Inbound HTTP Retry Policy Arguments
--in-http-interval

Spécifiez l’intervalle maximal en millisecondes entre les nouvelles tentatives pour la stratégie entrante. Valeur par défaut : 1 0000.

Propriété Valeur
Groupe de paramètres: Inbound HTTP Retry Policy Arguments
--in-http-retries

Spécifiez le nombre maximal de nouvelles tentatives pour la stratégie de trafic entrant. Valeur par défaut : 3.

Propriété Valeur
Groupe de paramètres: Inbound HTTP Retry Policy Arguments
--in-timeout

Spécifiez le délai d’expiration de réponse en secondes pour la stratégie de trafic entrant. Cela s’étend entre le point auquel la requête entière a été traitée et lorsque la réponse a été entièrement traitée. Ce délai d’expiration inclut toutes les nouvelles tentatives.

Propriété Valeur
Groupe de paramètres: Inbound Timeout Policy Arguments
--no-wait

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

Propriété Valeur
Valeur par défaut: False
--out-cb-interval

Intervalle facultatif en secondes après lequel le nombre d’erreurs est réinitialisé à 0. Un intervalle de 0 ne sera jamais réinitialisé. Si elle n’est pas spécifiée, la valeur du délai d’expiration est utilisée.

Propriété Valeur
Groupe de paramètres: Outbound Circuit Breaker Policy Arguments
--out-cb-sequential-err

Nombre d’erreurs consécutives avant l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Outbound Circuit Breaker Policy Arguments
--out-cb-timeout

Intervalle en secondes jusqu’à ce qu’une nouvelle tentative soit effectuée après l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Outbound Circuit Breaker Policy Arguments
--out-http-delay

Spécifiez l’intervalle de base en millisecondes entre les nouvelles tentatives pour la stratégie de trafic sortant. Valeur par défaut : 1 000.

Propriété Valeur
Groupe de paramètres: Outbound HTTP Retry Policy Arguments
--out-http-interval

Spécifiez l’intervalle maximal en millisecondes entre les nouvelles tentatives pour la stratégie de trafic sortant. Valeur par défaut : 1 0000.

Propriété Valeur
Groupe de paramètres: Outbound HTTP Retry Policy Arguments
--out-http-retries

Spécifiez le nombre maximal de nouvelles tentatives pour la stratégie de trafic sortant. Valeur par défaut : 3.

Propriété Valeur
Groupe de paramètres: Outbound HTTP Retry Policy Arguments
--out-timeout

Spécifiez le délai d’expiration de réponse en secondes pour la stratégie de trafic sortant. Cela s’étend entre le point auquel la requête entière a été traitée et lorsque la réponse a été entièrement traitée. Ce délai d’expiration inclut toutes les nouvelles tentatives.

Propriété Valeur
Groupe de paramètres: Outbound Timeout Policy Arguments
--yaml

Chemin d’accès à un fichier .yaml avec la configuration d’une stratégie de résilience des composants dapr. Tous les autres paramètres seront ignorés.

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 env dapr-component resiliency delete

Préversion

Le groupe de commandes « containerapp env dapr-component resiliency » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

az containerapp env dapr-component resiliency delete --dapr-component-name
                                                     --environment
                                                     --resource-group
                                                     [--ids]
                                                     [--name]
                                                     [--no-wait]
                                                     [--subscription]
                                                     [--yes]

Exemples

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

az containerapp env dapr-component resiliency delete -g MyResourceGroup \
  -n MyDaprResiliency --dapr-component-name MyDaprComponentName \
  --environment MyEnvironment

Paramètres obligatoires

--dapr-component-name

Nom du composant Dapr existant.

--environment

Nom de l’environnement.

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

--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 de la stratégie de résilience du composant Dapr. 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 à 30 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
--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 env dapr-component resiliency list

Préversion

Le groupe de commandes « containerapp env dapr-component resiliency » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

az containerapp env dapr-component resiliency list --dapr-component-name
                                                   --environment
                                                   --resource-group

Exemples

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

az containerapp env dapr-component resiliency list -g MyResourceGroup \
 --dapr-component-name MyDaprComponentName --environment MyEnvironment

Paramètres obligatoires

--dapr-component-name

Nom du composant Dapr existant.

--environment

Nom de l’environnement.

--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 env dapr-component resiliency show

Préversion

Le groupe de commandes « containerapp env dapr-component resiliency » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

az containerapp env dapr-component resiliency show --dapr-component-name
                                                   --environment
                                                   --resource-group
                                                   [--ids]
                                                   [--name]
                                                   [--subscription]

Exemples

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

az containerapp env dapr-component resiliency show -g MyResourceGroup \
  -n MyDaprResiliency --dapr-component-name MyDaprComponentName \
  --environment MyEnvironment

Paramètres obligatoires

--dapr-component-name

Nom du composant Dapr existant.

--environment

Nom de l’environnement.

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

--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 de la stratégie de résilience du composant Dapr. 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 à 30 caractères.

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 env dapr-component resiliency update

Préversion

Le groupe de commandes « containerapp env dapr-component resiliency » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

az containerapp env dapr-component resiliency update --dapr-component-name
                                                     --environment
                                                     --resource-group
                                                     [--ids]
                                                     [--in-cb-interval]
                                                     [--in-cb-sequential-err]
                                                     [--in-cb-timeout]
                                                     [--in-http-delay]
                                                     [--in-http-interval]
                                                     [--in-http-retries]
                                                     [--in-timeout]
                                                     [--name]
                                                     [--no-wait]
                                                     [--out-cb-interval]
                                                     [--out-cb-sequential-err]
                                                     [--out-cb-timeout]
                                                     [--out-http-delay]
                                                     [--out-http-interval]
                                                     [--out-http-retries]
                                                     [--out-timeout]
                                                     [--subscription]
                                                     [--yaml]

Exemples

Mettre à jour la stratégie de résilience du délai d’expiration pour un composant dapr.

az containerapp env dapr-component resiliency update -g MyResourceGroup \
  -n MyDaprResiliency --dapr-component-name MyDaprComponentName \
  --environment MyEnvironment --in-timeout 45

Mettez à jour les stratégies de résilience pour un composant dapr à l’aide d’une configuration yaml.

az containerapp env dapr-component resiliency update -g MyResourceGroup \
  -n MyDaprResiliency --dapr-component-name MyDaprComponentName \
  --environment MyEnvironment --yaml "path/to/yaml/file.yml"

Paramètres obligatoires

--dapr-component-name

Nom du composant Dapr existant.

--environment

Nom de l’environnement.

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

--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
--in-cb-interval

Intervalle facultatif en secondes après lequel le nombre d’erreurs est réinitialisé à 0. Un intervalle de 0 ne sera jamais réinitialisé. Si elle n’est pas spécifiée, la valeur du délai d’expiration est utilisée.

Propriété Valeur
Groupe de paramètres: Inbound Circuit Breaker Policy Arguments
--in-cb-sequential-err

Nombre d’erreurs consécutives avant l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Inbound Circuit Breaker Policy Arguments
--in-cb-timeout

Intervalle en secondes jusqu’à ce qu’une nouvelle tentative soit effectuée après l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Inbound Circuit Breaker Policy Arguments
--in-http-delay

Spécifiez l’intervalle de base en millisecondes entre les nouvelles tentatives pour la stratégie entrante. Valeur par défaut : 1 000.

Propriété Valeur
Groupe de paramètres: Inbound HTTP Retry Policy Arguments
--in-http-interval

Spécifiez l’intervalle maximal en millisecondes entre les nouvelles tentatives pour la stratégie entrante. Valeur par défaut : 1 0000.

Propriété Valeur
Groupe de paramètres: Inbound HTTP Retry Policy Arguments
--in-http-retries

Spécifiez le nombre maximal de nouvelles tentatives pour la stratégie de trafic entrant. Valeur par défaut : 3.

Propriété Valeur
Groupe de paramètres: Inbound HTTP Retry Policy Arguments
--in-timeout

Spécifiez le délai d’expiration de réponse en secondes pour la stratégie de trafic entrant. Cela s’étend entre le point auquel la requête entière a été traitée et lorsque la réponse a été entièrement traitée. Ce délai d’expiration inclut toutes les nouvelles tentatives.

Propriété Valeur
Groupe de paramètres: Inbound Timeout Policy Arguments
--name -n

Nom de la stratégie de résilience du composant Dapr. 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 à 30 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
--out-cb-interval

Intervalle facultatif en secondes après lequel le nombre d’erreurs est réinitialisé à 0. Un intervalle de 0 ne sera jamais réinitialisé. Si elle n’est pas spécifiée, la valeur du délai d’expiration est utilisée.

Propriété Valeur
Groupe de paramètres: Outbound Circuit Breaker Policy Arguments
--out-cb-sequential-err

Nombre d’erreurs consécutives avant l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Outbound Circuit Breaker Policy Arguments
--out-cb-timeout

Intervalle en secondes jusqu’à ce qu’une nouvelle tentative soit effectuée après l’ouverture du circuit.

Propriété Valeur
Groupe de paramètres: Outbound Circuit Breaker Policy Arguments
--out-http-delay

Spécifiez l’intervalle de base en millisecondes entre les nouvelles tentatives pour la stratégie de trafic sortant. Valeur par défaut : 1 000.

Propriété Valeur
Groupe de paramètres: Outbound HTTP Retry Policy Arguments
--out-http-interval

Spécifiez l’intervalle maximal en millisecondes entre les nouvelles tentatives pour la stratégie de trafic sortant. Valeur par défaut : 1 0000.

Propriété Valeur
Groupe de paramètres: Outbound HTTP Retry Policy Arguments
--out-http-retries

Spécifiez le nombre maximal de nouvelles tentatives pour la stratégie de trafic sortant. Valeur par défaut : 3.

Propriété Valeur
Groupe de paramètres: Outbound HTTP Retry Policy Arguments
--out-timeout

Spécifiez le délai d’expiration de réponse en secondes pour la stratégie de trafic sortant. Cela s’étend entre le point auquel la requête entière a été traitée et lorsque la réponse a été entièrement traitée. Ce délai d’expiration inclut toutes les nouvelles tentatives.

Propriété Valeur
Groupe de paramètres: Outbound Timeout Policy 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 stratégie de résilience des composants dapr. Tous les autres paramètres seront ignorés.

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