Class TransformationDescription (3.9.1)

TransformationDescription(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A flattened description of a PrimitiveTransformation or RecordSuppression.

Attributes

NameDescription
type_ google.cloud.dlp_v2.types.TransformationType
The transformation type.
description str
A description of the transformation. This is empty for a RECORD_SUPPRESSION, or is the output of calling toString() on the ``PrimitiveTransformation`` protocol buffer message for any other type of transformation.
condition str
A human-readable string representation of the ``RecordCondition`` corresponding to this transformation. Set if a ``RecordCondition`` was used to determine whether or not to apply this transformation. Examples: \* (age_field > 85) \* (age_field <= 18)="" \*="" (zip_field="" exists)="" \*="" (zip_field="=" 01234)="" &&="" (city_field="" !="Springville" )="" \*="" (zip_field="=" 01234)="" &&="" (age_field=""><= 18)="" &&="" (city_field="" exists)="">
info_type google.cloud.dlp_v2.types.InfoType
Set if the transformation was limited to a specific ``InfoType``.

Inheritance

builtins.object > proto.message.Message > TransformationDescription