EventSubscriptions interface
Gränssnitt som representerar en EventSubscriptions.
Metoder
Metodinformation
beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)
Asynkront skapar en ny händelseprenumeration eller uppdaterar en befintlig händelseprenumeration baserat på det angivna omfånget.
function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
Parametrar
- scope
-
string
Identifieraren för den resurs som händelseprenumerationen måste skapas eller uppdateras till. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska skapas. Händelseprenumerationsnamn måste vara mellan 3 och 64 tecken långa och bör endast använda alfanumeriska bokstäver.
- eventSubscriptionInfo
- EventSubscription
Händelseprenumerationsegenskaper som innehåller mål- och filterinformationen.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)
Asynkront skapar en ny händelseprenumeration eller uppdaterar en befintlig händelseprenumeration baserat på det angivna omfånget.
function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>
Parametrar
- scope
-
string
Identifieraren för den resurs som händelseprenumerationen måste skapas eller uppdateras till. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska skapas. Händelseprenumerationsnamn måste vara mellan 3 och 64 tecken långa och bör endast använda alfanumeriska bokstäver.
- eventSubscriptionInfo
- EventSubscription
Händelseprenumerationsegenskaper som innehåller mål- och filterinformationen.
Alternativparametrarna.
Returer
Promise<EventSubscription>
beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)
Ta bort en befintlig händelseprenumeration.
function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametrar
- scope
-
string
Händelseprenumerationens omfattning. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska tas bort.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)
Ta bort en befintlig händelseprenumeration.
function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>
Parametrar
- scope
-
string
Händelseprenumerationens omfattning. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska tas bort.
Alternativparametrarna.
Returer
Promise<void>
beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)
Asynkront uppdaterar en befintlig händelseprenumeration.
function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
Parametrar
- scope
-
string
Omfånget för en befintlig händelseprenumeration. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska uppdateras.
- eventSubscriptionUpdateParameters
- EventSubscriptionUpdateParameters
Uppdaterad information om händelseprenumeration.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>
beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)
Asynkront uppdaterar en befintlig händelseprenumeration.
function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>
Parametrar
- scope
-
string
Omfånget för en befintlig händelseprenumeration. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska uppdateras.
- eventSubscriptionUpdateParameters
- EventSubscriptionUpdateParameters
Uppdaterad information om händelseprenumeration.
Alternativparametrarna.
Returer
Promise<EventSubscription>
get(string, string, EventSubscriptionsGetOptionalParams)
Hämta egenskaper för en händelseprenumeration.
function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>
Parametrar
- scope
-
string
Händelseprenumerationens omfattning. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namnet på den händelseprenumeration som ska hittas.
Alternativparametrarna.
Returer
Promise<EventSubscription>
getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)
Hämta alla leveransattribut för en händelseprenumeration.
function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>
Parametrar
- scope
-
string
Händelseprenumerationens omfattning. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namn på händelseprenumerationen.
Alternativparametrarna.
Returer
Promise<DeliveryAttributeListResult>
getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)
Hämta den fullständiga slutpunkts-URL:en för en händelseprenumeration.
function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>
Parametrar
- scope
-
string
Händelseprenumerationens omfattning. Omfånget kan vara en prenumeration, en resursgrupp eller en resurs på den översta nivån som tillhör ett namnområde för resursprovidern eller ett EventGrid-ämne. Använd till exempel '/subscriptions/{subscriptionId}/' för en prenumeration, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för en resursgrupp, och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' för en resurs och '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}' för ett EventGrid-ämne.
- eventSubscriptionName
-
string
Namn på händelseprenumerationen.
Alternativparametrarna.
Returer
Promise<EventSubscriptionFullUrl>
listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)
Visa en lista över alla händelseprenumerationer som har skapats för ett specifikt domänämne.
function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration.
- domainName
-
string
Namnet på toppnivådomänen.
- topicName
-
string
Namnet på domänämnet.
Alternativparametrarna.
Returer
listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)
Visa en lista över alla händelseprenumerationer som har skapats för en specifik resurs.
function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration.
- providerNamespace
-
string
Namnrymd för providern för ämnet.
- resourceTypeName
-
string
Namnet på resurstypen.
- resourceName
-
string
Namnet på resursen.
Alternativparametrarna.
Returer
listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)
Visa en lista över alla globala händelseprenumerationer under en specifik Azure-prenumeration och resursgrupp.
function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration.
Alternativparametrarna.
Returer
listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)
Visa en lista över alla globala händelseprenumerationer under en resursgrupp för en specifik ämnestyp.
function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration.
- topicTypeName
-
string
Namn på ämnestypen.
Alternativparametrarna.
Returer
listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)
Visa en lista över alla aggregerade globala händelseprenumerationer under en specifik Azure-prenumeration.
function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)
Visa en lista över alla globala händelseprenumerationer under en Azure-prenumeration för en ämnestyp.
function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- topicTypeName
-
string
Namn på ämnestypen.
Alternativparametrarna.
Returer
listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)
Visa en lista över alla händelseprenumerationer från den angivna platsen under en specifik Azure-prenumeration och resursgrupp.
function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration.
- location
-
string
Namnet på platsen.
Alternativparametrarna.
Returer
listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)
Visa en lista över alla händelseprenumerationer från den angivna platsen under en specifik Azure-prenumeration och resursgrupp och ämnestyp.
function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen i användarens prenumeration.
- location
-
string
Namnet på platsen.
- topicTypeName
-
string
Namn på ämnestypen.
Alternativparametrarna.
Returer
listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)
Visa en lista över alla händelseprenumerationer från den angivna platsen under en specifik Azure-prenumeration.
function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- location
-
string
Namnet på platsen.
Alternativparametrarna.
Returer
listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)
Visa en lista över alla händelseprenumerationer från den angivna platsen under en specifik Azure-prenumeration och ämnestyp.
function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>
Parametrar
- location
-
string
Namnet på platsen.
- topicTypeName
-
string
Namn på ämnestypen.
Alternativparametrarna.