Resource: GatewaySecurityPolicy
The GatewaySecurityPolicy resource contains a collection of GatewaySecurityPolicyRules and associated metadata.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "tlsInspectionPolicy": string } |
Fields | |
---|---|
name |
Required. Name of the resource. Name is of the form projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy} gatewaySecurityPolicy should match the pattern:(^a-z?$). |
createTime |
Output only. The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The timestamp when the resource was updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
description |
Optional. Free-text description of the resource. |
tlsInspectionPolicy |
Optional. Name of a TLS Inspection Policy resource that defines how TLS inspection will be performed for any rule(s) which enables it. |
Methods |
|
---|---|
|
Creates a new GatewaySecurityPolicy in a given project and location. |
|
Deletes a single GatewaySecurityPolicy. |
|
Gets details of a single GatewaySecurityPolicy. |
|
Lists GatewaySecurityPolicies in a given project and location. |
|
Updates the parameters of a single GatewaySecurityPolicy. |