Aracılığıyla paylaş


NamespaceTopicEventSubscriptions interface

NamespaceTopicEventSubscriptions'ı temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Ad alanı konusunun olay aboneliğini belirtilen parametrelerle zaman uyumsuz olarak oluşturur veya güncelleştirir. Mevcut olay abonelikleri bu API ile güncelleştirilir.

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Ad alanı konusunun olay aboneliğini belirtilen parametrelerle zaman uyumsuz olarak oluşturur veya güncelleştirir. Mevcut olay abonelikleri bu API ile güncelleştirilir.

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini silin.

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini silin.

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini güncelleştirin.

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini güncelleştirin.

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

Bir ad alanı konusunun olay aboneliğinin özelliklerini alma.

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Bir ad alanı konusunun olay aboneliği için tüm teslim özniteliklerini alın.

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Ad alanı konusunun olay aboneliği için tam uç nokta URL'sini alın.

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Belirli bir ad alanı konusuna ait olay aboneliklerini listeleyin.

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Ad alanı konusunun olay aboneliğini belirtilen parametrelerle zaman uyumsuz olarak oluşturur veya güncelleştirir. Mevcut olay abonelikleri bu API ile güncelleştirilir.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

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

eventSubscriptionInfo
Subscription

Teslim modunu, filtre bilgilerini ve diğerlerini içeren olay aboneliği özellikleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, string, string, Subscription, NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams)

Ad alanı konusunun olay aboneliğini belirtilen parametrelerle zaman uyumsuz olarak oluşturur veya güncelleştirir. Mevcut olay abonelikleri bu API ile güncelleştirilir.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionInfo: Subscription, options?: NamespaceTopicEventSubscriptionsCreateOrUpdateOptionalParams): Promise<Subscription>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

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

eventSubscriptionInfo
Subscription

Teslim modunu, filtre bilgilerini ve diğerlerini içeren olay aboneliği özellikleri.

Döndürülenler

Promise<Subscription>

beginDelete(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini silin.

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

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

Silinecek olay aboneliğinin adı.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, string, string, NamespaceTopicEventSubscriptionsDeleteOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini silin.

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

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

Silinecek olay aboneliğinin adı.

options
NamespaceTopicEventSubscriptionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

beginUpdate(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini güncelleştirin.

function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Subscription>, Subscription>>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Olay aboneliği bilgileri güncelleştirildi.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginUpdateAndWait(string, string, string, string, SubscriptionUpdateParameters, NamespaceTopicEventSubscriptionsUpdateOptionalParams)

Bir ad alanı konusunun mevcut olay aboneliğini güncelleştirin.

function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: SubscriptionUpdateParameters, options?: NamespaceTopicEventSubscriptionsUpdateOptionalParams): Promise<Subscription>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

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

eventSubscriptionUpdateParameters
SubscriptionUpdateParameters

Olay aboneliği bilgileri güncelleştirildi.

options
NamespaceTopicEventSubscriptionsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Subscription>

get(string, string, string, string, NamespaceTopicEventSubscriptionsGetOptionalParams)

Bir ad alanı konusunun olay aboneliğinin özelliklerini alma.

function get(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetOptionalParams): Promise<Subscription>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

Bulunabilecek olay aboneliğinin adı.

options
NamespaceTopicEventSubscriptionsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Subscription>

getDeliveryAttributes(string, string, string, string, NamespaceTopicEventSubscriptionsGetDeliveryAttributesOptionalParams)

Bir ad alanı konusunun olay aboneliği için tüm teslim özniteliklerini alın.

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

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

Olay aboneliğinin adı.

Döndürülenler

getFullUrl(string, string, string, string, NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams)

Ad alanı konusunun olay aboneliği için tam uç nokta URL'sini alın.

function getFullUrl(resourceGroupName: string, namespaceName: string, topicName: string, eventSubscriptionName: string, options?: NamespaceTopicEventSubscriptionsGetFullUrlOptionalParams): Promise<SubscriptionFullUrl>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

eventSubscriptionName

string

Olay aboneliğinin adı.

Döndürülenler

listByNamespaceTopic(string, string, string, NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams)

Belirli bir ad alanı konusuna ait olay aboneliklerini listeleyin.

function listByNamespaceTopic(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicEventSubscriptionsListByNamespaceTopicOptionalParams): PagedAsyncIterableIterator<Subscription, Subscription[], PageSettings>

Parametreler

resourceGroupName

string

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

namespaceName

string

Ad alanının adı.

topicName

string

Ad alanı konusunun adı.

Döndürülenler