Aracılığıyla paylaş


EventSubscriptions interface

EventSubscriptions'ı temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Zaman uyumsuz olarak yeni bir olay aboneliği oluşturur veya mevcut olay aboneliğini belirtilen kapsama göre güncelleştirir.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Zaman uyumsuz olarak yeni bir olay aboneliği oluşturur veya mevcut olay aboneliğini belirtilen kapsama göre güncelleştirir.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Mevcut olay aboneliğini silin.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Mevcut olay aboneliğini silin.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Mevcut olay aboneliğini zaman uyumsuz olarak güncelleştirir.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Mevcut olay aboneliğini zaman uyumsuz olarak güncelleştirir.

get(string, string, EventSubscriptionsGetOptionalParams)

Olay aboneliğinin özelliklerini alma.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Olay aboneliği için tüm teslim özniteliklerini alma.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Olay aboneliği için tam uç nokta URL'sini alma.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Belirli bir etki alanı konusu için oluşturulmuş tüm olay aboneliklerini listeleyin.

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

Belirli bir kaynak için oluşturulan tüm olay aboneliklerini listeleyin.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Belirli bir Azure aboneliği ve kaynak grubu altında tüm genel olay aboneliklerini listeleyin.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Belirli bir konu türü için kaynak grubu altındaki tüm genel olay aboneliklerini listeleyin.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Belirli bir Azure aboneliği altında toplanan tüm genel olay aboneliklerini listeleyin.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Konu türü için Azure aboneliği altındaki tüm genel olay aboneliklerini listeleyin.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Belirli bir Azure aboneliği ve kaynak grubu altında verilen konumdaki tüm olay aboneliklerini listeleyin.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Belirli bir Azure aboneliği ve kaynak grubu ve konu türü altında verilen konumdaki tüm olay aboneliklerini listeleyin.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Belirli bir Azure aboneliği altında verilen konumdaki tüm olay aboneliklerini listeleyin.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Belirli bir Azure aboneliği ve konu türü altında verilen konumdaki tüm olay aboneliklerini listeleyin.

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Zaman uyumsuz olarak yeni bir olay aboneliği oluşturur veya mevcut olay aboneliğini belirtilen kapsama göre güncelleştirir.

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

Parametreler

scope

string

Olay aboneliğinin oluşturulması veya güncelleştirilmesi gereken kaynağın tanımlayıcısı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Oluşturulacak olay aboneliğinin adı. Olay aboneliği adları 3 ila 64 karakter uzunluğunda olmalı ve yalnızca alfasayısal harfler kullanmalıdır.

eventSubscriptionInfo
EventSubscription

Hedef ve filtre bilgilerini içeren olay aboneliği özellikleri.

options
EventSubscriptionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

Zaman uyumsuz olarak yeni bir olay aboneliği oluşturur veya mevcut olay aboneliğini belirtilen kapsama göre güncelleştirir.

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

Parametreler

scope

string

Olay aboneliğinin oluşturulması veya güncelleştirilmesi gereken kaynağın tanımlayıcısı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Oluşturulacak olay aboneliğinin adı. Olay aboneliği adları 3 ila 64 karakter uzunluğunda olmalı ve yalnızca alfasayısal harfler kullanmalıdır.

eventSubscriptionInfo
EventSubscription

Hedef ve filtre bilgilerini içeren olay aboneliği özellikleri.

options
EventSubscriptionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

Mevcut olay aboneliğini silin.

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

Parametreler

scope

string

Olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Silinecek olay aboneliğinin adı.

options
EventSubscriptionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

Mevcut olay aboneliğini silin.

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

Parametreler

scope

string

Olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Silinecek olay aboneliğinin adı.

options
EventSubscriptionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Mevcut olay aboneliğini zaman uyumsuz olarak güncelleştirir.

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

Parametreler

scope

string

Mevcut olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Güncelleştirilecek olay aboneliğinin adı.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Olay aboneliği bilgileri güncelleştirildi.

