Data Loss Prevention V2 Client - Class InspectTemplate (1.9.0)

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

The inspectTemplate contains a configuration (set of types of sensitive data to be detected) to be used anywhere you otherwise would normally specify InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates to learn more.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
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/inspectTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/inspectTemplates/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.

↳ inspect_config Google\Cloud\Dlp\V2\InspectConfig

The core content of the template. Configuration of the scanning process.

getName

Output only. The template name.

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

Returns
TypeDescription
string

setName

Output only. The template name.

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDisplayName

Display name (max 256 chars).

Returns
TypeDescription
string

setDisplayName

Display name (max 256 chars).

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDescription

Short description (max 256 chars).

Returns
TypeDescription
string

setDescription

Short description (max 256 chars).

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getCreateTime

Output only. The creation timestamp of an inspectTemplate.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. The creation timestamp of an inspectTemplate.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getUpdateTime

Output only. The last update timestamp of an inspectTemplate.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. The last update timestamp of an inspectTemplate.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getInspectConfig

The core content of the template. Configuration of the scanning process.

Returns
TypeDescription
Google\Cloud\Dlp\V2\InspectConfig|null

hasInspectConfig

clearInspectConfig

setInspectConfig

The core content of the template. Configuration of the scanning process.

Parameter
NameDescription
var Google\Cloud\Dlp\V2\InspectConfig
Returns
TypeDescription
$this