Resource Changes

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

Collection Changes

The /settings resource collection was replaced by the /workers collection. For more information on new resource collections, see New Resources.

Operation Changes

The /userStatus endpoint was replaced by the /overview/userStatus endpoint.

Schema Changes

The following changes in the REST API schemas were made:

  • Ec2Policy and Ec2PolicySpec schemas:
  • Added the useProductionWorkers and workerRoleId properties into the PolicyBackupSettings subschema.
  • VirtualMachineRestoreOptions schema:
  • Added the useProductionWorkers and workerRoleId properties.
  • EfsPolicy schema:
  • Added the backupIndexingSettings property that includes the new EfsPolicyBackupIndexingSettings subschema.
  • EfsPolicySpecification schema:
  • Added the backupIndexingSettings request body parameter that includes the new EfsPolicyBackupIndexingSettings subschema.
  • EfsRestorePoint schema:
  • Added the hasIndex property.
  • EfsRestoreEntireSpecification schema:
  • Removed the itemRestoreCollection request body parameter.
  • Removed the name, encrypted and kmsKeyArn request body parameters.
  • The differentLocationSpecification request body parameter includes the new EfsRestoreEntireToDifferentSpecification subschema instead of the previous EfsRestoreToDifferentSpecification subschema.
  • Rds schema:
  • Added the instanceType property.
  • RdsRestorePoint schema:
  • Added the auroraClusterDetails property that includes the new RdsRestorePointAuroraClusterDetails subschema.
  • RdsRestoreSpec schema:
  • All request body parameters applied only to restore to different location are moved to the new RdsRestoreToDifferentSpec subschema represented by the restoreToDifferentSpec property.
  • The IAMRoleId, accessKey and secretKey request body parameters are replaced by the authenticationSpecification parameter that includes the AuthenticationSpecification subschema.