lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.179.0 vs lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.180.0
- old
+ new
@@ -275,10 +275,15 @@
# functionality of `standard` mode along with automatic client side
# throttling. This is a provisional mode that may change behavior
# in the future.
#
#
+ # @option options [String] :sdk_ua_app_id
+ # A unique and opaque application ID that is appended to the
+ # User-Agent header as app/<sdk_ua_app_id>. It should have a
+ # maximum length of 50.
+ #
# @option options [String] :secret_access_key
#
# @option options [String] :session_token
#
# @option options [Boolean] :stub_responses (false)
@@ -2987,10 +2992,20 @@
#
# Default: `aurora` (Aurora DB clusters); `io1` (Multi-AZ DB clusters)
#
# Valid for: Aurora DB clusters and Multi-AZ DB clusters
#
+ # For more information on storage types for Aurora DB clusters, see
+ # [Storage configurations for Amazon Aurora DB clusters][1]. For more
+ # information on storage types for Multi-AZ DB clusters, see [Settings
+ # for creating Multi-AZ DB clusters][2].
+ #
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.StorageReliability.html#aurora-storage-type
+ # [2]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html#create-multi-az-db-cluster-settings
+ #
# @option params [Integer] :iops
# The amount of Provisioned IOPS (input/output operations per second) to
# be initially allocated for each DB instance in the Multi-AZ DB
# cluster.
#
@@ -5399,10 +5414,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -6253,10 +6269,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -8531,10 +8548,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -11718,10 +11736,11 @@
# resp.db_instances[0].pending_modified_values.processor_features[0].value #=> String
# resp.db_instances[0].pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instances[0].pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instances[0].pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instances[0].pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instances[0].pending_modified_values.engine #=> String
# resp.db_instances[0].latest_restorable_time #=> Time
# resp.db_instances[0].multi_az #=> Boolean
# resp.db_instances[0].engine_version #=> String
# resp.db_instances[0].auto_minor_version_upgrade #=> Boolean
# resp.db_instances[0].read_replica_source_db_instance_identifier #=> String
@@ -18400,10 +18419,38 @@
#
# There is a default KMS key for your Amazon Web Services account. Your
# Amazon Web Services account has a different default KMS key for each
# Amazon Web Services Region.
#
+ # @option params [String] :engine
+ # The target Oracle DB engine when you convert a non-CDB to a CDB. This
+ # intermediate step is necessary to upgrade an Oracle Database 19c
+ # non-CDB to an Oracle Database 21c CDB.
+ #
+ # Note the following requirements:
+ #
+ # * Make sure that you specify `oracle-ee-cdb` or `oracle-se2-cdb`.
+ #
+ # * Make sure that your DB engine runs Oracle Database 19c with an April
+ # 2021 or later RU.
+ #
+ # Note the following limitations:
+ #
+ # * You can't convert a CDB to a non-CDB.
+ #
+ # * You can't convert a replica database.
+ #
+ # * You can't convert a non-CDB to a CDB and upgrade the engine version
+ # in the same command.
+ #
+ # * You can't convert the existing custom parameter or option group
+ # when it has options or parameters that are permanent or persistent.
+ # In this situation, the DB instance reverts to the default option and
+ # parameter group. To avoid reverting to the default, specify a new
+ # parameter group with `--db-parameter-group-name` and a new option
+ # group with `--option-group-name`.
+ #
# @return [Types::ModifyDBInstanceResult] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::ModifyDBInstanceResult#db_instance #db_instance} => Types::DBInstance
#
#
@@ -18518,10 +18565,11 @@
# network_type: "String",
# storage_throughput: 1,
# manage_master_user_password: false,
# rotate_master_user_password: false,
# master_user_secret_kms_key_id: "String",
+ # engine: "String",
# })
#
# @example Response structure
#
# resp.db_instance.db_instance_identifier #=> String
@@ -18583,10 +18631,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -19046,16 +19095,10 @@
#
# ^
#
# **Oracle**
#
- # * `19.0.0.0.ru-2022-01.rur-2022-01.r1` (supported for 12.2.0.1 DB
- # snapshots)
- #
- # * `19.0.0.0.ru-2022-07.rur-2022-07.r1` (supported for 12.1.0.2 DB
- # snapshots)
- #
# * `12.1.0.2.v8` (supported for 12.1.0.1 DB snapshots)
#
# * `11.2.0.4.v12` (supported for 11.2.0.2 DB snapshots)
#
# * `11.2.0.4.v11` (supported for 11.2.0.3 DB snapshots)
@@ -19988,10 +20031,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -20642,10 +20686,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -23922,10 +23967,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -24649,10 +24695,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -25415,10 +25462,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -25997,10 +26045,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -26806,10 +26855,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -27305,10 +27355,11 @@
# resp.db_instance.pending_modified_values.processor_features[0].value #=> String
# resp.db_instance.pending_modified_values.iam_database_authentication_enabled #=> Boolean
# resp.db_instance.pending_modified_values.automation_mode #=> String, one of "full", "all-paused"
# resp.db_instance.pending_modified_values.resume_full_automation_mode_time #=> Time
# resp.db_instance.pending_modified_values.storage_throughput #=> Integer
+ # resp.db_instance.pending_modified_values.engine #=> String
# resp.db_instance.latest_restorable_time #=> Time
# resp.db_instance.multi_az #=> Boolean
# resp.db_instance.engine_version #=> String
# resp.db_instance.auto_minor_version_upgrade #=> Boolean
# resp.db_instance.read_replica_source_db_instance_identifier #=> String
@@ -27416,10 +27467,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-rds'
- context[:gem_version] = '1.179.0'
+ context[:gem_version] = '1.180.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#