Reference documentation and code samples for the Data Loss Prevention V2 Client class DiscoveryCloudSqlGenerationCadence.
How often existing tables should have their profiles refreshed.
New tables are scanned as quickly as possible depending on system capacity.
Generated from protobuf message google.privacy.dlp.v2.DiscoveryCloudSqlGenerationCadence
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\DiscoveryCloudSqlGenerationCadence\SchemaModifiedCadence
When to reprofile if the schema has changed. |
↳ refresh_frequency |
int
Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed. Defaults to never. |
↳ inspect_template_modified_cadence |
Google\Cloud\Dlp\V2\DiscoveryInspectTemplateModifiedCadence
Governs when to update data profiles when the inspection rules defined by the |
getSchemaModifiedCadence
When to reprofile if the schema has changed.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dlp\V2\DiscoveryCloudSqlGenerationCadence\SchemaModifiedCadence|null |
hasSchemaModifiedCadence
clearSchemaModifiedCadence
setSchemaModifiedCadence
When to reprofile if the schema has changed.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dlp\V2\DiscoveryCloudSqlGenerationCadence\SchemaModifiedCadence
|
Returns | |
---|---|
Type | Description |
$this |
getRefreshFrequency
Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed.
Defaults to never.
Returns | |
---|---|
Type | Description |
int |
setRefreshFrequency
Data changes (non-schema changes) in Cloud SQL tables can't trigger reprofiling. If you set this field, profiles are refreshed at this frequency regardless of whether the underlying tables have changed.
Defaults to never.
Parameter | |
---|---|
Name | Description |
var |
int
|
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 |