Values.SourceServerSourceAllows the user to set the SourceServer.LifeCycle.state property for specific Source Server IDs to one of the following: READY_FOR_TEST or READY_FOR_CUTOVER. This command only works if the Source Server is already launchable (dataReplicationInfo.lagDuration is not null.)
type nonrec t = {sourceServerID : SourceServerID.t option;Source server ID.
*)arn : ARN.t option;Source server ARN.
*)isArchived : Boolean.t option;Source server archived status.
*)launchedInstance : LaunchedInstance.t option;Source server launched instance.
*)dataReplicationInfo : DataReplicationInfo.t option;Source server data replication info.
*)lifeCycle : LifeCycle.t option;Source server lifecycle state.
*)sourceProperties : SourceProperties.t option;Source server properties.
*)replicationType : ReplicationType.t option;Source server replication type.
*)vcenterClientID : VcenterClientID.t option;Source server vCenter client id.
*)applicationID : ApplicationID.t option;Source server application ID.
*)userProvidedID : UserProvidedId.t option;Source server user provided ID.
*)fqdnForActionFramework : BoundedString.t option;Source server fqdn for action framework.
*)connectorAction : SourceServerConnectorAction.t option;Source Server connector action.
*)}type nonrec error = [ | `ConflictException of ConflictException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `UninitializedAccountException of UninitializedAccountException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?sourceServerID:??? ->
?arn:??? ->
?isArchived:??? ->
?tags:??? ->
?launchedInstance:??? ->
?dataReplicationInfo:??? ->
?lifeCycle:??? ->
?sourceProperties:??? ->
?replicationType:??? ->
?vcenterClientID:??? ->
?applicationID:??? ->
?userProvidedID:??? ->
?fqdnForActionFramework:??? ->
?connectorAction:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `ConflictException of ConflictException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `UninitializedAccountException of UninitializedAccountException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ConflictException of ConflictException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `UninitializedAccountException of UninitializedAccountException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of SourceServerID.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of BoundedString.t ] list
| `Long of PositiveInteger.t
| `String of BoundedString.t ])
list ]
list
| `Long of PositiveInteger.t
| `String of EC2InstanceID.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `Enum of string ]) list ]
list
| `String of ISO8601DatetimeString.t
| `Structure of
(string * [> `String of ISO8601DatetimeString.t ]) list ])
list ])
list ])
list ]