lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.81.0 vs lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.82.0

- old
+ new

@@ -4488,13 +4488,12 @@ # hyphens. # # @option params [required, String] :engine_family # The kinds of databases that the proxy can connect to. This value # determines which database network protocol the proxy recognizes when - # it interprets network traffic to and from the database. Currently, - # this value is always `MYSQL`. The engine family applies to both RDS - # MySQL and Aurora MySQL. + # it interprets network traffic to and from the database. The engine + # family applies to MySQL and PostgreSQL for both RDS and Aurora. # # @option params [required, Array<Types::UserAuthConfig>] :auth # The authorization mechanism that the proxy uses. # # @option params [required, String] :role_arn @@ -4536,11 +4535,11 @@ # # @example Request syntax with placeholder values # # resp = client.create_db_proxy({ # db_proxy_name: "String", # required - # engine_family: "MYSQL", # required, accepts MYSQL + # engine_family: "MYSQL", # required, accepts MYSQL, POSTGRESQL # auth: [ # required # { # description: "String", # user_name: "String", # auth_scheme: "SECRETS", # accepts SECRETS @@ -4564,11 +4563,11 @@ # # @example Response structure # # resp.db_proxy.db_proxy_name #=> String # resp.db_proxy.db_proxy_arn #=> String - # resp.db_proxy.status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting" + # resp.db_proxy.status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting", "suspended", "suspending", "reactivating" # resp.db_proxy.engine_family #=> String # resp.db_proxy.vpc_security_group_ids #=> Array # resp.db_proxy.vpc_security_group_ids[0] #=> String # resp.db_proxy.vpc_subnet_ids #=> Array # resp.db_proxy.vpc_subnet_ids[0] #=> String @@ -5989,11 +5988,11 @@ # # @example Response structure # # resp.db_proxy.db_proxy_name #=> String # resp.db_proxy.db_proxy_arn #=> String - # resp.db_proxy.status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting" + # resp.db_proxy.status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting", "suspended", "suspending", "reactivating" # resp.db_proxy.engine_family #=> String # resp.db_proxy.vpc_security_group_ids #=> Array # resp.db_proxy.vpc_security_group_ids[0] #=> String # resp.db_proxy.vpc_subnet_ids #=> Array # resp.db_proxy.vpc_subnet_ids[0] #=> String @@ -8303,11 +8302,11 @@ # @example Response structure # # resp.db_proxies #=> Array # resp.db_proxies[0].db_proxy_name #=> String # resp.db_proxies[0].db_proxy_arn #=> String - # resp.db_proxies[0].status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting" + # resp.db_proxies[0].status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting", "suspended", "suspending", "reactivating" # resp.db_proxies[0].engine_family #=> String # resp.db_proxies[0].vpc_security_group_ids #=> Array # resp.db_proxies[0].vpc_security_group_ids[0] #=> String # resp.db_proxies[0].vpc_subnet_ids #=> Array # resp.db_proxies[0].vpc_subnet_ids[0] #=> String @@ -8477,10 +8476,13 @@ # resp.targets[0].endpoint #=> String # resp.targets[0].tracked_cluster_id #=> String # resp.targets[0].rds_resource_id #=> String # resp.targets[0].port #=> Integer # resp.targets[0].type #=> String, one of "RDS_INSTANCE", "RDS_SERVERLESS_ENDPOINT", "TRACKED_CLUSTER" + # resp.targets[0].target_health.state #=> String, one of "REGISTERING", "AVAILABLE", "UNAVAILABLE" + # resp.targets[0].target_health.reason #=> String, one of "UNREACHABLE", "CONNECTION_FAILED", "AUTH_FAILURE", "PENDING_PROXY_CAPACITY" + # resp.targets[0].target_health.description #=> String # resp.marker #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DescribeDBProxyTargets AWS API Documentation # # @overload describe_db_proxy_targets(params = {}) @@ -12871,11 +12873,11 @@ # # @example Response structure # # resp.db_proxy.db_proxy_name #=> String # resp.db_proxy.db_proxy_arn #=> String - # resp.db_proxy.status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting" + # resp.db_proxy.status #=> String, one of "available", "modifying", "incompatible-network", "insufficient-resource-limits", "creating", "deleting", "suspended", "suspending", "reactivating" # resp.db_proxy.engine_family #=> String # resp.db_proxy.vpc_security_group_ids #=> Array # resp.db_proxy.vpc_security_group_ids[0] #=> String # resp.db_proxy.vpc_subnet_ids #=> Array # resp.db_proxy.vpc_subnet_ids[0] #=> String @@ -14197,10 +14199,13 @@ # resp.db_proxy_targets[0].endpoint #=> String # resp.db_proxy_targets[0].tracked_cluster_id #=> String # resp.db_proxy_targets[0].rds_resource_id #=> String # resp.db_proxy_targets[0].port #=> Integer # resp.db_proxy_targets[0].type #=> String, one of "RDS_INSTANCE", "RDS_SERVERLESS_ENDPOINT", "TRACKED_CLUSTER" + # resp.db_proxy_targets[0].target_health.state #=> String, one of "REGISTERING", "AVAILABLE", "UNAVAILABLE" + # resp.db_proxy_targets[0].target_health.reason #=> String, one of "UNREACHABLE", "CONNECTION_FAILED", "AUTH_FAILURE", "PENDING_PROXY_CAPACITY" + # resp.db_proxy_targets[0].target_health.description #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/RegisterDBProxyTargets AWS API Documentation # # @overload register_db_proxy_targets(params = {}) # @param [Hash] params ({}) @@ -17967,21 +17972,23 @@ # @option params [Array<String>] :export_only # The data to be exported from the snapshot. If this parameter is not # provided, all the snapshot data is exported. Valid values are the # following: # - # * `database` - Export all the data of the snapshot. + # * `database` - Export all the data from a specified database. # - # * `database.table [table-name]` - Export a table of the snapshot. + # * `database.table` *table-name* - Export a table of the snapshot. This + # format is valid only for RDS for MySQL, RDS for MariaDB, and Aurora + # MySQL. # - # * `database.schema [schema-name]` - Export a database schema of the - # snapshot. This value isn't valid for RDS for MySQL, RDS for - # MariaDB, or Aurora MySQL. + # * `database.schema` *schema-name* - Export a database schema of the + # snapshot. This format is valid only for RDS for PostgreSQL and + # Aurora PostgreSQL. # - # * `database.schema.table [table-name]` - Export a table of the - # database schema. This value isn't valid for RDS for MySQL, RDS for - # MariaDB, or Aurora MySQL. + # * `database.schema.table` *table-name* - Export a table of the + # database schema. This format is valid only for RDS for PostgreSQL + # and Aurora PostgreSQL. # # @return [Types::ExportTask] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::ExportTask#export_task_identifier #export_task_identifier} => String # * {Types::ExportTask#source_arn #source_arn} => String @@ -18377,10 +18384,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-rds' - context[:gem_version] = '1.81.0' + context[:gem_version] = '1.82.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #