Class: Google::Cloud::CloudDMS::V1::MultiEntityRename

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

Options to configure rule type MultiEntityRename. The rule is used to rename multiple entities.

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

The rule scope can be one of: Database, Schema, Table, Column, Constraint, Index, View, Function, Stored Procedure, Materialized View, Sequence, UDT

Instance Attribute Summary collapse

Instance Attribute Details

#new_name_pattern::String

Returns Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'.

If unspecified, the default value for this field is '{name}'.

Returns:

  • (::String)

    Optional. The pattern used to generate the new entity's name. This pattern must include the characters '{name}', which will be replaced with the name of the original entity. For example, the pattern 't_{name}' for an entity name jobs would be converted to 't_jobs'.

    If unspecified, the default value for this field is '{name}'



343
344
345
346
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 343

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

#source_name_transformation::Google::Cloud::CloudDMS::V1::EntityNameTransformation

Returns Optional. Additional transformation that can be done on the source entity name before it is being used by the new_name_pattern, for example lower case. If no transformation is desired, use NO_TRANSFORMATION.

Returns:



343
344
345
346
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 343

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