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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zonesArray<Types::AvailabilityZone>

A list of Availability Zones for a DB instance.

Returns:



18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  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.



18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#db_instance_classString

The DB instance class for a DB instance.

Returns:

  • (String)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#engineString

The engine type of a DB instance.

Returns:

  • (String)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#engine_versionString

The engine version of a DB instance.

Returns:

  • (String)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#license_modelString

The license model for a DB instance.

Returns:

  • (String)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#max_iops_per_db_instanceInteger

Maximum total provisioned IOPS for a DB instance.

Returns:

  • (Integer)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#max_iops_per_gibFloat

Maximum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#max_storage_sizeInteger

Maximum storage size for a DB instance.

Returns:

  • (Integer)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#max_storage_throughput_per_db_instanceInteger

Maximum storage throughput for a DB instance.

Returns:

  • (Integer)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#max_storage_throughput_per_iopsFloat

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

Returns:

  • (Float)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#min_iops_per_db_instanceInteger

Minimum total provisioned IOPS for a DB instance.

Returns:

  • (Integer)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#min_iops_per_gibFloat

Minimum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_sizeInteger

Minimum storage size for a DB instance.

Returns:

  • (Integer)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_throughput_per_db_instanceInteger

Minimum storage throughput for a DB instance.

Returns:

  • (Integer)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_throughput_per_iopsFloat

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

Returns:

  • (Float)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#multi_az_capableBoolean

Indicates whether a DB instance is Multi-AZ capable.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#outpost_capableBoolean

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

[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-on-outposts.html

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#read_replica_capableBoolean

Indicates whether a DB instance can have a read replica.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#storage_typeString

Indicates the storage type for a DB instance.

Returns:

  • (String)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  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>)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supported_engine_modesArray<String>

A list of the supported DB engine modes.

Returns:

  • (Array<String>)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  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.*

[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html

Returns:

  • (Array<String>)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_clustersBoolean

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

[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/multi-az-db-clusters-concepts.html

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  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)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_global_databasesBoolean

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

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_iam_database_authenticationBoolean

Indicates whether a DB instance supports IAM database authentication.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_iopsBoolean

Indicates whether a DB instance supports provisioned IOPS.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_kerberos_authenticationBoolean

Whether a DB instance supports Kerberos Authentication.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_performance_insightsBoolean

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

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_storage_autoscalingBoolean

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

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_storage_encryptionBoolean

Indicates whether a DB instance supports encrypted storage.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#supports_storage_throughputBoolean

Indicates whether a DB instance supports storage throughput.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end

#vpcBoolean

Indicates whether a DB instance is in a VPC.

Returns:

  • (Boolean)


18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
# File 'lib/aws-sdk-rds/types.rb', line 18226

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_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,
  :available_processor_features,
  :supported_engine_modes,
  :supports_storage_autoscaling,
  :supports_kerberos_authentication,
  :outpost_capable,
  :supported_activity_stream_modes,
  :supports_global_databases,
  :supports_clusters,
  :supported_network_types,
  :supports_storage_throughput,
  :min_storage_throughput_per_db_instance,
  :max_storage_throughput_per_db_instance,
  :min_storage_throughput_per_iops,
  :max_storage_throughput_per_iops)
  SENSITIVE = []
  include Aws::Structure
end