Recurso: GatewaySecurityPolicyRule
El recurso GatewaySecurityPolicyRule se encuentra en una colección anidada dentro de GatewaySecurityPolicy y representa una condición de coincidencia de tráfico y una acción asociada que se debe realizar.
Representación JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "enabled": boolean, "priority": integer, "description": string, "sessionMatcher": string, "applicationMatcher": string, "tlsInspectionEnabled": boolean, // Union field |
Campos | |
---|---|
name |
Obligatorio. Inmutable. Nombre del recurso. ame es el nombre completo del recurso, por lo que la regla projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}/rules/{rule} debe coincidir con el siguiente patrón: (^a-z?$). |
createTime |
Solo salida. Hora en la que se creó la regla. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Hora en la que se actualizó la regla. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
enabled |
Obligatorio. Indica si la regla se aplica de manera forzosa. |
priority |
Obligatorio. Prioridad de la regla. Los números más bajos corresponden a las prioridades más altas. |
description |
Opcional. Descripción de texto libre del recurso. |
sessionMatcher |
Obligatorio. Expresión de CEL para hacer coincidir los criterios de sesión. |
applicationMatcher |
Opcional. Expresión de CEL para coincidir con criterios de nivel de aplicación/L7. |
tlsInspectionEnabled |
Opcional. Marca para habilitar la inspección TLS de coincidencias de tráfico en |
Campo de unión
|
|
basicProfile |
Obligatorio. Perfil que indica cuál debe ser la acción primitiva. |
BasicProfile
enum para definir la acción primitiva.
Enums | |
---|---|
BASIC_PROFILE_UNSPECIFIED |
Si no se menciona una acción para el objetivo. |
ALLOW |
Permite el tráfico coincidente. |
DENY |
Rechaza el tráfico coincidente. |
Métodos |
|
---|---|
|
Crea una GatewaySecurityPolicy nueva en un proyecto y una ubicación determinados. |
|
Borra una sola puerta de enlace SecurityPolicyRule. |
|
Obtiene detalles de una sola GatewaySecurityPolicyRule. |
|
Se muestra una lista de GatewaySecurityPolicyRules en un proyecto y una ubicación determinados. |
|
Actualiza los parámetros de una sola puerta de enlaceSecurityPolicyRule. |