Sdílet prostřednictvím


EventSubscriptions interface

Rozhraní představující objekt EventSubscriptions

Metody

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronně vytvoří nové odběr událostí nebo aktualizuje existující odběr událostí na základě zadaného oboru.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronně vytvoří nové odběr událostí nebo aktualizuje existující odběr událostí na základě zadaného oboru.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Odstraňte existující odběr událostí.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Odstraňte existující odběr událostí.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronně aktualizuje existující odběr událostí.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronně aktualizuje existující odběr událostí.

get(string, string, EventSubscriptionsGetOptionalParams)

Získejte vlastnosti odběru událostí.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Získejte všechny atributy doručení odběru událostí.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Získejte úplnou adresu URL koncového bodu pro odběr události.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Zobrazí seznam všech odběrů událostí vytvořených pro konkrétní téma domény.

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

Zobrazí seznam všech odběrů událostí vytvořených pro konkrétní prostředek.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Vypíše všechna globální předplatná událostí v rámci konkrétního předplatného a skupiny prostředků Azure.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Vypište všechna globální odběry událostí v rámci skupiny prostředků pro konkrétní typ tématu.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Zobrazí seznam všech agregovaných globálních odběrů událostí v rámci konkrétního předplatného Azure.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Vypište všechna globální odběry událostí v rámci předplatného Azure pro typ tématu.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Zobrazí seznam všech odběrů událostí z daného umístění v rámci konkrétního předplatného a skupiny prostředků Azure.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Vypište všechna odběry událostí z daného umístění pod konkrétním předplatným Azure a skupinou prostředků a typem tématu.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Zobrazí seznam všech odběrů událostí z daného umístění v rámci konkrétního předplatného Azure.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Vypište všechna odběry událostí z daného umístění pod konkrétním typem předplatného a tématu Azure.

Podrobnosti metody

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronně vytvoří nové odběr událostí nebo aktualizuje existující odběr událostí na základě zadaného oboru.

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

Parametry

scope

string

Identifikátor prostředku, na který je potřeba vytvořit nebo aktualizovat odběr událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události, který se má vytvořit. Názvy odběrů událostí musí mít délku 3 až 64 znaků a měly by používat pouze alfanumerická písmena.

eventSubscriptionInfo
EventSubscription

Vlastnosti odběru událostí obsahující informace o cíli a filtrování

options
EventSubscriptionsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronně vytvoří nové odběr událostí nebo aktualizuje existující odběr událostí na základě zadaného oboru.

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

Parametry

scope

string

Identifikátor prostředku, na který je potřeba vytvořit nebo aktualizovat odběr událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události, který se má vytvořit. Názvy odběrů událostí musí mít délku 3 až 64 znaků a měly by používat pouze alfanumerická písmena.

eventSubscriptionInfo
EventSubscription

Vlastnosti odběru událostí obsahující informace o cíli a filtrování

options
EventSubscriptionsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Odstraňte existující odběr událostí.

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

Parametry

scope

string

Rozsah odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události, který se má odstranit.

options
EventSubscriptionsDeleteOptionalParams

Parametry možností.

Návraty

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

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Odstraňte existující odběr událostí.

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

Parametry

scope

string

Rozsah odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události, který se má odstranit.

options
EventSubscriptionsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronně aktualizuje existující odběr událostí.

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

Parametry

scope

string

Rozsah stávajícího odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru událostí, které se má aktualizovat.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Aktualizace informací o odběru událostí

options
EventSubscriptionsUpdateOptionalParams

Parametry možností.

Návraty

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

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronně aktualizuje existující odběr událostí.

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

Parametry

scope

string

Rozsah stávajícího odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru událostí, které se má aktualizovat.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Aktualizace informací o odběru událostí

options
EventSubscriptionsUpdateOptionalParams

Parametry možností.

Návraty

get(string, string, EventSubscriptionsGetOptionalParams)

Získejte vlastnosti odběru událostí.

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

Parametry

scope

string

Rozsah odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události, který se má najít.

options
EventSubscriptionsGetOptionalParams

Parametry možností.

Návraty

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Získejte všechny atributy doručení odběru událostí.

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

Parametry

scope

string

Rozsah odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události.

Návraty

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Získejte úplnou adresu URL koncového bodu pro odběr události.

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

Parametry

scope

string

Rozsah odběru událostí. Oborem může být předplatné, skupina prostředků nebo prostředek nejvyšší úrovně patřící do oboru názvů poskytovatele prostředků nebo téma EventGrid. Například pro předplatné použijte /subscriptions/{subscriptionId}/, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro skupinu prostředků. a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} pro prostředek a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} pro téma EventGridu.

eventSubscriptionName

string

Název odběru události.

options
EventSubscriptionsGetFullUrlOptionalParams

Parametry možností.

Návraty

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Zobrazí seznam všech odběrů událostí vytvořených pro konkrétní téma domény.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného uživatele.

domainName

string

Název domény nejvyšší úrovně

topicName

string

Název tématu domény

Návraty

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

Zobrazí seznam všech odběrů událostí vytvořených pro konkrétní prostředek.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného uživatele.

providerNamespace

string

Obor názvů poskytovatele tématu

resourceTypeName

string

Název typu prostředku.

resourceName

string

Název prostředku

options
EventSubscriptionsListByResourceOptionalParams

Parametry možností.

Návraty

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Vypíše všechna globální předplatná událostí v rámci konkrétního předplatného a skupiny prostředků Azure.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného uživatele.

Návraty

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Vypište všechna globální odběry událostí v rámci skupiny prostředků pro konkrétní typ tématu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného uživatele.

topicTypeName

string

Název typu tématu.

Návraty

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Zobrazí seznam všech agregovaných globálních odběrů událostí v rámci konkrétního předplatného Azure.

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

Parametry

Návraty

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Vypište všechna globální odběry událostí v rámci předplatného Azure pro typ tématu.

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

Parametry

topicTypeName

string

Název typu tématu.

Návraty

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Zobrazí seznam všech odběrů událostí z daného umístění v rámci konkrétního předplatného a skupiny prostředků Azure.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného uživatele.

location

string

Název umístění

Návraty

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Vypište všechna odběry událostí z daného umístění pod konkrétním předplatným Azure a skupinou prostředků a typem tématu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného uživatele.

location

string

Název umístění

topicTypeName

string

Název typu tématu.

Návraty

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Zobrazí seznam všech odběrů událostí z daného umístění v rámci konkrétního předplatného Azure.

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

Parametry

location

string

Název umístění

Návraty

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Vypište všechna odběry událostí z daného umístění pod konkrétním typem předplatného a tématu Azure.

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

Parametry

location

string

Název umístění

topicTypeName

string

Název typu tématu.

Návraty