REST Resource: projects.locations.gatewaySecurityPolicies

Ressource : GatewaySecurityPolicy

La ressource GatewaySecurityPolicy contient un ensemble de règles GatewaySecurityPolicyRules et de métadonnées associées.

Représentation JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "tlsInspectionPolicy": string
}
Champs
name

string

Obligatoire. Nom de la ressource. Le nom doit être au format projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy}. gatewaySecurityPolicy doit correspondre au format :(^a-z?$).

createTime

string (Timestamp format)

Uniquement en sortie. Code temporel de la création de la ressource.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Uniquement en sortie. Code temporel de la mise à jour de la ressource.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

description

string

Facultatif. Description en texte libre de la ressource.

tlsInspectionPolicy

string

Facultatif. Nom d'une ressource de stratégie d'inspection TLS qui définit la manière dont l'inspection TLS sera effectuée pour toutes les règles qui l'activent.

Méthodes

create

Crée un objet GatewaySecurityPolicy dans un projet et un emplacement donnés.

delete

Supprime une seule règle GatewaySecurityPolicy.

get

Récupère les détails d'une seule règle GatewaySecurityPolicy.

list

Répertorie les GatewaySecurityPolicies dans un projet et un emplacement donnés.

patch

Met à jour les paramètres d'un seul objet GatewaySecurityPolicy.