Condividi tramite


az network front-door waf-policy

Note

Questo riferimento fa parte dell'estensione frontdoor per l'interfaccia della riga di comando di Azure (versione 2.70.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az network front-door waf-policy. Altre informazioni sulle estensioni.

Gestire i criteri webApplication Firewall (WAF).

Comandi

Nome Descrizione Tipo Status
az network front-door waf-policy create

Creare criteri con il nome del set di regole specificato all'interno di un gruppo di risorse.

Extension GA
az network front-door waf-policy delete

Elimina criterio.

Extension GA
az network front-door waf-policy list

Elencare tutti i criteri di protezione all'interno di un gruppo di risorse.

Extension GA
az network front-door waf-policy managed-rule-definition

Informazioni sui set di regole gestite disponibili.

Extension GA
az network front-door waf-policy managed-rule-definition list

Visualizzare un elenco dettagliato dei set di regole gestite disponibili.

Extension GA
az network front-door waf-policy managed-rules

Modificare e visualizzare i set di regole gestite associati ai criteri WAF.

Extension GA
az network front-door waf-policy managed-rules add

Aggiungere un set di regole gestite a un criterio WAF.

Extension GA
az network front-door waf-policy managed-rules exclusion

Visualizzare e modificare le esclusioni in un set di regole gestito, un gruppo di regole o una regola all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules exclusion add

Aggiungere un'esclusione in un set di regole gestito, un gruppo di regole o una regola all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules exclusion list

Elencare le esclusioni per set di regole gestite, gruppo di regole o regola all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules exclusion remove

Rimuovere un'esclusione in un set di regole gestito, un gruppo di regole o una regola all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules list

Mostra quali set di regole gestite vengono applicati a un criterio WAF.

Extension GA
az network front-door waf-policy managed-rules override

Visualizzare e modificare le sostituzioni nelle regole gestite all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules override add

Aggiungere un override in una regola gestita all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules override list

Elencare le sostituzioni nelle regole gestite all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules override remove

Rimuovere un override in una regola gestita all'interno di un set di regole gestite.

Extension GA
az network front-door waf-policy managed-rules remove

Rimuovere un set di regole gestite da un criterio WAF.

Extension GA
az network front-door waf-policy rule

Gestire le regole personalizzate dei criteri WAF.

Extension GA
az network front-door waf-policy rule create

Creare una regola personalizzata per i criteri WAF. Usare --defer e aggiungere una regola match-condition.

Extension GA
az network front-door waf-policy rule delete

Eliminare una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy rule list

Elencare le regole personalizzate dei criteri WAF.

Extension GA
az network front-door waf-policy rule match-condition

Modificare le condizioni di corrispondenza associate a una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy rule match-condition add

Aggiungere una condizione di corrispondenza a una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy rule match-condition list

Mostra tutte le condizioni di corrispondenza associate a una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy rule match-condition remove

Rimuovere una condizione di corrispondenza da una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy rule show

Ottenere i dettagli di una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy rule update

Modificare i dettagli di una regola personalizzata dei criteri WAF.

Extension GA
az network front-door waf-policy show

Ottenere i criteri di protezione con il nome specificato all'interno di un gruppo di risorse.

Extension GA
az network front-door waf-policy update

Aggiornare i criteri con il nome del set di regole specificato all'interno di un gruppo di risorse.

Extension GA
az network front-door waf-policy wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Extension GA

az network front-door waf-policy create

Creare criteri con il nome del set di regole specificato all'interno di un gruppo di risorse.

az network front-door waf-policy create --name --policy-name
                                        --resource-group
                                        [--captcha-expiration-in-minutes]
                                        [--custom-block-response-body]
                                        [--custom-block-response-status-code]
                                        [--custom-rules]
                                        [--disabled {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--etag]
                                        [--javascript-challenge-expiration-in-minutes --js-expiration]
                                        [--location]
                                        [--log-scrubbing]
                                        [--managed-rules]
                                        [--mode {Detection, Prevention}]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--redirect-url]
                                        [--request-body-check {Disabled, Enabled}]
                                        [--sku {Classic_AzureFrontDoor, Premium_AzureFrontDoor, Standard_AzureFrontDoor}]
                                        [--tags]

Esempio

Crea criteri specifici

az network front-door waf-policy create --resource-group rg1 --policy-name Policy1 --location WestUs --enabled-state Enabled --mode Prevention --redirect-url http://www.bing.com --custom-block-response-status-code 429 --custom-block-response-body PGh0bWw+CjxoZWFkZXI+PHRpdGxlPkhlbGxvPC90aXRsZT48L2hlYWRlcj4KPGJvZHk+CkhlbGxvIHdvcmxkCjwvYm9keT4KPC9odG1sPg== --request-body-check Disabled --javascript-challenge-expiration-in-minutes 30 --captcha-expiration-in-minutes 30 --log-scrubbing "{state:Enabled,scrubbing-rules:[{match-variable:RequestIPAddress,selector-match-operator:EqualsAny,selector:null,state:Enabled}]}" --custom-rules "{rules:[{name:Rule1,priority:1,rule-type:RateLimitRule,rate-limit-threshold:1000,match-conditions:[{match-variable:RemoteAddr,operator:IPMatch,match-value:[192.168.1.0/24,10.0.0.0/24]}],action:Block},{name:Rule2,priority:2,rule-type:MatchRule,match-conditions:[{match-variable:RemoteAddr,operator:GeoMatch,match-value:[CH]},{match-variable:RequestHeader,operator:Contains,selector:UserAgent,match-value:[windows],transforms:[Lowercase]}],action:Block},{name:Rule3,priority:1,rule-type:RateLimitRule,rate-limit-threshold:1000,match-conditions:[{match-variable:RemoteAddr,operator:ServiceTagMatch,match-value:[AzureBackup,AzureBotService]}],action:CAPTCHA}]}" --managed-rules "{managed-rule-sets:[{rule-set-type:DefaultRuleSet,rule-set-version:1.0,rule-set-action:Block,exclusions:[{matchVariable:RequestHeaderNames,selectorMatchOperator:Equals,selector:User-Agent}],rule-group-overrides:[{rule-group-name:SQLI,exclusions:[{matchVariable:RequestCookieNames,selectorMatchOperator:StartsWith,selector:token}],rules:[{rule-id:942100,enabled-state:Enabled,action:Redirect,exclusions:[{matchVariable:QueryStringArgNames,selectorMatchOperator:Equals,selector:query}]},{rule-id:942110,enabled-state:Disabled}]}]},{rule-set-type:Microsoft_HTTPDDoSRuleSet,rule-set-version:1.0,rule-group-overrides:[{rule-group-name:ExcessiveRequests,rules:[{rule-id:500100,enabled-state:Enabled,action:Block,sensitivity:High}]}]}]}" --sku Premium_AzureFrontDoor

Parametri necessari

--name --policy-name -n

Nome dei criteri web application firewall.

--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--captcha-expiration-in-minutes

Definisce la durata di validità del cookie Captcha in minuti. Questa impostazione è applicabile solo a Premium_AzureFrontDoor. Il valore deve essere un numero intero compreso tra 5 e 1440 con il valore predefinito 30.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--custom-block-response-body

Se il tipo di azione è bloccato, il cliente può eseguire l'override del corpo della risposta. Il corpo deve essere specificato nella codifica Base64.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--custom-block-response-status-code

Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--custom-rules

Descrive le regole personalizzate all'interno dei criteri. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: Properties Arguments
--disabled

Crea in uno stato disabilitato.

Proprietà Valore
Valore predefinito: False
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--etag

Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

Proprietà Valore
Gruppo di parametri: Parameters Arguments
--javascript-challenge-expiration-in-minutes --js-expiration

Definisce la durata della validità del cookie di verifica JavaScript in minuti. Il valore deve essere un numero intero compreso tra 5 e 1440 con il valore predefinito 30.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--location -l

Percorso della risorsa.

Proprietà Valore
Gruppo di parametri: Parameters Arguments
--log-scrubbing

Definisce le regole che consentono di eseguire lo scrubing dei campi sensibili nei log di Web Application Firewall. Esempio: --log-scrubbing "{scrubbing-rules:[{match-variable:QueryStringArgNames,selector-match-operator:EqualsAny}],state:Enabled}, --log-scrubbing scrubbing-rules=[] state=Disabled, --log-scrubbing null Support shorthand-syntax, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--managed-rules

Descrive le regole gestite all'interno dei criteri. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: Properties Arguments
--mode

Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
Valori accettati: Detection, Prevention
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--redirect-url

Se il tipo di azione è reindirizzato, questo campo rappresenta l'URL di reindirizzamento per il client.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--request-body-check

Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
Valori accettati: Disabled, Enabled
--sku

Nome del piano tariffario.

Proprietà Valore
Gruppo di parametri: Sku Arguments
Valore predefinito: Premium_AzureFrontDoor
Valori accettati: Classic_AzureFrontDoor, Premium_AzureFrontDoor, Standard_AzureFrontDoor
--tags

Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: Parameters Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az network front-door waf-policy delete

Elimina criterio.

az network front-door waf-policy delete [--ids]
                                        [--name --policy-name]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--resource-group]
                                        [--subscription]

