You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::DatabaseMigrationService::Types::OrderableReplicationInstance

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#default_allocated_storageInteger

The default amount of storage (in gigabytes) that is allocated for the replication instance.

Returns:

  • (Integer)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end

#engine_versionString

The version of the replication engine.

Returns:

  • (String)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end

#included_allocated_storageInteger

The amount of storage (in gigabytes) that is allocated for the replication instance.

Returns:

  • (Integer)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end

#max_allocated_storageInteger

The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.

Returns:

  • (Integer)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end

#min_allocated_storageInteger

The minimum amount of storage (in gigabytes) that can be allocated for the replication instance.

Returns:

  • (Integer)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end

#replication_instance_classString

The compute and memory capacity of the replication instance.

Valid Values: dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge

Returns:

  • (String)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end

#storage_typeString

The type of storage used by the replication instance.

Returns:

  • (String)


2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 2878

class OrderableReplicationInstance < Struct.new(
  :engine_version,
  :replication_instance_class,
  :storage_type,
  :min_allocated_storage,
  :max_allocated_storage,
  :default_allocated_storage,
  :included_allocated_storage)
  include Aws::Structure
end