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:LaunchDisposition.t ->
?targetInstanceTypeRightSizingMethod:TargetInstanceTypeRightSizingMethod.t ->
?copyPrivateIp:Boolean.t ->
?copyTags:Boolean.t ->
?licensing:Licensing.t ->
?exportBucketArn:ARN.t ->
?postLaunchEnabled:Boolean.t ->
?launchIntoSourceInstance:Boolean.t ->
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 ]