Resource: SecurityProfile
SecurityProfile is a resource that defines the behavior for one of many ProfileTypes.
| JSON representation |
|---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "etag": string, "labels": { string: string, ... }, "type": enum ( |
| Fields | |
|---|---|
name |
Immutable. Identifier. Name of the SecurityProfile resource. It matches pattern |
description |
Optional. An optional description of the profile. Max length 512 characters. |
createTime |
Output only. Resource creation timestamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. Last resource update timestamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
etag |
Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. |
labels |
Optional. Labels as key value pairs. An object containing a list of |
type |
Immutable. The single ProfileType that the SecurityProfile resource configures. |
Union field profile. The behavior for the ProfileType that the SecurityProfile resource is meant to configure. This field must correspond to the ProfileType of the SecurityProfile. profile can be only one of the following: |
|
threatPreventionProfile |
The threat prevention configuration for the SecurityProfile. |
customMirroringProfile |
The custom Packet Mirroring v2 configuration for the SecurityProfile. |
customInterceptProfile |
The custom TPPI configuration for the SecurityProfile. |
urlFilteringProfile |
The URL filtering configuration for the SecurityProfile. |
Methods |
|
|---|---|
|
Creates a new SecurityProfile in a given project and location. |
|
Deletes a single SecurityProfile. |
|
Gets details of a single SecurityProfile. |
|
Lists SecurityProfiles in a given project and location. |
|
Updates the parameters of a single SecurityProfile. |