Udostępnij za pośrednictwem


Topics interface

Interfejs reprezentujący tematy.

Metody

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nowy temat z określonymi parametrami.

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nowy temat z określonymi parametrami.

beginDelete(string, string, TopicsDeleteOptionalParams)

Usuń istniejący temat.

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Usuń istniejący temat.

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Wygeneruj ponownie klucz dostępu współdzielonego dla tematu.

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Wygeneruj ponownie klucz dostępu współdzielonego dla tematu.

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynchronicznie aktualizuje temat z określonymi parametrami.

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynchronicznie aktualizuje temat z określonymi parametrami.

get(string, string, TopicsGetOptionalParams)

Pobieranie właściwości tematu.

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Wyświetl listę wszystkich tematów w grupie zasobów.

listBySubscription(TopicsListBySubscriptionOptionalParams)

Wyświetl listę wszystkich tematów w ramach subskrypcji platformy Azure.

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

Wyświetlanie listy typów zdarzeń dla tematu.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Wyświetl listę dwóch kluczy używanych do publikowania w temacie.

Szczegóły metody

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nowy temat z określonymi parametrami.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

topicInfo
Topic

Informacje o temacie.

options
TopicsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynchronicznie tworzy nowy temat z określonymi parametrami.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

topicInfo
Topic

Informacje o temacie.

options
TopicsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

Usuń istniejący temat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

options
TopicsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Usuń istniejący temat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

options
TopicsDeleteOptionalParams

Parametry opcji.

Zwraca

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Wygeneruj ponownie klucz dostępu współdzielonego dla tematu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

regenerateKeyRequest
TopicRegenerateKeyRequest

Zażądaj treści ponownego wygenerowania klucza.

options
TopicsRegenerateKeyOptionalParams

Parametry opcji.

Zwraca

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

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Wygeneruj ponownie klucz dostępu współdzielonego dla tematu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

regenerateKeyRequest
TopicRegenerateKeyRequest

Zażądaj treści ponownego wygenerowania klucza.

options
TopicsRegenerateKeyOptionalParams

Parametry opcji.

Zwraca

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynchronicznie aktualizuje temat z określonymi parametrami.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

topicUpdateParameters
TopicUpdateParameters

Informacje o aktualizacji tematu.

options
TopicsUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynchronicznie aktualizuje temat z określonymi parametrami.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

topicUpdateParameters
TopicUpdateParameters

Informacje o aktualizacji tematu.

options
TopicsUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, TopicsGetOptionalParams)

Pobieranie właściwości tematu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

options
TopicsGetOptionalParams

Parametry opcji.

Zwraca

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Wyświetl listę wszystkich tematów w grupie zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

options
TopicsListByResourceGroupOptionalParams

Parametry opcji.

Zwraca

listBySubscription(TopicsListBySubscriptionOptionalParams)

Wyświetl listę wszystkich tematów w ramach subskrypcji platformy Azure.

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

Parametry

options
TopicsListBySubscriptionOptionalParams

Parametry opcji.

Zwraca

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

Wyświetlanie listy typów zdarzeń dla tematu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

providerNamespace

string

Przestrzeń nazw dostawcy tematu.

resourceTypeName

string

Nazwa typu tematu.

resourceName

string

Nazwa tematu.

options
TopicsListEventTypesOptionalParams

Parametry opcji.

Zwraca

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Wyświetl listę dwóch kluczy używanych do publikowania w temacie.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

topicName

string

Nazwa tematu.

options
TopicsListSharedAccessKeysOptionalParams

Parametry opcji.

Zwraca