public sealed class DiscoveryBigQueryConditions : IMessage<DiscoveryBigQueryConditions>, IEquatable<DiscoveryBigQueryConditions>, IDeepCloneable<DiscoveryBigQueryConditions>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DiscoveryBigQueryConditions.
Requirements that must be true before a table is scanned in discovery for the first time. There is an AND relationship between the top-level attributes. Additionally, minimum conditions with an OR relationship that must be met before Cloud DLP scans a table can be set (like a minimum row count or a minimum table age).
Implements
IMessageDiscoveryBigQueryConditions, IEquatableDiscoveryBigQueryConditions, IDeepCloneableDiscoveryBigQueryConditions, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
DiscoveryBigQueryConditions()
public DiscoveryBigQueryConditions()
DiscoveryBigQueryConditions(DiscoveryBigQueryConditions)
public DiscoveryBigQueryConditions(DiscoveryBigQueryConditions other)
Parameter | |
---|---|
Name | Description |
other | DiscoveryBigQueryConditions |
Properties
CreatedAfter
public Timestamp CreatedAfter { get; set; }
BigQuery table must have been created after this date. Used to avoid backfilling.
Property Value | |
---|---|
Type | Description |
Timestamp |
HasTypeCollection
public bool HasTypeCollection { get; }
Gets whether the "type_collection" field is set
Property Value | |
---|---|
Type | Description |
bool |
IncludedTypesCase
public DiscoveryBigQueryConditions.IncludedTypesOneofCase IncludedTypesCase { get; }
Property Value | |
---|---|
Type | Description |
DiscoveryBigQueryConditionsIncludedTypesOneofCase |
OrConditions
public DiscoveryBigQueryConditions.Types.OrConditions OrConditions { get; set; }
At least one of the conditions must be true for a table to be scanned.
Property Value | |
---|---|
Type | Description |
DiscoveryBigQueryConditionsTypesOrConditions |
TypeCollection
public BigQueryTableTypeCollection TypeCollection { get; set; }
Restrict discovery to categories of table types.
Property Value | |
---|---|
Type | Description |
BigQueryTableTypeCollection |
Types_
public BigQueryTableTypes Types_ { get; set; }
Restrict discovery to specific table types.
Property Value | |
---|---|
Type | Description |
BigQueryTableTypes |