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

Class: Aws::Neptune::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_zones ⇒ Array<Types::AvailabilityZone>

A list of Availability Zones for 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.

#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.

#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_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_performance_insights ⇒ Boolean

(Not supported by Neptune)

Returns:

  • (Boolean) —

    (Not supported by Neptune).

#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.