EventSubscriptions interface
Interfejs reprezentujący podsubskrypcje zdarzeń.
Metody
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
Promise<EventSubscription>
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.
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.
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ń.
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ń.
Parametry opcji.
Zwraca
Promise<EventSubscription>
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.
Parametry opcji.
Zwraca
Promise<EventSubscription>
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ń.
Parametry opcji.
Zwraca
Promise<DeliveryAttributeListResult>
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ń.
Parametry opcji.
Zwraca
Promise<EventSubscriptionFullUrl>
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.