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:??? ->
?reservedNodeOfferingId:??? ->
?nodeType:??? ->
?startTime:??? ->
?duration:??? ->
?fixedPrice:??? ->
?usagePrice:??? ->
?currencyCode:??? ->
?nodeCount:??? ->
?state:??? ->
?offeringType:??? ->
?recurringCharges:??? ->
?reservedNodeOfferingType:??? ->
unit ->
t