Esempio

Eliminare i criteri di protezione

az network front-door waf-policy delete --resource-group rg1 --policy-name Policy1

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--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 "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--name --policy-name -n

Nome dei criteri web application firewall.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az network front-door waf-policy list

Elencare tutti i criteri di protezione all'interno di un gruppo di risorse.

az network front-door waf-policy list --resource-group
                                      [--max-items]
                                      [--next-token]

Esempio

Ottenere tutti i criteri in un gruppo di risorse

az network front-door waf-policy list --resource-group rg1

Parametri necessari

--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--max-items

Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token in --next-token argomento di un comando successivo.

Proprietà Valore
Gruppo di parametri: Pagination Arguments
--next-token

Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.

Proprietà Valore
Gruppo di parametri: Pagination Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

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

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az network front-door waf-policy show

Ottenere i criteri di protezione con il nome specificato all'interno di un gruppo di risorse.

az network front-door waf-policy show [--ids]
                                      [--name --policy-name]
                                      [--resource-group]
                                      [--subscription]

Esempio

Ottieni la politica

az network front-door waf-policy show --resource-group rg1 --policy-name Policy1

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--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 "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--name --policy-name -n

Nome dei criteri web application firewall.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az network front-door waf-policy update

Aggiornare i criteri con il nome del set di regole specificato all'interno di un gruppo di risorse.

