lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.156.0 vs lib/aws-sdk-rds/client.rb in aws-sdk-rds-1.157.0

- old
+ new

@@ -28,11 +28,11 @@ require 'aws-sdk-core/plugins/transfer_encoding.rb' require 'aws-sdk-core/plugins/http_checksum.rb' require 'aws-sdk-core/plugins/checksum_algorithm.rb' require 'aws-sdk-core/plugins/defaults_mode.rb' require 'aws-sdk-core/plugins/recursion_detection.rb' -require 'aws-sdk-core/plugins/signature_v4.rb' +require 'aws-sdk-core/plugins/sign.rb' require 'aws-sdk-core/plugins/protocols/query.rb' require 'aws-sdk-rds/plugins/cross_region_copying.rb' Aws::Plugins::GlobalConfiguration.add_identifier(:rds) @@ -78,13 +78,14 @@ add_plugin(Aws::Plugins::TransferEncoding) add_plugin(Aws::Plugins::HttpChecksum) add_plugin(Aws::Plugins::ChecksumAlgorithm) add_plugin(Aws::Plugins::DefaultsMode) add_plugin(Aws::Plugins::RecursionDetection) - add_plugin(Aws::Plugins::SignatureV4) + add_plugin(Aws::Plugins::Sign) add_plugin(Aws::Plugins::Protocols::Query) add_plugin(Aws::RDS::Plugins::CrossRegionCopying) + add_plugin(Aws::RDS::Plugins::Endpoints) # @overload initialize(options) # @param [Hash] options # @option options [required, Aws::CredentialProvider] :credentials # Your AWS credentials. This can be an instance of any one of the @@ -287,10 +288,23 @@ # {ClientStubs#stub_responses}. See {ClientStubs} for more information. # # ** Please note ** When response stubbing is enabled, no HTTP # requests are made, and retries are disabled. # + # @option options [Aws::TokenProvider] :token_provider + # A Bearer Token Provider. This can be an instance of any one of the + # following classes: + # + # * `Aws::StaticTokenProvider` - Used for configuring static, non-refreshing + # tokens. + # + # * `Aws::SSOTokenProvider` - Used for loading tokens from AWS SSO using an + # access token generated from `aws login`. + # + # When `:token_provider` is not configured directly, the `Aws::TokenProviderChain` + # will be used to search for tokens configured for your profile in shared configuration files. + # # @option options [Boolean] :use_dualstack_endpoint # When set to `true`, dualstack enabled endpoints (with `.aws` TLD) # will be used if available. # # @option options [Boolean] :use_fips_endpoint @@ -300,10 +314,13 @@ # # @option options [Boolean] :validate_params (true) # When `true`, request parameters are validated before # sending the request. # + # @option options [Aws::RDS::EndpointProvider] :endpoint_provider + # The endpoint provider used to resolve endpoints. Any object that responds to `#resolve_endpoint(parameters)` where `parameters` is a Struct similar to `Aws::RDS::EndpointParameters` + # # @option options [URI::HTTP,String] :http_proxy A proxy to send # requests through. Formatted like 'http://proxy.com:123'. # # @option options [Float] :http_open_timeout (15) The number of # seconds to wait when opening a HTTP session before raising a @@ -890,10 +907,11 @@ # * {Types::ExportTask#status #status} => String # * {Types::ExportTask#percent_progress #percent_progress} => Integer # * {Types::ExportTask#total_extracted_data_in_gb #total_extracted_data_in_gb} => Integer # * {Types::ExportTask#failure_cause #failure_cause} => String # * {Types::ExportTask#warning_message #warning_message} => String + # * {Types::ExportTask#source_type #source_type} => String # # @example Request syntax with placeholder values # # resp = client.cancel_export_task({ # export_task_identifier: "String", # required @@ -915,10 +933,11 @@ # resp.status #=> String # resp.percent_progress #=> Integer # resp.total_extracted_data_in_gb #=> Integer # resp.failure_cause #=> String # resp.warning_message #=> String + # resp.source_type #=> String, one of "SNAPSHOT", "CLUSTER" # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/CancelExportTask AWS API Documentation # # @overload cancel_export_task(params = {}) # @param [Hash] params ({}) @@ -10818,10 +10837,14 @@ # # * `aurora-postgresql12` # # * `aurora-postgresql13` # + # * `aurora-postgresql14` + # + # * `custom-oracle-ee-19` + # # * `mariadb10.2` # # * `mariadb10.3` # # * `mariadb10.4` @@ -10832,10 +10855,22 @@ # # * `mysql5.7` # # * `mysql8.0` # + # * `oracle-ee-19` + # + # * `oracle-ee-cdb-19` + # + # * `oracle-ee-cdb-21` + # + # * `oracle-se2-19` + # + # * `oracle-se2-cdb-19` + # + # * `oracle-se2-cdb-21` + # # * `postgres10` # # * `postgres11` # # * `postgres12` @@ -11347,10 +11382,13 @@ # # Default: 100 # # Constraints: Minimum 20, maximum 100. # + # @option params [String] :source_type + # The type of source for the export. + # # @return [Types::ExportTasksMessage] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::ExportTasksMessage#marker #marker} => String # * {Types::ExportTasksMessage#export_tasks #export_tasks} => Array<Types::ExportTask> # @@ -11367,10 +11405,11 @@ # values: ["String"], # required # }, # ], # marker: "String", # max_records: 1, + # source_type: "SNAPSHOT", # accepts SNAPSHOT, CLUSTER # }) # # @example Response structure # # resp.marker #=> String @@ -11389,10 +11428,11 @@ # resp.export_tasks[0].status #=> String # resp.export_tasks[0].percent_progress #=> Integer # resp.export_tasks[0].total_extracted_data_in_gb #=> Integer # resp.export_tasks[0].failure_cause #=> String # resp.export_tasks[0].warning_message #=> String + # resp.export_tasks[0].source_type #=> String, one of "SNAPSHOT", "CLUSTER" # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DescribeExportTasks AWS API Documentation # # @overload describe_export_tasks(params = {}) # @param [Hash] params ({}) @@ -22344,10 +22384,11 @@ # * {Types::ExportTask#status #status} => String # * {Types::ExportTask#percent_progress #percent_progress} => Integer # * {Types::ExportTask#total_extracted_data_in_gb #total_extracted_data_in_gb} => Integer # * {Types::ExportTask#failure_cause #failure_cause} => String # * {Types::ExportTask#warning_message #warning_message} => String + # * {Types::ExportTask#source_type #source_type} => String # # @example Request syntax with placeholder values # # resp = client.start_export_task({ # export_task_identifier: "String", # required @@ -22375,10 +22416,11 @@ # resp.status #=> String # resp.percent_progress #=> Integer # resp.total_extracted_data_in_gb #=> Integer # resp.failure_cause #=> String # resp.warning_message #=> String + # resp.source_type #=> String, one of "SNAPSHOT", "CLUSTER" # # @see http://docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/StartExportTask AWS API Documentation # # @overload start_export_task(params = {}) # @param [Hash] params ({}) @@ -23025,10 +23067,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-rds' - context[:gem_version] = '1.156.0' + context[:gem_version] = '1.157.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #