lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.249.0 vs lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.250.0
- old
+ new
@@ -6088,21 +6088,28 @@
# </note>
#
# This setting doesn't apply to RDS Custom DB instances.
#
# @option params [String] :db_parameter_group_name
- # The name of the DB parameter group to associate with this DB instance.
+ # The name of the DB parameter group to associate with this read replica
+ # DB instance.
#
- # If you don't specify a value for `DBParameterGroupName`, then Amazon
- # RDS uses the `DBParameterGroup` of the source DB instance for a same
+ # For Single-AZ or Multi-AZ DB instance read replica instances, if you
+ # don't specify a value for `DBParameterGroupName`, then Amazon RDS
+ # uses the `DBParameterGroup` of the source DB instance for a same
# Region read replica, or the default `DBParameterGroup` for the
# specified DB engine for a cross-Region read replica.
#
+ # For Multi-AZ DB cluster same Region read replica instances, if you
+ # don't specify a value for `DBParameterGroupName`, then Amazon RDS
+ # uses the default `DBParameterGroup`.
+ #
# Specifying a parameter group for this operation is only supported for
- # MySQL DB instances for cross-Region read replicas and for Oracle DB
- # instances. It isn't supported for MySQL DB instances for same Region
- # read replicas or for RDS Custom.
+ # MySQL DB instances for cross-Region read replicas, for Multi-AZ DB
+ # cluster read replica instances, and for Oracle DB instances. It isn't
+ # supported for MySQL DB instances for same Region read replicas or for
+ # RDS Custom.
#
# Constraints:
#
# * Must be 1 to 255 letters, numbers, or hyphens.
#
@@ -7376,22 +7383,21 @@
#
# @option params [required, String] :db_cluster_identifier
# The name of the primary DB cluster for the DB shard group.
#
# @option params [Integer] :compute_redundancy
- # Specifies whether to create standby instances for the DB shard group.
- # Valid values are the following:
+ # Specifies whether to create standby DB shard groups for the DB shard
+ # group. Valid values are the following:
#
- # * 0 - Creates a single, primary DB instance for each physical shard.
- # This is the default value, and the only one supported for the
- # preview.
+ # * 0 - Creates a DB shard group without a standby DB shard group. This
+ # is the default value.
#
- # * 1 - Creates a primary DB instance and a standby instance in a
- # different Availability Zone (AZ) for each physical shard.
+ # * 1 - Creates a DB shard group with a standby DB shard group in a
+ # different Availability Zone (AZ).
#
- # * 2 - Creates a primary DB instance and two standby instances in
- # different AZs for each physical shard.
+ # * 2 - Creates a DB shard group with two standby DB shard groups in two
+ # different AZs.
#
# @option params [required, Float] :max_acu
# The maximum capacity of the DB shard group in Aurora capacity units
# (ACUs).
#
@@ -7443,10 +7449,11 @@
# * {Types::DBShardGroup#min_acu #min_acu} => Float
# * {Types::DBShardGroup#compute_redundancy #compute_redundancy} => Integer
# * {Types::DBShardGroup#status #status} => String
# * {Types::DBShardGroup#publicly_accessible #publicly_accessible} => Boolean
# * {Types::DBShardGroup#endpoint #endpoint} => String
+ # * {Types::DBShardGroup#db_shard_group_arn #db_shard_group_arn} => String
#
# @example Request syntax with placeholder values
#
# resp = client.create_db_shard_group({
# db_shard_group_identifier: "String", # required
@@ -7466,10 +7473,11 @@
# resp.min_acu #=> Float
# resp.compute_redundancy #=> Integer
# resp.status #=> String
# resp.publicly_accessible #=> Boolean
# resp.endpoint #=> String
+ # resp.db_shard_group_arn #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/CreateDBShardGroup AWS API Documentation
#
# @overload create_db_shard_group(params = {})
# @param [Hash] params ({})
@@ -10108,10 +10116,11 @@
# * {Types::DBShardGroup#min_acu #min_acu} => Float
# * {Types::DBShardGroup#compute_redundancy #compute_redundancy} => Integer
# * {Types::DBShardGroup#status #status} => String
# * {Types::DBShardGroup#publicly_accessible #publicly_accessible} => Boolean
# * {Types::DBShardGroup#endpoint #endpoint} => String
+ # * {Types::DBShardGroup#db_shard_group_arn #db_shard_group_arn} => String
#
# @example Request syntax with placeholder values
#
# resp = client.delete_db_shard_group({
# db_shard_group_identifier: "DBShardGroupIdentifier", # required
@@ -10126,10 +10135,11 @@
# resp.min_acu #=> Float
# resp.compute_redundancy #=> Integer
# resp.status #=> String
# resp.publicly_accessible #=> Boolean
# resp.endpoint #=> String
+ # resp.db_shard_group_arn #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DeleteDBShardGroup AWS API Documentation
#
# @overload delete_db_shard_group(params = {})
# @param [Hash] params ({})
@@ -14415,10 +14425,11 @@
# resp.db_shard_groups[0].min_acu #=> Float
# resp.db_shard_groups[0].compute_redundancy #=> Integer
# resp.db_shard_groups[0].status #=> String
# resp.db_shard_groups[0].publicly_accessible #=> Boolean
# resp.db_shard_groups[0].endpoint #=> String
+ # resp.db_shard_groups[0].db_shard_group_arn #=> String
# resp.marker #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DescribeDBShardGroups AWS API Documentation
#
# @overload describe_db_shard_groups(params = {})
@@ -21828,10 +21839,23 @@
#
# @option params [Float] :min_acu
# The minimum capacity of the DB shard group in Aurora capacity units
# (ACUs).
#
+ # @option params [Integer] :compute_redundancy
+ # Specifies whether to create standby DB shard groups for the DB shard
+ # group. Valid values are the following:
+ #
+ # * 0 - Creates a DB shard group without a standby DB shard group. This
+ # is the default value.
+ #
+ # * 1 - Creates a DB shard group with a standby DB shard group in a
+ # different Availability Zone (AZ).
+ #
+ # * 2 - Creates a DB shard group with two standby DB shard groups in two
+ # different AZs.
+ #
# @return [Types::DBShardGroup] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::DBShardGroup#db_shard_group_resource_id #db_shard_group_resource_id} => String
# * {Types::DBShardGroup#db_shard_group_identifier #db_shard_group_identifier} => String
# * {Types::DBShardGroup#db_cluster_identifier #db_cluster_identifier} => String
@@ -21839,17 +21863,19 @@
# * {Types::DBShardGroup#min_acu #min_acu} => Float
# * {Types::DBShardGroup#compute_redundancy #compute_redundancy} => Integer
# * {Types::DBShardGroup#status #status} => String
# * {Types::DBShardGroup#publicly_accessible #publicly_accessible} => Boolean
# * {Types::DBShardGroup#endpoint #endpoint} => String
+ # * {Types::DBShardGroup#db_shard_group_arn #db_shard_group_arn} => String
#
# @example Request syntax with placeholder values
#
# resp = client.modify_db_shard_group({
# db_shard_group_identifier: "DBShardGroupIdentifier", # required
# max_acu: 1.0,
# min_acu: 1.0,
+ # compute_redundancy: 1,
# })
#
# @example Response structure
#
# resp.db_shard_group_resource_id #=> String
@@ -21859,10 +21885,11 @@
# resp.min_acu #=> Float
# resp.compute_redundancy #=> Integer
# resp.status #=> String
# resp.publicly_accessible #=> Boolean
# resp.endpoint #=> String
+ # resp.db_shard_group_arn #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/ModifyDBShardGroup AWS API Documentation
#
# @overload modify_db_shard_group(params = {})
# @param [Hash] params ({})
@@ -23893,10 +23920,11 @@
# * {Types::DBShardGroup#min_acu #min_acu} => Float
# * {Types::DBShardGroup#compute_redundancy #compute_redundancy} => Integer
# * {Types::DBShardGroup#status #status} => String
# * {Types::DBShardGroup#publicly_accessible #publicly_accessible} => Boolean
# * {Types::DBShardGroup#endpoint #endpoint} => String
+ # * {Types::DBShardGroup#db_shard_group_arn #db_shard_group_arn} => String
#
# @example Request syntax with placeholder values
#
# resp = client.reboot_db_shard_group({
# db_shard_group_identifier: "DBShardGroupIdentifier", # required
@@ -23911,10 +23939,11 @@
# resp.min_acu #=> Float
# resp.compute_redundancy #=> Integer
# resp.status #=> String
# resp.publicly_accessible #=> Boolean
# resp.endpoint #=> String
+ # resp.db_shard_group_arn #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/RebootDBShardGroup AWS API Documentation
#
# @overload reboot_db_shard_group(params = {})
# @param [Hash] params ({})
@@ -26739,11 +26768,11 @@
# </note>
#
#
#
# [1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql-upgrade-snapshot.html
- # [2]: https://docs.aws.amazon.com/USER_UpgradeDBSnapshot.PostgreSQL.html
+ # [2]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBSnapshot.PostgreSQL.html
#
# @option params [required, String] :db_instance_identifier
# The name of the DB instance to create from the DB snapshot. This
# parameter isn't case-sensitive.
#
@@ -31437,10 +31466,10 @@
params: params,
config: config,
tracer: tracer
)
context[:gem_name] = 'aws-sdk-rds'
- context[:gem_version] = '1.249.0'
+ context[:gem_version] = '1.250.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#