aws-sdk-kotlin
aws-sdk-kotlin copied to clipboard
Multiplatform AWS SDK for Kotlin
## Describe the bug When an service returns a 301 w/ no body, the client throws a `UnknownServiceErrorException`. ## Expected Behavior Some error that accurately conveys the meaning of a...
Support ability for customers to add headers to requests. See here for an example of a service that provides functionality via custom (unmodeled) headers: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Embedded_Metric_Format_Generation_PutLogEvents.html ### Community Note * Please...
#177022993 introduced renaming of model types that conflict with Kotlin builtin types (e.g. `Unit`). It would be better to fail the build and require a manual customization to rename these...
The Ruby v2 SDK does this, and they say this is to help customers debug problems that may not be related to service exceptions. Acceptance criterea: * determine if anything...
Related to https://github.com/awslabs/smithy-kotlin/issues/323 Relevant information from @aajtodd copied from related ticket: Here is what Go does for status code 200 Errors: https://github.com/aws/aws-sdk-go-v2/blob/main/codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/customization/S3ErrorWith200Status.java#L18 https://github.com/aws/aws-sdk-go-v2/blob/d05dd9b08d180c3696c33130548881966b56ea29/service/s3/internal/customizations/handle_200_error.go#L33
### Describe the feature Support for S3 [Multi Region Access Points](https://aws.amazon.com/s3/features/multi-region-access-points/) Depends on: * Sigv4A signer * Endpoints refactor ### Is your Feature Request related to a problem? ### Proposed...
### Describe the feature Provide a BOM that users can consume ### Is your Feature Request related to a problem? Providing a BOM for consumption allows users to use a...
### Describe the feature Streaming operations require that a user consumes the response completely inside a provided closure. It is easy to misuse these APIs though and attempt to return...
### Describe the bug The profile attached to an EC2 instance can change during the lifetime of the instance. The current implementation caches the profile name and re-uses it on...
### Describe the feature Add support for retry configuration from environment and profiles Environment variables: * `AWS_MAX_ATTEMPTS` * `AWS_RETRY_MODE` Profile keys: * `max_attempts` * `retry_mode` These need added to the...