Values.CapacityReservationSourceA reservation for a specified number of data processing units (DPUs). When a reservation is initially created, it has no DPUs. Athena allocates DPUs until the allocated amount equals the requested amount.
type nonrec t = {name : CapacityReservationName.t option;The name of the capacity reservation.
*)status : CapacityReservationStatus.t option;The status of the capacity reservation.
*)targetDpus : TargetDpusInteger.t option;The number of data processing units requested.
*)allocatedDpus : AllocatedDpusInteger.t option;The number of data processing units currently allocated.
*)lastAllocation : CapacityAllocation.t option;lastSuccessfulAllocationTime : Timestamp.t option;The time of the most recent capacity allocation that succeeded.
*)creationTime : Timestamp.t option;The time in UTC epoch millis when the capacity reservation was created.
*)}val make :
?name:CapacityReservationName.t ->
?status:CapacityReservationStatus.t ->
?targetDpus:TargetDpusInteger.t ->
?allocatedDpus:AllocatedDpusInteger.t ->
?lastAllocation:CapacityAllocation.t ->
?lastSuccessfulAllocationTime:Timestamp.t ->
?creationTime:Timestamp.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of TargetDpusInteger.t
| `String of CapacityReservationName.t
| `Structure of
(string
* [> `Enum of string
| `String of String_.t
| `Timestamp of Timestamp.t ])
list
| `Timestamp of Timestamp.t ])
list ]