Class: Aws::Mgn::Types::CreateReplicationConfigurationTemplateRequest

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, :tags]

Instance Attribute Summary collapse

Instance Attribute Details

#associate_default_security_groupBoolean

Request to associate the default Application Migration Service Security group with the Replication Settings template.

Returns:

  • (Boolean)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#bandwidth_throttlingInteger

Request to configure bandwidth throttling during Replication Settings template creation.

Returns:

  • (Integer)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#create_public_ipBoolean

Request to create Public IP during Replication Settings template creation.

Returns:

  • (Boolean)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#data_plane_routingString

Request to configure data plane routing during Replication Settings template creation.

Returns:

  • (String)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#default_large_staging_disk_typeString

Request to configure the default large staging disk EBS volume type during Replication Settings template creation.

Returns:

  • (String)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#ebs_encryptionString

Request to configure EBS encryption during Replication Settings template creation.

Returns:

  • (String)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#ebs_encryption_key_arnString

Request to configure an EBS encryption key during Replication Settings template creation.

Returns:

  • (String)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#replication_server_instance_typeString

Request to configure the Replication Server instance type during Replication Settings template creation.

Returns:

  • (String)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#replication_servers_security_groups_i_dsArray<String>

Request to configure the Replication Server Security group ID during Replication Settings template creation.

Returns:

  • (Array<String>)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#staging_area_subnet_idString

Request to configure the Staging Area subnet ID during Replication Settings template creation.

Returns:

  • (String)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#staging_area_tagsHash<String,String>

Request to configure Staging Area tags during Replication Settings template creation.

Returns:

  • (Hash<String,String>)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#tagsHash<String,String>

Request to configure tags during Replication Settings template creation.

Returns:

  • (Hash<String,String>)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#use_dedicated_replication_serverBoolean

Request to use Dedicated Replication Servers during Replication Settings template creation.

Returns:

  • (Boolean)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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

#use_fips_endpointBoolean

Request to use Fips Endpoint during Replication Settings template creation.

Returns:

  • (Boolean)


561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 561

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