Values_2.SpotFleetRequestConfigSourceDescribes a Spot Fleet request.
type nonrec t = {activityStatus : Values_1.ActivityStatus.t option;The progress of the Spot Fleet request. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the fleet is decreased, the status is pending_termination while Spot Instances are terminating.
*)createTime : Values_0.MillisecondDateTime.t option;The creation date and time of the request.
*)spotFleetRequestConfig : Values_1.SpotFleetRequestConfigData.t option;The configuration of the Spot Fleet request.
*)spotFleetRequestId : Values_0.String_.t option;The ID of the Spot Fleet request.
*)spotFleetRequestState : Values_1.BatchState.t option;The state of the Spot Fleet request.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of string ]) list ] list
| `String of Values_0.String_.t
| `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Double of Values_0.Double.t
| `Enum of string
| `Integer of Values_0.Integer.t
| `List of
[> `Structure of
(string
* [> `Boolean of bool
| `Double of float
| `Enum of string
| `List of
[> `Structure of
(string
* [> `Boolean of bool
| `Double of float
| `Enum of string
| `Integer of int
| `List of
[> `String of string
| `Structure of
(string
* [> `Boolean of bool
| `String of string ])
list ]
list
| `String of string
| `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `Integer of int
| `List of
[> `Enum of string
| `String of string ]
list
| `String of string
| `Structure of
(string
* [> `Boolean of bool
| `Double of float
| `Integer of int
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of
string ])
list ]
list ])
list ])
list ])
list ])
list ]
list
| `String of string
| `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `Integer of int
| `List of
[> `Enum of string | `String of string ] list
| `String of string
| `Structure of
(string
* [> `Double of float
| `Integer of int
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of string ])
list ]
list ])
list ])
list ])
list ])
list ]
list
| `String of Values_0.String_.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of int
| `List of
[> `Structure of
(string * [> `String of string ]) list ]
list ])
list ])
list
| `Timestamp of Values_0.DateTime.t ])
list
| `Timestamp of Values_0.MillisecondDateTime.t ])
list ]