User guide

By default, this setting is false, though Signature Version 4 may be used by default in some cases
or with some regions. When the setting is true, Signature Version 4 will be used for all requests.
Changes to this setting take effect only for new Amazon EC2 client instances.
AWS Region Selection
AWS regions allow you to access AWS services that reside physically in a specific geographic region.
This can be useful both for redundancy and to keep your data and applications running close to where
you and your users will access them. To select a particular region, configure the AWS client object with
an endpoint that corresponds to that region.
For example:
AmazonEC2Config config = new AmazonEC2Config();
config.ServiceURL = "https://us-east-1.amazonaws.com";
Amazon.Runtime.AWSCredentials credentials = new Amazon.Runtime.StoredPro
fileAWSCredentials("profile_name");
AmazonEC2Client ec2 = new AmazonEC2Client(credentials, config);
You can also specify the region using the RegionEndpoint class. Here is an example that instantiates an
Amazon EC2 client using AWSClientFactory and specifies the region:
Amazon.Runtime.AWSCredentials credentials = new Amazon.Runtime.StoredPro
fileAWSCredentials("profile_name");
AmazonEC2Client ec2 = AWSClientFactory.CreateAmazonEC2Client(
credentials, RegionEndpoint.USEast1 );
Regions are isolated from each other. For example, you can't access US East resources when using the
EU West region. If your code needs access to multiple AWS regions, we recommend that you create a
client specific to each region.
Go to Regions and Endpoints in the AWS General Reference to view the current list of regions and
corresponding endpoints for each of the services offered by AWS.
Amazon Web Services Asynchronous APIs for
.NET
Topics
Asynchronous API for .NET 4.5, Windows Store, and Windows Phone 8 (p. 17)
Asynchronous API for .NET 3.5 (p. 17)
Version v2.0.0
16
AWS SDK for .NET Developer Guide
AWS Region Selection