az servicebus queue

Gerenciar a fila e a regra de autorização do barramento de serviço do Azure.

Comandos

az servicebus queue authorization-rule

Gerenciar regra de autorização de fila do barramento de serviço do Azure.

az servicebus queue authorization-rule create

Criar regra de autorização para a fila do barramento de serviço fornecida.

az servicebus queue authorization-rule delete

Exclua a regra de autorização da fila do barramento de serviço.

az servicebus queue authorization-rule keys

Gerenciar chaves de regra de autorização do Azure para a fila do barramento de serviço.

az servicebus queue authorization-rule keys list

Liste as chaves e cadeias de conexão da regra de autorização para a fila do barramento de serviço fornecida.

az servicebus queue authorization-rule keys renew

Regenerar chaves de regra de autorização para a fila do barramento de serviço.

az servicebus queue authorization-rule list

Lista de regras de autorização por fila do barramento de serviço.

az servicebus queue authorization-rule show

Mostra as propriedades da regra de autorização para a fila do barramento de serviço fornecida.

az servicebus queue authorization-rule update

Atualize a regra de autorização para a fila do barramento de serviço determinada.

az servicebus queue create

Crie a fila do barramento de serviço.

az servicebus queue delete

Exclui a fila do barramento de serviço.

az servicebus queue list

Liste a fila por namespace do barramento de serviço.

az servicebus queue show

Mostra os detalhes da fila do barramento de serviço.

az servicebus queue update

Atualiza a fila do barramento de serviço existente.

az servicebus queue create

Crie a fila do barramento de serviço.

az servicebus queue create --name
                           --namespace-name
                           --resource-group
                           [--auto-delete-on-idle]
                           [--default-message-time-to-live]
                           [--duplicate-detection-history-time-window]
                           [--enable-batched-operations {false, true}]
                           [--enable-dead-lettering-on-message-expiration {false, true}]
                           [--enable-duplicate-detection {false, true}]
                           [--enable-express {false, true}]
                           [--enable-partitioning {false, true}]
                           [--enable-session {false, true}]
                           [--forward-dead-lettered-messages-to]
                           [--forward-to]
                           [--lock-duration]
                           [--max-delivery-count]
                           [--max-size {1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920}]
                           [--status {Active, Disabled, SendDisabled}]
                           [--subscription]

Exemplos

Criar fila do barramento de serviço.

az servicebus queue create --resource-group myresourcegroup --namespace-name mynamespace --name myqueue

Parâmetros Exigidos

--name -n

Nome da fila.

--namespace-name

Nome do namespace.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--auto-delete-on-idle

ISO 8601 timeSpan ou o formato de tempo de duração para o intervalo ocioso após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos.

--default-message-time-to-live

Formato ISO 8601 TimeSpan ou Duration time para o valor padrão de Message to Live. Essa é a duração após a qual a mensagem expira, a partir de quando a mensagem é enviada ao barramento de serviço. Esse é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si.

--duplicate-detection-history-time-window

A estrutura de timeSpan do ISO 8601 que define a duração do histórico de detecção de duplicidades. O valor padrão é 10 minutos.

--enable-batched-operations

Permitir operações em lote do lado do servidor.

valores aceitos: false, true
--enable-dead-lettering-on-message-expiration

Um valor booliano que indica se essa fila tem suporte de letra inativa quando uma mensagem expira.

valores aceitos: false, true
--enable-duplicate-detection

Um valor booliano que indica se essa fila requer detecção de duplicidades.

valores aceitos: false, true
--enable-express

Um valor booliano que indica se as entidades expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de gravá-la no armazenamento persistente.

valores aceitos: false, true
--enable-partitioning

Um valor booliano que indica se a fila deve ser particionada entre vários agentes de mensagens.

valores aceitos: false, true
--enable-session

Um valor booliano que indica se a fila dá suporte ao conceito de sessões.

valores aceitos: false, true
--forward-dead-lettered-messages-to

Nome da fila/tópico para encaminhar a mensagem de mensagens mortas.

--forward-to

Nome da fila/tópico para encaminhar as mensagens.

--lock-duration

Cadeia de caracteres ISO 8601 TimeSpan ou formato de duração para duração de um bloqueio de inspeção; ou seja, a quantidade de tempo em que a mensagem é bloqueada para outros destinatários. O valor máximo para LockDuration é de 5 minutos; o valor padrão é 1 minuto.

--max-delivery-count

A contagem máxima de entregas. Uma mensagem é automaticamente enviada para a fila de mensagens mortas após esse número de entregas. o valor padrão é 10.

--max-size

Tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. O padrão é 1024. O máximo para o SKU Standard é 5120 e o SKU Premium é 81920.

valores aceitos: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--status

Enumera os valores possíveis para o status de uma entidade de mensagens.

valores aceitos: Active, Disabled, SendDisabled
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az servicebus queue delete

Exclui a fila do barramento de serviço.

az servicebus queue delete [--ids]
                           [--name]
                           [--namespace-name]
                           [--resource-group]
                           [--subscription]

Exemplos

Exclui a fila

az servicebus queue delete --resource-group myresourcegroup --namespace-name mynamespace --name myqueue

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--name -n

