az network front-door rules-engine rule action
Note
This reference is part of the front-door extension for the Azure CLI (version 2.67.0 or higher). A extensão será instalada automaticamente na primeira vez que você executar um comando az network front-door rules-engine rule action. Learn more about extensions.
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 |
---|---|
Parameter group: | 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
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 de um pool de back-end.
Propriedade | Valor |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Forward Route Override Arguments |
Se o cache deve ser habilitado para essa rota.
Propriedade | Valor |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Redirect Route Override Arguments |
Host para redirecionar. Deixe vazio para usar o host de entrada como o host de destino.
Propriedade | Valor |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Redirect Route Override Arguments |
Use a compactação dinâmica para conteúdo armazenado em cache.
Propriedade | Valor |
---|---|
Parameter group: | Forward Route Override Arguments |
Valores aceites: | Disabled, Enabled |
Protocolo a utilizar para reencaminhamento de tráfego.
Propriedade | Valor |
---|---|
Parameter group: | Forward Route Override Arguments |
Valores aceites: | HttpOnly, HttpsOnly, MatchRequest |
Tipo de ação de cabeçalho para as solicitações.
Propriedade | Valor |
---|---|
Parameter group: | Action Arguments |
Valores aceites: | Append, Delete, Overwrite |
Nome do cabeçalho a ser modificado.
Propriedade | Valor |
---|---|
Parameter group: | Action Arguments |
Valor do cabeçalho.
Propriedade | Valor |
---|---|
Parameter group: | Action Arguments |
Tratamento de termos de consulta de URL ao formar a chave de cache.
Propriedade | Valor |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Forward Route Override Arguments |
O protocolo do destino para onde o tráfego é redirecionado.
Propriedade | Valor |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
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 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 |
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 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 |
---|---|
Parameter group: | 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
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Í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 |
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 |