az network application-gateway url-path-map

Gestire le mappe dei percorsi URL di un gateway applicazione.

Comandi

az network application-gateway url-path-map create

Creare una mappa di percorsi URL.

az network application-gateway url-path-map delete

Eliminare una mappa percorso URL.

az network application-gateway url-path-map list

Elencare le mappe dei percorsi URL.

az network application-gateway url-path-map rule

Gestire le regole di una mappa percorso URL.

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

Creare una regola per una mappa percorso URL.

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

Eliminare una regola di una mappa percorso URL.

az network application-gateway url-path-map show

Ottenere i dettagli di una mappa percorso URL.

az network application-gateway url-path-map update

Aggiornare una mappa del percorso URL.

az network application-gateway url-path-map create

Creare una mappa di percorsi URL.

La mappa deve essere creata con almeno una regola. Questo comando richiede la creazione della prima regola al momento della creazione della mappa. Per altre informazioni, visitare https://docs.microsoft.com/azure/application-gateway/application-gateway-create-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]
                                                   [--redirect-config]
                                                   [--rewrite-rule-set]
                                                   [--rule-name]
                                                   [--subscription]
                                                   [--waf-policy]

Esempio

Creare una mappa di percorsi URL con una regola.

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

Parametri necessari

--gateway-name

Nome del gateway applicazione.

--name -n

Nome della mappa del percorso URL.

--paths

Elenco di percorsi separati da spazi da associare alla regola. I percorsi validi iniziano e terminano con "/" (ad esempio: "/bar/").

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--address-pool

Nome o ID del pool di indirizzi back-end da usare con la regola creata.

--default-address-pool

Nome o ID del pool di indirizzi back-end predefinito, se diverso da --address-pool.

--default-http-settings

Nome o ID delle impostazioni HTTP predefinite, se diverso da --http-settings.

--default-redirect-config

Nome o ID della configurazione di reindirizzamento predefinita.

--default-rewrite-rule-set

Nome o ID del set di regole di riscrittura predefinito, se diverso da --rewrite-rule-set.

--http-settings

Nome o ID delle impostazioni HTTP da usare con la regola creata.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

--redirect-config

Nome o ID della configurazione di reindirizzamento da usare con la regola creata.

--rewrite-rule-set

Nome o ID del set di regole di riscrittura. Se non specificato, verrà usato il valore predefinito per la mappa.

--rule-name

Nome della regola url-path-map.

valore predefinito: default
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID .

--waf-policy

Nome o ID di una risorsa Criteri firewall.

az network application-gateway url-path-map delete

Eliminare una mappa percorso URL.

az network application-gateway url-path-map delete [--gateway-name]
                                                   [--ids]
                                                   [--name]
                                                   [--no-wait]
                                                   [--resource-group]
                                                   [--subscription]

Esempio

Eliminare una mappa percorso URL.

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

Parametri facoltativi

--gateway-name

Il nome del gateway applicazione.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'Id risorsa'. È necessario specificare --ids o altri argomenti 'Resource ID'.

--name -n

Nome della mappa del percorso URL.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID .

az network application-gateway url-path-map list

Elencare le mappe dei percorsi URL.

az network application-gateway url-path-map list --gateway-name
                                                 --resource-group
                                                 [--query-examples]
                                                 [--subscription]

Esempio

Elencare le mappe dei percorsi URL.

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

Parametri necessari

--gateway-name

Il nome del gateway applicazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--query-examples

È consigliabile usare la stringa JMESPath. È possibile copiare una query e incollarla dopo il parametro --query tra virgolette doppie per visualizzare i risultati. È possibile aggiungere una o più parole chiave posizionali in modo che sia possibile fornire suggerimenti basati su queste parole chiave.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID .

az network application-gateway url-path-map show

Ottenere i dettagli di una mappa percorso URL.

az network application-gateway url-path-map show [--gateway-name]
                                                 [--ids]
                                                 [--name]
                                                 [--query-examples]
                                                 [--resource-group]
                                                 [--subscription]

Esempio

Ottenere i dettagli di una mappa percorso URL.

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

Parametri facoltativi

--gateway-name

Il nome del gateway applicazione.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'Id risorsa'. È necessario specificare --ids o altri argomenti 'Resource ID'.

--name -n

Nome della mappa del percorso URL.

--query-examples

È consigliabile usare la stringa JMESPath. È possibile copiare una query e incollarla dopo il parametro --query tra virgolette doppie per visualizzare i risultati. È possibile aggiungere una o più parole chiave posizionali in modo da poter fornire suggerimenti basati su queste parole chiave.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID .

az network application-gateway url-path-map update

Aggiornare una mappa del percorso URL.

az network application-gateway url-path-map update [--add]
                                                   [--default-address-pool]
                                                   [--default-http-settings]
                                                   [--default-redirect-config]
                                                   [--default-rewrite-rule-set]
                                                   [--force-string]
                                                   [--gateway-name]
                                                   [--ids]
                                                   [--name]
                                                   [--no-wait]
                                                   [--remove]
                                                   [--resource-group]
                                                   [--set]
                                                   [--subscription]

Esempio

Aggiornare una mappa del percorso URL per usare le nuove impostazioni HTTP predefinite.

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

Aggiornare una mappa del percorso URL. (rigenerata automaticamente)

az network application-gateway url-path-map update --default-address-pool MyAddressPool --default-http-settings MyNewHttpSettings --gateway-name MyAppGateway --name MyUrlPathMap --remove tags.no_80 --resource-group MyResourceGroup

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string o JSON string>.

--default-address-pool

Nome o ID del pool di indirizzi back-end predefinito.

--default-http-settings

Nome o ID delle impostazioni HTTP predefinite.

--default-redirect-config

Nome o ID della configurazione di reindirizzamento predefinita.

--default-rewrite-rule-set

Nome o ID del set di regole di riscrittura predefinito.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa invece di tentare la conversione in JSON.

--gateway-name

Nome del gateway applicazione.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti 'Resource Id'.

--name -n

Nome della mappa del percorso URL.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID .