Partager via


az postgres server firewall-rule

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

Commandes

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

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

Core GA
az postgres server firewall-rule delete

Supprimer une règle de pare-feu.

Core GA
az postgres server firewall-rule list

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

Core GA
az postgres server firewall-rule show

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

Core GA
az postgres server firewall-rule update

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

Core GA

az postgres server firewall-rule create

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

az postgres server firewall-rule create --end-ip-address
                                        --name
                                        --resource-group
                                        --server-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 server firewall-rule create -g testgroup -s testsvr -n allowip --start-ip-address 107.46.14.221 --end-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 server firewall-rule create -g testgroup -s testsvr -n allowiprange --start-ip-address 107.46.14.0 --end-ip-address 107.46.14.221

Paramètres obligatoires

--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.

--name -n

Nom de la règle de pare-feu. Le nom de la règle de pare-feu ne peut pas être vide. 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.

--resource-group -g

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

--server-name -s

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.

--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 server firewall-rule delete

Supprimer une règle de pare-feu.

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

Exemples

Supprimer une règle de pare-feu. (généré automatiquement)

az postgres server firewall-rule delete --name MyFirewallRule --resource-group MyResourceGroup --server-name MyServer

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 de la règle de pare-feu. Le nom de la règle de pare-feu ne peut pas être vide. 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.

--resource-group -g

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

--server-name -s

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.

--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.

Valeur par défaut: False
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 server firewall-rule list

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

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

Exemples

Répertorier toutes les règles de pare-feu pour un serveur. (généré automatiquement)

az postgres server firewall-rule list --resource-group MyResourceGroup --server-name MyServer

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 ».

--resource-group -g

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

--server-name -s

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.

--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 server firewall-rule show

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

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

Exemples

Obtenez les détails d’une règle de pare-feu. (généré automatiquement)

az postgres server firewall-rule show --name MyFirewallRule --resource-group MyResourceGroup --server-name MyServer

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 de la règle de pare-feu. Le nom de la règle de pare-feu ne peut pas être vide. 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.

--resource-group -g

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

--server-name -s

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.

--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 server firewall-rule update

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

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

Exemples

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

az postgres server firewall-rule update -g testgroup -s testsvr -n 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 server firewall-rule update -g testgroup -s testsvr -n 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 de la règle de pare-feu. Le nom de la règle de pare-feu ne peut pas être vide. 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.

--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>.

--server-name -s

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.

--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.