Dela via


Topics interface

Gränssnitt som representerar ett ämne.

Metoder

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynkront skapar ett nytt ämne med de angivna parametrarna.

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynkront skapar ett nytt ämne med de angivna parametrarna.

beginDelete(string, string, TopicsDeleteOptionalParams)

Ta bort befintligt ämne.

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Ta bort befintligt ämne.

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Återskapa en delad åtkomstnyckel för ett ämne.

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Återskapa en delad åtkomstnyckel för ett ämne.

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynkront uppdaterar ett ämne med de angivna parametrarna.

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynkront uppdaterar ett ämne med de angivna parametrarna.

get(string, string, TopicsGetOptionalParams)

Hämta egenskaper för ett ämne.

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Lista alla ämnen under en resursgrupp.

listBySubscription(TopicsListBySubscriptionOptionalParams)

Lista alla ämnen under en Azure-prenumeration.

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

Lista händelsetyper för ett ämne.

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Visa en lista över de två nycklar som används för att publicera till ett ämne.

Metodinformation

beginCreateOrUpdate(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynkront skapar ett nytt ämne med de angivna parametrarna.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

topicInfo
Topic

Ämnesinformation.

options
TopicsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<PollerLike<@azure/core-lro.PollOperationState<Topic>, Topic>>

beginCreateOrUpdateAndWait(string, string, Topic, TopicsCreateOrUpdateOptionalParams)

Asynkront skapar ett nytt ämne med de angivna parametrarna.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

topicInfo
Topic

Ämnesinformation.

options
TopicsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<Topic>

beginDelete(string, string, TopicsDeleteOptionalParams)

Ta bort befintligt ämne.

function beginDelete(resourceGroupName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

options
TopicsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, TopicsDeleteOptionalParams)

Ta bort befintligt ämne.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

options
TopicsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginRegenerateKey(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Återskapa en delad åtkomstnyckel för ett ämne.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

regenerateKeyRequest
TopicRegenerateKeyRequest

Begär brödtext för att återskapa nyckeln.

options
TopicsRegenerateKeyOptionalParams

Alternativparametrarna.

Returer

Promise<PollerLike<@azure/core-lro.PollOperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>

beginRegenerateKeyAndWait(string, string, TopicRegenerateKeyRequest, TopicsRegenerateKeyOptionalParams)

Återskapa en delad åtkomstnyckel för ett ämne.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

regenerateKeyRequest
TopicRegenerateKeyRequest

Begär brödtext för att återskapa nyckeln.

options
TopicsRegenerateKeyOptionalParams

Alternativparametrarna.

Returer

beginUpdate(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynkront uppdaterar ett ämne med de angivna parametrarna.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

topicUpdateParameters
TopicUpdateParameters

Information om ämnesuppdatering.

options
TopicsUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginUpdateAndWait(string, string, TopicUpdateParameters, TopicsUpdateOptionalParams)

Asynkront uppdaterar ett ämne med de angivna parametrarna.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

topicUpdateParameters
TopicUpdateParameters

Information om ämnesuppdatering.

options
TopicsUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, TopicsGetOptionalParams)

Hämta egenskaper för ett ämne.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

options
TopicsGetOptionalParams

Alternativparametrarna.

Returer

Promise<Topic>

listByResourceGroup(string, TopicsListByResourceGroupOptionalParams)

Lista alla ämnen under en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

options
TopicsListByResourceGroupOptionalParams

Alternativparametrarna.

Returer

listBySubscription(TopicsListBySubscriptionOptionalParams)

Lista alla ämnen under en Azure-prenumeration.

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

Parametrar

options
TopicsListBySubscriptionOptionalParams

Alternativparametrarna.

Returer

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

Lista händelsetyper för ett ämne.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

providerNamespace

string

Namnområde för providern för ämnet.

resourceTypeName

string

Namn på ämnestypen.

resourceName

string

Namnet på ämnet.

options
TopicsListEventTypesOptionalParams

Alternativparametrarna.

Returer

listSharedAccessKeys(string, string, TopicsListSharedAccessKeysOptionalParams)

Visa en lista över de två nycklar som används för att publicera till ett ämne.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen i användarens prenumeration.

topicName

string

Namnet på ämnet.

options
TopicsListSharedAccessKeysOptionalParams

Alternativparametrarna.

Returer