Values_3.CapacityBlockExtensionOfferingSourceThe recommended Capacity Block extension that fits your search requirements.
type nonrec t = {capacityBlockExtensionOfferingId : Values_1.OfferingId.t option;The ID of the Capacity Block extension offering.
*)instanceType : Values_0.String_.t option;The instance type of the Capacity Block that will be extended.
*)instanceCount : Values_0.Integer.t option;The number of instances in the Capacity Block extension offering.
*)availabilityZone : Values_0.AvailabilityZoneName.t option;The Availability Zone of the Capacity Block that will be extended.
*)availabilityZoneId : Values_0.AvailabilityZoneId.t option;The Availability Zone ID of the Capacity Block that will be extended.
*)startDate : Values_0.MillisecondDateTime.t option;The start date of the Capacity Block that will be extended.
*)capacityBlockExtensionStartDate : Values_0.MillisecondDateTime.t option;The date and time at which the Capacity Block extension will start. This date is also the same as the end date of the Capacity Block that will be extended.
*)capacityBlockExtensionEndDate : Values_0.MillisecondDateTime.t option;The date and time at which the Capacity Block extension expires. When a Capacity Block expires, the reserved capacity is released and you can no longer launch instances into it. The Capacity Block's state changes to expired when it reaches its end date
*)capacityBlockExtensionDurationHours : Values_0.Integer.t option;The amount of time of the Capacity Block extension offering in hours.
*)upfrontFee : Values_0.String_.t option;The total price of the Capacity Block extension offering, to be paid up front.
*)currencyCode : Values_0.String_.t option;The currency of the payment for the Capacity Block extension offering.
*)tenancy : Values_1.CapacityReservationTenancy.t option;Indicates the tenancy of the Capacity Block extension offering. A Capacity Block can have one of the following tenancy settings: default - The Capacity Block is created on hardware that is shared with other Amazon Web Services accounts. dedicated - The Capacity Block is created on single-tenant hardware that is dedicated to a single Amazon Web Services account.
*)zoneType : Values_0.String_.t option;The type of zone where the Capacity Block extension offering is available.
*)}val make :
?capacityBlockExtensionOfferingId:??? ->
?instanceType:??? ->
?instanceCount:??? ->
?availabilityZone:??? ->
?availabilityZoneId:??? ->
?startDate:??? ->
?capacityBlockExtensionStartDate:??? ->
?capacityBlockExtensionEndDate:??? ->
?capacityBlockExtensionDurationHours:??? ->
?upfrontFee:??? ->
?currencyCode:??? ->
?tenancy:??? ->
?zoneType:??? ->
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 ]