Skip to content

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.

  • arn

    The Replication Configuration Template ARN.

  • stagingAreaSubnetId

    The subnet to be used by the replication staging area.

  • associateDefaultSecurityGroup

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

  • replicationServersSecurityGroupsIDs

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

  • replicationServerInstanceType

    The instance type to be used for the replication server.

  • useDedicatedReplicationServer

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

  • 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.

  • bandwidthThrottling

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

  • dataPlaneRouting

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

  • createPublicIP

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

  • 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.

  • pitPolicy

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

  • autoReplicateNewDisks

    Whether to allow the AWS replication agent to automatically replicate newly added disks.

  • internetProtocol

    Which 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"
)