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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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 '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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.



3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
# File '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