Breaking Changes
Breaking changes cause REST API 1.5-rev0 to function differently and could affect the client code.
Operation Changes
The following endpoint was deleted in the Veeam Backup for AWS REST API 1.5-rev0:
- HTTP DELETE /api/v1/vpc/restorePoints/{vpcRestorePointId} — Remove VPC Configuration Backup.
Schema Changes Causing Compatibility Issues
The following changes in the REST API schemas were made:
- HTTP POST /api/v1/virtualMachines/{virtualMachineId}/deleteBackups request:
- Added the DeleteBackupSpec request body schema.
- HTTP POST /api/v1/virtualMachines/{virtualMachineId}/deleteSnapshots request:
- Added the DeleteSnapshotSpec request body schema.
- AmazonAccountCreateSpec/AmazonAccountAccessKeysCreateSpec schema:
- Replaced the accessKey and secretKey required properties by the AmazonAccountAccessKeysCreateSpec schema.
- AmazonAccountUpdateSpec/AmazonAccountAccessKeysUpdateSpec schema:
- Replaced the accessKey and secretKey required properties by the AmazonAccountAccessKeysUpdateSpec schema.
- HTTP POST /api/v1/repositories/settings/validate request:
- Added the overrideOwner required property to the RepositoryCreateSpec request body schema.
- HTTP PUT /api/v1/repositories/{repositoryId} request:
- Added the overrideOwner required property to the RepositoryUpdateSpec request body schema.
- HTTP POST /api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval/start request:
- Added the StandardAccelerated enum value to the VmRestorePointDataRetrievalTier required property in the VmRestorePointStartDataRetrievalSpecification request body schema.