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.
Implements
IMessageDiscoveryCloudStorageConditions, IEquatableDiscoveryCloudStorageConditions, IDeepCloneableDiscoveryCloudStorageConditions, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
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 |