Sdílet prostřednictvím


Topics interface

Rozhraní představující témata

Metody

createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)

Vytvoří téma v zadaném oboru názvů.

createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)

Vytvoří autorizační pravidlo pro zadané téma.

delete(string, string, string, TopicsDeleteOptionalParams)

Odstraní téma ze zadaného oboru názvů a skupiny prostředků.

deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)

Odstraní autorizační pravidlo tématu.

get(string, string, string, TopicsGetOptionalParams)

Vrátí popis zadaného tématu.

getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)

Vrátí zadané autorizační pravidlo.

listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)

Získá autorizační pravidla pro téma.

listByNamespace(string, string, TopicsListByNamespaceOptionalParams)

Získá všechna témata v oboru názvů.

listKeys(string, string, string, string, TopicsListKeysOptionalParams)

Získá primární a sekundární připojovací řetězce pro téma.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)

Znovu vygeneruje primární nebo sekundární připojovací řetězce pro dané téma.

Podrobnosti metody

createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)

Vytvoří téma v zadaném oboru názvů.

function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, parameters: SBTopic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SBTopic>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

parameters
SBTopic

Parametry zadané k vytvoření prostředku tématu

options
TopicsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

Promise<SBTopic>

createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)

Vytvoří autorizační pravidlo pro zadané téma.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: TopicsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

authorizationRuleName

string

Název autorizačního pravidla.

parameters
SBAuthorizationRule

Autorizační pravidlo sdíleného přístupu.

Návraty

delete(string, string, string, TopicsDeleteOptionalParams)

Odstraní téma ze zadaného oboru názvů a skupiny prostředků.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

options
TopicsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)

Odstraní autorizační pravidlo tématu.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsDeleteAuthorizationRuleOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

authorizationRuleName

string

Název autorizačního pravidla.

options
TopicsDeleteAuthorizationRuleOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, string, TopicsGetOptionalParams)

Vrátí popis zadaného tématu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

options
TopicsGetOptionalParams

Parametry možností.

Návraty

Promise<SBTopic>

getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)

Vrátí zadané autorizační pravidlo.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

authorizationRuleName

string

Název autorizačního pravidla.

options
TopicsGetAuthorizationRuleOptionalParams

Parametry možností.

Návraty

listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)

Získá autorizační pravidla pro téma.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

options
TopicsListAuthorizationRulesOptionalParams

Parametry možností.

Návraty

listByNamespace(string, string, TopicsListByNamespaceOptionalParams)

Získá všechna témata v oboru názvů.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: TopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBTopic, SBTopic[], PageSettings>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

options
TopicsListByNamespaceOptionalParams

Parametry možností.

Návraty

listKeys(string, string, string, string, TopicsListKeysOptionalParams)

Získá primární a sekundární připojovací řetězce pro téma.

function listKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsListKeysOptionalParams): Promise<AccessKeys>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

authorizationRuleName

string

Název autorizačního pravidla.

options
TopicsListKeysOptionalParams

Parametry možností.

Návraty

Promise<AccessKeys>

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)

Znovu vygeneruje primární nebo sekundární připojovací řetězce pro dané téma.

function regenerateKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: TopicsRegenerateKeysOptionalParams): Promise<AccessKeys>

Parametry

resourceGroupName

string

Název skupiny prostředků v rámci předplatného Azure

namespaceName

string

Název oboru názvů

topicName

string

Název tématu.

authorizationRuleName

string

Název autorizačního pravidla.

parameters
RegenerateAccessKeyParameters

Parametry zadané k opětovnému vygenerování autorizačního pravidla

options
TopicsRegenerateKeysOptionalParams

Parametry možností.

Návraty

Promise<AccessKeys>