Google Cloud Data Loss Prevention v2 API - Class DiscoveryStartingLocation (2.15.0)

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

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

The location to begin a discovery scan. Denotes an organization ID or folder ID within an organization.

Inheritance

object > DiscoveryStartingLocation

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

DiscoveryStartingLocation()

public DiscoveryStartingLocation()

DiscoveryStartingLocation(DiscoveryStartingLocation)

public DiscoveryStartingLocation(DiscoveryStartingLocation other)
Parameter
NameDescription
otherDiscoveryStartingLocation

Properties

FolderId

public long FolderId { get; set; }

The ID of the Folder within an organization to scan.

Property Value
TypeDescription
long

HasFolderId

public bool HasFolderId { get; }

Gets whether the "folder_id" field is set

Property Value
TypeDescription
bool

HasOrganizationId

public bool HasOrganizationId { get; }

Gets whether the "organization_id" field is set

Property Value
TypeDescription
bool

LocationCase

public DiscoveryStartingLocation.LocationOneofCase LocationCase { get; }
Property Value
TypeDescription
DiscoveryStartingLocationLocationOneofCase

OrganizationId

public long OrganizationId { get; set; }

The ID of an organization to scan.

Property Value
TypeDescription
long