Data Loss Prevention V2 Client - Class DiscoveryGenerationCadence (1.16.0)

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

What must take place for a profile to be updated and how frequently it should occur.

New tables are scanned as quickly as possible depending on system capacity.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ schema_modified_cadence Google\Cloud\Dlp\V2\DiscoverySchemaModifiedCadence

Governs when to update data profiles when a schema is modified.

↳ table_modified_cadence Google\Cloud\Dlp\V2\DiscoveryTableModifiedCadence

Governs when to update data profiles when a table is modified.

↳ inspect_template_modified_cadence Google\Cloud\Dlp\V2\DiscoveryInspectTemplateModifiedCadence

Governs when to update data profiles when the inspection rules defined by the InspectTemplate change. If not set, changing the template will not cause a data profile to update.

getSchemaModifiedCadence

Governs when to update data profiles when a schema is modified.

Returns
Type Description
Google\Cloud\Dlp\V2\DiscoverySchemaModifiedCadence|null

hasSchemaModifiedCadence

clearSchemaModifiedCadence

setSchemaModifiedCadence

Governs when to update data profiles when a schema is modified.

Parameter
Name Description
var Google\Cloud\Dlp\V2\DiscoverySchemaModifiedCadence
Returns
Type Description
$this

getTableModifiedCadence

Governs when to update data profiles when a table is modified.

Returns
Type Description
Google\Cloud\Dlp\V2\DiscoveryTableModifiedCadence|null

hasTableModifiedCadence

clearTableModifiedCadence

setTableModifiedCadence

Governs when to update data profiles when a table is modified.

Parameter
Name Description
var Google\Cloud\Dlp\V2\DiscoveryTableModifiedCadence
Returns
Type Description
$this

getInspectTemplateModifiedCadence

Governs when to update data profiles when the inspection rules defined by the InspectTemplate change.

If not set, changing the template will not cause a data profile to update.

Returns
Type Description
Google\Cloud\Dlp\V2\DiscoveryInspectTemplateModifiedCadence|null

hasInspectTemplateModifiedCadence

clearInspectTemplateModifiedCadence

setInspectTemplateModifiedCadence

Governs when to update data profiles when the inspection rules defined by the InspectTemplate change.

If not set, changing the template will not cause a data profile to update.

Parameter
Name Description
var Google\Cloud\Dlp\V2\DiscoveryInspectTemplateModifiedCadence
Returns
Type Description
$this