Google Cloud Data Loss Prevention v2 API - Class BigQueryDiscoveryTarget (4.8.0)

 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

Inheritance

object > BigQueryDiscoveryTarget

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

BigQueryDiscoveryTarget()

 public BigQueryDiscoveryTarget() 

BigQueryDiscoveryTarget(BigQueryDiscoveryTarget)

 public BigQueryDiscoveryTarget(BigQueryDiscoveryTarget other) 
Parameter
Name
Description

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.

Property Value
Type
Description

Conditions

 public DiscoveryBigQueryConditions Conditions { get; set; } 

In addition to matching the filter, these conditions must be true before a profile is generated.

Property Value
Type
Description

Disabled

 public Disabled Disabled { get; set; } 

Tables that match this filter will not have profiles created.

Property Value
Type
Description

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.

Property Value
Type
Description

FrequencyCase

 public BigQueryDiscoveryTarget.FrequencyOneofCase FrequencyCase { get; } 
Property Value
Type
Description