az network front-door rules-engine rule
Note
Esta referencia forma parte de la extensión front-door para la CLI de Azure (versión 2.70.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az network front-door rules-engine rule. Obtenga más información sobre las extensiones.
Administrar reglas del motor de reglas.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az network front-door rules-engine rule action |
Administrar acciones del motor de reglas para Front Door. |
Extension | GA |
| az network front-door rules-engine rule action add |
Agregue una acción a una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule action list |
Mostrar todas las acciones que se aplican a una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule action remove |
Quite una acción de una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule condition |
Administrar las condiciones de coincidencia del motor de reglas para Front Door. |
Extension | GA |
| az network front-door rules-engine rule condition add |
Agregue una condición de coincidencia a una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule condition list |
Mostrar todas las condiciones de coincidencia asociadas a una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule condition remove |
Quite una condición de coincidencia de una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule create |
Cree una regla del motor de reglas para una instancia de Front Door. |
Extension | GA |
| az network front-door rules-engine rule delete |
Elimine una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule list |
Enumera las reglas de una configuración del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule show |
Obtenga los detalles de una regla del motor de reglas. |
Extension | GA |
| az network front-door rules-engine rule update |
Actualizar la configuración del motor de reglas de una regla. |
Extension | GA |
az network front-door rules-engine rule create
Cree una regla del motor de reglas para una instancia de Front Door.
Este comando permite crear la configuración del motor de reglas con el tipo de acción Encabezado. Para agregar acciones adicionales como invalidaciones de ruta, use el az network front-door rules-engine rule action add comando .
az network front-door rules-engine rule create --action-type {RequestHeader, ResponseHeader}
--front-door-name
--name
--priority
--resource-group
--rules-engine-name
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--match-processing-behavior {Continue, Stop}]
[--match-values]
[--match-variable {IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri}]
[--negate-condition {false, true}]
[--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual}]
[--selector]
[--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]
Parámetros requeridos
Tipo de acción que se va a aplicar a una regla.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Action Arguments |
| Valores aceptados: | RequestHeader, ResponseHeader |
Nombre de Front Door.
Nombre de la regla.
El número de prioridad debe comenzar desde 0 y consecutivos. La regla con un valor de prioridad mayor se aplicará más adelante.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre del motor de reglas.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Tipo de acción de encabezado para las solicitudes.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Action Arguments |
| Valores aceptados: | Append, Delete, Overwrite |
Nombre del encabezado que se va a modificar.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Action Arguments |
Valor del encabezado.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Action Arguments |
Indica si se deben detener las reglas de procesamiento después de que se cumplan las condiciones de una regla.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Continue, Stop |
Lista de valores separados por espacios con los que debe coincidir.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Match Condition Arguments |
Nombre de la condición de coincidencia.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Match Condition Arguments |
| Valores aceptados: | IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri |
Aplica "Not" al operador .
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Match Condition Arguments |
| Valores aceptados: | false, true |
Operador de la condición de coincidencia.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Match Condition Arguments |
| Valores aceptados: | Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual |
Selector opcional para la variable de condición de coincidencia.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Match Condition Arguments |
Lista separada por espacios de transformaciones que se van a aplicar.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Match Condition Arguments |
| Valores aceptados: | Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az network front-door rules-engine rule delete
Elimine una regla del motor de reglas.
az network front-door rules-engine rule delete --front-door-name
--name
--resource-group
--rules-engine-name
Parámetros requeridos
Nombre de Front Door.
Nombre de la regla.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre del motor de reglas.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az network front-door rules-engine rule list
Enumera las reglas de una configuración del motor de reglas.
az network front-door rules-engine rule list --front-door-name
--name
--resource-group
Parámetros requeridos
Nombre de Front Door.
Nombre del motor de reglas.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az network front-door rules-engine rule show
Obtenga los detalles de una regla del motor de reglas.
az network front-door rules-engine rule show --front-door-name
--name
--resource-group
--rules-engine-name
Parámetros requeridos
Nombre de Front Door.
Nombre de la regla.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre del motor de reglas.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az network front-door rules-engine rule update
Actualizar la configuración del motor de reglas de una regla.
az network front-door rules-engine rule update --front-door-name
--name
--resource-group
--rules-engine-name
[--match-processing-behavior {Continue, Stop}]
[--priority]
Parámetros requeridos
Nombre de Front Door.
Nombre de la regla.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre del motor de reglas.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Indica si se deben detener las reglas de procesamiento después de que se cumplan las condiciones de una regla.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Continue, Stop |
El número de prioridad debe comenzar desde 0 y consecutivos. La regla con un valor de prioridad mayor se aplicará más adelante.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |