OrderableDBInstanceOption class

Contains a list of available options for a DB instance.

This data type is used as a response element in the DescribeOrderableDBInstanceOptions action.

Constructors

OrderableDBInstanceOption({String? availabilityZoneGroup, List<AvailabilityZone>? availabilityZones, List<AvailableProcessorFeature>? availableProcessorFeatures, String? dBInstanceClass, String? engine, String? engineVersion, String? licenseModel, int? maxIopsPerDbInstance, double? maxIopsPerGib, int? maxStorageSize, int? minIopsPerDbInstance, double? minIopsPerGib, int? minStorageSize, bool? multiAZCapable, bool? outpostCapable, bool? readReplicaCapable, String? storageType, List<String>? supportedEngineModes, bool? supportsEnhancedMonitoring, bool? supportsGlobalDatabases, bool? supportsIAMDatabaseAuthentication, bool? supportsIops, bool? supportsKerberosAuthentication, bool? supportsPerformanceInsights, bool? supportsStorageAutoscaling, bool? supportsStorageEncryption, bool? vpc})
OrderableDBInstanceOption.fromXml(XmlElement elem)
factory

Properties

availabilityZoneGroup String?
The Availability Zone group for a DB instance.
final
availabilityZones List<AvailabilityZone>?
A list of Availability Zones for a DB instance.
final
availableProcessorFeatures List<AvailableProcessorFeature>?
A list of the available processor features for the DB instance class of a DB instance.
final
dBInstanceClass String?
The DB instance class for a DB instance.
final
engine String?
The engine type of a DB instance.
final
engineVersion String?
The engine version of a DB instance.
final
hashCode int
The hash code for this object.
no setterinherited
licenseModel String?
The license model for a DB instance.
final
maxIopsPerDbInstance int?
Maximum total provisioned IOPS for a DB instance.
final
maxIopsPerGib double?
Maximum provisioned IOPS per GiB for a DB instance.
final
maxStorageSize int?
Maximum storage size for a DB instance.
final
minIopsPerDbInstance int?
Minimum total provisioned IOPS for a DB instance.
final
minIopsPerGib double?
Minimum provisioned IOPS per GiB for a DB instance.
final
minStorageSize int?
Minimum storage size for a DB instance.
final
multiAZCapable bool?
Indicates whether a DB instance is Multi-AZ capable.
final
outpostCapable bool?
Whether a DB instance supports RDS on Outposts.
final
readReplicaCapable bool?
Indicates whether a DB instance can have a read replica.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
storageType String?
Indicates the storage type for a DB instance.
final
supportedEngineModes List<String>?
A list of the supported DB engine modes.
final
supportsEnhancedMonitoring bool?
Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.
final
supportsGlobalDatabases bool?
A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.
final
supportsIAMDatabaseAuthentication bool?
Indicates whether a DB instance supports IAM database authentication.
final
supportsIops bool?
Indicates whether a DB instance supports provisioned IOPS.
final
supportsKerberosAuthentication bool?
Whether a DB instance supports Kerberos Authentication.
final
supportsPerformanceInsights bool?
True if a DB instance supports Performance Insights, otherwise false.
final
supportsStorageAutoscaling bool?
Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.
final
supportsStorageEncryption bool?
Indicates whether a DB instance supports encrypted storage.
final
vpc bool?
Indicates whether a DB instance is in a VPC.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited