AWS SDK Version 3 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.

Classes

NameDescription
Class AccessDeniedException

Class BackupObject

Object

Class BackupStoragePaginatorFactory

Paginators for the BackupStorage service

Class Chunk

Chunk

Class DataAlreadyExistsException

Non-retryable exception. Attempted to create already existing object or chunk. This message contains a checksum of already presented data.

Class DeleteObjectRequest

Container for the parameters to the DeleteObject operation. Delete Object from the incremental base Backup.

Class DeleteObjectResponse

This is the response object from the DeleteObject operation.

Class GetChunkRequest

Container for the parameters to the GetChunk operation. Gets the specified object's chunk.

Class GetChunkResponse

This is the response object from the GetChunk operation.

Class GetObjectMetadataRequest

Container for the parameters to the GetObjectMetadata operation. Get metadata associated with an Object.

Class GetObjectMetadataResponse

This is the response object from the GetObjectMetadata operation.

Class IllegalArgumentException

Non-retryable exception, indicates client error (wrong argument passed to API). See exception message for details.

Class KMSInvalidKeyUsageException

Non-retryable exception. Indicates the KMS key usage is incorrect. See exception message for details.

Class ListChunksRequest

Container for the parameters to the ListChunks operation. List chunks in a given Object

Class ListChunksResponse

This is the response object from the ListChunks operation.

Class ListObjectsRequest

Container for the parameters to the ListObjects operation. List all Objects in a given Backup.

Class ListObjectsResponse

This is the response object from the ListObjects operation.

Class NotifyObjectCompleteRequest

Container for the parameters to the NotifyObjectComplete operation. Complete upload

Class NotifyObjectCompleteResponse

This is the response object from the NotifyObjectComplete operation.

Class NotReadableInputStreamException

Retryalble exception. Indicated issues while reading an input stream due to the networking issues or connection drop on the client side.

Class PutChunkRequest

Container for the parameters to the PutChunk operation. Upload chunk.

Class PutChunkResponse

This is the response object from the PutChunk operation.

Class PutObjectRequest

Container for the parameters to the PutObject operation. Upload object that can store object metadata String and data blob in single API call using inline chunk field.

Class PutObjectResponse

This is the response object from the PutObject operation.

Class ResourceNotFoundException

Non-retryable exception. Attempted to make an operation on non-existing or expired resource.

Class RetryableException

Retryable exception. In general indicates internal failure that can be fixed by retry.

Class ServiceInternalException

Deprecated. To be removed from the model.

Class ServiceUnavailableException

Retryable exception, indicates internal server error.

Class StartObjectRequest

Container for the parameters to the StartObject operation. Start upload containing one or many chunks.

Class StartObjectResponse

This is the response object from the StartObject operation.

Class ThrottlingException

Increased rate over throttling limits. Can be retried with exponential backoff.

Interfaces

NameDescription
Interface IBackupStoragePaginatorFactory

Paginators for the BackupStorage service

Interface IListChunksPaginator

Paginator for the ListChunks operation

Interface IListObjectsPaginator

Paginator for the ListObjects operation