Update Replication Configuration Template
| drs_update_replication_configuration_template | R Documentation | 
Updates a ReplicationConfigurationTemplate by ID¶
Description¶
Updates a ReplicationConfigurationTemplate by ID.
Usage¶
drs_update_replication_configuration_template(arn,
  associateDefaultSecurityGroup, autoReplicateNewDisks,
  bandwidthThrottling, createPublicIP, dataPlaneRouting,
  defaultLargeStagingDiskType, ebsEncryption, ebsEncryptionKeyArn,
  pitPolicy, replicationConfigurationTemplateID,
  replicationServerInstanceType, replicationServersSecurityGroupsIDs,
  stagingAreaSubnetId, stagingAreaTags, useDedicatedReplicationServer)
Arguments¶
arn | 
The Replication Configuration Template ARN.  | 
associateDefaultSecurityGroup | 
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 | 
Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.  | 
createPublicIP | 
Whether to create a Public IP for the Recovery Instance by default.  | 
dataPlaneRouting | 
The data plane routing mechanism that will be used for replication.  | 
defaultLargeStagingDiskType | 
The Staging Disk EBS volume type to be used during replication.  | 
ebsEncryption | 
The type of EBS encryption to be used during replication.  | 
ebsEncryptionKeyArn | 
The ARN of the EBS encryption key to be used during replication.  | 
pitPolicy | 
The Point in time (PIT) policy to manage snapshots taken during replication.  | 
replicationConfigurationTemplateID | 
[required] The Replication Configuration Template ID.  | 
replicationServerInstanceType | 
The instance type to be used for the replication server.  | 
replicationServersSecurityGroupsIDs | 
The security group IDs that will be used by the replication server.  | 
stagingAreaSubnetId | 
The subnet to be used by the replication staging area.  | 
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.  | 
useDedicatedReplicationServer | 
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$update_replication_configuration_template(
  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"
  ),
  useDedicatedReplicationServer = TRUE|FALSE
)