Class: Google::Cloud::CloudDMS::V1::MappingRule

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

Definition of a transformation that is to be applied to a group of entities in the source schema. Several such transformations can be applied to an entity sequentially to define the corresponding entity in the target schema.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#conditional_column_set_value::Google::Cloud::CloudDMS::V1::ConditionalColumnSetValue



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#convert_rowid_column::Google::Cloud::CloudDMS::V1::ConvertRowIdToColumn



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#display_name::String



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#entity_move::Google::Cloud::CloudDMS::V1::EntityMove



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#filter::Google::Cloud::CloudDMS::V1::MappingRuleFilter



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#filter_table_columns::Google::Cloud::CloudDMS::V1::FilterTableColumns



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#multi_column_data_type_change::Google::Cloud::CloudDMS::V1::MultiColumnDatatypeChange



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#multi_entity_rename::Google::Cloud::CloudDMS::V1::MultiEntityRename



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#name::String



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#revision_create_time::Google::Protobuf::Timestamp (readonly)



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#revision_id::String (readonly)



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#rule_order::Integer



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#rule_scope::Google::Cloud::CloudDMS::V1::DatabaseEntityType



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#set_table_primary_key::Google::Cloud::CloudDMS::V1::SetTablePrimaryKey



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#single_column_change::Google::Cloud::CloudDMS::V1::SingleColumnChange



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#single_entity_rename::Google::Cloud::CloudDMS::V1::SingleEntityRename



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#single_package_change::Google::Cloud::CloudDMS::V1::SinglePackageChange



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#source_sql_change::Google::Cloud::CloudDMS::V1::SourceSqlChange



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end

#state::Google::Cloud::CloudDMS::V1::MappingRule::State



317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 317

class MappingRule
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The current mapping rule state such as enabled, disabled or deleted.
  module State
    # The state of the mapping rule is unknown.
    STATE_UNSPECIFIED = 0

    # The rule is enabled.
    ENABLED = 1

    # The rule is disabled.
    DISABLED = 2

    # The rule is logically deleted.
    DELETED = 3
  end
end