Values.DescribeSavingsPlansOfferingsRequestSourceDescribes the offerings for the specified Savings Plans.
type nonrec t = {offeringIds : UUIDs.t option;The IDs of the offerings.
*)paymentOptions : SavingsPlanPaymentOptionList.t option;The payment options.
*)productType : SavingsPlanProductType.t option;The product type.
*)planTypes : SavingsPlanTypeList.t option;The plan types.
*)durations : DurationsList.t option;The duration, in seconds.
*)currencies : CurrencyList.t option;The currencies.
*)descriptions : SavingsPlanDescriptionsList.t option;The descriptions.
*)serviceCodes : SavingsPlanServiceCodeList.t option;The services.
*)usageTypes : SavingsPlanUsageTypeList.t option;The usage details of the line item in the billing report.
*)operations : SavingsPlanOperationList.t option;The specific Amazon Web Services operation for the line item in the billing report.
*)filters : SavingsPlanOfferingFiltersList.t option;The filters.
*)nextToken : PaginationToken.t option;The token for the next page of results.
*)maxResults : PageSize.t option;The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of PageSize.t
| `List of
[> `Enum of string
| `Long of SavingsPlansDuration.t
| `String of UUID.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of JsonSafeFilterValueString.t ] list ])
list ]
list
| `String of PaginationToken.t ])
list ]