Updates an existing Launch Configuration Template by ID¶
Description¶
Updates an existing Launch Configuration Template by ID.
Usage¶
drs_update_launch_configuration_template(launchConfigurationTemplateID,
launchDisposition, targetInstanceTypeRightSizingMethod, copyPrivateIp,
copyTags, licensing, exportBucketArn, postLaunchEnabled,
launchIntoSourceInstance, recoveryMode)
Arguments¶
-
launchConfigurationTemplateID[required] Launch Configuration Template ID.
-
launchDispositionLaunch disposition.
-
targetInstanceTypeRightSizingMethodTarget instance type right-sizing method.
-
copyPrivateIpCopy private IP.
-
copyTagsCopy tags.
-
licensingLicensing.
-
exportBucketArnS3 bucket ARN to export Source Network templates.
-
postLaunchEnabledWhether we want to activate post-launch actions.
-
launchIntoSourceInstanceDRS 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.
-
recoveryModeRecovery mode.
Value¶
A list with the following syntax:
list(
launchConfigurationTemplate = list(
launchConfigurationTemplateID = "string",
arn = "string",
tags = list(
"string"
),
launchDisposition = "STOPPED"|"STARTED",
targetInstanceTypeRightSizingMethod = "NONE"|"BASIC"|"IN_AWS",
copyPrivateIp = TRUE|FALSE,
copyTags = TRUE|FALSE,
licensing = list(
osByol = TRUE|FALSE
),
exportBucketArn = "string",
postLaunchEnabled = TRUE|FALSE,
launchIntoSourceInstance = TRUE|FALSE,
recoveryMode = "FAST"|"OPTIMAL"
)
)
Request syntax¶
svc$update_launch_configuration_template(
launchConfigurationTemplateID = "string",
launchDisposition = "STOPPED"|"STARTED",
targetInstanceTypeRightSizingMethod = "NONE"|"BASIC"|"IN_AWS",
copyPrivateIp = TRUE|FALSE,
copyTags = TRUE|FALSE,
licensing = list(
osByol = TRUE|FALSE
),
exportBucketArn = "string",
postLaunchEnabled = TRUE|FALSE,
launchIntoSourceInstance = TRUE|FALSE,
recoveryMode = "FAST"|"OPTIMAL"
)