AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 4.5
 

Classes

NameDescription
Class AWSPublicIpAddressRange Represents the IP address range for a single region and service key.
Class AWSPublicIpAddressRanges This class can be used to discover the public address ranges for AWS. The information is retrieved from the publicly accessible https://ip-ranges.amazonaws.com/ip-ranges.json file.
Class AWSSDKUtils This class defines utilities and constants that can be used by all the client libraries of the SDK.
Class DynamoDBConfig DynamoDB settings.
Class DynamoDBContextConfig Settings for DynamoDBContext.
Class EC2Config EC2 settings.
Class HeaderKeys
Class LoggingConfig Settings for logging in the SDK.
Class ProfileManager This class allows AWS credentials to be registered with the SDK so that they can later be reference by a profile name. The AWS credentials will be available for AWS Toolkit for Visual Studio and AWS Tools for Windows PowerShell.

The credentials are stored under the current users AppData folder encrypted using Windows Data Protection API.

To reference the profile from an application's App.config or Web.config use the AWSProfileName setting.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key="AWSProfileName" value="development"/>
    </appSettings>
</configuration>
            

Class PropertyConfig Single DynamoDB property mapping config
Class ProxyConfig Settings for configuring a proxy for the SDK to use.
Class S3Config S3 settings.
Class TableAlias Single DynamoDB table alias
Class TypeMapping Single DynamoDB type mapping config