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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class ConditionalColumnSetValue (1.12.4)\n\nVersion latestkeyboard_arrow_down\n\n- [1.12.4 (latest)](/python/docs/reference/datamigration/latest/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.12.2](/python/docs/reference/datamigration/1.12.2/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.11.0](/python/docs/reference/datamigration/1.11.0/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.10.1](/python/docs/reference/datamigration/1.10.1/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.9.5](/python/docs/reference/datamigration/1.9.5/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.8.0](/python/docs/reference/datamigration/1.8.0/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.7.1](/python/docs/reference/datamigration/1.7.1/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.6.2](/python/docs/reference/datamigration/1.6.2/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.5.0](/python/docs/reference/datamigration/1.5.0/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.4.3](/python/docs/reference/datamigration/1.4.3/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.3.2](/python/docs/reference/datamigration/1.3.2/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.2.1](/python/docs/reference/datamigration/1.2.1/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.1.0](/python/docs/reference/datamigration/1.1.0/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [1.0.2](/python/docs/reference/datamigration/1.0.2/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [0.2.4](/python/docs/reference/datamigration/0.2.4/google.cloud.clouddms_v1.types.ConditionalColumnSetValue)\n- [0.1.0](/python/docs/reference/datamigration/0.1.0/google.cloud.clouddms_v1.types.ConditionalColumnSetValue) \n\n ConditionalColumnSetValue(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nOptions to configure rule type ConditionalColumnSetValue.\nThe rule is used to transform the data which is being\nreplicated/migrated.\n\nThe rule filter field can refer to one or more entities.\n\nThe rule scope can be one of: Column.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]