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.
Implementation for accessing BackupStorage
The frontend service for Cryo Storage.Namespace: Amazon.BackupStorage
Assembly: AWSSDK.BackupStorage.dll
Version: 3.x.y.z
public class AmazonBackupStorageClient : AmazonServiceClient IAmazonBackupStorage, IAmazonService, IDisposable
The AmazonBackupStorageClient type exposes the following members
Name | Description | |
---|---|---|
AmazonBackupStorageClient() |
Constructs AmazonBackupStorageClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonBackupStorageClient(RegionEndpoint) |
Constructs AmazonBackupStorageClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonBackupStorageClient(AmazonBackupStorageConfig) |
Constructs AmazonBackupStorageClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonBackupStorageClient(AWSCredentials) |
Constructs AmazonBackupStorageClient with AWS Credentials |
|
AmazonBackupStorageClient(AWSCredentials, RegionEndpoint) |
Constructs AmazonBackupStorageClient with AWS Credentials |
|
AmazonBackupStorageClient(AWSCredentials, AmazonBackupStorageConfig) |
Constructs AmazonBackupStorageClient with AWS Credentials and an AmazonBackupStorageClient Configuration object. |
|
AmazonBackupStorageClient(string, string) |
Constructs AmazonBackupStorageClient with AWS Access Key ID and AWS Secret Key |
|
AmazonBackupStorageClient(string, string, RegionEndpoint) |
Constructs AmazonBackupStorageClient with AWS Access Key ID and AWS Secret Key |
|
AmazonBackupStorageClient(string, string, AmazonBackupStorageConfig) |
Constructs AmazonBackupStorageClient with AWS Access Key ID, AWS Secret Key and an AmazonBackupStorageClient Configuration object. |
|
AmazonBackupStorageClient(string, string, string) |
Constructs AmazonBackupStorageClient with AWS Access Key ID and AWS Secret Key |
|
AmazonBackupStorageClient(string, string, string, RegionEndpoint) |
Constructs AmazonBackupStorageClient with AWS Access Key ID and AWS Secret Key |
|
AmazonBackupStorageClient(string, string, string, AmazonBackupStorageConfig) |
Constructs AmazonBackupStorageClient with AWS Access Key ID, AWS Secret Key and an AmazonBackupStorageClient Configuration object. |
Name | Type | Description | |
---|---|---|---|
Config | Amazon.Runtime.IClientConfig | Inherited from Amazon.Runtime.AmazonServiceClient. | |
Paginators | Amazon.BackupStorage.Model.IBackupStoragePaginatorFactory |
Paginators for the service |
Name | Description | |
---|---|---|
DeleteObject(DeleteObjectRequest) |
Delete Object from the incremental base Backup. |
|
DeleteObjectAsync(DeleteObjectRequest, CancellationToken) |
Delete Object from the incremental base Backup. |
|
DetermineServiceOperationEndpoint(AmazonWebServiceRequest) |
Returns the endpoint that will be used for a particular request. |
|
Dispose() | Inherited from Amazon.Runtime.AmazonServiceClient. | |
GetChunk(GetChunkRequest) |
Gets the specified object's chunk. |
|
GetChunkAsync(GetChunkRequest, CancellationToken) |
Gets the specified object's chunk. |
|
GetObjectMetadata(GetObjectMetadataRequest) |
Get metadata associated with an Object. |
|
GetObjectMetadataAsync(GetObjectMetadataRequest, CancellationToken) |
Get metadata associated with an Object. |
|
ListChunks(ListChunksRequest) |
List chunks in a given Object |
|
ListChunksAsync(ListChunksRequest, CancellationToken) |
List chunks in a given Object |
|
ListObjects(ListObjectsRequest) |
List all Objects in a given Backup. |
|
ListObjectsAsync(ListObjectsRequest, CancellationToken) |
List all Objects in a given Backup. |
|
NotifyObjectComplete(NotifyObjectCompleteRequest) |
Complete upload |
|
NotifyObjectCompleteAsync(NotifyObjectCompleteRequest, CancellationToken) |
Complete upload |
|
PutChunk(PutChunkRequest) |
Upload chunk. |
|
PutChunkAsync(PutChunkRequest, CancellationToken) |
Upload chunk. |
|
PutObject(PutObjectRequest) |
Upload object that can store object metadata String and data blob in single API call using inline chunk field. |
|
PutObjectAsync(PutObjectRequest, CancellationToken) |
Upload object that can store object metadata String and data blob in single API call using inline chunk field. |
|
StartObject(StartObjectRequest) |
Start upload containing one or many chunks. |
|
StartObjectAsync(StartObjectRequest, CancellationToken) |
Start upload containing one or many chunks. |
Name | Description | |
---|---|---|
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5