AWS::DRS::ReplicationConfigurationTemplateA replication configuration template for AWS Elastic Disaster Recovery Service.
16 configurable properties. 6 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
BandwidthThrottling | integer | Required |
EbsEncryption | string | Required |
PitPolicy | Array<PITPolicyRule> | Required |
ReplicationServersSecurityGroupsIDs | Array<string> | Required |
StagingAreaSubnetId | string | Required |
StagingAreaTags | object | Required |
AssociateDefaultSecurityGroup | boolean | |
AutoReplicateNewDisks | boolean | |
CreatePublicIP | boolean | |
DataPlaneRouting | string | |
DefaultLargeStagingDiskType | string | |
EbsEncryptionKeyArn | string | |
InternetProtocol | string | |
ReplicationServerInstanceType | string | |
Tags | Array<Tag> | |
UseDedicatedReplicationServer | boolean |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Arn | string | The Replication Configuration Template ARN. |
ReplicationConfigurationTemplateID | string | The Replication Configuration Template ID. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::DRS::ReplicationConfigurationTemplate
Resources:
MyResource:
Type: AWS::DRS::ReplicationConfigurationTemplate
Properties:
StagingAreaSubnetId: "my-stagingareasubnetid"
ReplicationServersSecurityGroupsIDs: "my-replicationserverssecuritygroupsids"
EbsEncryption: "DEFAULT"
BandwidthThrottling: "my-bandwidththrottling"
StagingAreaTags: {}
PitPolicy: []
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
drs:CreateReplicationConfigurationTemplatedrs:DescribeReplicationConfigurationTemplatesdrs:TagResourcedrs:ListTagsForResourceec2:CreateSecurityGroupec2:CreateTagsec2:DescribeSecurityGroupsec2:DescribeSubnetsec2:DescribeInstanceTypesec2:DescribeInstanceTypeOfferingsec2:GetEbsEncryptionByDefaultec2:GetEbsDefaultKmsKeyIdkms:CreateGrantkms:DescribeKeydrs:DescribeReplicationConfigurationTemplatesdrs:ListTagsForResourcedrs:UpdateReplicationConfigurationTemplatedrs:DescribeReplicationConfigurationTemplatesdrs:TagResourcedrs:UntagResourcedrs:ListTagsForResourceec2:CreateSecurityGroupec2:CreateTagsec2:DescribeSecurityGroupsec2:DescribeSubnetsec2:DescribeInstanceTypesec2:DescribeInstanceTypeOfferingsec2:GetEbsEncryptionByDefaultec2:GetEbsDefaultKmsKeyIdkms:CreateGrantkms:DescribeKeydrs:DeleteReplicationConfigurationTemplatedrs:DescribeReplicationConfigurationTemplatesOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterArn