Class: Google::Apis::DlpV2::GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::DlpV2::GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence
 
 
- Includes:
 - Core::Hashable, Core::JsonObjectSupport
 
- Defined in:
 - lib/google/apis/dlp_v2/classes.rb,
lib/google/apis/dlp_v2/representations.rb,
lib/google/apis/dlp_v2/representations.rb 
Overview
How often existing buckets should have their profiles refreshed. New buckets are scanned as quickly as possible depending on system capacity.
Instance Attribute Summary collapse
- 
  
    
      #inspect_template_modified_cadence  ⇒ Google::Apis::DlpV2::GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The cadence at which to update data profiles when the inspection rules defined by the
InspectTemplatechange. - 
  
    
      #refresh_frequency  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Optional.
 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Constructor Details
#initialize(**args) ⇒ GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence
Returns a new instance of GooglePrivacyDlpV2DiscoveryCloudStorageGenerationCadence.
      3597 3598 3599  | 
    
      # File 'lib/google/apis/dlp_v2/classes.rb', line 3597 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#inspect_template_modified_cadence ⇒ Google::Apis::DlpV2::GooglePrivacyDlpV2DiscoveryInspectTemplateModifiedCadence
The cadence at which to update data profiles when the inspection rules defined
by the InspectTemplate change.
Corresponds to the JSON property inspectTemplateModifiedCadence
      3588 3589 3590  | 
    
      # File 'lib/google/apis/dlp_v2/classes.rb', line 3588 def inspect_template_modified_cadence @inspect_template_modified_cadence end  | 
  
#refresh_frequency ⇒ String
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.
Corresponds to the JSON property refreshFrequency
      3595 3596 3597  | 
    
      # File 'lib/google/apis/dlp_v2/classes.rb', line 3595 def refresh_frequency @refresh_frequency end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      3602 3603 3604 3605  | 
    
      # File 'lib/google/apis/dlp_v2/classes.rb', line 3602 def update!(**args) @inspect_template_modified_cadence = args[:inspect_template_modified_cadence] if args.key?(:inspect_template_modified_cadence) @refresh_frequency = args[:refresh_frequency] if args.key?(:refresh_frequency) end  |