Partager via


Queues interface

Interface représentant une file d’attente.

Méthodes

createOrUpdate(string, string, string, SBQueue, QueuesCreateOrUpdateOptionalParams)

Crée ou met à jour une file d’attente Service Bus. Cette opération est idempotente.

createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, QueuesCreateOrUpdateAuthorizationRuleOptionalParams)

Crée une règle d’autorisation pour une file d’attente.

delete(string, string, string, QueuesDeleteOptionalParams)

Supprime une file d’attente de l’espace de noms spécifié dans un groupe de ressources.

deleteAuthorizationRule(string, string, string, string, QueuesDeleteAuthorizationRuleOptionalParams)

Supprime une règle d’autorisation de file d’attente.

get(string, string, string, QueuesGetOptionalParams)

Retourne une description de la file d’attente spécifiée.

getAuthorizationRule(string, string, string, string, QueuesGetAuthorizationRuleOptionalParams)

Obtient une règle d’autorisation pour une file d’attente par nom de règle.

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Obtient toutes les règles d’autorisation pour une file d’attente.

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Obtient les files d’attente dans un espace de noms.

listKeys(string, string, string, string, QueuesListKeysOptionalParams)

Chaînes de connexion primaires et secondaires à la file d’attente.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, QueuesRegenerateKeysOptionalParams)

Régénère les chaînes de connexion primaires ou secondaires dans la file d’attente.

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.

options
QueuesCreateOrUpdateOptionalParams

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é.

options
QueuesCreateOrUpdateAuthorizationRuleOptionalParams

Paramètres d’options.

Retours

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.

options
QueuesDeleteAuthorizationRuleOptionalParams

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.

options
QueuesGetAuthorizationRuleOptionalParams

Paramètres d’options.

Retours

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 ;

options
QueuesListAuthorizationRulesOptionalParams

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

options
QueuesListByNamespaceOptionalParams

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.

options
QueuesRegenerateKeysOptionalParams

Paramètres d’options.

Retours

Promise<AccessKeys>