az providerhub notification-registration
Remarque
Cette référence fait partie de l’extension providerhub pour Azure CLI (version 2.57.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 | État |
---|---|---|---|
az providerhub notification-registration create |
Créez une inscription de notification. |
Extension | GA |
az providerhub notification-registration delete |
Supprimez une inscription de notification. |
Extension | GA |
az providerhub notification-registration list |
Répertoriez la liste des inscriptions de notification pour le fournisseur donné. |
Extension | GA |
az providerhub notification-registration show |
Obtenez les détails de l’inscription de notification. |
Extension | GA |
az providerhub notification-registration update |
Mettez à jour une 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
notification-registration create
az providerhub notification-registration create --name "{notificationRegistration}" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints [{notification-destination:/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications,locations:[EastUS]}] --notification-mode "EventHub" --provider-namespace "{providerNamespace}"
Paramètres obligatoires
Inscription de notification.
Nom du fournisseur de ressources hébergé dans ProviderHub.
Paramètres facultatifs
Il s’agit des événements sur utilisant lequel le fournisseur de ressources doit être envoyé. Le format du message est au format {RP Namespace}/{ResourceType}/{action}. Les actions disponibles sont les suivantes : écriture, suppression et déplacement/action. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
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).
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). Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Détermine la façon dont les notifications sont envoyées au fournisseur de ressources. Les deux modes disponibles sont EventHub et Webhook.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az providerhub notification-registration delete
Supprimez une inscription de notification.
az providerhub notification-registration delete [--ids]
[--name]
[--provider-namespace]
[--subscription]
[--yes]
Exemples
suppression de notification-inscription
az providerhub notification-registration delete -y --name "{notificationRegistration}" --provider-namespace "{providerNamespace}"
Paramètres facultatifs
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 ».
Inscription de notification.
Nom du fournisseur de ressources hébergé dans ProviderHub.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az providerhub notification-registration list
Répertoriez la liste des inscriptions de notification pour le fournisseur donné.
az providerhub notification-registration list --provider-namespace
[--max-items]
[--next-token]
Exemples
liste d’inscription de notification
az providerhub notification-registration list --provider-namespace "{providerNamespace}"
Paramètres obligatoires
Nom du fournisseur de ressources hébergé dans ProviderHub.
Paramètres facultatifs
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az providerhub notification-registration show
Obtenez les détails de l’inscription de notification.
az providerhub notification-registration show [--ids]
[--name]
[--provider-namespace]
[--subscription]
Exemples
notification-registration show
az providerhub notification-registration show --name "{notificationRegistration}" --provider-namespace "{providerNamespace}"
Paramètres facultatifs
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 ».
Inscription de notification.
Nom du fournisseur de ressources hébergé dans ProviderHub.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az providerhub notification-registration update
Mettez à jour une inscription de notification.
az providerhub notification-registration update [--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--included-events]
[--message-scope {NotSpecified, RegisteredSubscriptions}]
[--name]
[--notification-endpoints]
[--notification-mode {EventHub, NotSpecified, WebHook}]
[--provider-namespace]
[--remove]
[--set]
[--subscription]
Exemples
mise à jour de notification-inscription
az providerhub notification-registration update --name "{notificationRegistration}" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints [{notification-destination:/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications,locations:[EastUS]}] --notification-mode "EventHub" --provider-namespace "{providerNamespace}"
Paramètres facultatifs
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
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 ».
Il s’agit des événements sur utilisant lequel le fournisseur de ressources doit être envoyé. Le format du message est au format {RP Namespace}/{ResourceType}/{action}. Les actions disponibles sont les suivantes : écriture, suppression et déplacement/action. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
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).
Inscription de notification.
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). Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Détermine la façon dont les notifications sont envoyées au fournisseur de ressources. Les deux modes disponibles sont EventHub et Webhook.
Nom du fournisseur de ressources hébergé dans ProviderHub.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.