az network application-gateway rewrite-rule
Administre las reglas de reescritura de una puerta de enlace de aplicaciones.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az network application-gateway rewrite-rule condition |
Administre las condiciones de regla de reescritura de una puerta de enlace de aplicaciones. |
Core | GA |
az network application-gateway rewrite-rule condition create |
Cree una condición de regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule condition delete |
Elimine una condición de regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule condition list |
Enumerar las condiciones de regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule condition list-server-variables |
Enumera todas las variables de servidor disponibles. |
Core | GA |
az network application-gateway rewrite-rule condition show |
Obtenga los detalles de una condición de regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule condition update |
Actualice una condición de regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule condition wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición. |
Core | GA |
az network application-gateway rewrite-rule create |
Cree una regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule delete |
Elimine una regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule list |
Enumerar reglas de reescritura. |
Core | GA |
az network application-gateway rewrite-rule list-request-headers |
Enumera todos los encabezados de solicitud disponibles. |
Core | GA |
az network application-gateway rewrite-rule list-response-headers |
Enumere todos los encabezados de respuesta disponibles. |
Core | GA |
az network application-gateway rewrite-rule set |
Administrar conjuntos de reglas de reescritura de una puerta de enlace de aplicaciones. |
Core | GA |
az network application-gateway rewrite-rule set create |
Cree un conjunto de reglas de reescritura. |
Core | GA |
az network application-gateway rewrite-rule set delete |
Elimine un conjunto de reglas de reescritura. |
Core | GA |
az network application-gateway rewrite-rule set list |
Enumerar conjuntos de reglas de reescritura. |
Core | GA |
az network application-gateway rewrite-rule set show |
Obtenga los detalles de un conjunto de reglas de reescritura. |
Core | GA |
az network application-gateway rewrite-rule set update |
Actualice un conjunto de reglas de reescritura. |
Core | GA |
az network application-gateway rewrite-rule set wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición. |
Core | GA |
az network application-gateway rewrite-rule show |
Obtenga los detalles de una regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule update |
Actualice una regla de reescritura. |
Core | GA |
az network application-gateway rewrite-rule wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición. |
Core | GA |
az network application-gateway rewrite-rule create
Cree una regla de reescritura.
az network application-gateway rewrite-rule create --gateway-name
--name
--resource-group
--rule-set-name
[--conditions]
[--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
[--modified-path]
[--modified-query-string]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--request-header-configurations]
[--request-headers]
[--response-header-configurations]
[--response-headers]
[--sequence]
Ejemplos
Cree una regla de reescritura.
az network application-gateway rewrite-rule create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet -n MyRule --sequence 123 --request-headers foo=bar --response-headers cat=hat
Parámetros requeridos
Nombre de la puerta de enlace de aplicaciones.
Nombre de la regla de reescritura.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del conjunto de reglas de reescritura.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Condiciones basadas en las que se evaluará la ejecución del conjunto de acciones. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Propiedad | Valor |
---|---|
Parameter group: | Properties Arguments |
Si se establece como true, volverá a evaluar la asignación de la ruta de acceso url proporcionada en las reglas de enrutamiento de solicitudes basadas en la ruta de acceso mediante la ruta de acceso modificada.
Propiedad | Valor |
---|---|
Parameter group: | URL Configuration Arguments |
Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
Ruta de acceso url para la reescritura de url.
Propiedad | Valor |
---|---|
Parameter group: | URL Configuration Arguments |
Cadena de consulta para reescritura de url.
Propiedad | Valor |
---|---|
Parameter group: | URL Configuration Arguments |
No espere a que finalice la operación de ejecución prolongada.
Propiedad | Valor |
---|---|
Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
Solicitar acciones de encabezado en el conjunto de acciones. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Lista separada por espacios de pares HEADER=VALUE. Los valores de: az network application-gateway rewrite-rule list-request-headers
. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Acciones de encabezado de respuesta en el conjunto de acciones. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Lista separada por espacios de pares HEADER=VALUE. Los valores de: az network application-gateway rewrite-rule list-response-headers
. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Determine el orden de ejecución de la regla en el conjunto 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 |
Output format.
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 application-gateway rewrite-rule delete
Elimine una regla de reescritura.
az network application-gateway rewrite-rule delete --gateway-name
--name
--resource-group
--rule-set-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Ejemplos
Elimine una regla de reescritura.
az network application-gateway rewrite-rule delete --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parámetros requeridos
Nombre de la puerta de enlace de aplicaciones.
Nombre de la regla de reescritura.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del conjunto de reglas de reescritura.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
No espere a que finalice la operación de ejecución prolongada.
Propiedad | Valor |
---|---|
Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
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 |
Output format.
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 application-gateway rewrite-rule list
Enumerar reglas de reescritura.
az network application-gateway rewrite-rule list --gateway-name
--resource-group
--rule-set-name
Ejemplos
Enumerar reglas de reescritura.
az network application-gateway rewrite-rule list --gateway-name MyGateway --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parámetros requeridos
Nombre de la puerta de enlace de aplicaciones.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del conjunto de reglas de reescritura.
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 |
Output format.
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 application-gateway rewrite-rule list-request-headers
Enumera todos los encabezados de solicitud disponibles.
az network application-gateway rewrite-rule list-request-headers
Ejemplos
Enumera todos los encabezados de solicitud disponibles.
az network application-gateway rewrite-rule list-request-headers
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 |
Output format.
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 application-gateway rewrite-rule list-response-headers
Enumere todos los encabezados de respuesta disponibles.
az network application-gateway rewrite-rule list-response-headers
Ejemplos
Enumere todos los encabezados de respuesta disponibles.
az network application-gateway rewrite-rule list-response-headers
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 |
Output format.
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 application-gateway rewrite-rule show
Obtenga los detalles de una regla de reescritura.
az network application-gateway rewrite-rule show --gateway-name
--name
--resource-group
--rule-set-name
Ejemplos
Obtenga los detalles de una regla de reescritura.
az network application-gateway rewrite-rule show --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parámetros requeridos
Nombre de la puerta de enlace de aplicaciones.
Nombre de la regla de reescritura.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del conjunto de reglas de reescritura.
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 |
Output format.
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 application-gateway rewrite-rule update
Actualice una regla de reescritura.
az network application-gateway rewrite-rule update --gateway-name
--name
--resource-group
--rule-set-name
[--add]
[--conditions]
[--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--modified-path]
[--modified-query-string]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--request-header-configurations]
[--request-headers]
[--response-header-configurations]
[--response-headers]
[--sequence]
[--set]
Ejemplos
Actualice una regla de reescritura.
az network application-gateway rewrite-rule update --gateway-name MyGateway --name MyRewriteRule --remove tags.foo --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parámetros requeridos
Nombre de la puerta de enlace de aplicaciones.
Nombre de la regla de reescritura.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del conjunto de reglas de reescritura.
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>
.
Propiedad | Valor |
---|---|
Parameter group: | Generic Update Arguments |
Condiciones basadas en las que se evaluará la ejecución del conjunto de acciones. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Propiedad | Valor |
---|---|
Parameter group: | Properties Arguments |
Si se establece como true, volverá a evaluar la asignación de la ruta de acceso url proporcionada en las reglas de enrutamiento de solicitudes basadas en la ruta de acceso mediante la ruta de acceso modificada.
Propiedad | Valor |
---|---|
Parameter group: | URL Configuration Arguments |
Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
Propiedad | Valor |
---|---|
Parameter group: | Generic Update Arguments |
Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
Ruta de acceso url para la reescritura de url.
Propiedad | Valor |
---|---|
Parameter group: | URL Configuration Arguments |
Cadena de consulta para reescritura de url.
Propiedad | Valor |
---|---|
Parameter group: | URL Configuration Arguments |
No espere a que finalice la operación de ejecución prolongada.
Propiedad | Valor |
---|---|
Valores aceptados: | 0, 1, f, false, n, no, t, true, y, yes |
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove>
O --remove propertyToRemove
.
Propiedad | Valor |
---|---|
Parameter group: | Generic Update Arguments |
Solicitar acciones de encabezado en el conjunto de acciones. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Lista separada por espacios de pares HEADER=VALUE. Los valores de: az network application-gateway rewrite-rule list-request-headers
. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Acciones de encabezado de respuesta en el conjunto de acciones. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Lista separada por espacios de pares HEADER=VALUE. Los valores de: az network application-gateway rewrite-rule list-response-headers
. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Determine el orden de ejecución de la regla en el conjunto de reglas.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>
.
Propiedad | Valor |
---|---|
Parameter group: | Generic Update Arguments |
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 |
Output format.
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 application-gateway rewrite-rule wait
Coloque la CLI en un estado de espera hasta que se cumpla una condición.
az network application-gateway rewrite-rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parámetros opcionales
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Espere hasta que se cree con "provisioningState" en "Succeeded".
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Valor predeterminado: | False |
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Espere hasta que se elimine.
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Valor predeterminado: | False |
Espere hasta que exista el recurso.
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Valor predeterminado: | False |
Nombre de la puerta de enlace de aplicaciones.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Intervalo de sondeo en segundos.
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Valor predeterminado: | 30 |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Propiedad | Valor |
---|---|
Parameter group: | Resource Id Arguments |
Espera máxima en segundos.
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Valor predeterminado: | 3600 |
Espere hasta que se actualice con provisioningState en "Succeeded".
Propiedad | Valor |
---|---|
Parameter group: | Wait Condition Arguments |
Valor predeterminado: | False |
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 |
Output format.
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.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
Propiedad | Valor |
---|---|
Valor predeterminado: | False |