Get Orderable Db Instance Plain Args
A collection of arguments for invoking getOrderableDbInstance.
Constructors
Properties
Availability zone group.
When set to true
, the data source attempts to return the most recent version matching the other criteria you provide. You must use engine_latest_version
with preferred_instance_classes
and/or preferred_engine_versions
. Using engine_latest_version
will avoid multiple RDS DB Instance Classes
errors. If you use engine_latest_version
with preferred_instance_classes
, the data source returns the latest version for the first matching instance class (instance class priority). Note: The data source uses a best-effort approach at selecting the latest version but due to the complexity of version identifiers across engines, using engine_latest_version
may not return the latest version in every situation.
Version of the DB engine. If none is provided, the data source tries to use the AWS-defined default version that matches any other criteria.
DB instance class. Examples of classes are db.m3.2xlarge
, db.t2.small
, and db.m3.medium
.
License model. Examples of license models are general-public-license
, bring-your-own-license
, and amazon-license
.
Ordered list of preferred RDS DB instance engine versions. When engine_latest_version
is not set, the data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without engine_latest_version
, it returns an error. CAUTION: We don't recommend using preferred_engine_versions
without preferred_instance_classes
since the data source returns an arbitrary instance_class
based on the first one AWS returns that matches the engine version and any other criteria.
Ordered list of preferred RDS DB instance classes. The data source will return the first match in this list that matches any other criteria. If the data source finds no preferred matches or multiple matches without engine_latest_version
, it returns an error. If you use preferred_instance_classes
without preferred_engine_versions
or engine_latest_version
, the data source returns an arbitrary engine_version
based on the first one AWS returns matching the instance class and any other criteria.
Whether a DB instance can have a read replica.
Storage types. Examples of storage types are standard
, io1
, gp2
, and aurora
.
Use to limit results to engine modes such as provisioned
.
Use to limit results to network types IPV4
or DUAL
.
Whether to limit results to instances that support clusters.
Enable this to ensure a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.
Enable this to ensure a DB instance supports Aurora global databases with a specific combination of other DB engine attributes.
Enable this to ensure a DB instance supports IAM database authentication.
Enable this to ensure a DB instance supports provisioned IOPS.
Enable this to ensure a DB instance supports Kerberos Authentication.
Whether to limit results to instances that are multi-AZ capable.
Enable this to ensure a DB instance supports Performance Insights.
Enable this to ensure Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.
Enable this to ensure a DB instance supports encrypted storage.