az network front-door rules-engine rule action
Note
Essa referência faz parte da extensão front-door da CLI do Azure (versão 2.70.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az network front-door rules-engine rule action. Saiba mais sobre extensões.
Gerencie as ações do mecanismo de regras para o Front Door.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az network front-door rules-engine rule action add |
Adicione uma ação a uma regra do mecanismo de regras. |
Extension | disponibilidade geral |
| az network front-door rules-engine rule action list |
Mostrar todas as ações que se aplicam a uma regra do mecanismo de regras. |
Extension | disponibilidade geral |
| az network front-door rules-engine rule action remove |
Remova uma ação de uma regra do mecanismo de regras. |
Extension | disponibilidade geral |
az network front-door rules-engine rule action add
Adicione uma ação a uma regra do mecanismo de regras.
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
Parâmetros Obrigatórios
Tipo de ação para aplicar uma regra.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceites: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Nome da porta da frente.
Nome da regra.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do mecanismo de regras.
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.
Nome ou ID de um pool de back-end.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
A duração durante a qual o conteúdo precisa ser armazenado em cache. O formato permitido é a duração ISO 8601.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
Se o cache deve ser habilitado para essa rota.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
| Valores aceites: | Disabled, Enabled |
Caminho personalizado usado para reescrever caminhos de recursos correspondentes a esta regra. Deixe vazio para usar o caminho de entrada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
Fragmente para adicionar ao URL de redirecionamento. Fragmento é a parte do URL que vem depois de #. Não inclua o #.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Redirect Route Override Arguments |
Host para redirecionar. Deixe vazio para usar o host de entrada como o host de destino.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Redirect Route Override Arguments |
O caminho completo para redirecionar. O caminho não pode estar vazio e deve começar com /. Deixe em branco para usar o caminho de entrada como caminho de destino.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Redirect Route Override Arguments |
O conjunto de cadeias de caracteres de consulta a serem colocadas na URL de redirecionamento. Definir esse valor substituiria qualquer cadeia de caracteres de consulta existente; Deixe em branco para preservar a cadeia de caracteres de consulta de entrada. A cadeia de caracteres de consulta deve estar no formato <key>=<value>. O primeiro ? e & serão adicionados automaticamente, portanto, não os inclua na frente, mas separe várias cadeias de caracteres de consulta com &.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Redirect Route Override Arguments |
Use a compactação dinâmica para conteúdo armazenado em cache.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
| Valores aceites: | Disabled, Enabled |
Protocolo a utilizar para reencaminhamento de tráfego.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
| Valores aceites: | HttpOnly, HttpsOnly, MatchRequest |
Tipo de ação de cabeçalho para as solicitações.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceites: | Append, Delete, Overwrite |
Nome do cabeçalho a ser modificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Valor do cabeçalho.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
Tratamento de termos de consulta de URL ao formar a chave de cache.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
| Valores aceites: | StripAll, StripAllExcept, StripNone, StripOnly |
Parâmetros de consulta para incluir ou excluir (separados por vírgula) ao usar o tipo query-parameter-strip-directive StripAllExcept ou StripOnly, respectivamente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Forward Route Override Arguments |
O protocolo do destino para onde o tráfego é redirecionado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Redirect Route Override Arguments |
| Default value: | MatchRequest |
| Valores aceites: | HttpOnly, HttpsOnly, MatchRequest |
O tipo de redirecionamento que a regra usará ao redirecionar o tráfego.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Redirect Route Override Arguments |
| Default value: | Moved |
| Valores aceites: | Found, Moved, PermanentRedirect, TemporaryRedirect |
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 network front-door rules-engine rule action list
Mostrar todas as ações que se aplicam a uma regra do mecanismo de regras.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Parâmetros Obrigatórios
Nome da porta da frente.
Nome da regra.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do mecanismo de regras.
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 network front-door rules-engine rule action remove
Remova uma ação de uma regra do mecanismo de regras.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--index]
Parâmetros Obrigatórios
Tipo de ação para aplicar uma regra.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Action Arguments |
| Valores aceites: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Nome da porta da frente.
Nome da regra.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do mecanismo de regras.
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.
Índice baseado em 0 da ação de cabeçalho de solicitação ou resposta a ser removida. O parâmetro Index não é necessário para remover a ação "ForwardRouteOverride" ou "RedirectRouteOverride".
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 |