public sealed class BigQueryDiscoveryTarget : IMessage<BigQueryDiscoveryTarget>, IEquatable<BigQueryDiscoveryTarget>, IDeepCloneable<BigQueryDiscoveryTarget>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class BigQueryDiscoveryTarget.
Target used to match against for discovery with BigQuery tables
Implements
IMessage BigQueryDiscoveryTarget , IEquatable BigQueryDiscoveryTarget , IDeepCloneable BigQueryDiscoveryTarget , IBufferMessage , IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
BigQueryDiscoveryTarget()
public BigQueryDiscoveryTarget()
BigQueryDiscoveryTarget(BigQueryDiscoveryTarget)
public BigQueryDiscoveryTarget(BigQueryDiscoveryTarget other)
Properties
Cadence
public DiscoveryGenerationCadence Cadence { get; set; }
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.
Conditions
public DiscoveryBigQueryConditions Conditions { get; set; }
In addition to matching the filter, these conditions must be true before a profile is generated.
Disabled
public Disabled Disabled { get; set; }
Tables that match this filter will not have profiles created.
Filter
public DiscoveryBigQueryFilter Filter { get; set; }
Required. The tables the discovery cadence applies to. The first target with a matching filter will be the one to apply to a table.
FrequencyCase
public BigQueryDiscoveryTarget.FrequencyOneofCase FrequencyCase { get; }