Updates a ReplicationConfigurationTemplate by ID¶
Description¶
Updates a ReplicationConfigurationTemplate by ID.
Usage¶
drs_update_replication_configuration_template(
replicationConfigurationTemplateID, arn, stagingAreaSubnetId,
associateDefaultSecurityGroup, replicationServersSecurityGroupsIDs,
replicationServerInstanceType, useDedicatedReplicationServer,
defaultLargeStagingDiskType, ebsEncryption, ebsEncryptionKeyArn,
bandwidthThrottling, dataPlaneRouting, createPublicIP, stagingAreaTags,
pitPolicy, autoReplicateNewDisks, internetProtocol)
Arguments¶
-
replicationConfigurationTemplateID[required] The Replication Configuration Template ID.
-
arnThe Replication Configuration Template ARN.
-
stagingAreaSubnetIdThe subnet to be used by the replication staging area.
-
associateDefaultSecurityGroupWhether to associate the default Elastic Disaster Recovery Security group with the Replication Configuration Template.
-
replicationServersSecurityGroupsIDsThe security group IDs that will be used by the replication server.
-
replicationServerInstanceTypeThe instance type to be used for the replication server.
-
useDedicatedReplicationServerWhether to use a dedicated Replication Server in the replication staging area.
-
defaultLargeStagingDiskTypeThe Staging Disk EBS volume type to be used during replication.
-
ebsEncryptionThe type of EBS encryption to be used during replication.
-
ebsEncryptionKeyArnThe ARN of the EBS encryption key to be used during replication.
-
bandwidthThrottlingConfigure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
-
dataPlaneRoutingThe data plane routing mechanism that will be used for replication.
-
createPublicIPWhether to create a Public IP for the Recovery Instance by default.
-
stagingAreaTagsA set of tags to be associated with all resources created in the replication staging area: EC2 replication server, EBS volumes, EBS snapshots, etc.
-
pitPolicyThe Point in time (PIT) policy to manage snapshots taken during replication.
-
autoReplicateNewDisksWhether to allow the AWS replication agent to automatically replicate newly added disks.
-
internetProtocolWhich version of the Internet Protocol to use for replication of data. (IPv4 or IPv6)
Value¶
A list with the following syntax:
list(
replicationConfigurationTemplateID = "string",
arn = "string",
stagingAreaSubnetId = "string",
associateDefaultSecurityGroup = TRUE|FALSE,
replicationServersSecurityGroupsIDs = list(
"string"
),
replicationServerInstanceType = "string",
useDedicatedReplicationServer = TRUE|FALSE,
defaultLargeStagingDiskType = "GP2"|"GP3"|"ST1"|"AUTO",
ebsEncryption = "DEFAULT"|"CUSTOM"|"NONE",
ebsEncryptionKeyArn = "string",
bandwidthThrottling = 123,
dataPlaneRouting = "PRIVATE_IP"|"PUBLIC_IP",
createPublicIP = TRUE|FALSE,
stagingAreaTags = list(
"string"
),
tags = list(
"string"
),
pitPolicy = list(
list(
ruleID = 123,
units = "MINUTE"|"HOUR"|"DAY",
interval = 123,
retentionDuration = 123,
enabled = TRUE|FALSE
)
),
autoReplicateNewDisks = TRUE|FALSE,
internetProtocol = "IPV4"|"IPV6"
)
Request syntax¶
svc$update_replication_configuration_template(
replicationConfigurationTemplateID = "string",
arn = "string",
stagingAreaSubnetId = "string",
associateDefaultSecurityGroup = TRUE|FALSE,
replicationServersSecurityGroupsIDs = list(
"string"
),
replicationServerInstanceType = "string",
useDedicatedReplicationServer = TRUE|FALSE,
defaultLargeStagingDiskType = "GP2"|"GP3"|"ST1"|"AUTO",
ebsEncryption = "DEFAULT"|"CUSTOM"|"NONE",
ebsEncryptionKeyArn = "string",
bandwidthThrottling = 123,
dataPlaneRouting = "PRIVATE_IP"|"PUBLIC_IP",
createPublicIP = TRUE|FALSE,
stagingAreaTags = list(
"string"
),
pitPolicy = list(
list(
ruleID = 123,
units = "MINUTE"|"HOUR"|"DAY",
interval = 123,
retentionDuration = 123,
enabled = TRUE|FALSE
)
),
autoReplicateNewDisks = TRUE|FALSE,
internetProtocol = "IPV4"|"IPV6"
)