Values.SavingsPlanSourceInformation about a Savings Plan.
type nonrec t = {offeringId : SavingsPlanOfferingId.t option;The ID of the offering.
*)savingsPlanId : SavingsPlanId.t option;The ID of the Savings Plan.
*)savingsPlanArn : SavingsPlanArn.t option;The Amazon Resource Name (ARN) of the Savings Plan.
*)description : String_.t option;The description.
*)start : String_.t option;The start time.
*)end_ : String_.t option;The end time.
*)state : SavingsPlanState.t option;The current state.
*)region : Region.t option;The Amazon Web Services Region.
*)ec2InstanceFamily : EC2InstanceFamily.t option;The EC2 instance family.
*)savingsPlanType : SavingsPlanType.t option;The plan type.
*)paymentOption : SavingsPlanPaymentOption.t option;The payment option.
*)productTypes : SavingsPlanProductTypeList.t option;The product types.
*)currency : CurrencyCode.t option;The currency.
*)commitment : Amount.t option;The hourly commitment amount in the specified currency.
*)upfrontPaymentAmount : Amount.t option;The up-front payment amount.
*)recurringPaymentAmount : Amount.t option;The recurring payment amount.
*)termDurationInSeconds : TermDurationInSeconds.t option;The duration of the term, in seconds.
*)returnableUntil : String_.t option;The time until when a return for the Savings Plan can be requested. If the Savings Plan is not returnable, the field reflects the Savings Plans start time.
*)}val make :
?offeringId:??? ->
?savingsPlanId:??? ->
?savingsPlanArn:??? ->
?description:??? ->
?start:??? ->
?end_:??? ->
?state:??? ->
?region:??? ->
?ec2InstanceFamily:??? ->
?savingsPlanType:??? ->
?paymentOption:??? ->
?productTypes:??? ->
?currency:??? ->
?commitment:??? ->
?upfrontPaymentAmount:??? ->
?recurringPaymentAmount:??? ->
?termDurationInSeconds:??? ->
?tags:??? ->
?returnableUntil:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `Long of TermDurationInSeconds.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of SavingsPlanOfferingId.t ])
list ]