Compartilhar via


Queues interface

Interface que representa filas.

Métodos

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

Cria ou atualiza uma fila do Barramento de Serviço. Essa operação é idempotente.

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

Cria uma regra de autorização para uma fila.

delete(string, string, string, QueuesDeleteOptionalParams)

Exclui uma fila do namespace especificado em um grupo de recursos.

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

Exclui uma regra de autorização de fila.

get(string, string, string, QueuesGetOptionalParams)

Retorna uma descrição para a fila especificada.

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

Obtém uma regra de autorização para uma fila por nome de regra.

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Obtém todas as regras de autorização para uma fila.

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Obtém as filas em um namespace.

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

Cadeias de conexão primárias e secundárias para a fila.

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

Regenera as cadeias de conexão primárias ou secundárias para a fila.

Detalhes do método

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

Cria ou atualiza uma fila do Barramento de Serviço. Essa operação é idempotente.

function createOrUpdate(resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams): Promise<SBQueue>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

parameters
SBQueue

Parâmetros fornecidos para criar ou atualizar um recurso de fila.

options
QueuesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<SBQueue>

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

Cria uma regra de autorização para uma fila.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

authorizationRuleName

string

O nome da regra de autorização.

parameters
SBAuthorizationRule

A regra de autorização de acesso compartilhado.

options
QueuesCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, QueuesDeleteOptionalParams)

Exclui uma fila do namespace especificado em um grupo de recursos.

function delete(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

options
QueuesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Exclui uma regra de autorização de fila.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

authorizationRuleName

string

O nome da regra de autorização.

options
QueuesDeleteAuthorizationRuleOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, QueuesGetOptionalParams)

Retorna uma descrição para a fila especificada.

function get(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams): Promise<SBQueue>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

options
QueuesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<SBQueue>

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

Obtém uma regra de autorização para uma fila por nome de regra.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

authorizationRuleName

string

O nome da regra de autorização.

options
QueuesGetAuthorizationRuleOptionalParams

Os parâmetros de opções.

Retornos

listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)

Obtém todas as regras de autorização para uma fila.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

options
QueuesListAuthorizationRulesOptionalParams

Os parâmetros de opções.

Retornos

listByNamespace(string, string, QueuesListByNamespaceOptionalParams)

Obtém as filas em um namespace.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBQueue, SBQueue[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

options
QueuesListByNamespaceOptionalParams

Os parâmetros de opções.

Retornos

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

Cadeias de conexão primárias e secundárias para a fila.

function listKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

authorizationRuleName

string

O nome da regra de autorização.

options
QueuesListKeysOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccessKeys>

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

Regenera as cadeias de conexão primárias ou secundárias para a fila.

function regenerateKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

namespaceName

string

O nome do namespace

queueName

string

O nome da fila.

authorizationRuleName

string

O nome da regra de autorização.

parameters
RegenerateAccessKeyParameters

Parâmetros fornecidos para regenerar a regra de autorização.

options
QueuesRegenerateKeysOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccessKeys>