#[non_exhaustive]pub struct ModifyCustomDbEngineVersionOutputBuilder { /* private fields */ }
Expand description
A builder for ModifyCustomDbEngineVersionOutput
.
Implementations§
Source§impl ModifyCustomDbEngineVersionOutputBuilder
impl ModifyCustomDbEngineVersionOutputBuilder
Sourcepub fn set_engine(self, input: Option<String>) -> Self
pub fn set_engine(self, input: Option<String>) -> Self
The name of the database engine.
Sourcepub fn get_engine(&self) -> &Option<String>
pub fn get_engine(&self) -> &Option<String>
The name of the database engine.
Sourcepub fn engine_version(self, input: impl Into<String>) -> Self
pub fn engine_version(self, input: impl Into<String>) -> Self
The version number of the database engine.
Sourcepub fn set_engine_version(self, input: Option<String>) -> Self
pub fn set_engine_version(self, input: Option<String>) -> Self
The version number of the database engine.
Sourcepub fn get_engine_version(&self) -> &Option<String>
pub fn get_engine_version(&self) -> &Option<String>
The version number of the database engine.
Sourcepub fn db_parameter_group_family(self, input: impl Into<String>) -> Self
pub fn db_parameter_group_family(self, input: impl Into<String>) -> Self
The name of the DB parameter group family for the database engine.
Sourcepub fn set_db_parameter_group_family(self, input: Option<String>) -> Self
pub fn set_db_parameter_group_family(self, input: Option<String>) -> Self
The name of the DB parameter group family for the database engine.
Sourcepub fn get_db_parameter_group_family(&self) -> &Option<String>
pub fn get_db_parameter_group_family(&self) -> &Option<String>
The name of the DB parameter group family for the database engine.
Sourcepub fn db_engine_description(self, input: impl Into<String>) -> Self
pub fn db_engine_description(self, input: impl Into<String>) -> Self
The description of the database engine.
Sourcepub fn set_db_engine_description(self, input: Option<String>) -> Self
pub fn set_db_engine_description(self, input: Option<String>) -> Self
The description of the database engine.
Sourcepub fn get_db_engine_description(&self) -> &Option<String>
pub fn get_db_engine_description(&self) -> &Option<String>
The description of the database engine.
Sourcepub fn db_engine_version_description(self, input: impl Into<String>) -> Self
pub fn db_engine_version_description(self, input: impl Into<String>) -> Self
The description of the database engine version.
Sourcepub fn set_db_engine_version_description(self, input: Option<String>) -> Self
pub fn set_db_engine_version_description(self, input: Option<String>) -> Self
The description of the database engine version.
Sourcepub fn get_db_engine_version_description(&self) -> &Option<String>
pub fn get_db_engine_version_description(&self) -> &Option<String>
The description of the database engine version.
Sourcepub fn default_character_set(self, input: CharacterSet) -> Self
pub fn default_character_set(self, input: CharacterSet) -> Self
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.
Sourcepub fn set_default_character_set(self, input: Option<CharacterSet>) -> Self
pub fn set_default_character_set(self, input: Option<CharacterSet>) -> Self
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.
Sourcepub fn get_default_character_set(&self) -> &Option<CharacterSet>
pub fn get_default_character_set(&self) -> &Option<CharacterSet>
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.
Sourcepub fn image(self, input: CustomDbEngineVersionAmi) -> Self
pub fn image(self, input: CustomDbEngineVersionAmi) -> Self
The EC2 image
Sourcepub fn set_image(self, input: Option<CustomDbEngineVersionAmi>) -> Self
pub fn set_image(self, input: Option<CustomDbEngineVersionAmi>) -> Self
The EC2 image
Sourcepub fn get_image(&self) -> &Option<CustomDbEngineVersionAmi>
pub fn get_image(&self) -> &Option<CustomDbEngineVersionAmi>
The EC2 image
Sourcepub fn db_engine_media_type(self, input: impl Into<String>) -> Self
pub fn db_engine_media_type(self, input: impl Into<String>) -> Self
A value that indicates the source media provider of the AMI based on the usage operation. Applicable for RDS Custom for SQL Server.
Sourcepub fn set_db_engine_media_type(self, input: Option<String>) -> Self
pub fn set_db_engine_media_type(self, input: Option<String>) -> Self
A value that indicates the source media provider of the AMI based on the usage operation. Applicable for RDS Custom for SQL Server.
Sourcepub fn get_db_engine_media_type(&self) -> &Option<String>
pub fn get_db_engine_media_type(&self) -> &Option<String>
A value that indicates the source media provider of the AMI based on the usage operation. Applicable for RDS Custom for SQL Server.
Sourcepub fn supported_character_sets(self, input: CharacterSet) -> Self
pub fn supported_character_sets(self, input: CharacterSet) -> Self
Appends an item to supported_character_sets
.
To override the contents of this collection use set_supported_character_sets
.
A list of the character sets supported by this engine for the CharacterSetName
parameter of the CreateDBInstance
operation.
Sourcepub fn set_supported_character_sets(
self,
input: Option<Vec<CharacterSet>>,
) -> Self
pub fn set_supported_character_sets( self, input: Option<Vec<CharacterSet>>, ) -> Self
A list of the character sets supported by this engine for the CharacterSetName
parameter of the CreateDBInstance
operation.
Sourcepub fn get_supported_character_sets(&self) -> &Option<Vec<CharacterSet>>
pub fn get_supported_character_sets(&self) -> &Option<Vec<CharacterSet>>
A list of the character sets supported by this engine for the CharacterSetName
parameter of the CreateDBInstance
operation.
Sourcepub fn supported_nchar_character_sets(self, input: CharacterSet) -> Self
pub fn supported_nchar_character_sets(self, input: CharacterSet) -> Self
Appends an item to supported_nchar_character_sets
.
To override the contents of this collection use set_supported_nchar_character_sets
.
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
Sourcepub fn set_supported_nchar_character_sets(
self,
input: Option<Vec<CharacterSet>>,
) -> Self
pub fn set_supported_nchar_character_sets( self, input: Option<Vec<CharacterSet>>, ) -> Self
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
Sourcepub fn get_supported_nchar_character_sets(&self) -> &Option<Vec<CharacterSet>>
pub fn get_supported_nchar_character_sets(&self) -> &Option<Vec<CharacterSet>>
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
Sourcepub fn valid_upgrade_target(self, input: UpgradeTarget) -> Self
pub fn valid_upgrade_target(self, input: UpgradeTarget) -> Self
Appends an item to valid_upgrade_target
.
To override the contents of this collection use set_valid_upgrade_target
.
A list of engine versions that this database engine version can be upgraded to.
Sourcepub fn set_valid_upgrade_target(self, input: Option<Vec<UpgradeTarget>>) -> Self
pub fn set_valid_upgrade_target(self, input: Option<Vec<UpgradeTarget>>) -> Self
A list of engine versions that this database engine version can be upgraded to.
Sourcepub fn get_valid_upgrade_target(&self) -> &Option<Vec<UpgradeTarget>>
pub fn get_valid_upgrade_target(&self) -> &Option<Vec<UpgradeTarget>>
A list of engine versions that this database engine version can be upgraded to.
Sourcepub fn supported_timezones(self, input: Timezone) -> Self
pub fn supported_timezones(self, input: Timezone) -> Self
Appends an item to supported_timezones
.
To override the contents of this collection use set_supported_timezones
.
A list of the time zones supported by this engine for the Timezone
parameter of the CreateDBInstance
action.
Sourcepub fn set_supported_timezones(self, input: Option<Vec<Timezone>>) -> Self
pub fn set_supported_timezones(self, input: Option<Vec<Timezone>>) -> Self
A list of the time zones supported by this engine for the Timezone
parameter of the CreateDBInstance
action.
Sourcepub fn get_supported_timezones(&self) -> &Option<Vec<Timezone>>
pub fn get_supported_timezones(&self) -> &Option<Vec<Timezone>>
A list of the time zones supported by this engine for the Timezone
parameter of the CreateDBInstance
action.
Sourcepub fn exportable_log_types(self, input: impl Into<String>) -> Self
pub fn exportable_log_types(self, input: impl Into<String>) -> Self
Appends an item to exportable_log_types
.
To override the contents of this collection use set_exportable_log_types
.
The types of logs that the database engine has available for export to CloudWatch Logs.
Sourcepub fn set_exportable_log_types(self, input: Option<Vec<String>>) -> Self
pub fn set_exportable_log_types(self, input: Option<Vec<String>>) -> Self
The types of logs that the database engine has available for export to CloudWatch Logs.
Sourcepub fn get_exportable_log_types(&self) -> &Option<Vec<String>>
pub fn get_exportable_log_types(&self) -> &Option<Vec<String>>
The types of logs that the database engine has available for export to CloudWatch Logs.
Sourcepub fn supports_log_exports_to_cloudwatch_logs(self, input: bool) -> Self
pub fn supports_log_exports_to_cloudwatch_logs(self, input: bool) -> Self
Indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
Sourcepub fn set_supports_log_exports_to_cloudwatch_logs(
self,
input: Option<bool>,
) -> Self
pub fn set_supports_log_exports_to_cloudwatch_logs( self, input: Option<bool>, ) -> Self
Indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
Sourcepub fn get_supports_log_exports_to_cloudwatch_logs(&self) -> &Option<bool>
pub fn get_supports_log_exports_to_cloudwatch_logs(&self) -> &Option<bool>
Indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
Sourcepub fn supports_read_replica(self, input: bool) -> Self
pub fn supports_read_replica(self, input: bool) -> Self
Indicates whether the database engine version supports read replicas.
Sourcepub fn set_supports_read_replica(self, input: Option<bool>) -> Self
pub fn set_supports_read_replica(self, input: Option<bool>) -> Self
Indicates whether the database engine version supports read replicas.
Sourcepub fn get_supports_read_replica(&self) -> &Option<bool>
pub fn get_supports_read_replica(&self) -> &Option<bool>
Indicates whether the database engine version supports read replicas.
Sourcepub fn supported_engine_modes(self, input: impl Into<String>) -> Self
pub fn supported_engine_modes(self, input: impl Into<String>) -> Self
Appends an item to supported_engine_modes
.
To override the contents of this collection use set_supported_engine_modes
.
A list of the supported DB engine modes.
Sourcepub fn set_supported_engine_modes(self, input: Option<Vec<String>>) -> Self
pub fn set_supported_engine_modes(self, input: Option<Vec<String>>) -> Self
A list of the supported DB engine modes.
Sourcepub fn get_supported_engine_modes(&self) -> &Option<Vec<String>>
pub fn get_supported_engine_modes(&self) -> &Option<Vec<String>>
A list of the supported DB engine modes.
Sourcepub fn supported_feature_names(self, input: impl Into<String>) -> Self
pub fn supported_feature_names(self, input: impl Into<String>) -> Self
Appends an item to supported_feature_names
.
To override the contents of this collection use set_supported_feature_names
.
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.
Sourcepub fn set_supported_feature_names(self, input: Option<Vec<String>>) -> Self
pub fn set_supported_feature_names(self, input: Option<Vec<String>>) -> Self
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.
Sourcepub fn get_supported_feature_names(&self) -> &Option<Vec<String>>
pub fn get_supported_feature_names(&self) -> &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.
Sourcepub fn status(self, input: impl Into<String>) -> Self
pub fn status(self, input: impl Into<String>) -> Self
The status of the DB engine version, either available
or deprecated
.
Sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The status of the DB engine version, either available
or deprecated
.
Sourcepub fn get_status(&self) -> &Option<String>
pub fn get_status(&self) -> &Option<String>
The status of the DB engine version, either available
or deprecated
.
Sourcepub fn supports_parallel_query(self, input: bool) -> Self
pub fn supports_parallel_query(self, input: bool) -> Self
Indicates whether you can use Aurora parallel query with a specific DB engine version.
Sourcepub fn set_supports_parallel_query(self, input: Option<bool>) -> Self
pub fn set_supports_parallel_query(self, input: Option<bool>) -> Self
Indicates whether you can use Aurora parallel query with a specific DB engine version.
Sourcepub fn get_supports_parallel_query(&self) -> &Option<bool>
pub fn get_supports_parallel_query(&self) -> &Option<bool>
Indicates whether you can use Aurora parallel query with a specific DB engine version.
Sourcepub fn supports_global_databases(self, input: bool) -> Self
pub fn supports_global_databases(self, input: bool) -> Self
Indicates whether you can use Aurora global databases with a specific DB engine version.
Sourcepub fn set_supports_global_databases(self, input: Option<bool>) -> Self
pub fn set_supports_global_databases(self, input: Option<bool>) -> Self
Indicates whether you can use Aurora global databases with a specific DB engine version.
Sourcepub fn get_supports_global_databases(&self) -> &Option<bool>
pub fn get_supports_global_databases(&self) -> &Option<bool>
Indicates whether you can use Aurora global databases with a specific DB engine version.
Sourcepub fn major_engine_version(self, input: impl Into<String>) -> Self
pub fn major_engine_version(self, input: impl Into<String>) -> Self
The major engine version of the CEV.
Sourcepub fn set_major_engine_version(self, input: Option<String>) -> Self
pub fn set_major_engine_version(self, input: Option<String>) -> Self
The major engine version of the CEV.
Sourcepub fn get_major_engine_version(&self) -> &Option<String>
pub fn get_major_engine_version(&self) -> &Option<String>
The major engine version of the CEV.
Sourcepub fn database_installation_files_s3_bucket_name(
self,
input: impl Into<String>,
) -> Self
pub fn database_installation_files_s3_bucket_name( self, input: impl Into<String>, ) -> Self
The name of the Amazon S3 bucket that contains your database installation files.
Sourcepub fn set_database_installation_files_s3_bucket_name(
self,
input: Option<String>,
) -> Self
pub fn set_database_installation_files_s3_bucket_name( self, input: Option<String>, ) -> Self
The name of the Amazon S3 bucket that contains your database installation files.
Sourcepub fn get_database_installation_files_s3_bucket_name(&self) -> &Option<String>
pub fn get_database_installation_files_s3_bucket_name(&self) -> &Option<String>
The name of the Amazon S3 bucket that contains your database installation files.
Sourcepub fn database_installation_files_s3_prefix(
self,
input: impl Into<String>,
) -> Self
pub fn database_installation_files_s3_prefix( self, input: impl Into<String>, ) -> Self
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
Sourcepub fn set_database_installation_files_s3_prefix(
self,
input: Option<String>,
) -> Self
pub fn set_database_installation_files_s3_prefix( self, input: Option<String>, ) -> Self
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
Sourcepub fn get_database_installation_files_s3_prefix(&self) -> &Option<String>
pub fn get_database_installation_files_s3_prefix(&self) -> &Option<String>
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
Sourcepub fn db_engine_version_arn(self, input: impl Into<String>) -> Self
pub fn db_engine_version_arn(self, input: impl Into<String>) -> Self
The ARN of the custom engine version.
Sourcepub fn set_db_engine_version_arn(self, input: Option<String>) -> Self
pub fn set_db_engine_version_arn(self, input: Option<String>) -> Self
The ARN of the custom engine version.
Sourcepub fn get_db_engine_version_arn(&self) -> &Option<String>
pub fn get_db_engine_version_arn(&self) -> &Option<String>
The ARN of the custom engine version.
Sourcepub fn kms_key_id(self, input: impl Into<String>) -> Self
pub fn kms_key_id(self, input: impl Into<String>) -> Self
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
Sourcepub fn set_kms_key_id(self, input: Option<String>) -> Self
pub fn set_kms_key_id(self, input: Option<String>) -> Self
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
Sourcepub fn get_kms_key_id(&self) -> &Option<String>
pub fn get_kms_key_id(&self) -> &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.
Sourcepub fn create_time(self, input: DateTime) -> Self
pub fn create_time(self, input: DateTime) -> Self
The creation time of the DB engine version.
Sourcepub fn set_create_time(self, input: Option<DateTime>) -> Self
pub fn set_create_time(self, input: Option<DateTime>) -> Self
The creation time of the DB engine version.
Sourcepub fn get_create_time(&self) -> &Option<DateTime>
pub fn get_create_time(&self) -> &Option<DateTime>
The creation time of the DB engine version.
Sourcepub fn tag_list(self, input: Tag) -> Self
pub fn tag_list(self, input: Tag) -> Self
Appends an item to tag_list
.
To override the contents of this collection use set_tag_list
.
A list of tags.
For more information, see Tagging Amazon RDS resources in the Amazon RDS User Guide or Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.
Sourcepub fn set_tag_list(self, input: Option<Vec<Tag>>) -> Self
pub fn set_tag_list(self, input: Option<Vec<Tag>>) -> Self
A list of tags.
For more information, see Tagging Amazon RDS resources in the Amazon RDS User Guide or Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.
Sourcepub fn get_tag_list(&self) -> &Option<Vec<Tag>>
pub fn get_tag_list(&self) -> &Option<Vec<Tag>>
A list of tags.
For more information, see Tagging Amazon RDS resources in the Amazon RDS User Guide or Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.
Sourcepub fn supports_babelfish(self, input: bool) -> Self
pub fn supports_babelfish(self, input: bool) -> Self
Indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
Sourcepub fn set_supports_babelfish(self, input: Option<bool>) -> Self
pub fn set_supports_babelfish(self, input: Option<bool>) -> Self
Indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
Sourcepub fn get_supports_babelfish(&self) -> &Option<bool>
pub fn get_supports_babelfish(&self) -> &Option<bool>
Indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
Sourcepub fn custom_db_engine_version_manifest(self, input: impl Into<String>) -> Self
pub fn custom_db_engine_version_manifest(self, input: impl Into<String>) -> Self
JSON string that lists the installation files and parameters that RDS Custom uses to create a custom engine version (CEV). RDS Custom applies the patches in the order in which they're listed in the manifest. You can set the Oracle home, Oracle base, and UNIX/Linux user and group using the installation parameters. For more information, see JSON fields in the CEV manifest in the Amazon RDS User Guide.
Sourcepub fn set_custom_db_engine_version_manifest(
self,
input: Option<String>,
) -> Self
pub fn set_custom_db_engine_version_manifest( self, input: Option<String>, ) -> Self
JSON string that lists the installation files and parameters that RDS Custom uses to create a custom engine version (CEV). RDS Custom applies the patches in the order in which they're listed in the manifest. You can set the Oracle home, Oracle base, and UNIX/Linux user and group using the installation parameters. For more information, see JSON fields in the CEV manifest in the Amazon RDS User Guide.
Sourcepub fn get_custom_db_engine_version_manifest(&self) -> &Option<String>
pub fn get_custom_db_engine_version_manifest(&self) -> &Option<String>
JSON string that lists the installation files and parameters that RDS Custom uses to create a custom engine version (CEV). RDS Custom applies the patches in the order in which they're listed in the manifest. You can set the Oracle home, Oracle base, and UNIX/Linux user and group using the installation parameters. For more information, see JSON fields in the CEV manifest in the Amazon RDS User Guide.
Sourcepub fn supports_limitless_database(self, input: bool) -> Self
pub fn supports_limitless_database(self, input: bool) -> Self
Indicates whether the DB engine version supports Aurora Limitless Database.
Sourcepub fn set_supports_limitless_database(self, input: Option<bool>) -> Self
pub fn set_supports_limitless_database(self, input: Option<bool>) -> Self
Indicates whether the DB engine version supports Aurora Limitless Database.
Sourcepub fn get_supports_limitless_database(&self) -> &Option<bool>
pub fn get_supports_limitless_database(&self) -> &Option<bool>
Indicates whether the DB engine version supports Aurora Limitless Database.
Sourcepub fn supports_certificate_rotation_without_restart(self, input: bool) -> Self
pub fn supports_certificate_rotation_without_restart(self, input: bool) -> Self
Indicates whether the engine version supports rotating the server certificate without rebooting the DB instance.
Sourcepub fn set_supports_certificate_rotation_without_restart(
self,
input: Option<bool>,
) -> Self
pub fn set_supports_certificate_rotation_without_restart( self, input: Option<bool>, ) -> Self
Indicates whether the engine version supports rotating the server certificate without rebooting the DB instance.
Sourcepub fn get_supports_certificate_rotation_without_restart(&self) -> &Option<bool>
pub fn get_supports_certificate_rotation_without_restart(&self) -> &Option<bool>
Indicates whether the engine version supports rotating the server certificate without rebooting the DB instance.
Sourcepub fn supported_ca_certificate_identifiers(
self,
input: impl Into<String>,
) -> Self
pub fn supported_ca_certificate_identifiers( self, input: impl Into<String>, ) -> Self
Appends an item to supported_ca_certificate_identifiers
.
To override the contents of this collection use set_supported_ca_certificate_identifiers
.
A list of the supported CA certificate identifiers.
For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
Sourcepub fn set_supported_ca_certificate_identifiers(
self,
input: Option<Vec<String>>,
) -> Self
pub fn set_supported_ca_certificate_identifiers( self, input: Option<Vec<String>>, ) -> Self
A list of the supported CA certificate identifiers.
For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
Sourcepub fn get_supported_ca_certificate_identifiers(&self) -> &Option<Vec<String>>
pub fn get_supported_ca_certificate_identifiers(&self) -> &Option<Vec<String>>
A list of the supported CA certificate identifiers.
For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
Sourcepub fn supports_local_write_forwarding(self, input: bool) -> Self
pub fn supports_local_write_forwarding(self, input: bool) -> Self
Indicates whether the DB engine version supports forwarding write operations from reader DB instances to the writer DB instance in the DB cluster. By default, write operations aren't allowed on reader DB instances.
Valid for: Aurora DB clusters only
Sourcepub fn set_supports_local_write_forwarding(self, input: Option<bool>) -> Self
pub fn set_supports_local_write_forwarding(self, input: Option<bool>) -> Self
Indicates whether the DB engine version supports forwarding write operations from reader DB instances to the writer DB instance in the DB cluster. By default, write operations aren't allowed on reader DB instances.
Valid for: Aurora DB clusters only
Sourcepub fn get_supports_local_write_forwarding(&self) -> &Option<bool>
pub fn get_supports_local_write_forwarding(&self) -> &Option<bool>
Indicates whether the DB engine version supports forwarding write operations from reader DB instances to the writer DB instance in the DB cluster. By default, write operations aren't allowed on reader DB instances.
Valid for: Aurora DB clusters only
Sourcepub fn supports_integrations(self, input: bool) -> Self
pub fn supports_integrations(self, input: bool) -> Self
Indicates whether the DB engine version supports zero-ETL integrations with Amazon Redshift.
Sourcepub fn set_supports_integrations(self, input: Option<bool>) -> Self
pub fn set_supports_integrations(self, input: Option<bool>) -> Self
Indicates whether the DB engine version supports zero-ETL integrations with Amazon Redshift.
Sourcepub fn get_supports_integrations(&self) -> &Option<bool>
pub fn get_supports_integrations(&self) -> &Option<bool>
Indicates whether the DB engine version supports zero-ETL integrations with Amazon Redshift.
Sourcepub fn serverless_v2_features_support(
self,
input: ServerlessV2FeaturesSupport,
) -> Self
pub fn serverless_v2_features_support( self, input: ServerlessV2FeaturesSupport, ) -> Self
Specifies any Aurora Serverless v2 properties or limits that differ between Aurora engine versions. You can test the values of this attribute when deciding which Aurora version to use in a new or upgraded DB cluster. You can also retrieve the version of an existing DB cluster and check whether that version supports certain Aurora Serverless v2 features before you attempt to use those features.
Sourcepub fn set_serverless_v2_features_support(
self,
input: Option<ServerlessV2FeaturesSupport>,
) -> Self
pub fn set_serverless_v2_features_support( self, input: Option<ServerlessV2FeaturesSupport>, ) -> Self
Specifies any Aurora Serverless v2 properties or limits that differ between Aurora engine versions. You can test the values of this attribute when deciding which Aurora version to use in a new or upgraded DB cluster. You can also retrieve the version of an existing DB cluster and check whether that version supports certain Aurora Serverless v2 features before you attempt to use those features.
Sourcepub fn get_serverless_v2_features_support(
&self,
) -> &Option<ServerlessV2FeaturesSupport>
pub fn get_serverless_v2_features_support( &self, ) -> &Option<ServerlessV2FeaturesSupport>
Specifies any Aurora Serverless v2 properties or limits that differ between Aurora engine versions. You can test the values of this attribute when deciding which Aurora version to use in a new or upgraded DB cluster. You can also retrieve the version of an existing DB cluster and check whether that version supports certain Aurora Serverless v2 features before you attempt to use those features.
Sourcepub fn build(self) -> ModifyCustomDbEngineVersionOutput
pub fn build(self) -> ModifyCustomDbEngineVersionOutput
Consumes the builder and constructs a ModifyCustomDbEngineVersionOutput
.
Trait Implementations§
Source§impl Clone for ModifyCustomDbEngineVersionOutputBuilder
impl Clone for ModifyCustomDbEngineVersionOutputBuilder
Source§fn clone(&self) -> ModifyCustomDbEngineVersionOutputBuilder
fn clone(&self) -> ModifyCustomDbEngineVersionOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for ModifyCustomDbEngineVersionOutputBuilder
impl Default for ModifyCustomDbEngineVersionOutputBuilder
Source§fn default() -> ModifyCustomDbEngineVersionOutputBuilder
fn default() -> ModifyCustomDbEngineVersionOutputBuilder
Source§impl PartialEq for ModifyCustomDbEngineVersionOutputBuilder
impl PartialEq for ModifyCustomDbEngineVersionOutputBuilder
Source§fn eq(&self, other: &ModifyCustomDbEngineVersionOutputBuilder) -> bool
fn eq(&self, other: &ModifyCustomDbEngineVersionOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ModifyCustomDbEngineVersionOutputBuilder
Auto Trait Implementations§
impl Freeze for ModifyCustomDbEngineVersionOutputBuilder
impl RefUnwindSafe for ModifyCustomDbEngineVersionOutputBuilder
impl Send for ModifyCustomDbEngineVersionOutputBuilder
impl Sync for ModifyCustomDbEngineVersionOutputBuilder
impl Unpin for ModifyCustomDbEngineVersionOutputBuilder
impl UnwindSafe for ModifyCustomDbEngineVersionOutputBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the foreground set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red()
and
green()
, which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg()
:
use yansi::{Paint, Color};
painted.fg(Color::White);
Set foreground color to white using white()
.
use yansi::Paint;
painted.white();
Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the background set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red()
and
on_green()
, which have the same functionality but
are pithier.
§Example
Set background color to red using fg()
:
use yansi::{Paint, Color};
painted.bg(Color::Red);
Set background color to red using on_red()
.
use yansi::Paint;
painted.on_red();
Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute
value
.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold()
and
underline()
, which have the same functionality
but are pithier.
§Example
Make text bold using attr()
:
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);
Make text bold using using bold()
.
use yansi::Paint;
painted.bold();
Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi
Quirk
value
.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask()
and
wrap()
, which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk()
:
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);
Enable wrapping using wrap()
.
use yansi::Paint;
painted.wrap();
Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition
value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted
only when both stdout
and stderr
are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);