Data Loss Prevention V2 Client - Class DeidentifyTemplate (2.11.0)

Reference documentation and code samples for the Data Loss Prevention V2 Client class DeidentifyTemplate.

DeidentifyTemplates contains instructions on how to de-identify content.

See https://cloud.google.com/sensitive-data-protection/docs/concepts-templates to learn more.

Generated from protobuf message google.privacy.dlp.v2.DeidentifyTemplate

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

โ†ณ name string

Output only. The template name. The template will have one of the following formats: projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID

โ†ณ display_name string

Display name (max 256 chars).

โ†ณ description string

Short description (max 256 chars).

โ†ณ create_time Google\Protobuf\Timestamp

Output only. The creation timestamp of an inspectTemplate.

โ†ณ update_time Google\Protobuf\Timestamp

Output only. The last update timestamp of an inspectTemplate.

โ†ณ deidentify_config DeidentifyConfig

The core content of the template.

getName

Output only. The template name.

The template will have one of the following formats: projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID

Returns
Type Description
string

setName

Output only. The template name.

The template will have one of the following formats: projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID

Parameter
Name Description
var string
Returns
Type Description
$this

getDisplayName

Display name (max 256 chars).

Returns
Type Description
string

setDisplayName

Display name (max 256 chars).

Parameter
Name Description
var string
Returns
Type Description
$this

getDescription

Short description (max 256 chars).

Returns
Type Description
string

setDescription

Short description (max 256 chars).

Parameter
Name Description
var string
Returns
Type Description
$this

getCreateTime

Output only. The creation timestamp of an inspectTemplate.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. The creation timestamp of an inspectTemplate.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getUpdateTime

Output only. The last update timestamp of an inspectTemplate.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. The last update timestamp of an inspectTemplate.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getDeidentifyConfig

The core content of the template.

Returns
Type Description
DeidentifyConfig|null

hasDeidentifyConfig

clearDeidentifyConfig

setDeidentifyConfig

The core content of the template.

Parameter
Name Description
var DeidentifyConfig
Returns
Type Description
$this