Google Privacy Dlp V2Field Transformation Args
data class GooglePrivacyDlpV2FieldTransformationArgs(val condition: Output<GooglePrivacyDlpV2RecordConditionArgs>? = null, val fields: Output<List<GooglePrivacyDlpV2FieldIdArgs>>, val infoTypeTransformations: Output<GooglePrivacyDlpV2InfoTypeTransformationsArgs>? = null, val primitiveTransformation: Output<GooglePrivacyDlpV2PrimitiveTransformationArgs>? = null) : ConvertibleToJava<GooglePrivacyDlpV2FieldTransformationArgs>
The transformation to apply to the field.
Constructors
Link copied to clipboard
fun GooglePrivacyDlpV2FieldTransformationArgs(condition: Output<GooglePrivacyDlpV2RecordConditionArgs>? = null, fields: Output<List<GooglePrivacyDlpV2FieldIdArgs>>, infoTypeTransformations: Output<GooglePrivacyDlpV2InfoTypeTransformationsArgs>? = null, primitiveTransformation: Output<GooglePrivacyDlpV2PrimitiveTransformationArgs>? = null)
Functions
Properties
Link copied to clipboard
Only apply the transformation if the condition evaluates to true for the given RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85.