aws-sdk-ruby
aws-sdk-ruby copied to clipboard
The official AWS SDK for Ruby.
The AWS CLI has a [`--no-sign-request`](https://github.com/aws/aws-cli/commit/64822485f48d2d0f7916d957ae5fd9e4e68cd907) option which I've found useful for anonymously downloading S3 objects with `public-read` ACLs, and I'd like to see a similar feature added to the...
### Describe the bug Objects uploaded to S3 with presigned Put Object URL with Tagging parameter set, do not have the tagging metadata. The SDK hoists the x-amz-tagging header to...
### Describe the bug Utilizing the S3 gem, some file upload requests are getting caught into an unhandled exception from the Seahorse library during the retry handler. ### Expected Behavior...
**Objectives** * Replace existing protocol-tests with Smithy's definition of protocol-tests * Update the test runner to consume these accordingly (and clean up) * Resolve test failures * Implement a mechanism...
### Describe the feature Report upload errors that trigger multipart upload abort. In this code, the original errors get lost if the exception is raised while aborting the upload. https://github.com/aws/aws-sdk-ruby/blob/0c9cf8177e0476a415e28aa7140d3bc91a75bb6e/gems/aws-sdk-s3/lib/aws-sdk-s3/multipart_stream_uploader.rb#L98-L111...
Support AccountId on credentials Support AccountId specific endpoints and a new config option account_id_endpoint_mode. Blocked on service rules (should be passed into rules)
### Describe the bug When running the gem in ruby 3.3 it displays the following warning ~~~ /home/nathansamson/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/aws-sdk-core-3.191.1/lib/aws-sdk-core/assume_role_web_identity_credentials.rb:5: warning: base64 was loaded from the standard library, but will no longer...
Adds S3 Access Grants support as a plugin
### Describe the bug The `ListContacts` SESV2 API call uses the GET method, but includes a JSON body. However, `Seahorse::Client::Plugins::ContentLength::Handler.call()` doesn't set the `Content-Length` HTTP header for GET requests. This...
### Describe the feature The PresignedPost does not seem to support the 'tagging' form field. ### Use Case I would like to require certain tags for objects that are uploaded...