Values.ReservedNodeSourceDescribes a reserved node. You can call the DescribeReservedNodeOfferings API to obtain the available reserved node offerings.
type nonrec t = {reservedNodeId : String_.t option;The unique identifier for the reservation.
*)reservedNodeOfferingId : String_.t option;The identifier for the reserved node offering.
*)nodeType : String_.t option;The node type of the reserved node.
*)startTime : TStamp.t option;The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.
*)duration : Integer.t option;The duration of the node reservation in seconds.
*)fixedPrice : Double.t option;The fixed cost Amazon Redshift charges you for this reserved node.
*)usagePrice : Double.t option;The hourly rate Amazon Redshift charges you for this reserved node.
*)currencyCode : String_.t option;The currency code for the reserved cluster.
*)nodeCount : Integer.t option;The number of reserved compute nodes.
*)state : String_.t option;The state of the reserved compute node. Possible Values: pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed. active-This reserved node is owned by the caller and is available for use. payment-failed-Payment failed for the purchase attempt. retired-The reserved node is no longer available. exchanging-The owner is exchanging the reserved node for another reserved node.
*)offeringType : String_.t option;The anticipated utilization of the reserved node, as defined in the reserved node offering.
*)recurringCharges : RecurringChargeList.t option;The recurring charges for the reserved node.
*)reservedNodeOfferingType : ReservedNodeOfferingType.t option;}val make :
?reservedNodeId:String_.t ->
?reservedNodeOfferingId:String_.t ->
?nodeType:String_.t ->
?startTime:TStamp.t ->
?duration:Integer.t ->
?fixedPrice:Double.t ->
?usagePrice:Double.t ->
?currencyCode:String_.t ->
?nodeCount:Integer.t ->
?state:String_.t ->
?offeringType:String_.t ->
?recurringCharges:RecurringChargeList.t ->
?reservedNodeOfferingType:ReservedNodeOfferingType.t ->
unit ->
t