lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.138.0 vs lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.139.0
- old
+ new
@@ -2023,10 +2023,11 @@
# * {Types::DBEngineVersion#database_installation_files_s3_prefix #database_installation_files_s3_prefix} => String
# * {Types::DBEngineVersion#db_engine_version_arn #db_engine_version_arn} => String
# * {Types::DBEngineVersion#kms_key_id #kms_key_id} => String
# * {Types::DBEngineVersion#create_time #create_time} => Time
# * {Types::DBEngineVersion#tag_list #tag_list} => Array<Types::Tag>
+ # * {Types::DBEngineVersion#supports_babelfish #supports_babelfish} => Boolean
#
# @example Request syntax with placeholder values
#
# resp = client.create_custom_db_engine_version({
# engine: "CustomEngineName", # required
@@ -2067,10 +2068,11 @@
# resp.valid_upgrade_target[0].is_major_version_upgrade #=> Boolean
# resp.valid_upgrade_target[0].supported_engine_modes #=> Array
# resp.valid_upgrade_target[0].supported_engine_modes[0] #=> String
# resp.valid_upgrade_target[0].supports_parallel_query #=> Boolean
# resp.valid_upgrade_target[0].supports_global_databases #=> Boolean
+ # resp.valid_upgrade_target[0].supports_babelfish #=> Boolean
# resp.supported_timezones #=> Array
# resp.supported_timezones[0].timezone_name #=> String
# resp.exportable_log_types #=> Array
# resp.exportable_log_types[0] #=> String
# resp.supports_log_exports_to_cloudwatch_logs #=> Boolean
@@ -2089,10 +2091,11 @@
# resp.kms_key_id #=> String
# resp.create_time #=> Time
# resp.tag_list #=> Array
# resp.tag_list[0].key #=> String
# resp.tag_list[0].value #=> String
+ # resp.supports_babelfish #=> Boolean
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/CreateCustomDBEngineVersion AWS API Documentation
#
# @overload create_custom_db_engine_version(params = {})
# @param [Hash] params ({})
@@ -6557,10 +6560,11 @@
# * {Types::DBEngineVersion#database_installation_files_s3_prefix #database_installation_files_s3_prefix} => String
# * {Types::DBEngineVersion#db_engine_version_arn #db_engine_version_arn} => String
# * {Types::DBEngineVersion#kms_key_id #kms_key_id} => String
# * {Types::DBEngineVersion#create_time #create_time} => Time
# * {Types::DBEngineVersion#tag_list #tag_list} => Array<Types::Tag>
+ # * {Types::DBEngineVersion#supports_babelfish #supports_babelfish} => Boolean
#
# @example Request syntax with placeholder values
#
# resp = client.delete_custom_db_engine_version({
# engine: "CustomEngineName", # required
@@ -6590,10 +6594,11 @@
# resp.valid_upgrade_target[0].is_major_version_upgrade #=> Boolean
# resp.valid_upgrade_target[0].supported_engine_modes #=> Array
# resp.valid_upgrade_target[0].supported_engine_modes[0] #=> String
# resp.valid_upgrade_target[0].supports_parallel_query #=> Boolean
# resp.valid_upgrade_target[0].supports_global_databases #=> Boolean
+ # resp.valid_upgrade_target[0].supports_babelfish #=> Boolean
# resp.supported_timezones #=> Array
# resp.supported_timezones[0].timezone_name #=> String
# resp.exportable_log_types #=> Array
# resp.exportable_log_types[0] #=> String
# resp.supports_log_exports_to_cloudwatch_logs #=> Boolean
@@ -6612,10 +6617,11 @@
# resp.kms_key_id #=> String
# resp.create_time #=> Time
# resp.tag_list #=> Array
# resp.tag_list[0].key #=> String
# resp.tag_list[0].value #=> String
+ # resp.supports_babelfish #=> Boolean
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DeleteCustomDBEngineVersion AWS API Documentation
#
# @overload delete_custom_db_engine_version(params = {})
# @param [Hash] params ({})
@@ -8848,22 +8854,22 @@
# A filter that specifies one or more DB clusters to describe.
#
# Supported filters:
#
# * `clone-group-id` - Accepts clone group identifiers. The results list
- # will only include information about the DB clusters associated with
+ # only includes information about the DB clusters associated with
# these clone groups.
#
# * `db-cluster-id` - Accepts DB cluster identifiers and DB cluster
- # Amazon Resource Names (ARNs). The results list will only include
+ # Amazon Resource Names (ARNs). The results list only includes
# information about the DB clusters identified by these ARNs.
#
# * `domain` - Accepts Active Directory directory IDs. The results list
- # will only include information about the DB clusters associated with
+ # only includes information about the DB clusters associated with
# these domains.
#
- # * `engine` - Accepts engine names. The results list will only include
+ # * `engine` - Accepts engine names. The results list only includes
# information about the DB clusters for these engines.
#
# @option params [Integer] :max_records
# The maximum number of records to include in the response. If more
# records exist than the specified `MaxRecords` value, a pagination
@@ -9084,12 +9090,47 @@
# * If supplied, must match an existing DBParameterGroupFamily.
#
# ^
#
# @option params [Array<Types::Filter>] :filters
- # This parameter isn't currently supported.
+ # A filter that specifies one or more DB engine versions to describe.
#
+ # Supported filters:
+ #
+ # * `db-parameter-group-family` - Accepts parameter groups family names.
+ # The results list only includes information about the DB engine
+ # versions for these parameter group families.
+ #
+ # * `engine` - Accepts engine names. The results list only includes
+ # information about the DB engine versions for these engines.
+ #
+ # * `engine-mode` - Accepts DB engine modes. The results list only
+ # includes information about the DB engine versions for these engine
+ # modes. Valid DB engine modes are the following:
+ #
+ # * `global`
+ #
+ # * `multimaster`
+ #
+ # * `parallelquery`
+ #
+ # * `provisioned`
+ #
+ # * `serverless`
+ #
+ # * `engine-version` - Accepts engine versions. The results list only
+ # includes information about the DB engine versions for these engine
+ # versions.
+ #
+ # * `status` - Accepts engine version statuses. The results list only
+ # includes information about the DB engine versions for these
+ # statuses. Valid statuses are the following:
+ #
+ # * `available`
+ #
+ # * `deprecated`
+ #
# @option params [Integer] :max_records
# The maximum number of records to include in the response. If more than
# the `MaxRecords` value is available, a pagination token called a
# marker is included in the response so you can retrieve the remaining
# results.
@@ -9205,10 +9246,11 @@
# resp.db_engine_versions[0].valid_upgrade_target[0].is_major_version_upgrade #=> Boolean
# resp.db_engine_versions[0].valid_upgrade_target[0].supported_engine_modes #=> Array
# resp.db_engine_versions[0].valid_upgrade_target[0].supported_engine_modes[0] #=> String
# resp.db_engine_versions[0].valid_upgrade_target[0].supports_parallel_query #=> Boolean
# resp.db_engine_versions[0].valid_upgrade_target[0].supports_global_databases #=> Boolean
+ # resp.db_engine_versions[0].valid_upgrade_target[0].supports_babelfish #=> Boolean
# resp.db_engine_versions[0].supported_timezones #=> Array
# resp.db_engine_versions[0].supported_timezones[0].timezone_name #=> String
# resp.db_engine_versions[0].exportable_log_types #=> Array
# resp.db_engine_versions[0].exportable_log_types[0] #=> String
# resp.db_engine_versions[0].supports_log_exports_to_cloudwatch_logs #=> Boolean
@@ -9227,10 +9269,11 @@
# resp.db_engine_versions[0].kms_key_id #=> String
# resp.db_engine_versions[0].create_time #=> Time
# resp.db_engine_versions[0].tag_list #=> Array
# resp.db_engine_versions[0].tag_list[0].key #=> String
# resp.db_engine_versions[0].tag_list[0].value #=> String
+ # resp.db_engine_versions[0].supports_babelfish #=> Boolean
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DescribeDBEngineVersions AWS API Documentation
#
# @overload describe_db_engine_versions(params = {})
# @param [Hash] params ({})
@@ -9391,27 +9434,27 @@
# A filter that specifies one or more DB instances to describe.
#
# Supported filters:
#
# * `db-cluster-id` - Accepts DB cluster identifiers and DB cluster
- # Amazon Resource Names (ARNs). The results list will only include
+ # Amazon Resource Names (ARNs). The results list only includes
# information about the DB instances associated with the DB clusters
# identified by these ARNs.
#
# * `db-instance-id` - Accepts DB instance identifiers and DB instance
- # Amazon Resource Names (ARNs). The results list will only include
+ # Amazon Resource Names (ARNs). The results list only includes
# information about the DB instances identified by these ARNs.
#
# * `dbi-resource-id` - Accepts DB instance resource identifiers. The
# results list will only include information about the DB instances
# identified by these DB instance resource identifiers.
#
# * `domain` - Accepts Active Directory directory IDs. The results list
- # will only include information about the DB instances associated with
+ # only includes information about the DB instances associated with
# these domains.
#
- # * `engine` - Accepts engine names. The results list will only include
+ # * `engine` - Accepts engine names. The results list only includes
# information about the DB instances for these engines.
#
# @option params [Integer] :max_records
# The maximum number of records to include in the response. If more
# records exist than the specified `MaxRecords` value, a pagination
@@ -11911,17 +11954,16 @@
# maintenance actions for.
#
# Supported filters:
#
# * `db-cluster-id` - Accepts DB cluster identifiers and DB cluster
- # Amazon Resource Names (ARNs). The results list will only include
- # pending maintenance actions for the DB clusters identified by these
- # ARNs.
+ # Amazon Resource Names (ARNs). The results list only includes pending
+ # maintenance actions for the DB clusters identified by these ARNs.
#
# * `db-instance-id` - Accepts DB instance identifiers and DB instance
- # ARNs. The results list will only include pending maintenance actions
- # for the DB instances identified by these ARNs.
+ # ARNs. The results list only includes pending maintenance actions for
+ # the DB instances identified by these ARNs.
#
# @option params [String] :marker
# An optional pagination token provided by a previous
# `DescribePendingMaintenanceActions` request. If this parameter is
# specified, the response includes only records beyond the marker, up to
@@ -13248,10 +13290,11 @@
# * {Types::DBEngineVersion#database_installation_files_s3_prefix #database_installation_files_s3_prefix} => String
# * {Types::DBEngineVersion#db_engine_version_arn #db_engine_version_arn} => String
# * {Types::DBEngineVersion#kms_key_id #kms_key_id} => String
# * {Types::DBEngineVersion#create_time #create_time} => Time
# * {Types::DBEngineVersion#tag_list #tag_list} => Array<Types::Tag>
+ # * {Types::DBEngineVersion#supports_babelfish #supports_babelfish} => Boolean
#
# @example Request syntax with placeholder values
#
# resp = client.modify_custom_db_engine_version({
# engine: "CustomEngineName", # required
@@ -13283,10 +13326,11 @@
# resp.valid_upgrade_target[0].is_major_version_upgrade #=> Boolean
# resp.valid_upgrade_target[0].supported_engine_modes #=> Array
# resp.valid_upgrade_target[0].supported_engine_modes[0] #=> String
# resp.valid_upgrade_target[0].supports_parallel_query #=> Boolean
# resp.valid_upgrade_target[0].supports_global_databases #=> Boolean
+ # resp.valid_upgrade_target[0].supports_babelfish #=> Boolean
# resp.supported_timezones #=> Array
# resp.supported_timezones[0].timezone_name #=> String
# resp.exportable_log_types #=> Array
# resp.exportable_log_types[0] #=> String
# resp.supports_log_exports_to_cloudwatch_logs #=> Boolean
@@ -13305,10 +13349,11 @@
# resp.kms_key_id #=> String
# resp.create_time #=> Time
# resp.tag_list #=> Array
# resp.tag_list[0].key #=> String
# resp.tag_list[0].value #=> String
+ # resp.supports_babelfish #=> Boolean
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/ModifyCustomDBEngineVersion AWS API Documentation
#
# @overload modify_custom_db_engine_version(params = {})
# @param [Hash] params ({})
@@ -13565,24 +13610,25 @@
# The name of the DB parameter group to apply to all instances of the DB
# cluster.
#
# <note markdown="1"> When you apply a parameter group using the
# `DBInstanceParameterGroupName` parameter, the DB cluster isn't
- # rebooted automatically. Also, parameter changes aren't applied during
- # the next maintenance window but instead are applied immediately.
+ # rebooted automatically. Also, parameter changes are applied
+ # immediately rather than during the next maintenance window.
#
# </note>
#
# Default: The existing name setting
#
# Constraints:
#
# * The DB parameter group must be in the same DB parameter group family
# as this DB cluster.
#
- # * The `DBInstanceParameterGroupName` parameter is only valid in
- # combination with the `AllowMajorVersionUpgrade` parameter.
+ # * The `DBInstanceParameterGroupName` parameter is valid in combination
+ # with the `AllowMajorVersionUpgrade` parameter for a major version
+ # upgrade only.
#
# Valid for: Aurora DB clusters only
#
# @option params [String] :domain
# The Active Directory directory ID to move the DB cluster to. Specify
@@ -18421,11 +18467,11 @@
# database engines.
#
# For the full list of DB instance classes, and availability for your
# engine, see [DB Instance Class][1] in the *Amazon RDS User Guide.*
#
- # Valid for: Aurora DB clusters and Multi-AZ DB clusters
+ # Valid for: Multi-AZ DB clusters only
#
#
#
# [1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html
#
@@ -22384,10 +22430,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-rds'
- context[:gem_version] = '1.138.0'
+ context[:gem_version] = '1.139.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#