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_group ⇒ String

The Availability Zone group for a DB instance.

Returns:

  • (String)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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

A list of Availability Zones for a DB instance.

Returns:



23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_options ⇒ Array<Types::AvailableAdditionalStorageVolumesOption>

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



23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_features ⇒ Array<Types::AvailableProcessorFeature>

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



23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_class ⇒ String

The DB instance class for a DB instance.

Returns:

  • (String)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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 ⇒ String

The engine type of a DB instance.

Returns:

  • (String)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_version ⇒ String

The engine version of a DB instance.

Returns:

  • (String)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_model ⇒ String

The license model for a DB instance.

Returns:

  • (String)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_instance ⇒ Integer

Maximum total provisioned IOPS for a DB instance.

Returns:

  • (Integer)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_gib ⇒ Float

Maximum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_size ⇒ Integer

Maximum storage size for a DB instance.

Returns:

  • (Integer)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_instance ⇒ Integer

Maximum storage throughput for a DB instance.

Returns:

  • (Integer)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_iops ⇒ Float

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

Returns:

  • (Float)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_instance ⇒ Integer

Minimum total provisioned IOPS for a DB instance.

Returns:

  • (Integer)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_gib ⇒ Float

Minimum provisioned IOPS per GiB for a DB instance.

Returns:

  • (Float)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_size ⇒ Integer

Minimum storage size for a DB instance.

Returns:

  • (Integer)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_instance ⇒ Integer

Minimum storage throughput for a DB instance.

Returns:

  • (Integer)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_iops ⇒ Float

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

Returns:

  • (Float)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_capable ⇒ Boolean

Indicates whether a DB instance is Multi-AZ capable.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_capable ⇒ Boolean

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)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_capable ⇒ Boolean

Indicates whether a DB instance can have a read replica.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_type ⇒ String

The storage type for a DB instance.

Returns:

  • (String)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_modes ⇒ Array<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>)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_modes ⇒ Array<String>

A list of the supported DB engine modes.

Returns:

  • (Array<String>)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_types ⇒ Array<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>)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_volumes ⇒ Boolean

Indicates whether the DB instance class supports additional storage volumes.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_clusters ⇒ Boolean

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)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_volume ⇒ Boolean

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

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_monitoring ⇒ Boolean

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

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_databases ⇒ Boolean

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

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_endpoint ⇒ Boolean

Indicates whether a DB instance supports HTTP endpoints.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_authentication ⇒ Boolean

Indicates whether a DB instance supports IAM database authentication.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_iops ⇒ Boolean

Indicates whether a DB instance supports provisioned IOPS.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_authentication ⇒ Boolean

Indicates whether a DB instance supports Kerberos Authentication.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_insights ⇒ Boolean

Indicates whether a DB instance supports Performance Insights.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_autoscaling ⇒ Boolean

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

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_encryption ⇒ Boolean

Indicates whether a DB instance supports encrypted storage.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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_throughput ⇒ Boolean

Indicates whether a DB instance supports storage throughput.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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

#vpc ⇒ Boolean

Indicates whether a DB instance is in a VPC.

Returns:

  • (Boolean)


23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23743

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