Class: AWS.BackupStorage
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.BackupStorage
- Identifier:
- backupstorage
- API Version:
- 2018-04-10
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
The frontend service for Cryo Storage.
Sending a Request Using BackupStorage
var backupstorage = new AWS.BackupStorage();
backupstorage.deleteObject(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the BackupStorage object uses this specific API, you can
construct the object by passing the apiVersion
option to the constructor:
var backupstorage = new AWS.BackupStorage({apiVersion: '2018-04-10'});
You can also set the API version globally in AWS.config.apiVersions
using
the backupstorage service identifier:
AWS.config.apiVersions = {
backupstorage: '2018-04-10',
// other service API versions
};
var backupstorage = new AWS.BackupStorage();
Constructor Summary collapse
-
new AWS.BackupStorage(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
deleteObject(params = {}, callback) ⇒ AWS.Request
Delete Object from the incremental base Backup.
-
getChunk(params = {}, callback) ⇒ AWS.Request
Gets the specified object's chunk.
-
getObjectMetadata(params = {}, callback) ⇒ AWS.Request
Get metadata associated with an Object.
-
listChunks(params = {}, callback) ⇒ AWS.Request
List chunks in a given Object.
-
listObjects(params = {}, callback) ⇒ AWS.Request
List all Objects in a given Backup.
-
notifyObjectComplete(params = {}, callback) ⇒ AWS.Request
Complete upload.
-
putChunk(params = {}, callback) ⇒ AWS.Request
Upload chunk.
-
putObject(params = {}, callback) ⇒ AWS.Request
Upload object that can store object metadata String and data blob in single API call using inline chunk field.
-
startObject(params = {}, callback) ⇒ AWS.Request
Start upload containing one or many chunks.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.BackupStorage(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.