Class GooglePrivacyDlpV2CloudSqlDiscoveryTarget
Target used to match against for discovery with Cloud SQL tables.
Implements
Inherited Members
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2CloudSqlDiscoveryTarget : IDirectResponseSchema
Properties
Conditions
In addition to matching the filter, these conditions must be true before a profile is generated.
Declaration
[JsonProperty("conditions")]
public virtual GooglePrivacyDlpV2DiscoveryCloudSqlConditions Conditions { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryCloudSqlConditions |
Disabled
Disable profiling for database resources that match this filter.
Declaration
[JsonProperty("disabled")]
public virtual GooglePrivacyDlpV2Disabled Disabled { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2Disabled |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Filter
Required. The tables the discovery cadence applies to. The first target with a matching filter will be the one to apply to a table.
Declaration
[JsonProperty("filter")]
public virtual GooglePrivacyDlpV2DiscoveryCloudSqlFilter Filter { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryCloudSqlFilter |
GenerationCadence
How often and when to update profiles. New tables that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
Declaration
[JsonProperty("generationCadence")]
public virtual GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence GenerationCadence { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryCloudSqlGenerationCadence |