You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::RDS::Types::OrderableDBInstanceOption

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Contains a list of available options for a DB instance.

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

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_group ⇒ String

The Availability Zone group for a DB instance.

Returns:

  • (String) —

    The Availability Zone group for a DB instance.

#availability_zones ⇒ Array<Types::AvailabilityZone>

A list of Availability Zones for a DB instance.

Returns:

#available_processor_features ⇒ Array<Types::AvailableProcessorFeature>

A list of the available processor features for the DB instance class of a DB instance.

Returns:

#db_instance_class ⇒ String

The DB instance class for a DB instance.

Returns:

  • (String) —

    The DB instance class for a DB instance.

#engine ⇒ String

The engine type of a DB instance.

Returns:

  • (String) —

    The engine type of a DB instance.

#engine_version ⇒ String

The engine version of a DB instance.

Returns:

  • (String) —

    The engine version of a DB instance.

#license_model ⇒ String

The license model for a DB instance.

Returns:

  • (String) —

    The license model for a DB instance.

#max_iops_per_db_instance ⇒ Integer

Maximum total provisioned IOPS for a DB instance.

Returns:

  • (Integer) —

    Maximum total provisioned IOPS for a DB instance.

#max_iops_per_gib ⇒ Float

Maximum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float) —

    Maximum provisioned IOPS per GiB for a DB instance.

#max_storage_size ⇒ Integer

Maximum storage size for a DB instance.

Returns:

  • (Integer) —

    Maximum storage size for a DB instance.

#min_iops_per_db_instance ⇒ Integer

Minimum total provisioned IOPS for a DB instance.

Returns:

  • (Integer) —

    Minimum total provisioned IOPS for a DB instance.

#min_iops_per_gib ⇒ Float

Minimum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float) —

    Minimum provisioned IOPS per GiB for a DB instance.

#min_storage_size ⇒ Integer

Minimum storage size for a DB instance.

Returns:

  • (Integer) —

    Minimum storage size for a DB instance.

#multi_az_capable ⇒ Boolean

Indicates whether a DB instance is Multi-AZ capable.

Returns:

  • (Boolean) —

    Indicates whether a DB instance is Multi-AZ capable.

#outpost_capable ⇒ Boolean

Whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on AWS Outposts in the Amazon RDS User Guide.

Returns:

  • (Boolean) —

    Whether a DB instance supports RDS on Outposts.

#read_replica_capable ⇒ Boolean

Indicates whether a DB instance can have a read replica.

Returns:

  • (Boolean) —

    Indicates whether a DB instance can have a read replica.

#storage_type ⇒ String

Indicates the storage type for a DB instance.

Returns:

  • (String) —

    Indicates the storage type for a DB instance.

#supported_engine_modes ⇒ Array<String>

A list of the supported DB engine modes.

Returns:

  • (Array<String>) —

    A list of the supported DB engine modes.

#supports_enhanced_monitoring ⇒ Boolean

Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

Returns:

  • (Boolean) —

    Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

#supports_global_databases ⇒ Boolean

A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Returns:

  • (Boolean) —

    A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

#supports_iam_database_authentication ⇒ Boolean

Indicates whether a DB instance supports IAM database authentication.

Returns:

  • (Boolean) —

    Indicates whether a DB instance supports IAM database authentication.

#supports_iops ⇒ Boolean

Indicates whether a DB instance supports provisioned IOPS.

Returns:

  • (Boolean) —

    Indicates whether a DB instance supports provisioned IOPS.

#supports_kerberos_authentication ⇒ Boolean

Whether a DB instance supports Kerberos Authentication.

Returns:

  • (Boolean) —

    Whether a DB instance supports Kerberos Authentication.

#supports_performance_insights ⇒ Boolean

True if a DB instance supports Performance Insights, otherwise false.

Returns:

  • (Boolean) —

    True if a DB instance supports Performance Insights, otherwise false.

#supports_storage_autoscaling ⇒ Boolean

Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

Returns:

  • (Boolean) —

    Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

#supports_storage_encryption ⇒ Boolean

Indicates whether a DB instance supports encrypted storage.

Returns:

  • (Boolean) —

    Indicates whether a DB instance supports encrypted storage.

#vpc ⇒ Boolean

Indicates whether a DB instance is in a VPC.

Returns:

  • (Boolean) —

    Indicates whether a DB instance is in a VPC.