Ressource: GatewaySecurityPolicyRule
La ressource GatewaySecurityPolicyRule se trouve dans une collection imbriquée dans une GatewaySecurityPolicy et 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. "ame" correspond au nom complet de la ressource. La règle projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}/rules/{rule} doit correspondre au format suivant: (^a-z?$). |
createTime |
Uniquement en sortie. Heure à laquelle la règle a été créée. 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. Plus le nombre est faible, plus la priorité est élevée. |
description |
Facultatif. Description en texte libre de la ressource. |
sessionMatcher |
Obligatoire. Expression CEL pour la mise en correspondance des critères de la session. |
applicationMatcher |
Facultatif. Expression CEL pour la mise en correspondance sur les critères L7/au niveau de l'application. |
tlsInspectionEnabled |
Facultatif. Indicateur permettant d'activer l'inspection TLS de la mise en correspondance du trafic sur |
Champ d'union
|
|
basicProfile |
Obligatoire. Profil qui indique quelle doit être l'action primitive. |
BasicProfile
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 |
Refuser le trafic mis en correspondance. |
Méthodes |
|
---|---|
|
Crée un objet GatewaySecurityPolicy dans un projet et un emplacement donnés. |
|
Supprime une seule règle GatewaySecurityPolicyRule. |
|
Récupère les détails d'une seule règle GatewaySecurityPolicyRule. |
|
Répertorie les règles GatewaySecurityPolicyRules dans un projet et un emplacement donnés. |
|
Met à jour les paramètres d'une seule règle GatewaySecurityPolicyRule. |