Google Cloud Data Loss Prevention v2 API - Class DiscoveryCloudStorageConditions (4.10.0)

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

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

Requirements that must be true before a Cloud Storage bucket or object is scanned in discovery for the first time. There is an AND relationship between the top-level attributes.

Inheritance

object > DiscoveryCloudStorageConditions

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

DiscoveryCloudStorageConditions()

public DiscoveryCloudStorageConditions()

DiscoveryCloudStorageConditions(DiscoveryCloudStorageConditions)

public DiscoveryCloudStorageConditions(DiscoveryCloudStorageConditions other)
Parameter
Name Description
other DiscoveryCloudStorageConditions

Properties

IncludedBucketAttributes

public RepeatedField<DiscoveryCloudStorageConditions.Types.CloudStorageBucketAttribute> IncludedBucketAttributes { get; }

Required. Only objects with the specified attributes will be scanned. Defaults to [ALL_SUPPORTED_BUCKETS] if unset.

Property Value
Type Description
RepeatedFieldDiscoveryCloudStorageConditionsTypesCloudStorageBucketAttribute

IncludedObjectAttributes

public RepeatedField<DiscoveryCloudStorageConditions.Types.CloudStorageObjectAttribute> IncludedObjectAttributes { get; }

Required. Only objects with the specified attributes will be scanned. If an object has one of the specified attributes but is inside an excluded bucket, it will not be scanned. Defaults to [ALL_SUPPORTED_OBJECTS]. A profile will be created even if no objects match the included_object_attributes.

Property Value
Type Description
RepeatedFieldDiscoveryCloudStorageConditionsTypesCloudStorageObjectAttribute