Skip to content

OrderableDBInstanceOption

Source code in docs_src/capo_neptune/types/orderable_db_instance_option.py
class OrderableDBInstanceOption(TypedDict, closed=True):
    engine: NotRequired["capo_neptune.types.string.String"]
    """<p>The engine type of a DB instance.</p>"""
    engine_version: NotRequired["capo_neptune.types.string.String"]
    """<p>The engine version of a DB instance.</p>"""
    db_instance_class: NotRequired["capo_neptune.types.string.String"]
    """<p>The DB instance class for a DB instance.</p>"""
    license_model: NotRequired["capo_neptune.types.string.String"]
    """<p>The license model for a DB instance.</p>"""
    availability_zones: NotRequired[
        "capo_neptune.types.availability_zone_list.AvailabilityZoneList"
    ]
    """<p>A list of Availability Zones for a DB instance.</p>"""
    multi_az_capable: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>Indicates whether a DB instance is Multi-AZ capable.</p>"""
    read_replica_capable: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>Indicates whether a DB instance can have a Read Replica.</p>"""
    vpc: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>Indicates whether a DB instance is in a VPC.</p>"""
    supports_storage_encryption: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>Indicates whether a DB instance supports encrypted storage.</p>"""
    storage_type: NotRequired["capo_neptune.types.string.String"]
    """<p>Not applicable. In Neptune the storage type is managed at the DB Cluster level.</p>"""
    supports_iops: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>Indicates whether a DB instance supports provisioned IOPS.</p>"""
    supports_enhanced_monitoring: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.</p>"""
    supports_iam_database_authentication: NotRequired[
        "capo_neptune.types.boolean.Boolean"
    ]
    """<p>Indicates whether a DB instance supports IAM database authentication.</p>"""
    supports_performance_insights: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p> <i>(Not supported by Neptune)</i> </p>"""
    min_storage_size: NotRequired["capo_neptune.types.integer_optional.IntegerOptional"]
    """<p>Minimum storage size for a DB instance.</p>"""
    max_storage_size: NotRequired["capo_neptune.types.integer_optional.IntegerOptional"]
    """<p>Maximum storage size for a DB instance.</p>"""
    min_iops_per_db_instance: NotRequired[
        "capo_neptune.types.integer_optional.IntegerOptional"
    ]
    """<p>Minimum total provisioned IOPS for a DB instance.</p>"""
    max_iops_per_db_instance: NotRequired[
        "capo_neptune.types.integer_optional.IntegerOptional"
    ]
    """<p>Maximum total provisioned IOPS for a DB instance.</p>"""
    min_iops_per_gib: NotRequired["capo_neptune.types.double_optional.DoubleOptional"]
    """<p>Minimum provisioned IOPS per GiB for a DB instance.</p>"""
    max_iops_per_gib: NotRequired["capo_neptune.types.double_optional.DoubleOptional"]
    """<p>Maximum provisioned IOPS per GiB for a DB instance.</p>"""
    supports_global_databases: NotRequired["capo_neptune.types.boolean.Boolean"]
    """<p>A value that indicates whether you can use Neptune global databases with a specific combination of other DB engine attributes.</p>"""
    supported_network_types: NotRequired["capo_neptune.types.string_list.StringList"]
    """<p>The network types supported by the orderable DB instance option.</p>"""

availability_zones instance-attribute

availability_zones: NotRequired[AvailabilityZoneList]

A list of Availability Zones for a DB instance.

db_instance_class instance-attribute

db_instance_class: NotRequired[String]

The DB instance class for a DB instance.

engine instance-attribute

engine: NotRequired[String]

The engine type of a DB instance.

engine_version instance-attribute

engine_version: NotRequired[String]

The engine version of a DB instance.

license_model instance-attribute

license_model: NotRequired[String]

The license model for a DB instance.

max_iops_per_db_instance instance-attribute

max_iops_per_db_instance: NotRequired[IntegerOptional]

Maximum total provisioned IOPS for a DB instance.

max_iops_per_gib instance-attribute

max_iops_per_gib: NotRequired[DoubleOptional]

Maximum provisioned IOPS per GiB for a DB instance.

max_storage_size instance-attribute

max_storage_size: NotRequired[IntegerOptional]

Maximum storage size for a DB instance.

min_iops_per_db_instance instance-attribute

min_iops_per_db_instance: NotRequired[IntegerOptional]

Minimum total provisioned IOPS for a DB instance.

min_iops_per_gib instance-attribute

min_iops_per_gib: NotRequired[DoubleOptional]

Minimum provisioned IOPS per GiB for a DB instance.

min_storage_size instance-attribute

min_storage_size: NotRequired[IntegerOptional]

Minimum storage size for a DB instance.

multi_az_capable instance-attribute

multi_az_capable: NotRequired[Boolean]

Indicates whether a DB instance is Multi-AZ capable.

read_replica_capable instance-attribute

read_replica_capable: NotRequired[Boolean]

Indicates whether a DB instance can have a Read Replica.

storage_type instance-attribute

storage_type: NotRequired[String]

Not applicable. In Neptune the storage type is managed at the DB Cluster level.

supported_network_types instance-attribute

supported_network_types: NotRequired[StringList]

The network types supported by the orderable DB instance option.

supports_enhanced_monitoring instance-attribute

supports_enhanced_monitoring: NotRequired[Boolean]

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

supports_global_databases instance-attribute

supports_global_databases: NotRequired[Boolean]

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

supports_iam_database_authentication instance-attribute

supports_iam_database_authentication: NotRequired[Boolean]

Indicates whether a DB instance supports IAM database authentication.

supports_iops instance-attribute

supports_iops: NotRequired[Boolean]

Indicates whether a DB instance supports provisioned IOPS.

supports_performance_insights instance-attribute

supports_performance_insights: NotRequired[Boolean]

(Not supported by Neptune)

supports_storage_encryption instance-attribute

supports_storage_encryption: NotRequired[Boolean]

Indicates whether a DB instance supports encrypted storage.

vpc instance-attribute

vpc: NotRequired[Boolean]

Indicates whether a DB instance is in a VPC.