class Google::Apis::DlpV2::GooglePrivacyDlpV2LargeCustomDictionaryConfig
Configuration for a custom dictionary created from a data source of any size up to the maximum size defined in the [limits](cloud.google.com/dlp/ limits) page. The artifacts of dictionary creation are stored in the specified Google
Cloud Storage location. Consider using `CustomInfoType.Dictionary` for smaller dictionaries that satisfy the size requirements.
Attributes
Message defining a field of a BigQuery table. Corresponds to the JSON property `bigQueryField` @return [Google::Apis::DlpV2::GooglePrivacyDlpV2BigQueryField]
Message representing a set of files in Cloud Storage. Corresponds to the JSON property `cloudStorageFileSet` @return [Google::Apis::DlpV2::GooglePrivacyDlpV2CloudStorageFileSet]
Message representing a single file or path in Cloud Storage. Corresponds to the JSON property `outputPath` @return [Google::Apis::DlpV2::GooglePrivacyDlpV2CloudStoragePath]
Public Class Methods
# File lib/google/apis/dlp_v2/classes.rb, line 4036 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dlp_v2/classes.rb, line 4041 def update!(**args) @big_query_field = args[:big_query_field] if args.key?(:big_query_field) @cloud_storage_file_set = args[:cloud_storage_file_set] if args.key?(:cloud_storage_file_set) @output_path = args[:output_path] if args.key?(:output_path) end