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 \ V2Methods
__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 |
↳ refresh_frequency |
int
Frequency at which profiles should be updated, regardless of whether the underlying resource has changed. Defaults to never. |
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 |
|
getRefreshFrequency
Frequency at which profiles should be updated, regardless of whether the underlying resource has changed. Defaults to never.
| Returns | |
|---|---|
| Type | Description |
int |
|
setRefreshFrequency
Frequency at which profiles should be updated, regardless of whether the underlying resource has changed. Defaults to never.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|