az servicebus topic subscription

Gerenciar assinatura do barramento de serviço do Azure.

Comandos

az servicebus topic subscription create

Crie a assinatura do ServiceBus.

az servicebus topic subscription delete

Exclui a assinatura do barramento de serviço.

az servicebus topic subscription list

Liste o tópico assinatura por barramento de serviço.

az servicebus topic subscription rule

Gerenciar regra do barramento de serviço do Azure.

az servicebus topic subscription rule create

Crie a regra do ServiceBus para assinatura.

az servicebus topic subscription rule delete

Exclui a regra do ServiceBus.

az servicebus topic subscription rule list

Liste a regra do ServiceBus por assinatura.

az servicebus topic subscription rule show

Mostra os detalhes da regra do ServiceBus.

az servicebus topic subscription rule update

Atualiza a regra do ServiceBus para assinatura.

az servicebus topic subscription show

Mostra detalhes da assinatura do barramento de serviço.

az servicebus topic subscription update

Atualiza a assinatura do ServiceBus.

az servicebus topic subscription create

Crie a assinatura do ServiceBus.

az servicebus topic subscription create --name
                                        --namespace-name
                                        --resource-group
                                        --topic-name
                                        [--auto-delete-on-idle]
                                        [--dead-letter-on-filter-exceptions {false, true}]
                                        [--default-message-time-to-live]
                                        [--enable-batched-operations {false, true}]
                                        [--enable-dead-lettering-on-message-expiration {false, true}]
                                        [--enable-session {false, true}]
                                        [--forward-dead-lettered-messages-to]
                                        [--forward-to]
                                        [--lock-duration]
                                        [--max-delivery-count]
                                        [--status {Active, Disabled, ReceiveDisabled, SendDisabled}]
                                        [--subscription]

Exemplos

Crie uma nova assinatura.

az servicebus topic subscription create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name mysubscription

Parâmetros Exigidos

--name -n

Nome da assinatura.

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

--topic-name

Nome do tópico.

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 o tópico é excluído automaticamente. A duração mínima é de 5 minutos.

--dead-letter-on-filter-exceptions

Permitir mensagens mortas quando ocorrerem exceções de avaliação de filtro.

valores aceitos: false, true
--default-message-time-to-live

ISO 8601 ou o formato de tempo de duração para o valor de TimeSpan de mensagem padrão para 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.

--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 uma assinatura tem suporte de letra inativa quando uma mensagem expira.

valores aceitos: false, true
--enable-session

Um valor booliano que indica se uma assinatura 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

ISO 8601 ou formato de duração (dia: minuto: segundos) para o período de duração do bloqueio da assinatura. O valor padrão é 1 minuto.

--max-delivery-count

Número máximo de entregas.

--status

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

valores aceitos: Active, Disabled, ReceiveDisabled, SendDisabled
--subscription

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

az servicebus topic subscription delete

Exclui a assinatura do barramento de serviço.

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

Exemplos

Exclui a assinatura

az servicebus topic subscription delete --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name mysubscription

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

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

--topic-name

Nome do tópico.

az servicebus topic subscription list

Liste o tópico assinatura por barramento de serviço.

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

Exemplos

Mostra o tópico assinatura por barramento de serviço.

az servicebus topic subscription list --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic

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

--topic-name

Nome do tópico.

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 topic subscription show

Mostra detalhes da assinatura do barramento de serviço.

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

Exemplos

Mostra os detalhes da assinatura.

az servicebus topic subscription show --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name mysubscription

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

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

--topic-name

Nome do tópico.

az servicebus topic subscription update

Atualiza a assinatura do ServiceBus.

az servicebus topic subscription update [--add]
                                        [--auto-delete-on-idle]
                                        [--dead-letter-on-filter-exceptions {false, true}]
                                        [--default-message-time-to-live]
                                        [--enable-batched-operations {false, true}]
                                        [--enable-dead-lettering-on-message-expiration {false, true}]
                                        [--enable-session {false, true}]
                                        [--force-string]
                                        [--forward-dead-lettered-messages-to]
                                        [--forward-to]
                                        [--ids]
                                        [--lock-duration]
                                        [--max-delivery-count]
                                        [--name]
                                        [--namespace-name]
                                        [--remove]
                                        [--resource-group]
                                        [--set]
                                        [--status {Active, Disabled, ReceiveDisabled, SendDisabled}]
                                        [--subscription]
                                        [--topic-name]

Exemplos

Atualizar uma nova assinatura.

az servicebus topic subscription update --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name mysubscription --lock-duration PT3M

Atualiza a assinatura do ServiceBus (gerado automaticamente)

az servicebus topic subscription update --name mysubscription --namespace-name mynamespace --resource-group myresourcegroup --status Active --subscription MySubscription --topic-name mytopic

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 o tópico é excluído automaticamente. A duração mínima é de 5 minutos.

--dead-letter-on-filter-exceptions

Permitir mensagens mortas quando ocorrerem exceções de avaliação de filtro.

valores aceitos: false, true
--default-message-time-to-live

ISO 8601 ou o formato de tempo de duração para o valor de TimeSpan de mensagem padrão para 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.

--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 uma assinatura tem suporte de letra inativa quando uma mensagem expira.

valores aceitos: false, true
--enable-session

Um valor booliano que indica se uma assinatura 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

ISO 8601 ou formato de duração (dia: minuto: segundos) para o período de duração do bloqueio da assinatura. O valor padrão é 1 minuto.

--max-delivery-count

Número máximo de entregas.

--name -n

Nome da assinatura.

--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, ReceiveDisabled, SendDisabled
--subscription

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

--topic-name

Nome do tópico.