Partager via


az postgres flexible-server firewall-rule

Gérer les règles de pare-feu pour un serveur.

Commandes

Nom Description Type État
az postgres flexible-server firewall-rule create

Créez une règle de pare-feu pour un serveur flexible.

Core GA
az postgres flexible-server firewall-rule delete

Supprimer une règle de pare-feu.

Core GA
az postgres flexible-server firewall-rule list

Répertorier toutes les règles de pare-feu pour un serveur flexible.

Core GA
az postgres flexible-server firewall-rule show

Obtenez les détails d’une règle de pare-feu.

Core GA
az postgres flexible-server firewall-rule update

Mettez à jour une règle de pare-feu.

Core GA

az postgres flexible-server firewall-rule create

Créez une règle de pare-feu pour un serveur flexible.

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

Exemples

Créez une règle de pare-feu autorisant les connexions à partir d’une adresse IP spécifique.

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

Créez une règle de pare-feu autorisant les connexions à partir d’une plage d’adresses IP.

az postgres 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

Créer une règle de pare-feu autorisant les connexions à tous les services Azure

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

Paramètres obligatoires

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--end-ip-address

Adresse IP de fin de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0.0 » pour représenter toutes les adresses IP internes Azure.

--rule-name -r

Nom de la règle de pare-feu. Si le nom est omis, le nom par défaut est choisi pour le nom du pare-feu. Le nom de la règle de pare-feu ne peut contenir que 0-9, a-z, A-Z, '-' et '_'. En outre, le nom de la règle de pare-feu doit comporter au moins 3 caractères et pas plus de 128 caractères.

--start-ip-address

Adresse IP de début de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0.0 » pour représenter toutes les adresses IP internes Azure.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az postgres flexible-server firewall-rule delete

Supprimer une règle de pare-feu.

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

Exemples

Supprimer une règle de pare-feu.

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--rule-name -r

Nom de la règle de pare-feu. Si le nom est omis, le nom par défaut est choisi pour le nom du pare-feu. Le nom de la règle de pare-feu ne peut contenir que 0-9, a-z, A-Z, '-' et '_'. En outre, le nom de la règle de pare-feu doit comporter au moins 3 caractères et pas plus de 128 caractères.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az postgres flexible-server firewall-rule list

Répertorier toutes les règles de pare-feu pour un serveur flexible.

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

Paramètres obligatoires

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az postgres flexible-server firewall-rule show

Obtenez les détails d’une règle de pare-feu.

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

Exemples

Obtenez les détails d’une règle de pare-feu.

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--rule-name -r

Nom de la règle de pare-feu. Si le nom est omis, le nom par défaut est choisi pour le nom du pare-feu. Le nom de la règle de pare-feu ne peut contenir que 0-9, a-z, A-Z, '-' et '_'. En outre, le nom de la règle de pare-feu doit comporter au moins 3 caractères et pas plus de 128 caractères.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az postgres flexible-server firewall-rule update

Mettez à jour une règle de pare-feu.

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

Exemples

Mettez à jour l’adresse IP de démarrage d’une règle de pare-feu.

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

Mettez à jour l’adresse IP de début et de fin d’une règle de pare-feu.

az postgres 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

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--end-ip-address

Adresse IP de fin de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0.0 » pour représenter toutes les adresses IP internes Azure.

--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--rule-name -r

Nom de la règle de pare-feu. Si le nom est omis, le nom par défaut est choisi pour le nom du pare-feu. Le nom de la règle de pare-feu ne peut contenir que 0-9, a-z, A-Z, '-' et '_'. En outre, le nom de la règle de pare-feu doit comporter au moins 3 caractères et pas plus de 128 caractères.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--start-ip-address

Adresse IP de début de la règle de pare-feu. Doit être au format IPv4. Utilisez la valeur « 0.0.0.0.0 » pour représenter toutes les adresses IP internes Azure.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.