Partager via


az eventgrid partner namespace channel

Gérer les canaux partenaires.

Commandes

Nom Description Type Statut
az eventgrid partner namespace channel create

Créez un canal pour un espace de noms de partenaire.

Core GA
az eventgrid partner namespace channel delete

Supprimez un espace de noms partenaire.

Core GA
az eventgrid partner namespace channel list

Répertorier les canaux partenaires disponibles.

Core GA
az eventgrid partner namespace channel show

Obtenez les détails d’un canal sous un espace de noms partenaire.

Core GA
az eventgrid partner namespace channel update

Mettez à jour les détails d’un canal sous un espace de noms partenaire.

Core GA

az eventgrid partner namespace channel create

Créez un canal pour un espace de noms de partenaire.

az eventgrid partner namespace channel create --channel-type {PartnerDestination, PartnerTopic}
                                              --destination-rg
                                              --destination-sub-id
                                              --name
                                              --partner-namespace-name
                                              --resource-group
                                              [--aad-app-id]
                                              [--aad-tenant-id]
                                              [--act-exp-date]
                                              [--ed-serv-cont]
                                              [--endpoint-url]
                                              [--event-type-kind {inline}]
                                              [--inline-event-type]
                                              [--message-for-activation]
                                              [--partner-destination-name]
                                              [--partner-topic-name]
                                              [--partner-topic-source]

Exemples

Créez un canal de type PartnerDestination avec des types d’événements inline.

az eventgrid partner namespace channel create -g rg1 --name channel1 \
  --channel-type PartnerDestination --partner-namespace-name namespace1 \
  --partner-destination-name destination1 --destination-sub-id e14e31c8-0ce7-4ff5-be5b-dd2b2a3f3535 --destination-rg rg2

Créez un canal de type PartnerTopic avec des types d’événements inline.

az eventgrid partner namespace channel create -g rg1 --name channel1 \
  --channel-type PartnerTopic --partner-namespace-name namespace1 \
  --partner-topic-name topic1 \
   --destination-sub-id e14e31c8-0ce7-4ff5-be5b-dd2b2a3f3535 --destination-rg rg2 \
  --partner-topic-source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname \
  --inline-event-type eventkey1 description="My event type." \
  --inline-event-type eventkey2 description="My second event type."

Paramètres obligatoires

--channel-type

Type du canal d’événements qui représente le flux de direction des événements.

valeurs acceptées: PartnerDestination, PartnerTopic
--destination-rg

Groupe de ressources Azure de l’abonné demandant la création de la ressource de canal par l’éditeur. La ressource partenaire correspondante (rubrique partenaire ou destination partenaire) associée à la ressource de canal sera créée sous ce groupe de ressources.

--destination-sub-id

ID d’abonnement Azure de l’abonné demandant la création de la ressource de canal par l’éditeur. La ressource partenaire correspondante (rubrique partenaire ou destination partenaire) associée à la ressource de canal sera créée sous cet abonnement Azure.

--name -n

Nom du canal.

--partner-namespace-name

Nom de l’espace de noms du partenaire.

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

--aad-app-id --azure-active-directory-application-id-or-uri

ID d’application Azure Active Directory ou URI pour obtenir le jeton d’accès qui sera inclus en tant que jeton du porteur dans les demandes de remise.

--aad-tenant-id --azure-active-directory-tenant-id

ID de locataire Azure Active Directory pour obtenir le jeton d’accès qui sera inclus en tant que jeton du porteur dans les demandes de remise.

--act-exp-date --activation-expiration-date

Date ou datetime au format ISO 8601 UTC (par exemple, « 2022-02-17T01:59:59+00:00 » ou « 2022-02-17 ») après lequel le canal et la rubrique partenaire correspondante expirent et obtiennent la suppression automatique. Si cette heure n’est pas spécifiée, la date d’expiration est définie sur sept jours par défaut.

--ed-serv-cont --endpoint-service-context

Contexte de point de terminaison associé à cette destination partenaire.

--endpoint-url

URL qui représente le point de terminaison de la destination du partenaire.

--event-type-kind

Type d’événement utilisé.

valeurs acceptées: inline
--inline-event-type

Créez un canal pour un espace de noms partenaire existant, de type rubrique partenaire ou destination de partenaire. Vous pouvez également ajouter des informations de type d’événement inline si le type de canal est une rubrique partenaire. Plusieurs attributs peuvent être spécifiés à l’aide --inline-event-type de plusieurs arguments.

Utilisation : --inline-event-type KEY [description=] [documentation-url=]
[data-schema-url=] Exemple : --inline-event-type event1
description="Mon type d’événement inline ».
documentation-url=https://www.microsoft.com
data-schema-url=https://www.microsoft.com.

--message-for-activation

Contexte ou message utile qui peut être utilisé pendant le processus d’approbation.

--partner-destination-name --pr-dest-n

Nom de la destination du partenaire.

--partner-topic-name

Nom de la rubrique partenaire.

--partner-topic-source

