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. #