Delen via


EventSubscriptions interface

Interface die een EventSubscriptions vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchroon maakt een nieuw gebeurtenisabonnement of werkt een bestaand gebeurtenisabonnement bij op basis van het opgegeven bereik.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchroon maakt een nieuw gebeurtenisabonnement of werkt een bestaand gebeurtenisabonnement bij op basis van het opgegeven bereik.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement verwijderen.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement verwijderen.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Een bestaand gebeurtenisabonnement wordt asynchroon bijgewerkt.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Een bestaand gebeurtenisabonnement wordt asynchroon bijgewerkt.

get(string, string, EventSubscriptionsGetOptionalParams)

Eigenschappen van een gebeurtenisabonnement ophalen.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Haal alle leveringskenmerken voor een gebeurtenisabonnement op.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Haal de volledige eindpunt-URL voor een gebeurtenisabonnement op.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Vermeld alle gebeurtenisabonnementen die zijn gemaakt voor een specifiek domeinonderwerp.

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

Vermeld alle gebeurtenisabonnementen die zijn gemaakt voor een specifieke resource.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Vermeld alle globale gebeurtenisabonnementen onder een specifiek Azure-abonnement en een specifieke resourcegroep.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Geef alle globale gebeurtenisabonnementen weer onder een resourcegroep voor een specifiek onderwerptype.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Vermeld alle samengevoegde globale gebeurtenisabonnementen onder een specifiek Azure-abonnement.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Vermeld alle globale gebeurtenisabonnementen onder een Azure-abonnement voor een onderwerptype.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement en een specifieke resourcegroep.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement en -resourcegroep en onderwerptype.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement en onderwerptype.

Methodedetails

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchroon maakt een nieuw gebeurtenisabonnement of werkt een bestaand gebeurtenisabonnement bij op basis van het opgegeven bereik.

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

Parameters

scope

string

De id van de resource waarnaar het gebeurtenisabonnement moet worden gemaakt of bijgewerkt. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden gemaakt. Namen van gebeurtenisabonnementen moeten tussen de 3 en 64 tekens lang zijn en mogen alleen alfanumerieke letters gebruiken.

eventSubscriptionInfo
EventSubscription

Eigenschappen van gebeurtenisabonnementen met de doel- en filtergegevens.

options
EventSubscriptionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchroon maakt een nieuw gebeurtenisabonnement of werkt een bestaand gebeurtenisabonnement bij op basis van het opgegeven bereik.

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

Parameters

scope

string

De id van de resource waarnaar het gebeurtenisabonnement moet worden gemaakt of bijgewerkt. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden gemaakt. Namen van gebeurtenisabonnementen moeten tussen de 3 en 64 tekens lang zijn en mogen alleen alfanumerieke letters gebruiken.

eventSubscriptionInfo
EventSubscription

Eigenschappen van gebeurtenisabonnementen met de doel- en filtergegevens.

options
EventSubscriptionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement verwijderen.

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

Parameters

scope

string

Het bereik van het gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden verwijderd.

options
EventSubscriptionsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Een bestaand gebeurtenisabonnement verwijderen.

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

Parameters

scope

string

Het bereik van het gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden verwijderd.

options
EventSubscriptionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Een bestaand gebeurtenisabonnement wordt asynchroon bijgewerkt.

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

Parameters

scope

string

Het bereik van een bestaand gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden bijgewerkt.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Bijgewerkte gebeurtenisabonnementsgegevens.

options
EventSubscriptionsUpdateOptionalParams

De optiesparameters.

Retouren

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

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Een bestaand gebeurtenisabonnement wordt asynchroon bijgewerkt.

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

Parameters

scope

string

Het bereik van een bestaand gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement dat moet worden bijgewerkt.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Bijgewerkte gebeurtenisabonnementsgegevens.

options
EventSubscriptionsUpdateOptionalParams

De optiesparameters.

Retouren

get(string, string, EventSubscriptionsGetOptionalParams)

Eigenschappen van een gebeurtenisabonnement ophalen.

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

Parameters

scope

string

Het bereik van het gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

De naam van het gebeurtenisabonnement dat moet worden gevonden.

options
EventSubscriptionsGetOptionalParams

De optiesparameters.

Retouren

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Haal alle leveringskenmerken voor een gebeurtenisabonnement op.

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

Parameters

scope

string

Het bereik van het gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement.

Retouren

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Haal de volledige eindpunt-URL voor een gebeurtenisabonnement op.

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

Parameters

scope

string

Het bereik van het gebeurtenisabonnement. Het bereik kan een abonnement of een resourcegroep of een resource op het hoogste niveau zijn die deel uitmaakt van een resourceprovidernaamruimte of een EventGrid-onderwerp. Gebruik bijvoorbeeld '/subscriptions/{subscriptionId}/' voor een abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor een resourcegroep en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' voor een resource en /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' voor een EventGrid-onderwerp.

eventSubscriptionName

string

Naam van het gebeurtenisabonnement.

options
EventSubscriptionsGetFullUrlOptionalParams

De optiesparameters.

Retouren

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Vermeld alle gebeurtenisabonnementen die zijn gemaakt voor een specifiek domeinonderwerp.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

domainName

string

Naam van het domein op het hoogste niveau.

topicName

string

Naam van het domeinonderwerp.

Retouren

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

Vermeld alle gebeurtenisabonnementen die zijn gemaakt voor een specifieke resource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

providerNamespace

string

Naamruimte van de provider van het onderwerp.

resourceTypeName

string

Naam van het resourcetype.

resourceName

string

Naam van de resource.

options
EventSubscriptionsListByResourceOptionalParams

De optiesparameters.

Retouren

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Vermeld alle globale gebeurtenisabonnementen onder een specifiek Azure-abonnement en een specifieke resourcegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

Retouren

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Geef alle globale gebeurtenisabonnementen weer onder een resourcegroep voor een specifiek onderwerptype.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

topicTypeName

string

Naam van het onderwerptype.

Retouren

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Vermeld alle samengevoegde globale gebeurtenisabonnementen onder een specifiek Azure-abonnement.

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

Parameters

Retouren

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Vermeld alle globale gebeurtenisabonnementen onder een Azure-abonnement voor een onderwerptype.

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

Parameters

topicTypeName

string

Naam van het onderwerptype.

Retouren

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement en een specifieke resourcegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

location

string

Naam van de locatie.

Retouren

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement en -resourcegroep en onderwerptype.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep binnen het abonnement van de gebruiker.

location

string

Naam van de locatie.

topicTypeName

string

Naam van het onderwerptype.

Retouren

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement.

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

Parameters

location

string

Naam van de locatie.

Retouren

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Vermeld alle gebeurtenisabonnementen vanaf de opgegeven locatie onder een specifiek Azure-abonnement en onderwerptype.

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

Parameters

location

string

Naam van de locatie.

topicTypeName

string

Naam van het onderwerptype.

Retouren