Topics interface
Rozhraní představující témata
Metody
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
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.
Parametry možností.
Návraty
Promise<SBAuthorizationRule>
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.
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.
Parametry možností.
Návraty
Promise<SBAuthorizationRule>
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.
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ů
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
Parametry možností.
Návraty
Promise<AccessKeys>