Values.PurchaseReservedNodeOfferingResultSourceAllows you to purchase reserved nodes. Amazon Redshift offers a predefined set of reserved node offerings. You can purchase one or more of the offerings. You can call the DescribeReservedNodeOfferings API to obtain the available reserved node offerings. You can call this API by providing a specific reserved node offering and the number of nodes you want to reserve. For more information about reserved node offerings, go to Purchasing Reserved Nodes in the Amazon Redshift Cluster Management Guide.
and t = {purchaseReservedNodeOfferingResult : purchaseReservedNodeOfferingResult;responseMetaData : responseMetaData;}type error = [ | `ReservedNodeAlreadyExistsFault of ReservedNodeAlreadyExistsFault.t| `ReservedNodeOfferingNotFoundFault of ReservedNodeOfferingNotFoundFault.t| `ReservedNodeQuotaExceededFault of ReservedNodeQuotaExceededFault.t| `UnsupportedOperationFault of UnsupportedOperationFault.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ReservedNodeAlreadyExistsFault of unit
| `ReservedNodeOfferingNotFoundFault of unit
| `ReservedNodeQuotaExceededFault of unit
| `Unknown_operation_error of string * string option
| `UnsupportedOperationFault of unit ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ReservedNodeAlreadyExistsFault of unit
| `ReservedNodeOfferingNotFoundFault of unit
| `ReservedNodeQuotaExceededFault of unit
| `Unknown_operation_error of string * string option
| `UnsupportedOperationFault of unit ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Structure of
(string
* [> `Double of Double.t
| `Enum of string
| `Integer of Integer.t
| `List of
[> `Structure of
(string
* [> `Double of Double.t
| `String of String_.t ])
list ]
list
| `String of String_.t
| `Timestamp of TStamp.t ])
list ])
list ])
list ]