Google Cloud Network Security V1 Client - Class SecurityProfileGroup (1.4.0)

Reference documentation and code samples for the Google Cloud Network Security V1 Client class SecurityProfileGroup.

SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes.

Generated from protobuf message google.cloud.networksecurity.v1.SecurityProfileGroup

Namespace

Google \ Cloud \ NetworkSecurity \ V1

Methods

__construct

Constructor.

Parameter
Name
Description
data
mixed

getName

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group} .

Returns
Type
Description
string

setName

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group} .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDescription

Optional. An optional description of the profile group. Max length 2048 characters.

Returns
Type
Description
string

setDescription

Optional. An optional description of the profile group. Max length 2048 characters.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCreateTime

Output only. Resource creation timestamp.

Returns
Type
Description

hasCreateTime

clearCreateTime

setCreateTime

Output only. Resource creation timestamp.

Parameter
Name
Description
Returns
Type
Description
$this

getUpdateTime

Output only. Last resource update timestamp.

Returns
Type
Description

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. Last resource update timestamp.

Parameter
Name
Description
Returns
Type
Description
$this

getEtag

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.

Returns
Type
Description
string

setEtag

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.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDataPathId

Output only. Identifier used by the data-path. Unique within {container, location}.

Returns
Type
Description
int|string

setDataPathId

Output only. Identifier used by the data-path. Unique within {container, location}.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getLabels

Optional. Labels as key value pairs.

Returns
Type
Description

setLabels

Optional. Labels as key value pairs.

Parameter
Name
Description
Returns
Type
Description
$this

getThreatPreventionProfile

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

Returns
Type
Description
string

setThreatPreventionProfile

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCustomMirroringProfile

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

Returns
Type
Description
string

setCustomMirroringProfile

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCustomInterceptProfile

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

Returns
Type
Description
string

setCustomInterceptProfile

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUrlFilteringProfile

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

Returns
Type
Description
string

setUrlFilteringProfile

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: