Skip to content

Create Launch Configuration Template

drs_create_launch_configuration_template R Documentation

Creates a new Launch Configuration Template

Description

Creates a new Launch Configuration Template.

Usage

drs_create_launch_configuration_template(copyPrivateIp, copyTags,
  exportBucketArn, launchDisposition, launchIntoSourceInstance, licensing,
  postLaunchEnabled, tags, targetInstanceTypeRightSizingMethod)

Arguments

copyPrivateIp

Copy private IP.

copyTags

Copy tags.

exportBucketArn

S3 bucket ARN to export Source Network templates.

launchDisposition

Launch disposition.

launchIntoSourceInstance

DRS will set the 'launch into instance ID' of any source server when performing a drill, recovery or failback to the previous region or availability zone, using the instance ID of the source instance.

licensing

Licensing.

postLaunchEnabled

Whether we want to activate post-launch actions.

tags

Request to associate tags during creation of a Launch Configuration Template.

targetInstanceTypeRightSizingMethod

Target instance type right-sizing method.

Value

A list with the following syntax:

list(
  launchConfigurationTemplate = list(
    arn = "string",
    copyPrivateIp = TRUE|FALSE,
    copyTags = TRUE|FALSE,
    exportBucketArn = "string",
    launchConfigurationTemplateID = "string",
    launchDisposition = "STOPPED"|"STARTED",
    launchIntoSourceInstance = TRUE|FALSE,
    licensing = list(
      osByol = TRUE|FALSE
    ),
    postLaunchEnabled = TRUE|FALSE,
    tags = list(
      "string"
    ),
    targetInstanceTypeRightSizingMethod = "NONE"|"BASIC"|"IN_AWS"
  )
)

Request syntax

svc$create_launch_configuration_template(
  copyPrivateIp = TRUE|FALSE,
  copyTags = TRUE|FALSE,
  exportBucketArn = "string",
  launchDisposition = "STOPPED"|"STARTED",
  launchIntoSourceInstance = TRUE|FALSE,
  licensing = list(
    osByol = TRUE|FALSE
  ),
  postLaunchEnabled = TRUE|FALSE,
  tags = list(
    "string"
  ),
  targetInstanceTypeRightSizingMethod = "NONE"|"BASIC"|"IN_AWS"
)