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)