Udostępnij przez


EventSubscriptions interface

Interfejs reprezentujący podsubskrypcje zdarzeń.

Metody

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nową subskrypcję zdarzeń lub aktualizuje istniejącą subskrypcję zdarzeń na podstawie określonego zakresu.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nową subskrypcję zdarzeń lub aktualizuje istniejącą subskrypcję zdarzeń na podstawie określonego zakresu.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Usuń istniejącą subskrypcję zdarzeń.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Usuń istniejącą subskrypcję zdarzeń.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronicznie aktualizuje istniejącą subskrypcję zdarzeń.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronicznie aktualizuje istniejącą subskrypcję zdarzeń.

get(string, string, EventSubscriptionsGetOptionalParams)

Pobieranie właściwości subskrypcji zdarzeń.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Pobierz wszystkie atrybuty dostarczania dla subskrypcji zdarzeń.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Uzyskaj pełny adres URL punktu końcowego dla subskrypcji zdarzeń.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń, które zostały utworzone dla określonego tematu domeny.

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

Wyświetl listę wszystkich subskrypcji zdarzeń, które zostały utworzone dla określonego zasobu.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Wyświetl listę wszystkich globalnych subskrypcji zdarzeń w ramach określonej subskrypcji platformy Azure i grupy zasobów.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Wyświetl listę wszystkich globalnych subskrypcji zdarzeń w grupie zasobów dla określonego typu tematu.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Wyświetl listę wszystkich zagregowanych globalnych subskrypcji zdarzeń w ramach określonej subskrypcji platformy Azure.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Wyświetl listę wszystkich globalnych subskrypcji zdarzeń w ramach subskrypcji platformy Azure dla typu tematu.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure i grupy zasobów.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure oraz grupy zasobów i typu tematu.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure i typu tematu.

Szczegóły metody

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nową subskrypcję zdarzeń lub aktualizuje istniejącą subskrypcję zdarzeń na podstawie określonego zakresu.

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

Parametry

scope

string

Identyfikator zasobu, do którego należy utworzyć lub zaktualizować subskrypcję zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń do utworzenia. Nazwy subskrypcji zdarzeń muszą mieć długość od 3 do 64 znaków i powinny używać tylko liter alfanumerycznych.

eventSubscriptionInfo
EventSubscription

Właściwości subskrypcji zdarzeń zawierające informacje o miejscu docelowym i filtrze.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nową subskrypcję zdarzeń lub aktualizuje istniejącą subskrypcję zdarzeń na podstawie określonego zakresu.

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

Parametry

scope

string

Identyfikator zasobu, do którego należy utworzyć lub zaktualizować subskrypcję zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń do utworzenia. Nazwy subskrypcji zdarzeń muszą mieć długość od 3 do 64 znaków i powinny używać tylko liter alfanumerycznych.

eventSubscriptionInfo
EventSubscription

Właściwości subskrypcji zdarzeń zawierające informacje o miejscu docelowym i filtrze.

Zwraca

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Usuń istniejącą subskrypcję zdarzeń.

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

Parametry

scope

string

Zakres subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń, która ma zostać usunięta.

options
EventSubscriptionsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Usuń istniejącą subskrypcję zdarzeń.

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

Parametry

scope

string

Zakres subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń, która ma zostać usunięta.

options
EventSubscriptionsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronicznie aktualizuje istniejącą subskrypcję zdarzeń.

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

Parametry

scope

string

Zakres istniejącej subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń, która ma zostać zaktualizowana.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Zaktualizowano informacje o subskrypcji zdarzeń.

options
EventSubscriptionsUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Asynchronicznie aktualizuje istniejącą subskrypcję zdarzeń.

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

Parametry

scope

string

Zakres istniejącej subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń, która ma zostać zaktualizowana.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Zaktualizowano informacje o subskrypcji zdarzeń.

options
EventSubscriptionsUpdateOptionalParams

Parametry opcji.

Zwraca

get(string, string, EventSubscriptionsGetOptionalParams)

Pobieranie właściwości subskrypcji zdarzeń.

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

Parametry

scope

string

Zakres subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń, która ma zostać znaleziona.

options
EventSubscriptionsGetOptionalParams

Parametry opcji.

Zwraca

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Pobierz wszystkie atrybuty dostarczania dla subskrypcji zdarzeń.

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

Parametry

scope

string

Zakres subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń.

Zwraca

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Uzyskaj pełny adres URL punktu końcowego dla subskrypcji zdarzeń.

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

Parametry

scope

string

Zakres subskrypcji zdarzeń. Zakresem może być subskrypcja lub grupa zasobów albo zasób najwyższego poziomu należący do przestrzeni nazw dostawcy zasobów lub temat EventGrid. Na przykład użyj wartości "/subscriptions/{subscriptionId}/" dla subskrypcji, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla grupy zasobów, i "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" dla zasobu i "/subscriptions/{subscriptions}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" dla tematu usługi EventGrid.

eventSubscriptionName

string

Nazwa subskrypcji zdarzeń.

Zwraca

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń, które zostały utworzone dla określonego tematu domeny.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

domainName

string

Nazwa domeny najwyższego poziomu.

topicName

string

Nazwa tematu domeny.

Zwraca

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

Wyświetl listę wszystkich subskrypcji zdarzeń, które zostały utworzone dla określonego zasobu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

providerNamespace

string

Przestrzeń nazw dostawcy tematu.

resourceTypeName

string

Nazwa typu zasobu.

resourceName

string

Nazwa zasobu.

Zwraca

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Wyświetl listę wszystkich globalnych subskrypcji zdarzeń w ramach określonej subskrypcji platformy Azure i grupy zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

Zwraca

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Wyświetl listę wszystkich globalnych subskrypcji zdarzeń w grupie zasobów dla określonego typu tematu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicTypeName

string

Nazwa typu tematu.

Zwraca

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Wyświetl listę wszystkich zagregowanych globalnych subskrypcji zdarzeń w ramach określonej subskrypcji platformy Azure.

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

Parametry

Zwraca

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Wyświetl listę wszystkich globalnych subskrypcji zdarzeń w ramach subskrypcji platformy Azure dla typu tematu.

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

Parametry

topicTypeName

string

Nazwa typu tematu.

Zwraca

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure i grupy zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

location

string

Nazwa lokalizacji.

Zwraca

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure oraz grupy zasobów i typu tematu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

location

string

Nazwa lokalizacji.

topicTypeName

string

Nazwa typu tematu.

Zwraca

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure.

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

Parametry

location

string

Nazwa lokalizacji.

Zwraca

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Wyświetl listę wszystkich subskrypcji zdarzeń z danej lokalizacji w ramach określonej subskrypcji platformy Azure i typu tematu.

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

Parametry

location

string

Nazwa lokalizacji.

topicTypeName

string

Nazwa typu tematu.

Zwraca