class Google::Apis::DlpV2::GooglePrivacyDlpV2RecordTransformations
A type of transformation that is applied over structured data such as a table.
Attributes
field_transformations[RW]
Transform the record by applying various field transformations. Corresponds to the JSON property `fieldTransformations` @return [Array<Google::Apis::DlpV2::GooglePrivacyDlpV2FieldTransformation>]
record_suppressions[RW]
Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output. Corresponds to the JSON property `recordSuppressions` @return [Array<Google::Apis::DlpV2::GooglePrivacyDlpV2RecordSuppression>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/dlp_v2/classes.rb, line 5042 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/dlp_v2/classes.rb, line 5047 def update!(**args) @field_transformations = args[:field_transformations] if args.key?(:field_transformations) @record_suppressions = args[:record_suppressions] if args.key?(:record_suppressions) end