Values_3.CapacityBlockOfferingSourceThe recommended Capacity Block that fits your search requirements.
type nonrec t = {capacityBlockOfferingId : Values_1.OfferingId.t option;The ID of the Capacity Block offering.
*)instanceType : Values_0.String_.t option;The instance type of the Capacity Block offering.
*)availabilityZone : Values_0.String_.t option;The Availability Zone of the Capacity Block offering.
*)instanceCount : Values_0.Integer.t option;The number of instances in the Capacity Block offering.
*)startDate : Values_0.MillisecondDateTime.t option;The start date of the Capacity Block offering.
*)endDate : Values_0.MillisecondDateTime.t option;The end date of the Capacity Block offering.
*)capacityBlockDurationHours : Values_0.Integer.t option;The number of hours (in addition to capacityBlockDurationMinutes) for the duration of the Capacity Block reservation. For example, if a Capacity Block starts at 04:55 and ends at 11:30, the hours field would be 6.
*)upfrontFee : Values_0.String_.t option;The total price to be paid up front.
*)currencyCode : Values_0.String_.t option;The currency of the payment for the Capacity Block.
*)tenancy : Values_1.CapacityReservationTenancy.t option;The tenancy of the Capacity Block.
*)ultraserverType : Values_0.String_.t option;The EC2 UltraServer type of the Capacity Block offering.
*)ultraserverCount : Values_1.BoxedInteger.t option;The number of EC2 UltraServers in the offering.
*)capacityBlockDurationMinutes : Values_0.Integer.t option;The number of minutes (in addition to capacityBlockDurationHours) for the duration of the Capacity Block reservation. For example, if a Capacity Block starts at 08:55 and ends at 11:30, the minutes field would be 35.
*)zoneType : Values_0.String_.t option;The type of zone where the Capacity Block offering is available.
*)}val make :
?capacityBlockOfferingId:Values_1.OfferingId.t ->
?instanceType:Values_0.String_.t ->
?availabilityZone:Values_0.String_.t ->
?instanceCount:Values_0.Integer.t ->
?startDate:Values_0.MillisecondDateTime.t ->
?endDate:Values_0.MillisecondDateTime.t ->
?capacityBlockDurationHours:Values_0.Integer.t ->
?upfrontFee:Values_0.String_.t ->
?currencyCode:Values_0.String_.t ->
?tenancy:Values_1.CapacityReservationTenancy.t ->
?ultraserverType:Values_0.String_.t ->
?ultraserverCount:Values_1.BoxedInteger.t ->
?capacityBlockDurationMinutes:Values_0.Integer.t ->
?zoneType:Values_0.String_.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Values_0.Integer.t
| `String of Values_1.OfferingId.t
| `Timestamp of Values_0.MillisecondDateTime.t ])
list ]