Class ConditionalColumnSetValue (1.11.0)

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

Options to configure rule type ConditionalColumnSetValue. The rule is used to transform the data which is being replicated/migrated.

The rule filter field can refer to one or more entities.

The rule scope can be one of: Column.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
source_text_filter google.cloud.clouddms_v1.types.SourceTextFilter
Optional. Optional filter on source column length. Used for text based data types like varchar. This field is a member of oneof_ source_filter.
source_numeric_filter google.cloud.clouddms_v1.types.SourceNumericFilter
Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types. This field is a member of oneof_ source_filter.
value_transformation google.cloud.clouddms_v1.types.ValueTransformation
Required. Description of data transformation during migration.
custom_features google.protobuf.struct_pb2.Struct
Optional. Custom engine specific features.