az providerhub notification-registration

Remarque

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

Gérer l’inscription des notifications avec providerhub.

Commandes

Nom Description Type Statut
az providerhub notification-registration create

Créez une inscription de notification.

Extension GA
az providerhub notification-registration delete

Supprime une inscription de notification.

Extension GA
az providerhub notification-registration list

Obtient la liste des inscriptions de notification pour le fournisseur donné.

Extension GA
az providerhub notification-registration show

Obtient les détails de l’inscription de notification.

Extension GA

az providerhub notification-registration create

Créez une inscription de notification.

az providerhub notification-registration create --name
                                                --provider-namespace
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]

Exemples

NotificationRegistrations_CreateOrUpdate

az providerhub notification-registration create --name "testNotificationRegistration" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints locations="" locations="East US" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications" --notification-endpoints locations="North Europe" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000   /resourceGroups/mgmtexp-northeurope/providers/Microsoft.EventHub/namespaces/europe-mgmtexpint/eventhubs/armlinkednotifications" --notification-mode "EventHub" --provider-namespace "Microsoft.Contoso"

Paramètres obligatoires

--name --notification-registration-name -n

Inscription de notification.

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

Paramètres facultatifs

--included-events

Il s’agit des événements sur utilisant lequel le fournisseur de ressources doit être envoyé. Le format du message est au format {ESPACE de noms RP}/{Type de ressource}/{action}. Les actions de disponibilité sont les suivantes : écriture, suppression et déplacement/action.

--message-scope

Limite les messages envoyés au fournisseur de ressources. La valeur par défaut est RegisteredSubscriptions. Les valeurs disponibles sont Globales (tous les messages dans Azure) et RegisteredSubscriptions (seuls les messages des abonnements inscrits par RP).

valeurs acceptées: NotSpecified, RegisteredSubscriptions
--notification-endpoints

Il s’agit des emplacements des messages de notification. Les notifications seront envoyées à la région de l’emplacement de la ressource d’événement (par exemple, la machine virtuelle dans usa Est enverra un message au point de terminaison spécifié dans la région USA Est).

Utilisation : --notification-endpoints notification-destination=XX locations=XX

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --notification-endpoints.

--notification-mode

Détermine la façon dont les notifications sont envoyées au fournisseur de ressources. Les deux modes disponibles sont EventHub et Webhook.

valeurs acceptées: EventHub, NotSpecified, WebHook
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 providerhub notification-registration delete

Supprime une inscription de notification.

az providerhub notification-registration delete [--ids]
                                                [--name]
                                                [--provider-namespace]
                                                [--subscription]
                                                [--yes]

Exemples

NotificationRegistrations_Delete

az providerhub notification-registration delete --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

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 --notification-registration-name -n

Inscription de notification.

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

--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 providerhub notification-registration list

Obtient la liste des inscriptions de notification pour le fournisseur donné.

az providerhub notification-registration list --provider-namespace

Exemples

NotificationRegistrations_ListByProviderRegistration

az providerhub notification-registration list --provider-namespace "Microsoft.Contoso"

Paramètres obligatoires

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

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 providerhub notification-registration show

Obtient les détails de l’inscription de notification.

az providerhub notification-registration show [--ids]
                                              [--name]
                                              [--provider-namespace]
                                              [--subscription]

Exemples

NotificationRegistrations_Get

az providerhub notification-registration show --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

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 --notification-registration-name -n

Inscription de notification.

--provider-namespace

Nom du fournisseur de ressources hébergé dans ProviderHub.

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