OrderableDBInstanceOption
public struct OrderableDBInstanceOption : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
A list of Availability Zones for a DB instance.
Declaration
Swift
public let availabilityZones: [AvailabilityZone]? -
The DB instance class for a DB instance.
Declaration
Swift
public let dBInstanceClass: String? -
The engine type of a DB instance.
Declaration
Swift
public let engine: String? -
The engine version of a DB instance.
Declaration
Swift
public let engineVersion: String? -
The license model for a DB instance.
Declaration
Swift
public let licenseModel: String? -
Maximum total provisioned IOPS for a DB instance.
Declaration
Swift
public let maxIopsPerDbInstance: Int? -
Maximum provisioned IOPS per GiB for a DB instance.
Declaration
Swift
public let maxIopsPerGib: Double? -
Maximum storage size for a DB instance.
Declaration
Swift
public let maxStorageSize: Int? -
Minimum total provisioned IOPS for a DB instance.
Declaration
Swift
public let minIopsPerDbInstance: Int? -
Minimum provisioned IOPS per GiB for a DB instance.
Declaration
Swift
public let minIopsPerGib: Double? -
Minimum storage size for a DB instance.
Declaration
Swift
public let minStorageSize: Int? -
Indicates whether a DB instance is Multi-AZ capable.
Declaration
Swift
public let multiAZCapable: Bool? -
Indicates whether a DB instance can have a Read Replica.
Declaration
Swift
public let readReplicaCapable: Bool? -
Indicates the storage type for a DB instance.
Declaration
Swift
public let storageType: String? -
Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.
Declaration
Swift
public let supportsEnhancedMonitoring: Bool? -
Indicates whether a DB instance supports IAM database authentication.
Declaration
Swift
public let supportsIAMDatabaseAuthentication: Bool? -
Indicates whether a DB instance supports provisioned IOPS.
Declaration
Swift
public let supportsIops: Bool? -
(Not supported by Neptune)
Declaration
Swift
public let supportsPerformanceInsights: Bool? -
Indicates whether a DB instance supports encrypted storage.
Declaration
Swift
public let supportsStorageEncryption: Bool? -
Indicates whether a DB instance is in a VPC.
Declaration
Swift
public let vpc: Bool? -
init(availabilityZones:dBInstanceClass:engine:engineVersion:licenseModel:maxIopsPerDbInstance:maxIopsPerGib:maxStorageSize:minIopsPerDbInstance:minIopsPerGib:minStorageSize:multiAZCapable:readReplicaCapable:storageType:supportsEnhancedMonitoring:supportsIAMDatabaseAuthentication:supportsIops:supportsPerformanceInsights:supportsStorageEncryption:vpc:)Undocumented
Declaration
Swift
public init(availabilityZones: [AvailabilityZone]? = nil, dBInstanceClass: String? = nil, engine: String? = nil, engineVersion: String? = nil, licenseModel: String? = nil, maxIopsPerDbInstance: Int? = nil, maxIopsPerGib: Double? = nil, maxStorageSize: Int? = nil, minIopsPerDbInstance: Int? = nil, minIopsPerGib: Double? = nil, minStorageSize: Int? = nil, multiAZCapable: Bool? = nil, readReplicaCapable: Bool? = nil, storageType: String? = nil, supportsEnhancedMonitoring: Bool? = nil, supportsIAMDatabaseAuthentication: Bool? = nil, supportsIops: Bool? = nil, supportsPerformanceInsights: Bool? = nil, supportsStorageEncryption: Bool? = nil, vpc: Bool? = nil)
View on GitHub
OrderableDBInstanceOption Structure Reference