az network application-gateway routing-rule
Avalie as informações da sonda e defina regras de roteamento TCP/TLS.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az network application-gateway routing-rule create |
Crie uma regra. |
Core | disponibilidade geral |
| az network application-gateway routing-rule delete |
Excluir uma regra. |
Core | disponibilidade geral |
| az network application-gateway routing-rule list |
List rules. |
Core | disponibilidade geral |
| az network application-gateway routing-rule show |
Obtenha os detalhes de uma regra. |
Core | disponibilidade geral |
| az network application-gateway routing-rule update |
Atualizar uma regra. |
Core | disponibilidade geral |
| az network application-gateway routing-rule wait |
Coloque a CLI em um estado de espera até que uma condição seja atendida. |
Core | disponibilidade geral |
az network application-gateway routing-rule create
Crie uma regra.
As regras são executadas na ordem em que são criadas.
az network application-gateway routing-rule create --gateway-name
--name
--resource-group
[--address-pool]
[--listener]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--priority]
[--rule-type {Basic, PathBasedRouting}]
[--settings]
Exemplos
Crie uma regra básica.
az network application-gateway routing-rule create -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --listener MyBackendListener --rule-type Basic --address-pool MyAddressPool --settings MySettings
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome da regra de roteamento.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome ou ID do pool de endereços de back-end. Se existir apenas um, omita o uso como padrão.
| Propriedade | Valor |
|---|---|
| Parameter group: | Properties Arguments |
Nome ou ID do ouvinte. Se existir apenas um, omita o uso como padrão.
| Propriedade | Valor |
|---|---|
| Parameter group: | Properties Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Prioridade da regra de roteamento. As camadas de SKU suportadas são Standard_v2, WAF_v2.
Tipo da regra de roteamento.
| Propriedade | Valor |
|---|---|
| Default value: | Basic |
| Valores aceites: | Basic, PathBasedRouting |
Nome ou ID das configurações. Se existir apenas um, omita o uso como padrão.
| Propriedade | Valor |
|---|---|
| Parameter group: | Properties 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 |
Output format.
| 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 network application-gateway routing-rule delete
Excluir uma regra.
az network application-gateway routing-rule delete --gateway-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Exemplos
Excluir uma regra.
az network application-gateway routing-rule delete -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome da regra de roteamento.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
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 |
Output format.
| 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 network application-gateway routing-rule list
List rules.
az network application-gateway routing-rule list --gateway-name
--resource-group
Exemplos
List rules.
az network application-gateway routing-rule list -g MyResourceGroup --gateway-name MyAppGateway
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
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 |
Output format.
| 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 network application-gateway routing-rule show
Obtenha os detalhes de uma regra.
az network application-gateway routing-rule show --gateway-name
--name
--resource-group
Exemplos
Obtenha os detalhes de uma regra.
az network application-gateway routing-rule show -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome da regra de roteamento.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
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 |
Output format.
| 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 network application-gateway routing-rule update
Atualizar uma regra.
az network application-gateway routing-rule update --gateway-name
--name
--resource-group
[--add]
[--address-pool]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--listener]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--priority]
[--remove]
[--rule-type {Basic, PathBasedRouting}]
[--set]
[--settings]
Exemplos
Atualizar uma regra: use um novo ouvinte.
az network application-gateway routing-rule update -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --listener MyNewBackendListener
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome da regra de roteamento.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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 |
|---|---|
| Parameter group: | Generic Update Arguments |
Nome ou ID do pool de endereços de back-end.
| Propriedade | Valor |
|---|---|
| Parameter group: | Properties Arguments |
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
| Propriedade | Valor |
|---|---|
| Parameter group: | Generic Update Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Nome ou ID do ouvinte.
| Propriedade | Valor |
|---|---|
| Parameter group: | Properties Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Prioridade da regra de roteamento. As camadas de SKU suportadas são Standard_v2, WAF_v2.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Parameter group: | Generic Update Arguments |
Tipo da regra de roteamento.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Basic, PathBasedRouting |
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.
| Propriedade | Valor |
|---|---|
| Parameter group: | Generic Update Arguments |
Nome ou ID das configurações.
| Propriedade | Valor |
|---|---|
| Parameter group: | Properties 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 |
Output format.
| 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 network application-gateway routing-rule wait
Coloque a CLI em um estado de espera até que uma condição seja atendida.
az network application-gateway routing-rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Default value: | False |
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
Aguarde até ser excluído.
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Default value: | False |
Aguarde até que o recurso exista.
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Default value: | False |
Nome do gateway de aplicativo.
| Propriedade | Valor |
|---|---|
| Parameter group: | Resource Id Arguments |
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 |
|---|---|
| Parameter group: | Resource Id Arguments |
Intervalo de sondagem em segundos.
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Default value: | 30 |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Parameter group: | 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 |
|---|---|
| Parameter group: | Resource Id Arguments |
Espera máxima em segundos.
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Default value: | 3600 |
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Default value: | False |
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 |
Output format.
| 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 |