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.