logo
pub struct DBEngineVersion {
Show 18 fields pub db_engine_description: Option<String>, pub db_engine_version_description: Option<String>, pub db_parameter_group_family: Option<String>, pub default_character_set: Option<CharacterSet>, pub engine: Option<String>, pub engine_version: Option<String>, pub exportable_log_types: Option<Vec<String>>, pub status: Option<String>, pub supported_character_sets: Option<Vec<CharacterSet>>, pub supported_engine_modes: Option<Vec<String>>, pub supported_feature_names: Option<Vec<String>>, pub supported_nchar_character_sets: Option<Vec<CharacterSet>>, pub supported_timezones: Option<Vec<Timezone>>, pub supports_global_databases: Option<bool>, pub supports_log_exports_to_cloudwatch_logs: Option<bool>, pub supports_parallel_query: Option<bool>, pub supports_read_replica: Option<bool>, pub valid_upgrade_target: Option<Vec<UpgradeTarget>>,
}
Expand description

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

Fields

db_engine_description: Option<String>

The description of the database engine.

db_engine_version_description: Option<String>

The description of the database engine version.

db_parameter_group_family: Option<String>

The name of the DB parameter group family for the database engine.

default_character_set: Option<CharacterSet>

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

engine: Option<String>

The name of the database engine.

engine_version: Option<String>

The version number of the database engine.

exportable_log_types: Option<Vec<String>>

The types of logs that the database engine has available for export to CloudWatch Logs.

status: Option<String>

The status of the DB engine version, either available or deprecated.

supported_character_sets: Option<Vec<CharacterSet>>

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

supported_engine_modes: Option<Vec<String>>

A list of the supported DB engine modes.

supported_feature_names: Option<Vec<String>>

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

supported_nchar_character_sets: Option<Vec<CharacterSet>>

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

supported_timezones: Option<Vec<Timezone>>

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

supports_global_databases: Option<bool>

A value that indicates whether you can use Aurora global databases with a specific DB engine version.

supports_log_exports_to_cloudwatch_logs: Option<bool>

A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.

supports_parallel_query: Option<bool>

A value that indicates whether you can use Aurora parallel query with a specific DB engine version.

supports_read_replica: Option<bool>

Indicates whether the database engine version supports read replicas.

valid_upgrade_target: Option<Vec<UpgradeTarget>>

A list of engine versions that this database engine version can be upgraded to.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more