Changelog

This section describes the latest changes and features introduced in the Veeam Backup for AWS REST API 1.7-rev1. To use this version of the REST API specification, when performing an operation, specify the 1.7-rev1 value in the x-api-version header of an HTTP request. For more information on Veeam Backup for AWS REST API versioning, see Versioning.

Breaking Changes

Breaking changes cause REST API 1.7-rev1 to function differently and could affect the client code.

Schema Changes Causing Compatibility Issues

The following change in the REST API schema was made:

  • HTTP GET /api/v1/settings/retentionSettings request:

    • The Points enum value was removed from the required retentionDurationType property of the RetentionSetting schema. If you have used this option, it is recommended to update the global settings to use either daily or monthly retention type instead.

Resource Changes

The topic provides information on operation, parameter and schema changes made in the Veeam Backup for AWS REST API 1.7-rev1.

Schema Changes

The following changes in the REST API schemas were made:

  • HTTP POST /api/v1/virtualMachines/{virtualMachineId}/takeSnapshot request:

    • Added the retention optional body parameter to the VirtualMachineSnapshotSpec request body schema.
  • ManualTaskRetentionOptions schema:

    • Added the period required parameter.
  • ManualPeriodRetentionOptions schema:

    • Added the type and count required parameters.