Topics interface

Konuları temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Belirtilen parametrelerle zaman uyumsuz olarak yeni bir konu oluşturur.

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Belirtilen parametrelerle zaman uyumsuz olarak yeni bir konu oluşturur.

beginDelete(string, string, TopicsDeleteOptionalParams)

Mevcut konuyu silin.

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Mevcut konuyu silin.

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Bir konu için paylaşılan erişim anahtarını yeniden oluşturun.

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Bir konu için paylaşılan erişim anahtarını yeniden oluşturun.

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Bir konuyu belirtilen parametrelerle zaman uyumsuz olarak güncelleştirir.

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Bir konuyu belirtilen parametrelerle zaman uyumsuz olarak güncelleştirir.

get(string, string, TopicsGetOptionalParams)

Bir konunun özelliklerini alma.

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Kaynak grubu altındaki tüm konuları listeleyin.

listBySubscription(TopicsListBySubscriptionOptionalParams)

Azure aboneliği altındaki tüm konuları listeleyin.

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

Konu için olay türlerini listeleme.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Bir konuya yayımlamak için kullanılan iki anahtarı listeleyin.

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Belirtilen parametrelerle zaman uyumsuz olarak yeni bir konu oluşturur.

function beginCreateOrUpdate(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Topic>, Topic>>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

topicInfo
Topic

Konu bilgisi.

options
TopicsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Belirtilen parametrelerle zaman uyumsuz olarak yeni bir konu oluşturur.

function beginCreateOrUpdateAndWait(resourceGroupName: string, topicName: string, topicInfo: Topic, options?: TopicsCreateOrUpdateOptionalParams): Promise<Topic>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

topicInfo
Topic

Konu bilgisi.

options
TopicsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

Mevcut konuyu silin.

function beginDelete(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<TopicsDeleteHeaders>, TopicsDeleteHeaders>>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

options
TopicsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Mevcut konuyu silin.

function beginDeleteAndWait(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<TopicsDeleteHeaders>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

options
TopicsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Bir konu için paylaşılan erişim anahtarını yeniden oluşturun.

function beginRegenerateKey(resourceGroupName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: TopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

regenerateKeyRequest
TopicRegenerateKeyRequest

Anahtarı yeniden oluşturmak için istek gövdesi.

options
TopicsRegenerateKeyOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Bir konu için paylaşılan erişim anahtarını yeniden oluşturun.

function beginRegenerateKeyAndWait(resourceGroupName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: TopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

regenerateKeyRequest
TopicRegenerateKeyRequest

Anahtarı yeniden oluşturmak için istek gövdesi.

options
TopicsRegenerateKeyOptionalParams

Seçenekler parametreleri.

Döndürülenler

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Bir konuyu belirtilen parametrelerle zaman uyumsuz olarak güncelleştirir.

function beginUpdate(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

topicUpdateParameters
TopicUpdateParameters

Konu güncelleştirme bilgileri.

options
TopicsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Bir konuyu belirtilen parametrelerle zaman uyumsuz olarak güncelleştirir.

function beginUpdateAndWait(resourceGroupName: string, topicName: string, topicUpdateParameters: TopicUpdateParameters, options?: TopicsUpdateOptionalParams): Promise<void>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

topicUpdateParameters
TopicUpdateParameters

Konu güncelleştirme bilgileri.

options
TopicsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

get(string, string, TopicsGetOptionalParams)

Bir konunun özelliklerini alma.

function get(resourceGroupName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<Topic>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

options
TopicsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Kaynak grubu altındaki tüm konuları listeleyin.

function listByResourceGroup(resourceGroupName: string, options?: TopicsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

Parametreler

resourceGroupName

string

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

options
TopicsListByResourceGroupOptionalParams

Seçenekler parametreleri.

Döndürülenler

listBySubscription(TopicsListBySubscriptionOptionalParams)

Azure aboneliği altındaki tüm konuları listeleyin.

function listBySubscription(options?: TopicsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Topic, Topic[], PageSettings>

Parametreler

options
TopicsListBySubscriptionOptionalParams

Seçenekler parametreleri.

Döndürülenler

listEventTypes(string, string, string, string, TopicsListEventTypesOptionalParams)

Konu için olay türlerini listeleme.

function listEventTypes(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: TopicsListEventTypesOptionalParams): PagedAsyncIterableIterator<EventType, EventType[], PageSettings>

Parametreler

resourceGroupName

string

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

providerNamespace

string

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

resourceTypeName

string

Konu türünün adı.

resourceName

string

Konunun adı.

options
TopicsListEventTypesOptionalParams

Seçenekler parametreleri.

Döndürülenler

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Bir konuya yayımlamak için kullanılan iki anahtarı listeleyin.

function listSharedAccessKeys(resourceGroupName: string, topicName: string, options?: TopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>

Parametreler

resourceGroupName

string

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

topicName

string

Konunun adı.

options
TopicsListSharedAccessKeysOptionalParams

Seçenekler parametreleri.

Döndürülenler