public sealed class DiscoveryCloudStorageGenerationCadence : IMessage<DiscoveryCloudStorageGenerationCadence>, IEquatable<DiscoveryCloudStorageGenerationCadence>, IDeepCloneable<DiscoveryCloudStorageGenerationCadence>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DiscoveryCloudStorageGenerationCadence.
How often existing buckets should have their profiles refreshed.
New buckets are scanned as quickly as possible depending on system
capacity.
public DiscoveryInspectTemplateModifiedCadence InspectTemplateModifiedCadence { get; set; }
Optional. Governs when to update data profiles when the inspection rules
defined by the InspectTemplate change.
If not set, changing the template will not cause a data profile to update.
public DataProfileUpdateFrequency RefreshFrequency { get; set; }
Optional. Data changes in Cloud Storage can't trigger reprofiling. If you
set this field, profiles are refreshed at this frequency regardless of
whether the underlying buckets have changed. Defaults to never.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eDiscoveryCloudStorageGenerationCadence\u003c/code\u003e class, part of the Google Cloud Data Loss Prevention v2 API, manages how often data profiles of existing Cloud Storage buckets are refreshed.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is 4.16.0, and older versions back to 2.15.0 are available, each with corresponding documentation.\u003c/p\u003e\n"],["\u003cp\u003eNew Cloud Storage buckets are scanned for data profiles as quickly as possible based on system capacity, and the refresh frequency for existing buckets can be set using the \u003ccode\u003eRefreshFrequency\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInspectTemplateModifiedCadence\u003c/code\u003e property controls whether data profiles should be updated when the rules defined by the \u003ccode\u003eInspectTemplate\u003c/code\u003e change, and by default this does not occur.\u003c/p\u003e\n"],["\u003cp\u003eThis class Implements various interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e to facilitate data handling and comparison.\u003c/p\u003e\n"]]],[],null,[]]