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 |
DiscoverySchemaModifiedCadence
Governs when to update data profiles when a schema is modified. |
↳ table_modified_cadence |
DiscoveryTableModifiedCadence
Governs when to update data profiles when a table is modified. |
↳ inspect_template_modified_cadence |
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 |
DiscoverySchemaModifiedCadence|null |
|
hasSchemaModifiedCadence
clearSchemaModifiedCadence
setSchemaModifiedCadence
Governs when to update data profiles when a schema is modified.
| Parameter | |
|---|---|
| Name | Description |
var |
DiscoverySchemaModifiedCadence
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTableModifiedCadence
Governs when to update data profiles when a table is modified.
| Returns | |
|---|---|
| Type | Description |
DiscoveryTableModifiedCadence|null |
|
hasTableModifiedCadence
clearTableModifiedCadence
setTableModifiedCadence
Governs when to update data profiles when a table is modified.
| Parameter | |
|---|---|
| Name | Description |
var |
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 |
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 |
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 |
Enum of type DataProfileUpdateFrequency. |
setRefreshFrequency
Frequency at which profiles should be updated, regardless of whether the underlying resource has changed. Defaults to never.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type DataProfileUpdateFrequency. |
| Returns | |
|---|---|
| Type | Description |
$this |
|