Class GooglePrivacyDlpV2BigQueryDiscoveryTarget
Target used to match against for discovery with BigQuery tables
Implements
Inherited Members
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2BigQueryDiscoveryTarget : IDirectResponseSchema
Properties
Cadence
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("cadence")]
public virtual GooglePrivacyDlpV2DiscoveryGenerationCadence Cadence { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryGenerationCadence |
Conditions
In addition to matching the filter, these conditions must be true before a profile is generated.
Declaration
[JsonProperty("conditions")]
public virtual GooglePrivacyDlpV2DiscoveryBigQueryConditions Conditions { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryBigQueryConditions |
Disabled
Tables that match this filter will not have profiles created.
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 GooglePrivacyDlpV2DiscoveryBigQueryFilter Filter { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DiscoveryBigQueryFilter |