Struct aws_sdk_rds::output::ModifyCustomDbEngineVersionOutput [−][src]
#[non_exhaustive]pub struct ModifyCustomDbEngineVersionOutput {Show 25 fields
pub engine: Option<String>,
pub engine_version: Option<String>,
pub db_parameter_group_family: Option<String>,
pub db_engine_description: Option<String>,
pub db_engine_version_description: Option<String>,
pub default_character_set: Option<CharacterSet>,
pub supported_character_sets: Option<Vec<CharacterSet>>,
pub supported_nchar_character_sets: Option<Vec<CharacterSet>>,
pub valid_upgrade_target: Option<Vec<UpgradeTarget>>,
pub supported_timezones: Option<Vec<Timezone>>,
pub exportable_log_types: Option<Vec<String>>,
pub supports_log_exports_to_cloudwatch_logs: bool,
pub supports_read_replica: bool,
pub supported_engine_modes: Option<Vec<String>>,
pub supported_feature_names: Option<Vec<String>>,
pub status: Option<String>,
pub supports_parallel_query: bool,
pub supports_global_databases: bool,
pub major_engine_version: Option<String>,
pub database_installation_files_s3_bucket_name: Option<String>,
pub database_installation_files_s3_prefix: Option<String>,
pub db_engine_version_arn: Option<String>,
pub kms_key_id: Option<String>,
pub create_time: Option<DateTime>,
pub tag_list: Option<Vec<Tag>>,
}
Expand description
This data type is used as a response element in the action DescribeDBEngineVersions
.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.engine: Option<String>
The name of the database engine.
engine_version: Option<String>
The version number of the database engine.
db_parameter_group_family: Option<String>
The name of the DB parameter group family for the database engine.
db_engine_description: Option<String>
The description of the database engine.
db_engine_version_description: Option<String>
The description of the database engine version.
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.
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_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.
valid_upgrade_target: Option<Vec<UpgradeTarget>>
A list of engine versions that this database engine version can be upgraded to.
supported_timezones: Option<Vec<Timezone>>
A list of the time zones supported by this engine for the
Timezone
parameter of the CreateDBInstance
action.
exportable_log_types: Option<Vec<String>>
The types of logs that the database engine has available for export to CloudWatch Logs.
supports_log_exports_to_cloudwatch_logs: bool
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
supports_read_replica: bool
Indicates whether the database engine version supports read replicas.
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.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
status: Option<String>
The status of the DB engine version, either available
or deprecated
.
supports_parallel_query: bool
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
supports_global_databases: bool
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
major_engine_version: Option<String>
The major engine version of the CEV.
database_installation_files_s3_bucket_name: Option<String>
The name of the Amazon S3 bucket that contains your database installation files.
database_installation_files_s3_prefix: Option<String>
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
db_engine_version_arn: Option<String>
The ARN of the custom engine version.
kms_key_id: Option<String>
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
create_time: Option<DateTime>
The creation time of the DB engine version.
tag_list: Option<Vec<Tag>>
A list of tags. For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide.
Implementations
The version number of the database engine.
The name of the DB parameter group family for the database engine.
The description of the database engine.
The description of the database engine version.
The default character set for new instances of this engine version,
if the CharacterSetName
parameter of the CreateDBInstance API
isn't specified.
A list of the character sets supported by this engine for the CharacterSetName
parameter of the CreateDBInstance
operation.
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
A list of engine versions that this database engine version can be upgraded to.
A list of the time zones supported by this engine for the
Timezone
parameter of the CreateDBInstance
action.
The types of logs that the database engine has available for export to CloudWatch Logs.
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
Indicates whether the database engine version supports read replicas.
A list of the supported DB engine modes.
A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
The status of the DB engine version, either available
or deprecated
.
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
The major engine version of the CEV.
The name of the Amazon S3 bucket that contains your database installation files.
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
The ARN of the custom engine version.
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
The creation time of the DB engine version.
Creates a new builder-style object to manufacture ModifyCustomDbEngineVersionOutput
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for ModifyCustomDbEngineVersionOutput
impl Sync for ModifyCustomDbEngineVersionOutput
impl Unpin for ModifyCustomDbEngineVersionOutput
Blanket Implementations
Mutably borrows from an owned value. Read more
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