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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb

Overview

Contains a list of available options for a DB instance.

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_groupString

The Availability Zone group for a DB instance.

Returns:

  • (String)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zonesArray<Types::AvailabilityZone>

A list of Availability Zones for a DB instance.

Returns:



22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#available_additional_storage_volumes_optionsArray<Types::AvailableAdditionalStorageVolumesOption>

The available options for additional storage volumes for the DB instance class.



22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#available_processor_featuresArray<Types::AvailableProcessorFeature>

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



22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#db_instance_classString

The DB instance class for a DB instance.

Returns:

  • (String)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#engineString

The engine type of a DB instance.

Returns:

  • (String)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#engine_versionString

The engine version of a DB instance.

Returns:

  • (String)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#license_modelString

The license model for a DB instance.

Returns:

  • (String)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#max_iops_per_db_instanceInteger

Maximum total provisioned IOPS for a DB instance.

Returns:

  • (Integer)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#max_iops_per_gibFloat

Maximum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#max_storage_sizeInteger

Maximum storage size for a DB instance.

Returns:

  • (Integer)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#max_storage_throughput_per_db_instanceInteger

Maximum storage throughput for a DB instance.

Returns:

  • (Integer)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#max_storage_throughput_per_iopsFloat

Maximum storage throughput to provisioned IOPS ratio for a DB instance.

Returns:

  • (Float)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#min_iops_per_db_instanceInteger

Minimum total provisioned IOPS for a DB instance.

Returns:

  • (Integer)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#min_iops_per_gibFloat

Minimum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_sizeInteger

Minimum storage size for a DB instance.

Returns:

  • (Integer)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_throughput_per_db_instanceInteger

Minimum storage throughput for a DB instance.

Returns:

  • (Integer)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_throughput_per_iopsFloat

Minimum storage throughput to provisioned IOPS ratio for a DB instance.

Returns:

  • (Float)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#multi_az_capableBoolean

Indicates whether a DB instance is Multi-AZ capable.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#outpost_capableBoolean

Indicates whether a DB instance supports RDS on Outposts.

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

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#read_replica_capableBoolean

Indicates whether a DB instance can have a read replica.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#storage_typeString

The storage type for a DB instance.

Returns:

  • (String)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supported_activity_stream_modesArray<String>

The list of supported modes for Database Activity Streams. Aurora PostgreSQL returns the value [sync, async]. Aurora MySQL and RDS for Oracle return [async] only. If Database Activity Streams isn't supported, the return value is an empty list.

Returns:

  • (Array<String>)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supported_engine_modesArray<String>

A list of the supported DB engine modes.

Returns:

  • (Array<String>)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supported_network_typesArray<String>

The network types supported by the DB instance (IPV4 or DUAL).

A DB instance can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL).

For more information, see Working with a DB instance in a VPC in the Amazon RDS User Guide.

Returns:

  • (Array<String>)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_additional_storage_volumesBoolean

Indicates whether the DB instance class supports additional storage volumes.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_clustersBoolean

Indicates whether DB instances can be configured as a Multi-AZ DB cluster.

For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_dedicated_log_volumeBoolean

Indicates whether a DB instance supports using a dedicated log volume (DLV).

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_enhanced_monitoringBoolean

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

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_global_databasesBoolean

Indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_http_endpointBoolean

Indicates whether a DB instance supports HTTP endpoints.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_iam_database_authenticationBoolean

Indicates whether a DB instance supports IAM database authentication.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_iopsBoolean

Indicates whether a DB instance supports provisioned IOPS.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_kerberos_authenticationBoolean

Indicates whether a DB instance supports Kerberos Authentication.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_performance_insightsBoolean

Indicates whether a DB instance supports Performance Insights.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_storage_autoscalingBoolean

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

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_storage_encryptionBoolean

Indicates whether a DB instance supports encrypted storage.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#supports_storage_throughputBoolean

Indicates whether a DB instance supports storage throughput.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end

#vpcBoolean

Indicates whether a DB instance is in a VPC.

Returns:

  • (Boolean)


22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 22394

class OrderableDBInstanceOption < Struct.new(
  :engine,
  :engine_version,
  :db_instance_class,
  :license_model,
  :availability_zone_group,
  :availability_zones,
  :multi_az_capable,
  :read_replica_capable,
  :vpc,
  :supports_storage_encryption,
  :storage_type,
  :supports_iops,
  :supports_storage_throughput,
  :supports_enhanced_monitoring,
  :supports_iam_database_authentication,
  :supports_performance_insights,
  :min_storage_size,
  :max_storage_size,
  :min_iops_per_db_instance,
  :max_iops_per_db_instance,
  :min_iops_per_gib,
  :max_iops_per_gib,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supported_network_types,
  :supports_clusters,
  :supports_dedicated_log_volume,
  :supports_additional_storage_volumes,
  :supports_http_endpoint,
  :available_additional_storage_volumes_options)
  SENSITIVE = []
  include Aws::Structure
end