EventSubscriptions interface
Interface die een EventSubscriptions vertegenwoordigt.
Methoden
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.
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.
De optiesparameters.
Retouren
Promise<EventSubscription>
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.
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.
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.
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.
De optiesparameters.
Retouren
Promise<EventSubscription>
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.
De optiesparameters.
Retouren
Promise<EventSubscription>
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.
De optiesparameters.
Retouren
Promise<DeliveryAttributeListResult>
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.
De optiesparameters.
Retouren
Promise<EventSubscriptionFullUrl>
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.
De optiesparameters.
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.
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.
De optiesparameters.
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.
De optiesparameters.
Retouren
listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)
Vermeld alle samengevoegde globale gebeurtenisabonnementen onder een specifiek Azure-abonnement.
function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parameters
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.