az mysql flexible-server firewall-rule

Gestire le regole del firewall per un server.

Comandi

Nome Descrizione Tipo Status
az mysql flexible-server firewall-rule create

Creare una nuova regola del firewall per un server flessibile.

Memoria centrale Disponibilità generale
az mysql flexible-server firewall-rule delete

Elimina una regola del firewall.

Memoria centrale Disponibilità generale
az mysql flexible-server firewall-rule list

Elencare tutte le regole del firewall per un server flessibile.

Memoria centrale Disponibilità generale
az mysql flexible-server firewall-rule show

Ottenere i dettagli di una regola del firewall.

Memoria centrale Disponibilità generale
az mysql flexible-server firewall-rule update

Aggiornare una regola del firewall.

Memoria centrale Disponibilità generale

az mysql flexible-server firewall-rule create

Creare una nuova regola del firewall per un server flessibile.

az mysql flexible-server firewall-rule create --name
                                              --resource-group
                                              [--end-ip-address]
                                              [--rule-name]
                                              [--start-ip-address]

Esempio

Creare una regola del firewall che consenta le connessioni da un indirizzo IP specifico.

az mysql flexible-server firewall-rule create --resource-group testGroup --name testserver --rule-name allowip --start-ip-address 107.46.14.221

Creare una regola del firewall che consente le connessioni da un intervallo di indirizzi IP.

az mysql flexible-server firewall-rule create --resource-group testGroup --name testserver --rule-name allowiprange --start-ip-address 107.46.14.0 --end-ip-address 107.46.14.221

Creare una regola del firewall che consenta le connessioni a tutti i servizi di Azure

az mysql flexible-server firewall-rule create --resource-group testGroup --name testserver --start-ip-address 0.0.0.0

Parametri necessari

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

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

Parametri facoltativi

--end-ip-address

Indirizzo IP finale della regola del firewall. Deve essere formato IPv4. Usare il valore "0.0.0.0" per rappresentare tutti gli indirizzi IP interni di Azure.

--rule-name -r

Nome della regola del firewall. Se il nome viene omesso, verrà scelto il nome predefinito per il nome del firewall. Il nome della regola del firewall può contenere solo 0-9, a-z, A-Z, '-' e '_'. Inoltre, il nome della regola del firewall deve essere di almeno 1 carattere e non più di 80 caratteri.

--start-ip-address

Indirizzo IP iniziale della regola del firewall. Deve essere formato IPv4. Usare il valore "0.0.0.0" per rappresentare tutti gli indirizzi IP interni di Azure.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

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

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

--subscription

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

--verbose

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

az mysql flexible-server firewall-rule delete

Elimina una regola del firewall.

az mysql flexible-server firewall-rule delete [--ids]
                                              [--name]
                                              [--resource-group]
                                              [--rule-name]
                                              [--subscription]
                                              [--yes]

Esempio

Elimina una regola del firewall.

az mysql flexible-server firewall-rule delete --rule-name testRule --resource-group testGroup --name testserver

Eliminare una regola del firewall senza confermare.

az mysql flexible-server firewall-rule delete --rule-name testRule --resource-group testGroup --name testserver --yes

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

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

--rule-name -r

Nome della regola del firewall. Se il nome viene omesso, verrà scelto il nome predefinito per il nome del firewall. Il nome della regola del firewall può contenere solo 0-9, a-z, A-Z, '-' e '_'. Inoltre, il nome della regola del firewall deve essere di almeno 1 carattere e non più di 80 caratteri.

--subscription

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

--yes -y

Indica che non è richiesta la conferma.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

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

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

--subscription

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

--verbose

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

az mysql flexible-server firewall-rule list

Elencare tutte le regole del firewall per un server flessibile.

az mysql flexible-server firewall-rule list --name
                                            --resource-group

Esempio

Elencare tutte le regole del firewall per un server flessibile.

az mysql flexible-server firewall-rule list --resource-group testGroup --name testserver

Elencare tutte le regole del firewall per un server flessibile in formato tabella.

az mysql flexible-server firewall-rule list --resource-group testGroup --name testserver --output table

Parametri necessari

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

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

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

--subscription

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

--verbose

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

az mysql flexible-server firewall-rule show

Ottenere i dettagli di una regola del firewall.

az mysql flexible-server firewall-rule show [--ids]
                                            [--name]
                                            [--resource-group]
                                            [--rule-name]
                                            [--subscription]

Esempio

Ottenere i dettagli di una regola del firewall.

az mysql flexible-server firewall-rule show --rule-name testRule --resource-group testGroup --name testserver

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

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

--rule-name -r

Nome della regola del firewall. Se il nome viene omesso, verrà scelto il nome predefinito per il nome del firewall. Il nome della regola del firewall può contenere solo 0-9, a-z, A-Z, '-' e '_'. Inoltre, il nome della regola del firewall deve essere di almeno 1 carattere e non più di 80 caratteri.

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

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

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

--subscription

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

--verbose

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

az mysql flexible-server firewall-rule update

Aggiornare una regola del firewall.

az mysql flexible-server firewall-rule update [--add]
                                              [--end-ip-address]
                                              [--force-string]
                                              [--ids]
                                              [--name]
                                              [--remove]
                                              [--resource-group]
                                              [--rule-name]
                                              [--set]
                                              [--start-ip-address]
                                              [--subscription]

Esempio

Aggiornare l'indirizzo IP iniziale di una regola del firewall.

az mysql flexible-server firewall-rule update --resource-group testGroup --name testserver \ --rule-name allowiprange --start-ip-address 107.46.14.1

Aggiornare l'indirizzo IP iniziale e finale di una regola del firewall.

az mysql flexible-server firewall-rule update --resource-group testGroup --name testserver \ --rule-name allowiprange --start-ip-address 107.46.14.2 --end-ip-address 107.46.14.218

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 or JSON string>.

Valore predefinito: []
--end-ip-address

Indirizzo IP finale della regola del firewall. Deve essere formato IPv4. Usare il valore "0.0.0.0" per rappresentare tutti gli indirizzi IP interni di Azure.

--force-string

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

Valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--remove

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

Valore predefinito: []
--resource-group -g

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

--rule-name -r

Nome della regola del firewall. Se il nome viene omesso, verrà scelto il nome predefinito per il nome del firewall. Il nome della regola del firewall può contenere solo 0-9, a-z, A-Z, '-' e '_'. Inoltre, il nome della regola del firewall deve essere di almeno 1 carattere e non più di 80 caratteri.

--set

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

Valore predefinito: []
--start-ip-address

Indirizzo IP iniziale della regola del firewall. Deve essere formato IPv4. Usare il valore "0.0.0.0" per rappresentare tutti gli indirizzi IP interni di Azure.

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

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

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

--subscription

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

--verbose

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