VolumesApi
Method
HTTP request
Description
datacentersVolumesCreateSnapshotPost
Examples
const ionoscloud = require('@ionos-cloud/sdk-nodejs');
// setup authorization
const config = new ionoscloud.Configuration({
username: 'YOUR_USERNAME',
password: 'YOUR_PASSWORD',
apiKey: 'YOUR_API_KEY'
});
const api_instance = new ionoscloud.VolumesApi(config);
// Create volume snapshots
api_instance
.datacentersVolumesCreateSnapshotPost({
datacenterId: datacenterId_example,
volumeId: volumeId_example,
pretty: true,
depth: 56,
xContractNumber: 56,
name: name_example,
description: description_example,
secAuthProtection: true,
licenceType: licenceType_example,
options: {}
})
.then((response) => console.log(response.data))
.catch((error) => console.log(error.response.data));Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesDelete
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesFindById
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesGet
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesPatch
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesPost
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesPut
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
datacentersVolumesRestoreSnapshotPost
Examples
Parameters
Name
Type
Description
Notes
Return type
Authorization
HTTP request headers
Last updated
Was this helpful?