Values.UpdateLaunchConfigurationTemplateRequestSourceUpdates an existing Launch Configuration Template by ID.
type nonrec t = {launchConfigurationTemplateID : LaunchConfigurationTemplateID.t;Launch Configuration Template ID.
*)launchDisposition : LaunchDisposition.t option;Launch disposition.
*)targetInstanceTypeRightSizingMethod : TargetInstanceTypeRightSizingMethod.t
option;Target instance type right-sizing method.
*)copyPrivateIp : Boolean.t option;Copy private IP.
*)copyTags : Boolean.t option;Copy tags.
*)licensing : Licensing.t option;Licensing.
*)exportBucketArn : ARN.t option;S3 bucket ARN to export Source Network templates.
*)postLaunchEnabled : Boolean.t option;Whether we want to activate post-launch actions.
*)launchIntoSourceInstance : Boolean.t option;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.
*)}val make :
?launchDisposition:??? ->
?targetInstanceTypeRightSizingMethod:??? ->
?copyPrivateIp:??? ->
?copyTags:??? ->
?licensing:??? ->
?exportBucketArn:??? ->
?postLaunchEnabled:??? ->
?launchIntoSourceInstance:??? ->
launchConfigurationTemplateID:LaunchConfigurationTemplateID.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of LaunchConfigurationTemplateID.t
| `Structure of (string * [> `Boolean of Boolean.t ]) list ])
list ]