REST Resource: projects.locations.gatewaySecurityPolicies

Recurso: GatewaySecurityPolicy

O recurso GatewaySecurityPolicy contém uma coleção de GatewaySecurityPolicyRules e metadados associados.

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "tlsInspectionPolicy": string
}
Campos
name

string

Obrigatório. Nome do recurso. O nome tem o formato projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}. gatewaySecurityPolicy deve corresponder ao padrão:(^a-z?$).

createTime

string (Timestamp format)

Apenas saída. A data/hora em que o recurso foi criado.

Uma data/hora no formato "Zulu" UTC RFC3339, com resolução de nanosegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Apenas saída. A data/hora em que o recurso foi atualizado.

Uma data/hora no formato "Zulu" UTC RFC3339, com resolução de nanosegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

description

string

Opcional. Descrição de texto livre do recurso.

tlsInspectionPolicy

string

Opcional. Nome de um recurso de política de inspeção TLS que define como a inspeção TLS vai ser realizada para quaisquer regras que a ativem.

Métodos

create

Cria uma nova GatewaySecurityPolicy num determinado projeto e localização.

delete

Elimina uma única GatewaySecurityPolicy.

get

Obtém detalhes de uma única GatewaySecurityPolicy.

list

Apresenta GatewaySecurityPolicies num determinado projeto e localização.

patch

Atualiza os parâmetros de uma única GatewaySecurityPolicy.