ReservedNodeOffering
public struct ReservedNodeOffering : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The currency code for the compute nodes offering.
Declaration
Swift
public let currencyCode: String?
-
The duration, in seconds, for which the offering will reserve the node.
Declaration
Swift
public let duration: Int?
-
The upfront fixed charge you will pay to purchase the specific reserved node offering.
Declaration
Swift
public let fixedPrice: Double?
-
The node type offered by the reserved node offering.
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 charge to your account regardless of whether you are creating any clusters using the node offering. Recurring charges are only in effect for heavy-utilization reserved nodes.
Declaration
Swift
public let recurringCharges: [RecurringCharge]?
-
The offering identifier.
Declaration
Swift
public let reservedNodeOfferingId: String?
-
Undocumented
Declaration
Swift
public let reservedNodeOfferingType: ReservedNodeOfferingType?
-
The rate you are charged for each hour the cluster that is using the offering is running.
Declaration
Swift
public let usagePrice: Double?
-
init(currencyCode:duration:fixedPrice:nodeType:offeringType:recurringCharges:reservedNodeOfferingId:reservedNodeOfferingType:usagePrice:)
Undocumented
Declaration
Swift
public init(currencyCode: String? = nil, duration: Int? = nil, fixedPrice: Double? = nil, nodeType: String? = nil, offeringType: String? = nil, recurringCharges: [RecurringCharge]? = nil, reservedNodeOfferingId: String? = nil, reservedNodeOfferingType: ReservedNodeOfferingType? = nil, usagePrice: Double? = nil)