ReservedNode

public struct ReservedNode : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The currency code for the reserved cluster.

    Declaration

    Swift

    public let currencyCode: String?
  • The duration of the node reservation in seconds.

    Declaration

    Swift

    public let duration: Int?
  • The fixed cost Amazon Redshift charges you for this reserved node.

    Declaration

    Swift

    public let fixedPrice: Double?
  • The number of reserved compute nodes.

    Declaration

    Swift

    public let nodeCount: Int?
  • The node type of the reserved node.

    Declaration

    Swift

    public let nodeType: String?
  • The anticipated utilization of the reserved node, as defined in the reserved node offering.

    Declaration

    Swift

    public let offeringType: String?
  • The recurring charges for the reserved node.

    Declaration

    Swift

    public let recurringCharges: [RecurringCharge]?
  • The unique identifier for the reservation.

    Declaration

    Swift

    public let reservedNodeId: String?
  • The identifier for the reserved node offering.

    Declaration

    Swift

    public let reservedNodeOfferingId: String?
  • Undocumented

    Declaration

    Swift

    public let reservedNodeOfferingType: ReservedNodeOfferingType?
  • The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.

    Declaration

    Swift

    public let startTime: TimeStamp?
  • 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.

    Declaration

    Swift

    public let state: String?
  • The hourly rate Amazon Redshift charges you for this reserved node.

    Declaration

    Swift

    public let usagePrice: Double?
  • Undocumented

    Declaration

    Swift

    public init(currencyCode: String? = nil, duration: Int? = nil, fixedPrice: Double? = nil, nodeCount: Int? = nil, nodeType: String? = nil, offeringType: String? = nil, recurringCharges: [RecurringCharge]? = nil, reservedNodeId: String? = nil, reservedNodeOfferingId: String? = nil, reservedNodeOfferingType: ReservedNodeOfferingType? = nil, startTime: TimeStamp? = nil, state: String? = nil, usagePrice: Double? = nil)