class Aws::Mgn::Types::CreateReplicationConfigurationTemplateRequest
@note When making an API call, you may pass CreateReplicationConfigurationTemplateRequest
data as a hash: { associate_default_security_group: false, # required bandwidth_throttling: 1, # required create_public_ip: false, # required data_plane_routing: "PRIVATE_IP", # required, accepts PRIVATE_IP, PUBLIC_IP default_large_staging_disk_type: "GP2", # required, accepts GP2, ST1 ebs_encryption: "DEFAULT", # required, accepts DEFAULT, CUSTOM ebs_encryption_key_arn: "ARN", replication_server_instance_type: "EC2InstanceType", # required replication_servers_security_groups_i_ds: ["SecurityGroupID"], # required staging_area_subnet_id: "SubnetID", # required staging_area_tags: { # required "TagKey" => "TagValue", }, tags: { "TagKey" => "TagValue", }, use_dedicated_replication_server: false, # required }
@!attribute [rw] associate_default_security_group
Request to associate the default Application Migration Service Security group with the Replication Settings template. @return [Boolean]
@!attribute [rw] bandwidth_throttling
Request to configure bandwidth throttling during Replication Settings template creation. @return [Integer]
@!attribute [rw] create_public_ip
Request to create Public IP during Replication Settings template creation. @return [Boolean]
@!attribute [rw] data_plane_routing
Request to configure data plane routing during Replication Settings template creation. @return [String]
@!attribute [rw] default_large_staging_disk_type
Request to configure the Staging Disk EBS volume type to "gp2" during Replication Settings template creation. @return [String]
@!attribute [rw] ebs_encryption
Request to configure EBS enryption during Replication Settings template creation. @return [String]
@!attribute [rw] ebs_encryption_key_arn
Request to configure an EBS enryption key during Replication Settings template creation. @return [String]
@!attribute [rw] replication_server_instance_type
Request to configure the Replication Server instance type during Replication Settings template creation. @return [String]
@!attribute [rw] replication_servers_security_groups_i_ds
Request to configure the Replication Server Secuirity group ID during Replication Settings template creation. @return [Array<String>]
@!attribute [rw] staging_area_subnet_id
Request to configure the Staging Area subnet ID during Replication Settings template creation. @return [String]
@!attribute [rw] staging_area_tags
Request to configure Staiging Area tags during Replication Settings template creation. @return [Hash<String,String>]
@!attribute [rw] tags
Request to configure tags during Replication Settings template creation. @return [Hash<String,String>]
@!attribute [rw] use_dedicated_replication_server
Request to use Dedicated Replication Servers during Replication Settings template creation. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/mgn-2020-02-26/CreateReplicationConfigurationTemplateRequest AWS API Documentation
Constants
- SENSITIVE