az network front-door waf-policy update [--add]
                                        [--captcha-expiration-in-minutes]
                                        [--custom-block-response-body]
                                        [--custom-block-response-status-code]
                                        [--custom-rules]
                                        [--disabled {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--etag]
                                        [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--ids]
                                        [--javascript-challenge-expiration-in-minutes --js-expiration]
                                        [--location]
                                        [--log-scrubbing]
                                        [--managed-rules]
                                        [--mode {Detection, Prevention}]
                                        [--name --policy-name]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--redirect-url]
                                        [--remove]
                                        [--request-body-check {Disabled, Enabled}]
                                        [--resource-group]
                                        [--set]
                                        [--sku {Classic_AzureFrontDoor, Premium_AzureFrontDoor, Standard_AzureFrontDoor}]
                                        [--subscription]
                                        [--tags]

Esempio

aggiornamento dello scrubbing del log

az network front-door waf-policy update -g rg -n n1 --log-scrubbing "{scrubbing-rules:[{match-variable:QueryStringArgNames,selector-match-operator:EqualsAny}],state:Enabled}"
az network front-door waf-policy update -g rg -n n1 --log-scrubbing scrubbing-rules[1]="{match-variable:RequestUri,selector-match-operator:Equals}"
az network front-door waf-policy update -g rg -n n1 --log-scrubbing "{scrubbing-rules:[{match-variable:RequestBodyJsonArgNames,selector-match-operator:EqualsAny}],state:Enabled}" scrubbing-rules[1]="{match-variable:RequestUri,selector-match-operator:EqualsAny}"

Aggiornare criteri specifici

