Class: Google::Cloud::CloudDMS::V1::MappingRuleFilter

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb

Overview

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.

Instance Attribute Summary collapse

Instance Attribute Details

#entities::Array<::String>

Returns 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.



211
212
213
214
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 211

class MappingRuleFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#entity_name_contains::String

Returns 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.



211
212
213
214
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 211

class MappingRuleFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#entity_name_prefix::String

Returns 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.



211
212
213
214
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 211

class MappingRuleFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#entity_name_suffix::String

Returns 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.



211
212
213
214
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 211

class MappingRuleFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent_entity::String

Returns 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)



211
212
213
214
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 211

class MappingRuleFilter
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end