Aracılığıyla paylaş


TopicEventSubscriptions interface

TopicEventSubscriptions'ı temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Bir konu için mevcut olay aboneliğini silin.

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Bir konu için mevcut olay aboneliğini silin.

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Bir konu için mevcut olay aboneliğini güncelleştirme.

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Bir konu için mevcut olay aboneliğini güncelleştirme.

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Bir konunun olay aboneliğinin özelliklerini alma.

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Konu başlığı için bir olay aboneliği için tüm teslim özniteliklerini alın.

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Konu başlığı için bir olay aboneliği için tam uç nokta URL'sini alın.

list(string, string, TopicEventSubscriptionsListOptionalParams)

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

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parametreler

resourceGroupName

string

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

topicName

string

Etki alanı konusunun adı.

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
TopicEventSubscriptionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, string, EventSubscription, TopicEventSubscriptionsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: TopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

Parametreler

resourceGroupName

string

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

topicName

string

Etki alanı konusunun adı.

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
TopicEventSubscriptionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

beginDelete(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Bir konu için mevcut olay aboneliğini silin.

function beginDelete(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

eventSubscriptionName

string

Silinecek olay aboneliğinin adı.

options
TopicEventSubscriptionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, string, TopicEventSubscriptionsDeleteOptionalParams)

Bir konu için mevcut olay aboneliğini silin.

function beginDeleteAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsDeleteOptionalParams): Promise<void>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

eventSubscriptionName

string

Silinecek olay aboneliğinin adı.

options
TopicEventSubscriptionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

beginUpdate(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Bir konu için mevcut olay aboneliğini güncelleştirme.

function beginUpdate(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

Parametreler

resourceGroupName

string

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

topicName

string

Etki alanının adı.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Olay aboneliği bilgileri güncelleştirildi.

options
TopicEventSubscriptionsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginUpdateAndWait(string, string, string, EventSubscriptionUpdateParameters, TopicEventSubscriptionsUpdateOptionalParams)

Bir konu için mevcut olay aboneliğini güncelleştirme.

function beginUpdateAndWait(resourceGroupName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: TopicEventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

Parametreler

resourceGroupName

string

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

topicName

string

Etki alanının adı.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

Olay aboneliği bilgileri güncelleştirildi.

options
TopicEventSubscriptionsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

get(string, string, string, TopicEventSubscriptionsGetOptionalParams)

Bir konunun olay aboneliğinin özelliklerini alma.

function get(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetOptionalParams): Promise<EventSubscription>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

eventSubscriptionName

string

Bulunabilecek olay aboneliğinin adı.

options
TopicEventSubscriptionsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

getDeliveryAttributes(string, string, string, TopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Konu başlığı için bir olay aboneliği için tüm teslim özniteliklerini alın.

function getDeliveryAttributes(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

eventSubscriptionName

string

Olay aboneliğinin adı.

Döndürülenler

getFullUrl(string, string, string, TopicEventSubscriptionsGetFullUrlOptionalParams)

Konu başlığı için bir olay aboneliği için tam uç nokta URL'sini alın.

function getFullUrl(resourceGroupName: string, topicName: string, eventSubscriptionName: string, options?: TopicEventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

Parametreler

resourceGroupName

string

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

topicName

string

Etki alanı konusunun adı.

eventSubscriptionName

string

Olay aboneliğinin adı.

options
TopicEventSubscriptionsGetFullUrlOptionalParams

Seçenekler parametreleri.

Döndürülenler

list(string, string, TopicEventSubscriptionsListOptionalParams)

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

function list(resourceGroupName: string, topicName: string, options?: TopicEventSubscriptionsListOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

options
TopicEventSubscriptionsListOptionalParams

Seçenekler parametreleri.

Döndürülenler