EventSubscriptions interface
Interface représentant un EventSubscriptions.
Méthodes
begin |
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. |
begin |
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. |
begin |
Supprimez un abonnement aux événements existant. |
begin |
Supprimez un abonnement aux événements existant. |
begin |
Met à jour de manière asynchrone un abonnement aux événements existant. |
begin |
Met à jour de manière asynchrone un abonnement aux événements existant. |
get(string, string, Event |
Obtenir les propriétés d’un abonnement aux événements. |
get |
Obtenez tous les attributs de remise d’un abonnement aux événements. |
get |
Obtenez l’URL complète du point de terminaison pour un abonnement aux événements. |
list |
Répertoriez tous les abonnements aux événements qui ont été créés pour une rubrique de domaine spécifique. |
list |
Répertorie tous les abonnements aux événements qui ont été créés pour une ressource spécifique. |
list |
Répertoriez tous les abonnements aux événements globaux sous un abonnement Azure et un groupe de ressources spécifiques. |
list |
Répertoriez tous les abonnements aux événements globaux sous un groupe de ressources pour un type de rubrique spécifique. |
list |
Répertoriez tous les abonnements aux événements globaux agrégés sous un abonnement Azure spécifique. |
list |
Répertoriez tous les abonnements aux événements globaux sous un abonnement Azure pour un type de rubrique. |
list |
Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure et un groupe de ressources spécifiques. |
list |
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. |
list |
Répertoriez tous les abonnements aux événements à partir de l’emplacement donné sous un abonnement Azure spécifique. |
list |
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.
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.
Paramètres d’options.
Retours
Promise<EventSubscription>
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.
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.
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.
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.
Paramètres d’options.
Retours
Promise<EventSubscription>
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.
Paramètres d’options.
Retours
Promise<EventSubscription>
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.
Paramètres d’options.
Retours
Promise<DeliveryAttributeListResult>
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.
Paramètres d’options.
Retours
Promise<EventSubscriptionFullUrl>
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.
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.
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.
Paramètres d’options.
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.
Paramètres d’options.
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
Paramètres d’options.
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.
Paramètres d’options.
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.
Paramètres d’options.
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.
Paramètres d’options.
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.
Paramètres d’options.
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.
Paramètres d’options.
Retours
Azure SDK for JavaScript