az servicebus topic subscription rule
Regra de assinatura do tópico do Servicebus.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az servicebus topic subscription rule create |
Crie a regra do ServiceBus para assinatura. |
Core | GA |
| az servicebus topic subscription rule delete |
Exclua uma regra existente. |
Core | GA |
| az servicebus topic subscription rule list |
Liste todas as regras dentro de determinado tópico-assinatura. |
Core | GA |
| az servicebus topic subscription rule show |
Obtenha a descrição da regra especificada. |
Core | GA |
| az servicebus topic subscription rule update |
Atualize uma nova regra e atualize uma regra existente. |
Core | GA |
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 Exigidos
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 assinatura.
Nome do tópico.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Essa propriedade é reservada para uso futuro. Um valor inteiro mostrando o nível de compatibilidade, atualmente codificado como 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 dictionary 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 booliano que indica se a ação de regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceitos: | false, true |
Um valor booliano que indica se a ação de regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
| Valores aceitos: | false, true |
Um valor booliano que indica se a ação de regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SQL Filter Arguments |
| Valores aceitos: | 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 aceitos: | CorrelationFilter, SqlFilter |
Rótulo específico do aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Identificador da mensagem.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Endereço da fila à qual responder.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Correlation Filter Arguments |
Identificador de sessão ao qual 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 Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az servicebus topic subscription rule delete
Exclua 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 se tornar obrigatórios para que o comando seja executado com sucesso.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| 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 assinatura. 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 Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az servicebus topic subscription rule list
Liste todas as regras dentro de determinado tópico-assinatura.
az servicebus topic subscription rule list --namespace-name
--resource-group
--subscription-name
--topic-name
[--skip]
[--top]
Parâmetros Exigidos
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 se tornar obrigatórios para que o comando seja executado com sucesso.
Skip só será usado se uma operação anterior retornar 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 aos N usageDetails mais recentes.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 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 se tornar obrigatórios para que o comando seja executado com sucesso.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| 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 assinatura. 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 Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 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 se tornar obrigatórios para que o comando seja executado com sucesso.
Essa propriedade é reservada para uso futuro. Um valor inteiro mostrando o nível de compatibilidade, atualmente codificado como 20.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Valor que indica se a ação de regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceitos: | 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 |
Essa propriedade é reservada para uso futuro. Um valor inteiro mostrando o nível de compatibilidade, atualmente codificado como 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 de regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
| Valores aceitos: | 0, 1, f, false, n, no, t, true, y, yes |
Valor que indica se a ação de regra requer pré-processamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SqlFilter Arguments |
| Valores aceitos: | 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 aceitos: | CorrelationFilter, SqlFilter |
Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter em JSON.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valores aceitos: | 0, 1, f, false, n, no, t, true, y, yes |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Rótulo específico do aplicativo.
| 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 dictionary para filtros personalizados Suporte a sintaxe de taquigrafia, 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> OR --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Endereço da fila à qual responder.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | CorrelationFilter Arguments |
Identificador de sessão ao qual 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 assinatura. 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 Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |