Ressource: GatewaySecurityPolicyRule
La ressource GatewaySecurityPolicyRule se trouve dans une collection imbriquée dans une stratégie GatewaySecurityPolicy. Elle représente une condition de correspondance du trafic et l'action associée à effectuer.
Représentation JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "enabled": boolean, "priority": integer, "description": string, "sessionMatcher": string, "applicationMatcher": string, "tlsInspectionEnabled": boolean, // Union field |
Champs | |
---|---|
name |
Obligatoire. Immuable. Nom de la ressource. Le nom complet de la ressource est "projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}/rules/{rule}". La règle doit donc respecter le format: (^a-z?$). |
createTime |
Uniquement en sortie. Heure de création de la règle. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Heure à laquelle la règle a été mise à jour. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
enabled |
Obligatoire. Indique si la règle est appliquée. |
priority |
Obligatoire. Priorité de la règle. Un nombre inférieur correspond à une priorité plus élevée. |
description |
Facultatif. Description libre de la ressource. |
sessionMatcher |
Obligatoire. Expression CEL pour la correspondance en fonction des critères de session. |
applicationMatcher |
Facultatif. Expression CEL pour la mise en correspondance sur des critères de niveau L7/application. |
tlsInspectionEnabled |
Facultatif. Indicateur permettant d'activer l'inspection TLS de la correspondance du trafic sur |
Champ d'union
|
|
basicProfile |
Obligatoire. Profil qui indique quelle doit être l'action primitive. |
BasicProfile
énumération pour définir l'action primitive.
Enums | |
---|---|
BASIC_PROFILE_UNSPECIFIED |
Si aucune action n'est mentionnée pour la cible. |
ALLOW |
Autorisez le trafic correspondant. |
DENY |
Refusez le trafic correspondant. |
Méthodes |
|
---|---|
|
Crée une ressource GatewaySecurityPolicy dans un projet et un emplacement donnés. |
|
Supprime une seule règle GatewaySecurityPolicyRule. |
|
Récupère les informations d'un seul objet GatewaySecurityPolicyRule. |
|
Répertorie les règles GatewaySecurityPolicyRules d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'un seul objet GatewaySecurityPolicyRule. |