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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eDiscoveryCloudStorageConditions\u003c/code\u003e class within the Google Cloud Data Loss Prevention (DLP) v2 API, specifically for .NET.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eDiscoveryCloudStorageConditions\u003c/code\u003e outlines the prerequisites for scanning Cloud Storage buckets or objects during the initial discovery process, and an AND relationship exists between the main properties of this class.\u003c/p\u003e\n"],["\u003cp\u003eThe document highlights the implementation details of the \u003ccode\u003eDiscoveryCloudStorageConditions\u003c/code\u003e class, including inheritance, interface implementation, constructors, and relevant properties, such as \u003ccode\u003eIncludedBucketAttributes\u003c/code\u003e and \u003ccode\u003eIncludedObjectAttributes\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Cloud DLP v2 API, has several different versions available, with this document specifically listing the versions 4.16.0 to 2.15.0, which can be navigated to by their respective hyperlinks.\u003c/p\u003e\n"],["\u003cp\u003eThe properties \u003ccode\u003eIncludedBucketAttributes\u003c/code\u003e and \u003ccode\u003eIncludedObjectAttributes\u003c/code\u003e define which buckets and objects will be included for scanning based on whether they meet the specified criteria.\u003c/p\u003e\n"]]],[],null,[]]