Queues interface
Interface que representa filas.
Métodos
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.
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.
Os parâmetros de opções.
Retornos
Promise<SBAuthorizationRule>
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.
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.
Os parâmetros de opções.
Retornos
Promise<SBAuthorizationRule>
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.
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
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.
Os parâmetros de opções.
Retornos
Promise<AccessKeys>