ReservedDBInstance
public struct ReservedDBInstance : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The currency code for the reserved DB instance.
Declaration
Swift
public let currencyCode: String? -
The DB instance class for the reserved DB instance.
Declaration
Swift
public let dBInstanceClass: String? -
The number of reserved DB instances.
Declaration
Swift
public let dBInstanceCount: Int? -
The duration of the reservation in seconds.
Declaration
Swift
public let duration: Int? -
The fixed price charged for this reserved DB instance.
Declaration
Swift
public let fixedPrice: Double? -
The unique identifier for the lease associated with the reserved DB instance. AWS Support might request the lease ID for an issue related to a reserved DB instance.
Declaration
Swift
public let leaseId: String? -
Indicates if the reservation applies to Multi-AZ deployments.
Declaration
Swift
public let multiAZ: Bool? -
The offering type of this reserved DB instance.
Declaration
Swift
public let offeringType: String? -
The description of the reserved DB instance.
Declaration
Swift
public let productDescription: String? -
The recurring price charged to run this reserved DB instance.
Declaration
Swift
public let recurringCharges: [RecurringCharge]? -
The Amazon Resource Name (ARN) for the reserved DB instance.
Declaration
Swift
public let reservedDBInstanceArn: String? -
The unique identifier for the reservation.
Declaration
Swift
public let reservedDBInstanceId: String? -
The offering identifier.
Declaration
Swift
public let reservedDBInstancesOfferingId: String? -
The time the reservation started.
Declaration
Swift
public let startTime: TimeStamp? -
The state of the reserved DB instance.
Declaration
Swift
public let state: String? -
The hourly price charged for this reserved DB instance.
Declaration
Swift
public let usagePrice: Double? -
init(currencyCode:dBInstanceClass:dBInstanceCount:duration:fixedPrice:leaseId:multiAZ:offeringType:productDescription:recurringCharges:reservedDBInstanceArn:reservedDBInstanceId:reservedDBInstancesOfferingId:startTime:state:usagePrice:)Undocumented
Declaration
Swift
public init(currencyCode: String? = nil, dBInstanceClass: String? = nil, dBInstanceCount: Int? = nil, duration: Int? = nil, fixedPrice: Double? = nil, leaseId: String? = nil, multiAZ: Bool? = nil, offeringType: String? = nil, productDescription: String? = nil, recurringCharges: [RecurringCharge]? = nil, reservedDBInstanceArn: String? = nil, reservedDBInstanceId: String? = nil, reservedDBInstancesOfferingId: String? = nil, startTime: TimeStamp? = nil, state: String? = nil, usagePrice: Double? = nil)
View on GitHub
ReservedDBInstance Structure Reference