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 |