Reference documentation and code samples for the Cloud Database Migration Service V1 API class Google::Cloud::CloudDMS::V1::MappingRuleFilter.
A filter defining the entities that a mapping rule should be applied to. When more than one field is specified, the rule is applied only to entities which match all the fields.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#entities
def entities() -> ::Array<::String>
Returns
- (::Array<::String>) — Optional. The rule should be applied to specific entities defined by their fully qualified names.
#entities=
def entities=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — Optional. The rule should be applied to specific entities defined by their fully qualified names.
Returns
- (::Array<::String>) — Optional. The rule should be applied to specific entities defined by their fully qualified names.
#entity_name_contains
def entity_name_contains() -> ::String
Returns
- (::String) — Optional. The rule should be applied to entities whose non-qualified name contains the given string.
#entity_name_contains=
def entity_name_contains=(value) -> ::String
Parameter
- value (::String) — Optional. The rule should be applied to entities whose non-qualified name contains the given string.
Returns
- (::String) — Optional. The rule should be applied to entities whose non-qualified name contains the given string.
#entity_name_prefix
def entity_name_prefix() -> ::String
Returns
- (::String) — Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
#entity_name_prefix=
def entity_name_prefix=(value) -> ::String
Parameter
- value (::String) — Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
Returns
- (::String) — Optional. The rule should be applied to entities whose non-qualified name starts with the given prefix.
#entity_name_suffix
def entity_name_suffix() -> ::String
Returns
- (::String) — Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
#entity_name_suffix=
def entity_name_suffix=(value) -> ::String
Parameter
- value (::String) — Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
Returns
- (::String) — Optional. The rule should be applied to entities whose non-qualified name ends with the given suffix.
#parent_entity
def parent_entity() -> ::String
Returns
- (::String) — Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
#parent_entity=
def parent_entity=(value) -> ::String
Parameter
- value (::String) — Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)
Returns
- (::String) — Optional. The rule should be applied to entities whose parent entity (fully qualified name) matches the given value. For example, if the rule applies to a table entity, the expected value should be a schema (schema). If the rule applies to a column or index entity, the expected value can be either a schema (schema) or a table (schema.table)