Partager via


az load notification-rule

Note

Cette référence fait partie de l’extension de charge pour Azure CLI (version 2.66.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az load notification-rule . 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

Groupe de commandes pour gérer les règles de notification.

Commandes

Nom Description Type État
az load notification-rule create

Créez une règle de notification pour la ressource de test de charge.

Extension Preview
az load notification-rule delete

Supprimez la règle de notification spécifiée pour la ressource de test de charge.

Extension Preview
az load notification-rule list

Répertoriez toutes les règles de notification pour la ressource de test de charge.

Extension Preview
az load notification-rule show

Obtenez la règle de notification spécifiée pour la ressource de test de charge.

Extension Preview
az load notification-rule update

Mettez à jour une règle de notification existante pour la ressource de test de charge.

Extension Preview

az load notification-rule create

Préversion

Le groupe de commandes « load notification-rule » 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 une règle de notification pour la ressource de test de charge.

az load notification-rule create --action-groups
                                 --load-test-resource --name
                                 --notification-rule-id
                                 [--all-events]
                                 [--all-tests]
                                 [--display-name]
                                 [--event]
                                 [--resource-group]
                                 [--test-ids]

Exemples

Créez une règle de notification pour tous les événements.

az load notification-rule create --load-test-resource sample-alt-resource --resource-group sample-rg --action-groups /subscriptions/000000-0000-0000-0000-000000000000/resourcegroups/sample-rg/providers/microsoft.insights/actiongroups/sample-ag --notification-rule-id notification-sample-id --all-events

Créez une règle de notification pour tous les tests et tous les événements TestRunEnded.

az load notification-rule create --load-test-resource sample-alt-resource --resource-group sample-rg --action-groups /subscriptions/000000-0000-0000-0000-000000000000/resourcegroups/sample-rg/providers/microsoft.insights/actiongroups/sample-ag --notification-rule-id notification-sample-id --all-tests --event event-id=event1 type=TestRunEnded status=DONE,FAILED result=PASSED

Paramètres obligatoires

--action-groups

Liste séparée par l’espace des ID de ressource des groupes d’actions pour la règle de notification.

--load-test-resource --name -n

Nom ou ID de ressource ARM de la ressource De test de charge.

--notification-rule-id -i

Identificateur de la règle de notification.

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.

--all-events

Indiquez cet indicateur si tous les événements doivent être inclus pour la règle de notification. Cela remplace tous les événements fournis à l’aide de --event.

Propriété Valeur
Valeur par défaut: False
--all-tests

Indiquez cet indicateur si tous les tests doivent être inclus pour la règle de notification. Cela remplace tous les tests fournis à l’aide de --test-ids.

Propriété Valeur
Valeur par défaut: False
--display-name

Nom complet de la règle de notification.

--event

Événement à activer sur la règle de notification. Le format attendu est --event event-id='event id' type='event type' status='a list of statuses in comma-separated format' result='a list of results in comma-separated format'. Les champs d’état et de résultat sont valides uniquement pour le type d’événement « TestRunEnded ».

--resource-group -g

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

--test-ids

Liste séparée par l’espace des ID de test pour la règle de notification.

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 load notification-rule delete

Préversion

Le groupe de commandes « load notification-rule » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Supprimez la règle de notification spécifiée pour la ressource de test de charge.

az load notification-rule delete --load-test-resource --name
                                 --notification-rule-id
                                 [--resource-group]
                                 [--yes]

Exemples

Supprimez une règle de notification.

az load notification-rule delete --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --yes

Paramètres obligatoires

--load-test-resource --name -n

Nom ou ID de ressource ARM de la ressource De test de charge.

--notification-rule-id -i

Identificateur de la règle de notification.

Paramètres facultatifs

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

--resource-group -g

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

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

--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 load notification-rule list

Préversion

Le groupe de commandes « load notification-rule » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Répertoriez toutes les règles de notification pour la ressource de test de charge.

az load notification-rule list --load-test-resource --name
                               [--resource-group]
                               [--test-ids]

Exemples

Répertorier toutes les règles de notification.

az load notification-rule list --load-test-resource sample-alt-resource --resource-group sample-rg

Répertoriez toutes les règles de notification pour les ID de test spécifiés.

az load notification-rule list --load-test-resource sample-alt-resource --resource-group sample-rg --test-ids sample-test-id

Paramètres obligatoires

--load-test-resource --name -n

Nom ou ID de ressource ARM de la ressource De test de charge.

Paramètres facultatifs

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

--resource-group -g

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

--test-ids

Liste séparée par l’espace des ID de test pour la règle de notification.

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 load notification-rule show

Préversion

Le groupe de commandes « load notification-rule » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Obtenez la règle de notification spécifiée pour la ressource de test de charge.

az load notification-rule show --load-test-resource --name
                               --notification-rule-id
                               [--resource-group]

Exemples

Obtenir une règle de notification.

az load notification-rule show --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id

Paramètres obligatoires

--load-test-resource --name -n

Nom ou ID de ressource ARM de la ressource De test de charge.

--notification-rule-id -i

Identificateur de la règle de notification.

Paramètres facultatifs

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

--resource-group -g

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

Paramètres globaux
--debug

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

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

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

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

Format de sortie.

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

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

--subscription

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

--verbose

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

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

az load notification-rule update

Préversion

Le groupe de commandes « load notification-rule » 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 une règle de notification existante pour la ressource de test de charge.

az load notification-rule update --load-test-resource --name
                                 --notification-rule-id
                                 [--action-groups]
                                 [--add-event]
                                 [--all-tests]
                                 [--display-name]
                                 [--remove-event]
                                 [--resource-group]
                                 [--test-ids]

Exemples

Mettez à jour une règle de notification activée pour tous les tests.

az load notification-rule update --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --all-tests

Ajoutez un événement TestRunStarted à une règle de notification existante.

az load notification-rule update --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --add-event event-id=event1 type=TestRunStarted

Supprimez un événement d’une règle de notification existante et mettez à jour la liste des groupes d’actions.

az load notification-rule update --load-test-resource sample-alt-resource --resource-group sample-rg --notification-rule-id notification-sample-id --remove-event event-id=event1 --action-groups /subscriptions/000000-0000-0000-0000-000000000000/resourcegroups/sample-rg/providers/microsoft.insights/actiongroups/sample-ag

Paramètres obligatoires

--load-test-resource --name -n

Nom ou ID de ressource ARM de la ressource De test de charge.

--notification-rule-id -i

Identificateur de la règle de notification.

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.

--action-groups

Liste séparée par l’espace des ID de ressource des groupes d’actions pour la règle de notification.

--add-event

Événement à activer sur la règle de notification. Le format attendu est --event event-id='event id' type='event type' status='a list of statuses in comma-separated format' result='a list of results in comma-separated format'. Les champs d’état et de résultat sont valides uniquement pour le type d’événement « TestRunEnded ».

--all-tests

Indiquez cet indicateur si tous les tests doivent être inclus pour la règle de notification. Cela remplace tous les tests fournis à l’aide de --test-ids.

Propriété Valeur
Valeur par défaut: False
--display-name

Nom complet de la règle de notification.

--remove-event

Indiquez l’ID d’événement de l’événement à supprimer de la règle de notification. Le format doit être --remove-event event-id='id d’événement'.

--resource-group -g

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

--test-ids

Liste séparée par l’espace des ID de test pour la règle de notification.

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