Values.PurchaseReservedCacheNodesOfferingMessageSourceRepresents the input of a PurchaseReservedCacheNodesOffering operation.
type nonrec t = {reservedCacheNodesOfferingId : String_.t;The ID of the reserved cache node offering to purchase. Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
*)reservedCacheNodeId : String_.t option;A customer-specified identifier to track this reservation. The Reserved Cache Node ID is an unique customer-specified identifier to track this reservation. If this parameter is not specified, ElastiCache automatically generates an identifier for the reservation. Example: myreservationID
*)cacheNodeCount : IntegerOptional.t option;The number of cache node instances to reserve. Default: 1
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Integer of IntegerOptional.t
| `List of
[> `Structure of (string * [> `String of String_.t ]) list ] list
| `String of String_.t ])
list ]