Partager via


az containerapp env dapr-component resiliency

Remarque

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

Ce groupe de commandes est en préversion et en cours de développement. Référence et niveaux 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 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 resiliency create

Préversion

Le groupe de commandes « containerapp env dapr-component resiliency » est en préversion et en cours de développement. Référence et niveaux 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 d'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 en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

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

--in-cb-sequential-err

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

--in-cb-timeout

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

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

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

--in-http-retries

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

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

--no-wait

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

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.

--out-cb-sequential-err

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

--out-cb-timeout

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

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

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

--out-http-retries

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

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

--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 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 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. Référence et niveaux 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 d'environnement.

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

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

--no-wait

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

Valeur par défaut: False
--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 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. Référence et niveaux 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 d'environnement.

--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 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. Référence et niveaux 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 d'environnement.

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

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

--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 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. Référence et niveaux 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 d'environnement.

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

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

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

--in-cb-sequential-err

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

--in-cb-timeout

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

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

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

--in-http-retries

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

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

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

--no-wait

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

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.

--out-cb-sequential-err

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

--out-cb-timeout

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

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

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

--out-http-retries

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

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

--subscription

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

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