Topics interface
Interface représentant une rubrique.
Méthodes
Détails de la méthode
createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)
Crée une rubrique dans l’espace de noms spécifié.
function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, parameters: SBTopic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SBTopic>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- parameters
- SBTopic
Paramètres fournis pour créer une ressource de rubrique.
Paramètres d’options.
Retours
Promise<SBTopic>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)
Crée une règle d’autorisation pour la rubrique spécifiée.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: TopicsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- parameters
- SBAuthorizationRule
Règle d’autorisation d’accès partagé.
Paramètres d’options.
Retours
Promise<SBAuthorizationRule>
delete(string, string, string, TopicsDeleteOptionalParams)
Supprime une rubrique de l’espace de noms et du groupe de ressources spécifiés.
function delete(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- options
- TopicsDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)
Supprime une règle d’autorisation de rubrique.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsDeleteAuthorizationRuleOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
Paramètres d’options.
Retours
Promise<void>
get(string, string, string, TopicsGetOptionalParams)
Retourne une description pour la rubrique spécifiée.
function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<SBTopic>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- options
- TopicsGetOptionalParams
Paramètres d’options.
Retours
Promise<SBTopic>
getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)
Retourne la règle d’autorisation spécifiée.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
Paramètres d’options.
Retours
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)
Obtient des règles d’autorisation pour une rubrique.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
Paramètres d’options.
Retours
listByNamespace(string, string, TopicsListByNamespaceOptionalParams)
Obtient toutes les rubriques d’un espace de noms.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: TopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBTopic, SBTopic[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
Paramètres d’options.
Retours
listKeys(string, string, string, string, TopicsListKeysOptionalParams)
Obtient les chaînes de connexion primaire et secondaire pour la rubrique.
function listKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsListKeysOptionalParams): Promise<AccessKeys>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- options
- TopicsListKeysOptionalParams
Paramètres d’options.
Retours
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)
Régénère les chaînes de connexion primaires ou secondaires pour la rubrique.
function regenerateKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: TopicsRegenerateKeysOptionalParams): Promise<AccessKeys>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- topicName
-
string
Nom de la rubrique.
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- parameters
- RegenerateAccessKeyParameters
Paramètres fournis pour régénérer la règle d’autorisation.
Paramètres d’options.
Retours
Promise<AccessKeys>