REST Resource: projects.locations.gatewaySecurityPolicies

Recurso: GatewaySecurityPolicy

El recurso GatewaySecurityPolicy contiene una colección de GatewaySecurityPolicyRules y metadatos asociados.

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "tlsInspectionPolicy": string
}
Campos
name

string

Obligatorio. Nombre del recurso. El nombre tiene el formato projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}. gatewaySecurityPolicy debe coincidir con el patrón (^a-z?$).

createTime

string (Timestamp format)

Solo de salida. Marca de tiempo de creación del recurso.

Marca de tiempo en formato RFC3339 UTC "Zulu", con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo de salida. Marca de tiempo de la última actualización del recurso.

Marca de tiempo en formato RFC3339 UTC "Zulu", con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

description

string

Opcional. Descripción de texto libre del recurso.

tlsInspectionPolicy

string

Opcional. Nombre de un recurso de política de inspección TLS que define cómo se realizará la inspección TLS en las reglas que la habiliten.

Métodos

create

Crea un nuevo GatewaySecurityPolicy en un proyecto y una ubicación determinados.

delete

Elimina un único GatewaySecurityPolicy.

get

Obtiene los detalles de un solo GatewaySecurityPolicy.

list

Muestra las GatewaySecurityPolicies de un proyecto y una ubicación determinados.

patch

Actualiza los parámetros de un solo GatewaySecurityPolicy.