Values.LaunchConfigurationSourceGets a LaunchConfiguration, filtered by Source Server IDs.
type nonrec t = {sourceServerID : SourceServerID.t option;The ID of the Source Server for this launch configuration.
*)name : SmallBoundedString.t option;The name of the launch configuration.
*)ec2LaunchTemplateID : BoundedString.t option;The EC2 launch template ID of this launch configuration.
*)launchDisposition : LaunchDisposition.t option;The state of the Recovery Instance in EC2 after the recovery operation.
*)targetInstanceTypeRightSizingMethod : TargetInstanceTypeRightSizingMethod.t
option;Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.
*)copyPrivateIp : Boolean.t option;Whether we should copy the Private IP of the Source Server to the Recovery Instance.
*)copyTags : Boolean.t option;Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
*)licensing : Licensing.t option;The licensing configuration to be used for this launch configuration.
*)postLaunchEnabled : Boolean.t option;Whether we want to activate post-launch actions for the Source Server.
*)launchIntoInstanceProperties : LaunchIntoInstanceProperties.t option;Launch into existing instance properties.
*)}type nonrec error = [ | `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `UninitializedAccountException of UninitializedAccountException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `UninitializedAccountException of UninitializedAccountException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `UninitializedAccountException of UninitializedAccountException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of SourceServerID.t
| `Structure of
(string * [> `Boolean of Boolean.t | `String of EC2InstanceID.t ])
list ])
list ]