Identificateur de la ressource qui forme la source partenaire des événements. Cela représente une ressource unique dans le modèle de ressource du partenaire.

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 eventgrid partner namespace channel delete

Supprimez un espace de noms partenaire.

az eventgrid partner namespace channel delete [--ids]
                                              [--name]
                                              [--partner-namespace-name]
                                              [--resource-group]
                                              [--subscription]
                                              [--yes]

Exemples

Supprimez un espace de noms partenaire spécifique.

az eventgrid partner namespace channel delete -g rg1 --partner-namespace-name partnernamespace1 --name channelname1

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

--partner-namespace-name

Nom de l’espace de noms du partenaire.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--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 eventgrid partner namespace channel list

Répertorier les canaux partenaires disponibles.

az eventgrid partner namespace channel list --partner-namespace-name
                                            --resource-group
                                            [--odata-query]

Exemples

Répertoriez tous les canaux dans un espace de noms partenaire spécifique.

az eventgrid partner namespace channel list -g rg1 --partner-namespace-name partnernamespace1

Répertorier tous les canaux sous un espace de noms de partenaire dont le nom contient le modèle « XYZ »

az eventgrid partner namespace channel list -g rg1 --partner-namespace-name partnernamespace1  --odata-query "Contains(name, 'XYZ')"

Paramètres obligatoires

--partner-namespace-name

Nom de l’espace de noms du partenaire.

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

--odata-query

Requête OData utilisée pour filtrer les résultats de la liste. Le filtrage est actuellement autorisé uniquement sur la propriété Name. Les opérations prises en charge sont les suivantes : CONTAINS, eq (pour égal), ne (pour pas égal), AND, OR et NOT.

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 eventgrid partner namespace channel show

Obtenez les détails d’un canal sous un espace de noms partenaire.

az eventgrid partner namespace channel show [--ids]
                                            [--name]
                                            [--partner-namespace-name]
                                            [--resource-group]
                                            [--subscription]

Exemples

Afficher les détails d’un canal.

az eventgrid partner namespace channel show -g rg1 --partner-namespace-name partnernamespace1 --name channelname1

Affichez les détails d’un canal en fonction de l’ID de ressource.

az eventgrid partner namespace channel show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/partnenamespaces/partnernamespace1/channels/channelName1

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

--partner-namespace-name

Nom de l’espace de noms du partenaire.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--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 eventgrid partner namespace channel update

Mettez à jour les détails d’un canal sous un espace de noms partenaire.

az eventgrid partner namespace channel update [--aad-app-id]
                                              [--aad-tenant-id]
                                              [--act-exp-date]
                                              [--endpoint-base-url]
                                              [--endpoint-url]
                                              [--event-type-kind {inline}]
                                              [--ids]
                                              [--inline-event-type]
                                              [--name]
                                              [--partner-namespace-name]
                                              [--resource-group]
                                              [--subscription]

Exemples

Mettez à jour l’heure d’expiration d’un canal.

az eventgrid partner namespace channel update -g rg1 \
  --partner-namespace-name partnernamespace1 \
  --name channelname1 \
  --activation-expiration-date 2022-06-14T05:37:51.272Z \

Mettez à jour les événements inline d’un canal.

az eventgrid partner namespace channel update -g rg1 \
  --partner-namespace-name partnernamespace1 \
  --name channelname1 \
  --event-type-kind inline --inline-event-type eventtype1 documentation-url=https://www.microsoft.com

Paramètres facultatifs

--aad-app-id --azure-active-directory-application-id-or-uri

ID d’application Azure Active Directory ou URI pour obtenir le jeton d’accès qui sera inclus en tant que jeton du porteur dans les demandes de remise.

--aad-tenant-id --azure-active-directory-tenant-id

ID de locataire Azure Active Directory pour obtenir le jeton d’accès qui sera inclus en tant que jeton du porteur dans les demandes de remise.

--act-exp-date --activation-expiration-date

Date ou datetime au format ISO 8601 UTC (par exemple, « 2022-02-17T01:59:59+00:00 » ou « 2022-02-17 ») après lequel le canal et la rubrique partenaire correspondante expirent et obtiennent la suppression automatique. Si cette heure n’est pas spécifiée, la date d’expiration est définie sur sept jours par défaut.

--endpoint-base-url

URL de base de point de terminaison de la destination du partenaire.

--endpoint-url

URL qui représente le point de terminaison de la destination du partenaire.

--event-type-kind

Type d’événement utilisé.

valeurs acceptées: inline
--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 ».

--inline-event-type

Ajouter des informations de type d’événement inline. Plusieurs attributs peuvent être spécifiés à l’aide --inline-event-type de plusieurs arguments.

Utilisation : --inline-event-type KEY [description=] [documentation-url=]
[data-schema-url=] Exemple : --inline-event-type event1
description="Mon type d’événement inline ».
documentation-url=https://www.microsoft.com
data-schema-url=https://www.microsoft.com.

--name -n

Nom du canal.

--partner-namespace-name

Nom de l’espace de noms du partenaire.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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