Class: Aws::Mgn::Types::ReplicationConfiguration

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

Overview

Constant Summary collapse

SENSITIVE =
[:staging_area_tags]

Instance Attribute Summary collapse

Instance Attribute Details

#associate_default_security_groupBoolean

Replication Configuration associate default Application Migration Service Security Group.

Returns:

  • (Boolean)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#bandwidth_throttlingInteger

Replication Configuration set bandwidth throttling.

Returns:

  • (Integer)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#create_public_ipBoolean

Replication Configuration create Public IP.

Returns:

  • (Boolean)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#data_plane_routingString

Replication Configuration data plane routing.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#default_large_staging_disk_typeString

Replication Configuration use default large Staging Disks.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#ebs_encryptionString

Replication Configuration EBS encryption.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#ebs_encryption_key_arnString

Replication Configuration EBS encryption key ARN.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#internet_protocolString

Replication Configuration internet protocol.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#nameString

Replication Configuration name.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#replicated_disksArray<Types::ReplicationConfigurationReplicatedDisk>

Replication Configuration replicated disks.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#replication_server_instance_typeString

Replication Configuration Replication Server instance type.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#replication_servers_security_groups_i_dsArray<String>

Replication Configuration Replication Server Security Group IDs.

Returns:

  • (Array<String>)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#source_server_idString

Replication Configuration Source Server ID.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#staging_area_subnet_idString

Replication Configuration Staging Area subnet ID.

Returns:

  • (String)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#staging_area_tagsHash<String,String>

Replication Configuration Staging Area tags.

Returns:

  • (Hash<String,String>)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#use_dedicated_replication_serverBoolean

Replication Configuration use Dedicated Replication Server.

Returns:

  • (Boolean)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end

#use_fips_endpointBoolean

Replication Configuration use Fips Endpoint.

Returns:

  • (Boolean)


3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3338

class ReplicationConfiguration < Struct.new(
  :source_server_id,
  :name,
  :staging_area_subnet_id,
  :associate_default_security_group,
  :replication_servers_security_groups_i_ds,
  :replication_server_instance_type,
  :use_dedicated_replication_server,
  :default_large_staging_disk_type,
  :replicated_disks,
  :ebs_encryption,
  :ebs_encryption_key_arn,
  :bandwidth_throttling,
  :data_plane_routing,
  :create_public_ip,
  :staging_area_tags,
  :use_fips_endpoint,
  :internet_protocol)
  SENSITIVE = [:staging_area_tags]
  include Aws::Structure
end