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.
| Name | Description | |
|---|---|---|
|
AWSHttpClient |
AwsHttpClient is a wrapper around HttpClient class of the System.Net.Http library. The wrapper has been added so as to remove System.Net.Http dependencies from the Services and migrate it to a Core level dependecy only. This avoids version clashes when a service and the Core depends on different versions of the System.Net.Http library. This is a Service level utility method |
|
AWSPublicIpAddressRange |
Represents the IP address range for a single region and service key. |
|
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. |
|
AWSSDKUtils |
This class defines utilities and constants that can be used by all the client libraries of the SDK. |
|
AWSStreamContent |
AWSStreamContent is a wrapper for StreamContent class in the System.Net.Http library.The wrapper has been added so as to remove System.Net.Http dependencies from the Services and migrate it to a Core level dependecy only. This avoids version clashes when a service and the Core depends on different versions of the System.Net.Http library. This is a Service level utility method |
|
CircularReferenceTracking |
Object to track circular references in nested types. At each level of nesting, make a call to Track to retrieve Tracker, a tracking object implementing the IDisposable interface. Dispose of this tracker when leaving the context of the tracked object. |
|
CryptoUtilFactory | |
|
CSMConfig |
Settings for configuring CSM in the SDK. |
|
DynamoDBContextConfig |
Settings for DynamoDBContext. |
|
EC2InstanceMetadata |
Provides access to EC2 instance metadata when running on an EC2 instance. If this class is used on a non-EC2 instance, the properties in this class will return null. |
|
EnvironmentVariables | |
|
HeaderKeys | |
|
IAMInstanceProfileMetadata |
Returns information about the last time the instance profile was updated, including the instance's LastUpdated date, InstanceProfileArn, and InstanceProfileId. |
|
IAMSecurityCredentialMetadata |
The temporary security credentials (AccessKeyId, SecretAccessKey, SessionToken, and Expiration) associated with the IAM role. |
|
JitteredDelay | |
|
LoggingConfig |
Settings for logging in the SDK. |
|
NetworkInterfaceMetadata |
All of the metadata associated with a network interface on the instance. |
|
PaginatedResourceFactory | |
|
PaginatedResourceInfo | |
|
ProcessExecutionResult |
Class that contains result of executing an external process through the SDKs AWSSDKUtils.RunProcess/AWSSDKUtils.RunProcessAsync |
|
PropertyConfig |
Single DynamoDB property mapping config |
|
ProxyConfig |
Settings for configuring a proxy for the SDK to use. |
|
TableAlias |
Single DynamoDB table alias |
|
TypeMapping |
Single DynamoDB type mapping config |
|
UriComponent |
| Name | Description | |
|---|---|---|
|
ICryptoUtil |
| Name | Description | |
|---|---|---|
|
AWSPublicIpAddressRange.AddressFormat | |
|
SegmentType |