options
EventSubscriptionsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

Mevcut olay aboneliğini zaman uyumsuz olarak güncelleştirir.

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

Parametreler

scope

string

Mevcut olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Güncelleştirilecek olay aboneliğinin adı.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Olay aboneliği bilgileri güncelleştirildi.

options
EventSubscriptionsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

get(string, string, EventSubscriptionsGetOptionalParams)

Olay aboneliğinin özelliklerini alma.

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

Parametreler

scope

string

Olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Bulunabilecek olay aboneliğinin adı.

options
EventSubscriptionsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

Olay aboneliği için tüm teslim özniteliklerini alma.

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

Parametreler

scope

string

Olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Olay aboneliğinin adı.

options
EventSubscriptionsGetDeliveryAttributesOptionalParams

Seçenekler parametreleri.

Döndürülenler

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

Olay aboneliği için tam uç nokta URL'sini alma.

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

Parametreler

scope

string

Olay aboneliğinin kapsamı. Kapsam bir abonelik veya kaynak grubu ya da bir kaynak sağlayıcısı ad alanına ait en üst düzey kaynak ya da EventGrid konusu olabilir. Örneğin, bir abonelik için '/subscriptions/{subscriptionId}/', kaynak grubu için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' kullanın, ve bir kaynak için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' ve bir EventGrid konusu için '/subscriptions/{subscriptionId}/resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'.

eventSubscriptionName

string

Olay aboneliğinin adı.

options
EventSubscriptionsGetFullUrlOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

Belirli bir etki alanı konusu için oluşturulmuş tüm olay aboneliklerini listeleyin.

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

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

domainName

string

En üst düzey etki alanının adı.

topicName

string

Etki alanı konusunun adı.

options
EventSubscriptionsListByDomainTopicOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Belirli bir kaynak için oluşturulan tüm olay aboneliklerini listeleyin.

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

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

providerNamespace

string

Konunun sağlayıcısının ad alanı.

resourceTypeName

string

Kaynak türünün adı.

resourceName

string

Kaynağın adı.

options
EventSubscriptionsListByResourceOptionalParams

Seçenekler parametreleri.

Döndürülenler

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

Belirli bir Azure aboneliği ve kaynak grubu altında tüm genel olay aboneliklerini listeleyin.

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

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

Döndürülenler

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

Belirli bir konu türü için kaynak grubu altındaki tüm genel olay aboneliklerini listeleyin.

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

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

topicTypeName

string

Konu türünün adı.

Döndürülenler

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

Belirli bir Azure aboneliği altında toplanan tüm genel olay aboneliklerini listeleyin.

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

Parametreler

Döndürülenler

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

Konu türü için Azure aboneliği altındaki tüm genel olay aboneliklerini listeleyin.

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

Parametreler

topicTypeName

string

Konu türünün adı.

Döndürülenler

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

Belirli bir Azure aboneliği ve kaynak grubu altında verilen konumdaki tüm olay aboneliklerini listeleyin.

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

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

location

string

Konumun adı.

Döndürülenler

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

Belirli bir Azure aboneliği ve kaynak grubu ve konu türü altında verilen konumdaki tüm olay aboneliklerini listeleyin.

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

Parametreler

resourceGroupName

string

Kullanıcının aboneliğindeki kaynak grubunun adı.

location

string

Konumun adı.

topicTypeName

string

Konu türünün adı.

Döndürülenler

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

Belirli bir Azure aboneliği altında verilen konumdaki tüm olay aboneliklerini listeleyin.

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

Parametreler

location

string

Konumun adı.

Döndürülenler

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

Belirli bir Azure aboneliği ve konu türü altında verilen konumdaki tüm olay aboneliklerini listeleyin.

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

Parametreler

location

string

Konumun adı.

topicTypeName

string

Konu türünün adı.

Döndürülenler