ReplicationConfigurationTemplate - AWS Elastic Disaster Recovery

ReplicationConfigurationTemplate

Contents

arn

The Replication Configuration Template ARN.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: ^arn:.{16,2044}$

Required: No

associateDefaultSecurityGroup

Whether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration Template.

Type: Boolean

Required: No

bandwidthThrottling

Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.

Type: Long

Valid Range: Minimum value of 0.

Required: No

createPublicIP

Whether to create a Public IP for the Recovery Instance by default.

Type: Boolean

Required: No

dataPlaneRouting

The data plane routing mechanism that will be used for replication.

Type: String

Valid Values: PRIVATE_IP | PUBLIC_IP

Required: No

defaultLargeStagingDiskType

The Staging Disk EBS volume type to be used during replication.

Type: String

Valid Values: GP2 | GP3 | ST1 | AUTO

Required: No

ebsEncryption

The type of EBS encryption to be used during replication.

Type: String

Valid Values: DEFAULT | CUSTOM

Required: No

ebsEncryptionKeyArn

The ARN of the EBS encryption key to be used during replication.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: ^arn:.{16,2044}$

Required: No

pitPolicy

The Point in time (PIT) policy to manage snapshots taken during replication.

Type: Array of PITPolicyRule objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

replicationConfigurationTemplateID

The Replication Configuration Template ID.

Type: String

Length Constraints: Fixed length of 21.

Pattern: ^rct-[0-9a-zA-Z]{17}$

Required: Yes

replicationServerInstanceType

The instance type to be used for the replication server.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 255.

Required: No

replicationServersSecurityGroupsIDs

The security group IDs that will be used by the replication server.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 32 items.

Length Constraints: Minimum length of 0. Maximum length of 255.

Pattern: ^sg-[0-9a-fA-F]{8,}$

Required: No

stagingAreaSubnetId

The subnet to be used by the replication staging area.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 255.

Pattern: ^subnet-[0-9a-fA-F]{8,}$

Required: No

stagingAreaTags

A set of tags to be associated with all resources created in the replication staging area: EC2 replication server, EBS volumes, EBS snapshots, etc.

Type: String to string map

Key Length Constraints: Minimum length of 0. Maximum length of 256.

Value Length Constraints: Minimum length of 0. Maximum length of 256.

Required: No

tags

A set of tags to be associated with the Replication Configuration Template resource.

Type: String to string map

Key Length Constraints: Minimum length of 0. Maximum length of 256.

Value Length Constraints: Minimum length of 0. Maximum length of 256.

Required: No

useDedicatedReplicationServer

Whether to use a dedicated Replication Server in the replication staging area.

Type: Boolean

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: