Skip to content

Latest commit

 

History

History
122 lines (70 loc) · 4.36 KB

FEATURE_REQUESTS.md

File metadata and controls

122 lines (70 loc) · 4.36 KB

Open Feature Requests for the AWS SDK for .NET

This is a list of feature requests which come in as github issues. When they come in, we will usually tag them as feature requests, close them and add them to this list.

Please refer to the individual issues to discuss or plus-one them.

Enable use of KMS keys for S3 Client encryption

Currently the AmazonS3EncryptionClient does not support the use of KMS-managed customer-master keys for use with client-side encryption.

See GitHub Issue #272

Expose ConsumedCapacity and pagination within DynamoDB OPM

Add support to DynamoDB Object Persistence Model to retrieve ConsumedCapacity for operations, as well as support for manually paginating Query and Scan results. Current API does not support these natively and users must call the low-level client to do this.

See GitHub Issue #271

Support environment variable config for default region

Add ability to configure the default region using environment variables. This makes it easier to have the entire AWS config in environment variables instead of mixing application config files and env vars.

See GitHub Issue #265

Support for alternative HTTP clients

For some platforms, it would be useful to have the SDK use a different underlying HTTP client (such as ModernHttpClient for iOS and Android) to make requests.

See GitHub Issue #254

Add multi-file/directory upload capability to the Xamarin SDK

See GitHub Issue #239

Allow Overriding of HTTP method for APIs which accept multiple methods

Some APIs (such as CloudSearchDomain.Search) can accept both GET and POST requests. Allow the user to select which method is used, and whether the parameters go in the query string or body.

See GitHub Issue #235

Expose the functionality of FallbackCredentialsFactory as public

See GitHub Issue #206

Add a progress callback for UploadDirectoryAsync

To facilitate taking an action after the upload of each file in a directory when using the TransferUtility, add the ability to call a callback after each file is successfully uploaded.

See GitHub Issue #165

Add an Equals operator to the DynamoDB AttributeValue class

The class in question is Amazon.DynamoDBv2.Model.AttributeValue, which is a generated partial class.

See GitHub Issue #163

Expand the types that the DynamoDB AttributeValue can be constructed from

The class in question is Amazon.DynamoDBv2.Model.AttributeValue, which is a generated partial class.

See GitHub Issue #146

Support Mono as a first-class SDK platform

See GitHub Issue #100

Transaction library for DynamoDB

Similar to the transaction library in Java

See GitHub Issue #25

Add support for Xamarin.Mac

See Github Issue #307

Make exception types defined in the SDK serializable

See Github Issue #296

Unity - Webgl Support

See Github Issues

Unity - Windows 8 & Win Store support

See Github Issues

Cognito Sync Manager - Add support for Sync Success callback

See Github Issues

Unity - Get information regarding number of bytes downloaded

See Github Issues

Unity - Add support for Unity Editor

See Github Issues

Cognito Sync - Object mapper support

See Github Issues