Partager via


EventSubscriptions interface

Interface représentant un EventSubscriptions.

Méthodes

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant en fonction de l’étendue spécifiée.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant en fonction de l’étendue spécifiée.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Supprimez un abonnement aux événements existant.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Supprimez un abonnement aux événements existant.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Met à jour de manière asynchrone un abonnement aux événements existant.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Met à jour de manière asynchrone un abonnement aux événements existant.

get(string, string, EventSubscriptionsGetOptionalParams)

Obtenir les propriétés d’un abonnement aux événements.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenez tous les attributs de remise d’un abonnement aux événements.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Obtenez l’URL complète du point de terminaison pour un abonnement aux événements.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Répertoriez tous les abonnements aux événements qui ont été créés pour une rubrique de domaine spécifique.

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

Répertorie tous les abonnements aux événements qui ont été créés pour une ressource spécifique.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Répertoriez tous les abonnements aux événements globaux sous un abonnement Azure et un groupe de ressources spécifiques.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements globaux sous un groupe de ressources pour un type de rubrique spécifique.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Répertoriez tous les abonnements aux événements globaux agrégés sous un abonnement Azure spécifique.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements globaux sous un abonnement Azure pour un type de rubrique.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure et un groupe de ressources spécifiques.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure, un groupe de ressources et un type de rubrique spécifiques.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure spécifique.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un type de rubrique et un abonnement Azure spécifiques.

Détails de la méthode

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant en fonction de l’étendue spécifiée.

function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Paramètres

scope

string

Identificateur de la ressource pour laquelle l’abonnement aux événements doit être créé ou mis à jour. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 64 caractères et doivent utiliser uniquement des lettres alphanumériques.

eventSubscriptionInfo
EventSubscription

Propriétés d’abonnement aux événements contenant les informations de destination et de filtre.

options
EventSubscriptionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Crée de manière asynchrone un abonnement aux événements ou met à jour un abonnement aux événements existant en fonction de l’étendue spécifiée.

function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Paramètres

scope

string

Identificateur de la ressource pour laquelle l’abonnement aux événements doit être créé ou mis à jour. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 64 caractères et doivent utiliser uniquement des lettres alphanumériques.

eventSubscriptionInfo
EventSubscription

Propriétés d’abonnement aux événements contenant les informations de destination et de filtre.

options
EventSubscriptionsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Supprimez un abonnement aux événements existant.

function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

scope

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à supprimer.

options
EventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Supprimez un abonnement aux événements existant.

function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>

Paramètres

scope

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à supprimer.

options
EventSubscriptionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Met à jour de manière asynchrone un abonnement aux événements existant.

function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Paramètres

scope

string

Étendue de l’abonnement aux événements existant. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à mettre à jour.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informations d’abonnement aux événements mises à jour.

options
EventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Met à jour de manière asynchrone un abonnement aux événements existant.

function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Paramètres

scope

string

Étendue de l’abonnement aux événements existant. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à mettre à jour.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Informations d’abonnement aux événements mises à jour.

options
EventSubscriptionsUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, EventSubscriptionsGetOptionalParams)

Obtenir les propriétés d’un abonnement aux événements.

function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Paramètres

scope

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements à trouver.

options
EventSubscriptionsGetOptionalParams

Paramètres d’options.

Retours

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Obtenez tous les attributs de remise d’un abonnement aux événements.

function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Paramètres

scope

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements.

Retours

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Obtenez l’URL complète du point de terminaison pour un abonnement aux événements.

function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Paramètres

scope

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources, une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

eventSubscriptionName

string

Nom de l’abonnement aux événements.

options
EventSubscriptionsGetFullUrlOptionalParams

Paramètres d’options.

Retours

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Répertoriez tous les abonnements aux événements qui ont été créés pour une rubrique de domaine spécifique.

function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

domainName

string

Nom du domaine de premier niveau.

topicName

string

Nom de la rubrique de domaine.

options
EventSubscriptionsListByDomainTopicOptionalParams

Paramètres d’options.

Retours

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

Répertorie tous les abonnements aux événements qui ont été créés pour une ressource spécifique.

function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

providerNamespace

string

Espace de noms du fournisseur de la rubrique.

resourceTypeName

string

Nom du type de ressource.

resourceName

string

Nom de la ressource.

options
EventSubscriptionsListByResourceOptionalParams

Paramètres d’options.

Retours

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Répertoriez tous les abonnements aux événements globaux sous un abonnement Azure et un groupe de ressources spécifiques.

function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

Retours

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements globaux sous un groupe de ressources pour un type de rubrique spécifique.

function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

topicTypeName

string

Nom du type de rubrique.

Retours

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Répertoriez tous les abonnements aux événements globaux agrégés sous un abonnement Azure spécifique.

function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

Retours

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements globaux sous un abonnement Azure pour un type de rubrique.

function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

topicTypeName

string

Nom du type de rubrique.

Retours

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure et un groupe de ressources spécifiques.

function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

location

string

Nom de l’emplacement.

Retours

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure, un groupe de ressources et un type de rubrique spécifiques.

function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

location

string

Nom de l’emplacement.

topicTypeName

string

Nom du type de rubrique.

Retours

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure spécifique.

function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

location

string

Nom de l’emplacement.

Retours

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un type de rubrique et un abonnement Azure spécifiques.

function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Paramètres

location

string

Nom de l’emplacement.

topicTypeName

string

Nom du type de rubrique.

Retours