lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.251.0 vs lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.252.0

- old
+ new

@@ -3377,10 +3377,22 @@ # # # # [1]: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html # + # @option params [String] :cluster_scalability_type + # Specifies the scalability mode of the Aurora DB cluster. When set to + # `limitless`, the cluster operates as an Aurora Limitless Database. + # When set to `standard` (the default), the cluster uses normal DB + # instance creation. + # + # Valid for: Aurora DB clusters only + # + # <note markdown="1"> You can't modify this setting after you create the DB cluster. + # + # </note> + # # @option params [String] :db_system_id # Reserved for future use. # # @option params [Boolean] :manage_master_user_password # Specifies whether to manage the master user password with Amazon Web @@ -3690,10 +3702,11 @@ # serverless_v2_scaling_configuration: { # min_capacity: 1.0, # max_capacity: 1.0, # }, # network_type: "String", + # cluster_scalability_type: "standard", # accepts standard, limitless # db_system_id: "String", # manage_master_user_password: false, # master_user_secret_kms_key_id: "String", # enable_local_write_forwarding: false, # ca_certificate_identifier: "String", @@ -3835,10 +3848,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/CreateDBCluster AWS API Documentation @@ -7436,10 +7450,22 @@ # gateway attached to it, the DB shard group is private. # # * If the subnets are part of a VPC that has an internet gateway # attached to it, the DB shard group is public. # + # @option params [Array<Types::Tag>] :tags + # A list of tags. + # + # For more information, see [Tagging Amazon RDS resources][1] in the + # *Amazon RDS User Guide* or [Tagging Amazon Aurora and Amazon RDS + # resources][2] in the *Amazon Aurora User Guide*. + # + # + # + # [1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html + # [2]: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Tagging.html + # # @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 @@ -7448,20 +7474,27 @@ # * {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 + # * {Types::DBShardGroup#tag_list #tag_list} => Array&lt;Types::Tag&gt; # # @example Request syntax with placeholder values # # resp = client.create_db_shard_group({ # db_shard_group_identifier: "String", # required # db_cluster_identifier: "String", # required # compute_redundancy: 1, # max_acu: 1.0, # required # min_acu: 1.0, # publicly_accessible: false, + # tags: [ + # { + # key: "String", + # value: "String", + # }, + # ], # }) # # @example Response structure # # resp.db_shard_group_resource_id #=> String @@ -7472,10 +7505,13 @@ # resp.compute_redundancy #=> Integer # resp.status #=> String # resp.publicly_accessible #=> Boolean # resp.endpoint #=> String # resp.db_shard_group_arn #=> String + # resp.tag_list #=> Array + # resp.tag_list[0].key #=> String + # resp.tag_list[0].value #=> 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 ({}) @@ -9177,10 +9213,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DeleteDBCluster AWS API Documentation @@ -10115,10 +10152,11 @@ # * {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 + # * {Types::DBShardGroup#tag_list #tag_list} => Array&lt;Types::Tag&gt; # # @example Request syntax with placeholder values # # resp = client.delete_db_shard_group({ # db_shard_group_identifier: "DBShardGroupIdentifier", # required @@ -10134,10 +10172,13 @@ # resp.compute_redundancy #=> Integer # resp.status #=> String # resp.publicly_accessible #=> Boolean # resp.endpoint #=> String # resp.db_shard_group_arn #=> String + # resp.tag_list #=> Array + # resp.tag_list[0].key #=> String + # resp.tag_list[0].value #=> 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 ({}) @@ -12616,10 +12657,11 @@ # resp.db_clusters[0].local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_clusters[0].aws_backup_recovery_point_arn #=> String # resp.db_clusters[0].limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_clusters[0].limitless_database.min_required_acu #=> Float # resp.db_clusters[0].storage_throughput #=> Integer + # resp.db_clusters[0].cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_clusters[0].certificate_details.ca_identifier #=> String # resp.db_clusters[0].certificate_details.valid_till #=> Time # resp.db_clusters[0].engine_lifecycle_support #=> String # # @@ -14424,10 +14466,13 @@ # 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.db_shard_groups[0].tag_list #=> Array + # resp.db_shard_groups[0].tag_list[0].key #=> String + # resp.db_shard_groups[0].tag_list[0].value #=> 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 = {}) @@ -17929,10 +17974,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/FailoverDBCluster AWS API Documentation @@ -19618,10 +19664,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/ModifyDBCluster AWS API Documentation @@ -21862,10 +21909,11 @@ # * {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 + # * {Types::DBShardGroup#tag_list #tag_list} => Array&lt;Types::Tag&gt; # # @example Request syntax with placeholder values # # resp = client.modify_db_shard_group({ # db_shard_group_identifier: "DBShardGroupIdentifier", # required @@ -21884,10 +21932,13 @@ # resp.compute_redundancy #=> Integer # resp.status #=> String # resp.publicly_accessible #=> Boolean # resp.endpoint #=> String # resp.db_shard_group_arn #=> String + # resp.tag_list #=> Array + # resp.tag_list[0].key #=> String + # resp.tag_list[0].value #=> 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 ({}) @@ -23338,10 +23389,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/PromoteReadReplicaDBCluster AWS API Documentation @@ -23638,10 +23690,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/RebootDBCluster AWS API Documentation @@ -23919,10 +23972,11 @@ # * {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 + # * {Types::DBShardGroup#tag_list #tag_list} => Array&lt;Types::Tag&gt; # # @example Request syntax with placeholder values # # resp = client.reboot_db_shard_group({ # db_shard_group_identifier: "DBShardGroupIdentifier", # required @@ -23938,10 +23992,13 @@ # resp.compute_redundancy #=> Integer # resp.status #=> String # resp.publicly_accessible #=> Boolean # resp.endpoint #=> String # resp.db_shard_group_arn #=> String + # resp.tag_list #=> Array + # resp.tag_list[0].key #=> String + # resp.tag_list[0].value #=> 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 ({}) @@ -25220,10 +25277,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/RestoreDBClusterFromS3 AWS API Documentation @@ -25978,10 +26036,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/RestoreDBClusterFromSnapshot AWS API Documentation @@ -26715,10 +26774,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/RestoreDBClusterToPointInTime AWS API Documentation @@ -29762,10 +29822,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/StartDBCluster AWS API Documentation @@ -30603,10 +30664,11 @@ # resp.db_cluster.local_write_forwarding_status #=> String, one of "enabled", "disabled", "enabling", "disabling", "requested" # resp.db_cluster.aws_backup_recovery_point_arn #=> String # resp.db_cluster.limitless_database.status #=> String, one of "active", "not-in-use", "enabled", "disabled", "enabling", "disabling", "modifying-max-capacity", "error" # resp.db_cluster.limitless_database.min_required_acu #=> Float # resp.db_cluster.storage_throughput #=> Integer + # resp.db_cluster.cluster_scalability_type #=> String, one of "standard", "limitless" # resp.db_cluster.certificate_details.ca_identifier #=> String # resp.db_cluster.certificate_details.valid_till #=> Time # resp.db_cluster.engine_lifecycle_support #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/StopDBCluster AWS API Documentation @@ -31464,10 +31526,10 @@ params: params, config: config, tracer: tracer ) context[:gem_name] = 'aws-sdk-rds' - context[:gem_version] = '1.251.0' + context[:gem_version] = '1.252.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #