Queues interface
Interfaz que representa una cola.
Métodos
Detalles del método
createOrUpdate(string, string, string, SBQueue, QueuesCreateOrUpdateOptionalParams)
Crea o actualiza una cola de Service Bus. Esta operación es idempotente.
function createOrUpdate(resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams): Promise<SBQueue>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- parameters
- SBQueue
Parámetros proporcionados para crear o actualizar un recurso de cola.
Parámetros de opciones.
Devoluciones
Promise<SBQueue>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, QueuesCreateOrUpdateAuthorizationRuleOptionalParams)
Crea una regla de autorización para una cola.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- authorizationRuleName
-
string
Nombre de la regla de autorización.
- parameters
- SBAuthorizationRule
Regla de autorización de acceso compartido.
Parámetros de opciones.
Devoluciones
Promise<SBAuthorizationRule>
delete(string, string, string, QueuesDeleteOptionalParams)
Elimina una cola del espacio de nombres especificado en un grupo de recursos.
function delete(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- options
- QueuesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
deleteAuthorizationRule(string, string, string, string, QueuesDeleteAuthorizationRuleOptionalParams)
Elimina una regla de autorización de cola.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- authorizationRuleName
-
string
Nombre de la regla de autorización.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, QueuesGetOptionalParams)
Devuelve una descripción de la cola especificada.
function get(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams): Promise<SBQueue>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- options
- QueuesGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<SBQueue>
getAuthorizationRule(string, string, string, string, QueuesGetAuthorizationRuleOptionalParams)
Obtiene una regla de autorización para una cola por nombre de regla.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- authorizationRuleName
-
string
Nombre de la regla de autorización.
Parámetros de opciones.
Devoluciones
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)
Obtiene todas las reglas de autorización de una cola.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
Parámetros de opciones.
Devoluciones
listByNamespace(string, string, QueuesListByNamespaceOptionalParams)
Obtiene las colas dentro de un espacio de nombres.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBQueue, SBQueue[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
Parámetros de opciones.
Devoluciones
listKeys(string, string, string, string, QueuesListKeysOptionalParams)
Cadenas de conexión principal y secundaria a la cola.
function listKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams): Promise<AccessKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- authorizationRuleName
-
string
Nombre de la regla de autorización.
- options
- QueuesListKeysOptionalParams
Parámetros de opciones.
Devoluciones
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, QueuesRegenerateKeysOptionalParams)
Regenera las cadenas de conexión principal o secundaria en la cola.
function regenerateKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams): Promise<AccessKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción de Azure.
- namespaceName
-
string
Nombre del espacio de nombres
- queueName
-
string
Nombre de la cola.
- authorizationRuleName
-
string
Nombre de la regla de autorización.
- parameters
- RegenerateAccessKeyParameters
Parámetros proporcionados para volver a generar la regla de autorización.
Parámetros de opciones.
Devoluciones
Promise<AccessKeys>