Ressource : ExternalAccessRule
Règles de pare-feu d'accès externe pour filtrer le trafic entrant destiné aux ressources ExternalAddress.
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "priority": integer, "action": enum ( |
| Champs | |
|---|---|
name |
Uniquement en sortie. Nom de ressource de cette règle d'accès externe. Les noms de ressources sont des URI sans schéma qui suivent les conventions décrites sur https://cloud.google.com/apis/design/resource_names. Par exemple : |
createTime |
Uniquement en sortie. Heure de création de cette ressource. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour de cette ressource. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
description |
Description de cette règle d'accès externe fournie par l'utilisateur. |
priority |
Priorité de la règle d'accès externe, qui détermine la règle d'accès externe à utiliser lorsque plusieurs règles s'appliquent. Si plusieurs règles ont la même priorité, leur ordre n'est pas déterministe. Si un ordre spécifique est requis, attribuez des priorités uniques pour l'appliquer. La priorité de la règle d'accès externe est un entier compris entre 100 et 4 096 (inclus). Des entiers plus petits indiquent une priorité plus élevée. Par exemple, une règle de priorité |
action |
Action effectuée par la règle d'accès externe. |
ipProtocol |
Protocole IP auquel s'applique la règle d'accès externe. Cette valeur peut être l'une des trois chaînes de protocole suivantes (non sensibles à la casse) : |
sourceIpRanges[] |
Si des plages sources sont spécifiées, la règle d'accès externe ne s'applique qu'au trafic dont l'adresse IP source se trouve dans ces plages. Ces plages peuvent être exprimées au format CIDR ou sous forme d'adresse IP. Étant donné que seules les règles entrantes sont acceptées, les ressources |
sourcePorts[] |
Liste des ports sources auxquels la règle d'accès externe s'applique. Ce champ ne s'applique qu'au protocole UDP ou TCP. Chaque entrée doit être un nombre entier ou une plage. Par exemple : |
destinationIpRanges[] |
Si des plages de destination sont spécifiées, la règle d'accès externe ne s'applique qu'au trafic dont l'adresse IP de destination se trouve dans ces plages. Les adresses IP spécifiées doivent avoir des adresses IP externes réservées dans le champ d'application de la règle de réseau parente. Pour faire correspondre toutes les adresses IP externes dans le champ d'application de la règle de réseau parente, spécifiez |
destinationPorts[] |
Liste des ports de destination auxquels la règle d'accès externe s'applique. Ce champ ne s'applique qu'au protocole UDP ou TCP. Chaque entrée doit être un nombre entier ou une plage. Par exemple : |
state |
Uniquement en sortie. État de la ressource. |
uid |
Uniquement en sortie. Identifiant unique généré par le système pour la ressource. |
Action
L'action détermine si la règle d'accès externe autorise ou bloque le trafic, en fonction des autres composants de la règle correspondant au trafic.
| Enums | |
|---|---|
ACTION_UNSPECIFIED |
La valeur par défaut est "Autoriser". |
ALLOW |
Autorise les connexions correspondant aux autres composants spécifiés. |
DENY |
Bloque les connexions correspondant aux autres composants spécifiés. |
IpRange
Plage d'adresses IP fournie dans l'un des formats acceptés.
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
ipAddress |
Une seule adresse IP. Exemple : |
ipAddressRange |
Plage d'adresses IP au format CIDR. Exemple : |
externalAddress |
Nom d'une ressource |
État
Définit les états possibles des règles de pare-feu d'accès externe.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Valeur par défaut. Cette valeur est utilisée si l'état est omis. |
ACTIVE |
La règle est prête. |
CREATING |
La règle est en cours de création. |
UPDATING |
La règle est en cours de mise à jour. |
DELETING |
La règle est en cours de suppression. |
Méthodes |
|
|---|---|
|
Crée une règle d'accès externe dans une règle de réseau donnée. |
|
Supprime une seule règle d'accès externe. |
|
Récupère les détails d'une seule règle d'accès externe. |
|
Liste les ressources ExternalAccessRule dans la règle de réseau spécifiée. |
|
Met à jour les paramètres d'une seule règle d'accès externe. |