az network front-door waf-policy update --resource-group rg1 --policy-name Policy1 --location WestUs --enabled-state Enabled --mode Prevention --redirect-url http://www.bing.com --custom-block-response-status-code 429 --custom-block-response-body PGh0bWw+CjxoZWFkZXI+PHRpdGxlPkhlbGxvPC90aXRsZT48L2hlYWRlcj4KPGJvZHk+CkhlbGxvIHdvcmxkCjwvYm9keT4KPC9odG1sPg== --request-body-check Disabled --javascript-challenge-expiration-in-minutes 30 --captcha-expiration-in-minutes 30 --log-scrubbing "{state:Enabled,scrubbing-rules:[{match-variable:RequestIPAddress,selector-match-operator:EqualsAny,selector:null,state:Enabled}]}" --custom-rules "{rules:[{name:Rule1,priority:1,rule-type:RateLimitRule,rate-limit-threshold:1000,match-conditions:[{match-variable:RemoteAddr,operator:IPMatch,match-value:[192.168.1.0/24,10.0.0.0/24]}],action:Block},{name:Rule2,priority:2,rule-type:MatchRule,match-conditions:[{match-variable:RemoteAddr,operator:GeoMatch,match-value:[CH]},{match-variable:RequestHeader,operator:Contains,selector:UserAgent,match-value:[windows],transforms:[Lowercase]}],action:Block},{name:Rule3,priority:1,rule-type:RateLimitRule,rate-limit-threshold:1000,match-conditions:[{match-variable:RemoteAddr,operator:ServiceTagMatch,match-value:[AzureBackup,AzureBotService]}],action:CAPTCHA}]}" --managed-rules "{managed-rule-sets:[{rule-set-type:DefaultRuleSet,rule-set-version:1.0,rule-set-action:Block,exclusions:[{matchVariable:RequestHeaderNames,selectorMatchOperator:Equals,selector:User-Agent}],rule-group-overrides:[{rule-group-name:SQLI,exclusions:[{matchVariable:RequestCookieNames,selectorMatchOperator:StartsWith,selector:token}],rules:[{rule-id:942100,enabled-state:Enabled,action:Redirect,exclusions:[{matchVariable:QueryStringArgNames,selectorMatchOperator:Equals,selector:query}]},{rule-id:942110,enabled-state:Disabled}]}]},{rule-set-type:Microsoft_HTTPDDoSRuleSet,rule-set-version:1.0,rule-group-overrides:[{rule-group-name:ExcessiveRequests,rules:[{rule-id:500100,enabled-state:Enabled,action:Block,sensitivity:High}]}]}]}" --sku Premium_AzureFrontDoor

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--add

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

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
--captcha-expiration-in-minutes

Definisce la durata di validità del cookie Captcha in minuti. Questa impostazione è applicabile solo a Premium_AzureFrontDoor. Il valore deve essere un numero intero compreso tra 5 e 1440 con il valore predefinito 30.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--custom-block-response-body

Se il tipo di azione è bloccato, il cliente può eseguire l'override del corpo della risposta. Il corpo deve essere specificato nella codifica Base64.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--custom-block-response-status-code

Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--custom-rules

Descrive le regole personalizzate all'interno dei criteri. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: Properties Arguments
--disabled

Crea in uno stato disabilitato.

Proprietà Valore
Valore predefinito: False
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--etag

Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

Proprietà Valore
Gruppo di parametri: Parameters Arguments
--force-string

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

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--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 "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--javascript-challenge-expiration-in-minutes --js-expiration

Definisce la durata della validità del cookie di verifica JavaScript in minuti. Il valore deve essere un numero intero compreso tra 5 e 1440 con il valore predefinito 30.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--location -l

Percorso della risorsa.

Proprietà Valore
Gruppo di parametri: Parameters Arguments
--log-scrubbing

Definisce le regole che consentono di eseguire lo scrubing dei campi sensibili nei log di Web Application Firewall. Esempio: --log-scrubbing "{scrubbing-rules:[{match-variable:QueryStringArgNames,selector-match-operator:EqualsAny}],state:Enabled}, --log-scrubbing scrubbing-rules=[] state=Disabled, --log-scrubbing null Support shorthand-syntax, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--managed-rules

Descrive le regole gestite all'interno dei criteri. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: Properties Arguments
--mode

Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
Valori accettati: Detection, Prevention
--name --policy-name -n

Nome dei criteri web application firewall.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--redirect-url

Se il tipo di azione è reindirizzato, questo campo rappresenta l'URL di reindirizzamento per il client.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
--remove

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

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
--request-body-check

Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta.

Proprietà Valore
Gruppo di parametri: PolicySettings Arguments
Valori accettati: Disabled, Enabled
--resource-group -g

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--set

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

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
--sku

Nome del piano tariffario.

Proprietà Valore
Gruppo di parametri: Sku Arguments
Valori accettati: Classic_AzureFrontDoor, Premium_AzureFrontDoor, Standard_AzureFrontDoor
--subscription

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--tags

Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Proprietà Valore
Gruppo di parametri: Parameters Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az network front-door waf-policy wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

az network front-door waf-policy wait [--created]
                                      [--custom]
                                      [--deleted]
                                      [--exists]
                                      [--ids]
                                      [--interval]
                                      [--name --policy-name]
                                      [--resource-group]
                                      [--subscription]
                                      [--timeout]
                                      [--updated]

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
--deleted

Attendere l'eliminazione.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--exists

Attendere che la risorsa esista.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--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 "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--interval

Intervallo di polling in secondi.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: 30
--name --policy-name -n

Nome dei criteri web application firewall.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

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

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--timeout

Attesa massima in secondi.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False