Google Cloud Data Loss Prevention v2 API - Class DiscoveryTarget (4.9.0)

public sealed class DiscoveryTarget : IMessage<DiscoveryTarget>, IEquatable<DiscoveryTarget>, IDeepCloneable<DiscoveryTarget>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DiscoveryTarget.

Target used to match against for Discovery.

Inheritance

object > DiscoveryTarget

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

DiscoveryTarget()

public DiscoveryTarget()

DiscoveryTarget(DiscoveryTarget)

public DiscoveryTarget(DiscoveryTarget other)
Parameter
Name Description
other DiscoveryTarget

Properties

BigQueryTarget

public BigQueryDiscoveryTarget BigQueryTarget { get; set; }

BigQuery target for Discovery. The first target to match a table will be the one applied.

Property Value
Type Description
BigQueryDiscoveryTarget

CloudSqlTarget

public CloudSqlDiscoveryTarget CloudSqlTarget { get; set; }

Cloud SQL target for Discovery. The first target to match a table will be the one applied.

Property Value
Type Description
CloudSqlDiscoveryTarget

SecretsTarget

public SecretsDiscoveryTarget SecretsTarget { get; set; }

Discovery target that looks for credentials and secrets stored in cloud resource metadata and reports them as vulnerabilities to Security Command Center. Only one target of this type is allowed.

Property Value
Type Description
SecretsDiscoveryTarget

TargetCase

public DiscoveryTarget.TargetOneofCase TargetCase { get; }
Property Value
Type Description
DiscoveryTargetTargetOneofCase