Compartir a través de


az network application-gateway url-path-map

Administre los mapas de rutas de acceso url de una puerta de enlace de aplicaciones.

Comandos

Nombre Description Tipo Estado
az network application-gateway url-path-map create

Cree un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map delete

Eliminar un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map list

Enumerar asignaciones de rutas de acceso url.

Principal GA
az network application-gateway url-path-map rule

Administrar las reglas de un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map rule create

Cree una regla para un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map rule delete

Elimine una regla para un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map rule wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Principal GA
az network application-gateway url-path-map show

Obtenga los detalles de un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map update

Actualice un mapa de ruta de acceso de dirección URL.

Principal GA
az network application-gateway url-path-map wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Principal GA

az network application-gateway url-path-map create

Cree un mapa de ruta de acceso de dirección URL.

El mapa debe crearse con al menos una regla. Este comando requiere la creación de la primera regla en el momento en que se crea el mapa. Para más información, visite https://learn.microsoft.com/en-us/azure/application-gateway/tutorial-url-route-cli.

az network application-gateway url-path-map create --gateway-name
                                                   --name
                                                   --paths
                                                   --resource-group
                                                   [--address-pool]
                                                   [--default-address-pool]
                                                   [--default-http-settings]
                                                   [--default-redirect-config]
                                                   [--default-rewrite-rule-set]
                                                   [--http-settings]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--redirect-config]
                                                   [--rewrite-rule-set]
                                                   [--rule-name]
                                                   [--rules]
                                                   [--waf-policy]

Ejemplos

Cree un mapa de ruta de acceso de dirección URL con una regla.

az network application-gateway url-path-map create -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap --rule-name MyUrlPathMapRule1 --paths /mypath1/* --address-pool MyAddressPool --default-address-pool MyAddressPool --http-settings MyHttpSettings --default-http-settings MyHttpSettings

Parámetros requeridos

--gateway-name

Nombre de la puerta de enlace de aplicaciones.

--name -n

Nombre del mapa de ruta de acceso de la dirección URL.

--paths

Lista separada por espacios de rutas de acceso que se van a asociar a la regla. Las rutas de acceso válidas comienzan y terminan con "/", por ejemplo, "/bar/". Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--address-pool

Nombre o identificador del grupo de direcciones de back-end que se va a usar con la regla creada.

--default-address-pool

Nombre o identificador del grupo de direcciones de back-end predeterminado. Es obligatorio a menos que el tipo de destino sea redireccionamiento.

--default-http-settings

Nombre o identificador de la configuración HTTP predeterminada. Es obligatorio a menos que el tipo de destino sea redireccionamiento.

--default-redirect-config

Nombre o identificador de la configuración de redirección predeterminada.

--default-rewrite-rule-set

Nombre o identificador del conjunto de reglas de reescritura predeterminado.

--http-settings

Nombre o identificador de la configuración HTTP que se va a usar con la regla creada.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--redirect-config

Nombre o identificador de la configuración de redireccionamiento que se va a usar con la regla creada.

--rewrite-rule-set

Nombre o identificador del conjunto de reglas de reescritura. Si no se especifica, se usará el valor predeterminado para el mapa.

--rule-name

Nombre de la regla para un mapa de ruta de acceso de dirección URL.

Valor predeterminado: default
--rules

Regla de ruta de acceso del recurso de asignación de ruta de acceso url. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--waf-policy

Nombre o identificador de un recurso de directiva de firewall de aplicaciones web.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network application-gateway url-path-map delete

Eliminar un mapa de ruta de acceso de dirección URL.

az network application-gateway url-path-map delete --gateway-name
                                                   --name
                                                   --resource-group
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Ejemplos

Eliminar un mapa de ruta de acceso de dirección URL.

az network application-gateway url-path-map delete -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap

Parámetros requeridos

--gateway-name

Nombre de la puerta de enlace de aplicaciones.

--name -n

Nombre del mapa de ruta de acceso de la dirección URL.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network application-gateway url-path-map list

Enumerar asignaciones de rutas de acceso url.

az network application-gateway url-path-map list --gateway-name
                                                 --resource-group

Ejemplos

Enumerar asignaciones de rutas de acceso url.

az network application-gateway url-path-map list -g MyResourceGroup --gateway-name MyAppGateway

Parámetros requeridos

--gateway-name

Nombre de la puerta de enlace de aplicaciones.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network application-gateway url-path-map show

Obtenga los detalles de un mapa de ruta de acceso de dirección URL.

az network application-gateway url-path-map show --gateway-name
                                                 --name
                                                 --resource-group

Ejemplos

Obtenga los detalles de un mapa de ruta de acceso de dirección URL.

az network application-gateway url-path-map show -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap

Parámetros requeridos

--gateway-name

Nombre de la puerta de enlace de aplicaciones.

--name -n

Nombre del mapa de ruta de acceso de la dirección URL.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network application-gateway url-path-map update

Actualice un mapa de ruta de acceso de dirección URL.

az network application-gateway url-path-map update --gateway-name
                                                   --name
                                                   --resource-group
                                                   [--add]
                                                   [--default-address-pool]
                                                   [--default-http-settings]
                                                   [--default-redirect-config]
                                                   [--default-rewrite-rule-set]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--remove]
                                                   [--rules]
                                                   [--set]

Ejemplos

Actualice un mapa de ruta de acceso de dirección URL para usar la nueva configuración HTTP predeterminada.

az network application-gateway url-path-map update -g MyResourceGroup --gateway-name MyAppGateway -n MyUrlPathMap --default-http-settings MyNewHttpSettings

Parámetros requeridos

--gateway-name

Nombre de la puerta de enlace de aplicaciones.

--name -n

Nombre del mapa de ruta de acceso de la dirección URL.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string o JSON string>.

--default-address-pool

Nombre o identificador del grupo de direcciones de back-end predeterminado.

--default-http-settings

Nombre o identificador de la configuración HTTP predeterminada.

--default-redirect-config

Nombre o identificador de la configuración de redirección predeterminada.

--default-rewrite-rule-set

Nombre o identificador del conjunto de reglas de reescritura predeterminado.

--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.

--rules

Regla de ruta de acceso del recurso de asignación de ruta de acceso url. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network application-gateway url-path-map wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

az network application-gateway url-path-map wait [--created]
                                                 [--custom]
                                                 [--deleted]
                                                 [--exists]
                                                 [--gateway-name]
                                                 [--ids]
                                                 [--interval]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--timeout]
                                                 [--updated]

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--gateway-name

Nombre de la puerta de enlace de aplicaciones.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.