Topics interface
Interfejs reprezentujący tematy.
Metody
Szczegóły metody
createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)
Tworzy temat w określonej przestrzeni nazw.
function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, parameters: SBTopic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SBTopic>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- parameters
- SBTopic
Parametry podane do utworzenia zasobu tematu.
Parametry opcji.
Zwraca
Promise<SBTopic>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)
Tworzy regułę autoryzacji dla określonego tematu.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: TopicsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- parameters
- SBAuthorizationRule
Reguła autoryzacji dostępu współdzielonego.
Parametry opcji.
Zwraca
Promise<SBAuthorizationRule>
delete(string, string, string, TopicsDeleteOptionalParams)
Usuwa temat z określonej przestrzeni nazw i grupy zasobów.
function delete(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- options
- TopicsDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)
Usuwa regułę autoryzacji tematu.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsDeleteAuthorizationRuleOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<void>
get(string, string, string, TopicsGetOptionalParams)
Zwraca opis określonego tematu.
function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<SBTopic>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- options
- TopicsGetOptionalParams
Parametry opcji.
Zwraca
Promise<SBTopic>
getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)
Zwraca określoną regułę autoryzacji.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)
Pobiera reguły autoryzacji dla tematu.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
Parametry opcji.
Zwraca
listByNamespace(string, string, TopicsListByNamespaceOptionalParams)
Pobiera wszystkie tematy w przestrzeni nazw.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: TopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBTopic, SBTopic[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
Parametry opcji.
Zwraca
listKeys(string, string, string, string, TopicsListKeysOptionalParams)
Pobiera podstawowe i pomocnicze parametry połączenia dla tematu.
function listKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsListKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- options
- TopicsListKeysOptionalParams
Parametry opcji.
Zwraca
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)
Ponowne generowanie podstawowych lub pomocniczych parametrów połączenia dla tematu.
function regenerateKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: TopicsRegenerateKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów w ramach subskrypcji platformy Azure.
- namespaceName
-
string
Nazwa przestrzeni nazw
- topicName
-
string
Nazwa tematu.
- authorizationRuleName
-
string
Nazwa reguły autoryzacji.
- parameters
- RegenerateAccessKeyParameters
Parametry podane w celu ponownego wygenerowania reguły autoryzacji.
Parametry opcji.
Zwraca
Promise<AccessKeys>