az servicebus topic subscription rule
Regra de assinatura de tópico do Servicebus.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az servicebus topic subscription rule create |
Crie a regra do ServiceBus para assinatura. |
Núcleo | disponibilidade geral |
| az servicebus topic subscription rule delete |
Excluir uma regra existente. |
Núcleo | disponibilidade geral |
| az servicebus topic subscription rule list |
Liste todas as regras dentro de uma determinada assinatura de tópico. |
Núcleo | disponibilidade geral |
| az servicebus topic subscription rule show |
Obtenha a descrição da regra especificada. |
Núcleo | disponibilidade geral |
| az servicebus topic subscription rule update |
Atualize uma nova regra e atualize uma regra existente. |
Núcleo | disponibilidade geral |
az servicebus topic subscription rule create
Crie a regra do ServiceBus para assinatura.
az servicebus topic subscription rule create --name
--namespace-name
--resource-group
--subscription-name
--topic-name
[--action-compatibility-level]
[--action-sql-expression]
[--content-type]
[--correlation-filter --correlation-filter-property]
[--correlation-id]
[--enable-action-preprocessing {false, true}]
[--enable-correlation-preprocessing {false, true}]
[--enable-sql-preprocessing {false, true}]
[--filter-sql-expression]
[--filter-type {CorrelationFilter, SqlFilter}]
[--label]
[--message-id]
[--no-wait]
[--reply-to]
[--reply-to-session-id]
[--session-id]
[--to]
Exemplos
Criar regra.
az servicebus topic subscription rule create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription --name myrule --filter-sql-expression myproperty=myvalue
Parâmetros Obrigatórios
Nome da regra.
Nome do namespace.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome da Subscrição.
Nome do tópico.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Esta propriedade está reservada para uso futuro. Um valor inteiro mostrando o nível de compatibilidade, atualmente codificado para 20.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Expressão SQL de ação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Tipo de conteúdo da mensagem.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Objeto de dicionário para filtros personalizados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Identificador de correlação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Um valor booleano que indica se a ação da regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceites: | false, true |
Um valor booleano que indica se a ação da regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
| Valores aceites: | false, true |
Um valor booleano que indica se a ação da regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SQL Filter Arguments |
| Valores aceites: | false, true |
Expressão SQL. por exemplo, myproperty=test.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SQL Filter Arguments |
Tipos de filtro de regra.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceites: | CorrelationFilter, SqlFilter |
Rótulo específico da aplicação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Identificador da mensagem.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Endereço da fila para responder.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Identificador de sessão para responder.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Identificador de sessão.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Endereço para o qual enviar.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az servicebus topic subscription rule delete
Excluir uma regra existente.
az servicebus topic subscription rule delete [--ids]
[--name --rule-name]
[--namespace-name]
[--resource-group]
[--subscription]
[--subscription-name]
[--topic-name]
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da regra.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do namespace.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da assinatura.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do tópico.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az servicebus topic subscription rule list
Liste todas as regras dentro de uma determinada assinatura de tópico.
az servicebus topic subscription rule list --namespace-name
--resource-group
--subscription-name
--topic-name
[--skip]
[--top]
Parâmetros Obrigatórios
O nome do namespace.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da assinatura.
O nome do tópico.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Ignorar só é usado se uma operação anterior retornou 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.
Pode ser usado para limitar o número de resultados ao N usageDetails mais recente.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az servicebus topic subscription rule show
Obtenha a descrição da regra especificada.
az servicebus topic subscription rule show [--ids]
[--name --rule-name]
[--namespace-name]
[--resource-group]
[--subscription]
[--subscription-name]
[--topic-name]
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da regra.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do namespace.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da assinatura.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do tópico.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az servicebus topic subscription rule update
Atualize uma nova regra e atualize uma regra existente.
az servicebus topic subscription rule update [--action-compatibility-level]
[--action-preprocessing --enable-action-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
[--action-sql-expression]
[--add]
[--compatibility-level]
[--content-type]
[--correlation-id]
[--enable-correlation-preprocessing --requires-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-sql-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
[--filter-sql-expression --sql-expression]
[--filter-type {CorrelationFilter, SqlFilter}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--label]
[--message-id]
[--name --rule-name]
[--namespace-name]
[--properties]
[--remove]
[--reply-to]
[--reply-to-session-id]
[--resource-group]
[--session-id]
[--set]
[--subscription]
[--subscription-name]
[--to]
[--topic-name]
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Esta propriedade está reservada para uso futuro. Um valor inteiro mostrando o nível de compatibilidade, atualmente codificado para 20.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Valor que indica se a ação da regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Expressão SQL. por exemplo, MyProperty='ABC'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Esta propriedade está reservada para uso futuro. Um valor inteiro mostrando o nível de compatibilidade, atualmente codificado para 20.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SqlFilter Arguments |
Tipo de conteúdo da mensagem.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Identificador da correlação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Valor que indica se a ação da regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Valor que indica se a ação da regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SqlFilter Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
A expressão SQL. por exemplo, MyProperty='ABC'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SqlFilter Arguments |
Tipo de filtro que é avaliado em relação a um BrokeredMessage.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | CorrelationFilter, SqlFilter |
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Rótulo específico da aplicação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Identificador da mensagem.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
O nome da regra.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome do namespace.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Objeto de dicionário para filtros personalizados Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Endereço da fila para responder.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Identificador de sessão para responder.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Identificador de sessão.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da assinatura.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Endereço para o qual enviar.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
O nome do tópico.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |