Create Replication Configuration Template
drs_create_replication_configuration_template | R Documentation |
Creates a new ReplicationConfigurationTemplate¶
Description¶
Creates a new ReplicationConfigurationTemplate.
Usage¶
drs_create_replication_configuration_template(
associateDefaultSecurityGroup, autoReplicateNewDisks,
bandwidthThrottling, createPublicIP, dataPlaneRouting,
defaultLargeStagingDiskType, ebsEncryption, ebsEncryptionKeyArn,
pitPolicy, replicationServerInstanceType,
replicationServersSecurityGroupsIDs, stagingAreaSubnetId,
stagingAreaTags, tags, useDedicatedReplicationServer)
Arguments¶
associateDefaultSecurityGroup
[required] Whether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration Template.
autoReplicateNewDisks
Whether to allow the AWS replication agent to automatically replicate newly added disks.
bandwidthThrottling
[required] Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
createPublicIP
[required] Whether to create a Public IP for the Recovery Instance by default.
dataPlaneRouting
[required] The data plane routing mechanism that will be used for replication.
defaultLargeStagingDiskType
[required] The Staging Disk EBS volume type to be used during replication.
ebsEncryption
[required] The type of EBS encryption to be used during replication.
ebsEncryptionKeyArn
The ARN of the EBS encryption key to be used during replication.
pitPolicy
[required] The Point in time (PIT) policy to manage snapshots taken during replication.
replicationServerInstanceType
[required] The instance type to be used for the replication server.
replicationServersSecurityGroupsIDs
[required] The security group IDs that will be used by the replication server.
stagingAreaSubnetId
[required] The subnet to be used by the replication staging area.
stagingAreaTags
[required] A set of tags to be associated with all resources created in the replication staging area: EC2 replication server, EBS volumes, EBS snapshots, etc.
tags
A set of tags to be associated with the Replication Configuration Template resource.
useDedicatedReplicationServer
[required] Whether to use a dedicated Replication Server in the replication staging area.
Value¶
A list with the following syntax:
list(
arn = "string",
associateDefaultSecurityGroup = TRUE|FALSE,
autoReplicateNewDisks = TRUE|FALSE,
bandwidthThrottling = 123,
createPublicIP = TRUE|FALSE,
dataPlaneRouting = "PRIVATE_IP"|"PUBLIC_IP",
defaultLargeStagingDiskType = "GP2"|"GP3"|"ST1"|"AUTO",
ebsEncryption = "DEFAULT"|"CUSTOM"|"NONE",
ebsEncryptionKeyArn = "string",
pitPolicy = list(
list(
enabled = TRUE|FALSE,
interval = 123,
retentionDuration = 123,
ruleID = 123,
units = "MINUTE"|"HOUR"|"DAY"
)
),
replicationConfigurationTemplateID = "string",
replicationServerInstanceType = "string",
replicationServersSecurityGroupsIDs = list(
"string"
),
stagingAreaSubnetId = "string",
stagingAreaTags = list(
"string"
),
tags = list(
"string"
),
useDedicatedReplicationServer = TRUE|FALSE
)
Request syntax¶
svc$create_replication_configuration_template(
associateDefaultSecurityGroup = TRUE|FALSE,
autoReplicateNewDisks = TRUE|FALSE,
bandwidthThrottling = 123,
createPublicIP = TRUE|FALSE,
dataPlaneRouting = "PRIVATE_IP"|"PUBLIC_IP",
defaultLargeStagingDiskType = "GP2"|"GP3"|"ST1"|"AUTO",
ebsEncryption = "DEFAULT"|"CUSTOM"|"NONE",
ebsEncryptionKeyArn = "string",
pitPolicy = list(
list(
enabled = TRUE|FALSE,
interval = 123,
retentionDuration = 123,
ruleID = 123,
units = "MINUTE"|"HOUR"|"DAY"
)
),
replicationServerInstanceType = "string",
replicationServersSecurityGroupsIDs = list(
"string"
),
stagingAreaSubnetId = "string",
stagingAreaTags = list(
"string"
),
tags = list(
"string"
),
useDedicatedReplicationServer = TRUE|FALSE
)