Nome da fila.

--namespace-name

Nome do namespace.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az servicebus queue list

Liste a fila por namespace do barramento de serviço.

az servicebus queue list --namespace-name
                         --resource-group
                         [--query-examples]
                         [--skip]
                         [--subscription]
                         [--top]

Exemplos

Obter as filas por namespace do barramento de serviço.

az servicebus queue list --resource-group myresourcegroup --namespace-name mynamespace

Parâmetros Exigidos

--namespace-name

Nome do namespace.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--skip

Skip só será usado se uma operação anterior tiver retornado um resultado parcial. Se uma resposta anterior contiver um elemento nextLink, o valor do elemento nextLink incluirá um parâmetro Skip que especifica um ponto de partida a ser usado para chamadas subsequentes.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--top

Pode ser usado para limitar o número de resultados para o N usageDetails mais recente.

az servicebus queue show

Mostra os detalhes da fila do barramento de serviço.

az servicebus queue show [--ids]
                         [--name]
                         [--namespace-name]
                         [--query-examples]
                         [--resource-group]
                         [--subscription]

Exemplos

Mostra os detalhes da fila do barramento de serviço

az servicebus queue show --resource-group myresourcegroup --namespace-name mynamespace --name myqueue

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--name -n

Nome da fila.

--namespace-name

Nome do namespace.

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az servicebus queue update

Atualiza a fila do barramento de serviço existente.

az servicebus queue update [--add]
                           [--auto-delete-on-idle]
                           [--default-message-time-to-live]
                           [--duplicate-detection-history-time-window]
                           [--enable-batched-operations {false, true}]
                           [--enable-dead-lettering-on-message-expiration {false, true}]
                           [--enable-duplicate-detection {false, true}]
                           [--enable-express {false, true}]
                           [--enable-partitioning {false, true}]
                           [--enable-session {false, true}]
                           [--force-string]
                           [--forward-dead-lettered-messages-to]
                           [--forward-to]
                           [--ids]
                           [--lock-duration]
                           [--max-delivery-count]
                           [--max-size {1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920}]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--status {Active, Disabled, SendDisabled}]
                           [--subscription]

Exemplos

Atualiza a fila do barramento de serviço.

az servicebus queue update --resource-group myresourcegroup --namespace-name mynamespace --name myqueue --auto-delete-on-idle PT3M

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares chave-valor. Exemplo:--Adicionar Property. ListProperty <chave = valor, Cadeia de caracteres ou cadeia de caracteres JSON>.

--auto-delete-on-idle

ISO 8601 timeSpan ou o formato de tempo de duração para o intervalo ocioso após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos.

--default-message-time-to-live

Formato ISO 8601 TimeSpan ou Duration time para o valor padrão de Message to Live. Essa é a duração após a qual a mensagem expira, a partir de quando a mensagem é enviada ao barramento de serviço. Esse é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si.

--duplicate-detection-history-time-window

A estrutura de timeSpan do ISO 8601 que define a duração do histórico de detecção de duplicidades. O valor padrão é 10 minutos.

--enable-batched-operations

Permitir operações em lote do lado do servidor.

valores aceitos: false, true
--enable-dead-lettering-on-message-expiration

Um valor booliano que indica se essa fila tem suporte de letra inativa quando uma mensagem expira.

valores aceitos: false, true
--enable-duplicate-detection

Um valor booliano que indica se essa fila requer detecção de duplicidades.

valores aceitos: false, true
--enable-express

Um valor booliano que indica se as entidades expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de gravá-la no armazenamento persistente.

valores aceitos: false, true
--enable-partitioning

Um valor booliano que indica se a fila deve ser particionada entre vários agentes de mensagens.

valores aceitos: false, true
--enable-session

Um valor booliano que indica se a fila dá suporte ao conceito de sessões.

valores aceitos: false, true
--force-string

Ao usar "set" ou "Add", preserve cadeias de caracteres literais em vez de tentar converter em JSON.

--forward-dead-lettered-messages-to

Nome da fila/tópico para encaminhar a mensagem de mensagens mortas.

--forward-to

Nome da fila/tópico para encaminhar as mensagens.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--lock-duration

Cadeia de caracteres ISO 8601 TimeSpan ou formato de duração para duração de um bloqueio de inspeção; ou seja, a quantidade de tempo em que a mensagem é bloqueada para outros destinatários. O valor máximo para LockDuration é de 5 minutos; o valor padrão é 1 minuto.

--max-delivery-count

A contagem máxima de entregas. Uma mensagem é automaticamente enviada para a fila de mensagens mortas após esse número de entregas. o valor padrão é 10.

--max-size

Tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. O padrão é 1024. O máximo para o SKU Standard é 5120 e o SKU Premium é 81920.

valores aceitos: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--name -n

Nome da fila.

--namespace-name

Nome do namespace.

--remove

Remove uma propriedade ou um elemento de uma lista. Exemplo:--Remove Property. List ou--remove propertyToRemove.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo:--Set Property1. Property2 =.

--status

Enumera os valores possíveis para o status de uma entidade de mensagens.

valores aceitos: Active, Disabled, SendDisabled
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .