Queues interface
Interface représentant une file d’attente.
Méthodes
Détails de la méthode
createOrUpdate(string, string, string, SBQueue, QueuesCreateOrUpdateOptionalParams)
Crée ou met à jour une file d’attente Service Bus. Cette opération est idempotente.
function createOrUpdate(resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams): Promise<SBQueue>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- parameters
- SBQueue
Paramètres fournis pour créer ou mettre à jour une ressource de file d’attente.
Paramètres d’options.
Retours
Promise<SBQueue>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, QueuesCreateOrUpdateAuthorizationRuleOptionalParams)
Crée une règle d’autorisation pour une file d’attente.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- 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, QueuesDeleteOptionalParams)
Supprime une file d’attente de l’espace de noms spécifié dans un groupe de ressources.
function delete(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- options
- QueuesDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
deleteAuthorizationRule(string, string, string, string, QueuesDeleteAuthorizationRuleOptionalParams)
Supprime une règle d’autorisation de file d’attente.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
Paramètres d’options.
Retours
Promise<void>
get(string, string, string, QueuesGetOptionalParams)
Retourne une description de la file d’attente spécifiée.
function get(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams): Promise<SBQueue>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- options
- QueuesGetOptionalParams
Paramètres d’options.
Retours
Promise<SBQueue>
getAuthorizationRule(string, string, string, string, QueuesGetAuthorizationRuleOptionalParams)
Obtient une règle d’autorisation pour une file d’attente par nom de règle.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
Paramètres d’options.
Retours
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)
Obtient toutes les règles d’autorisation pour une file d’attente.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams): 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
- queueName
-
string
le nom de la file d’attente ;
Paramètres d’options.
Retours
listByNamespace(string, string, QueuesListByNamespaceOptionalParams)
Obtient les files d’attente dans un espace de noms.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBQueue, SBQueue[], 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, QueuesListKeysOptionalParams)
Chaînes de connexion primaires et secondaires à la file d’attente.
function listKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams): Promise<AccessKeys>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- options
- QueuesListKeysOptionalParams
Paramètres d’options.
Retours
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, QueuesRegenerateKeysOptionalParams)
Régénère les chaînes de connexion primaires ou secondaires dans la file d’attente.
function regenerateKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams): Promise<AccessKeys>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- queueName
-
string
le nom de la file d’attente ;
- 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>