Resource Changes

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

Operation Changes

The following changes in operations were made:

  • The HTTP POST /api/v1/vpc/restorePoints/cleanupS3 request was replaced by the POST /api/v1/vpc/restorePoints/cleanup request.

Query Parameter Changes

The following changes in query parameters of HTTP requests were made:

  • Removed the SearchPattern query parameter from the GET /api/v1/efs/restorePoints operation.
  • Added the following enum values to the EngineType query parameter in the GET /api/v1/rds operation:
  • oracle-ee-cdb
  • oracle-se2-cdb
  • aurora
  • aurora-mysql
  • aurora-postgresql

Schema Changes

The following changes in the REST API schemas were made:

  • RdsEnginesPage schema:
  • Added the oracle-ee-cdb and oracle-se2-cdb enum values.
  • RdsEngineType schema:
  • Added the oracle-ee-cdb and oracle-se2-cdb enum values.
  • Bucket schema:
  • Added the required property immutabilityConfig.
  • Repository schema:
  • Added the immutabilitySettings enum value.
  • RepositoryCreateSpec schema:
  • Added the required property immutabilitySettings.
  • RepositoriesFilters schema:
  • Added the immutabilityAsc and immutabilityDesc enum values into the RepositoriesSortColumns subschema.
  • Session schema:
  • Deleted the PolicyEC2AgentLogBackup enum value from the ExtendedSessionType subschema.
  • DayNumbersInMonth schema:
  • Added the EverySelectedDay enum value.
  • Ec2ScheduleSettings schema:
  • Added the healthCheckScheduleEnabled property.
  • ConfigurationBackupPolicySpec schema:
  • The backupOptions request body parameter includes the new ConfigurationBackupPolicyBackupSpecification subschema instead of the previous PolicyBackupSpecification subschema.
  • BackupSettingsExportModel schema:
  • Added the productionWorkers property.
  • VmRestorePointsFilters schema:
  • Added the immutableTillUtcAsc and immutableTillUtcDesc enum values into the VmRestorePointsSortColumns subschema.
  • RdsRestorePointsFilters schema:
  • Added the immutableTillUtcAsc and immutableTillUtcDesc enum values into the RdsRestorePointSortColumns subschema.
  • EfsRestorePointsFilters schema:
  • Added the immutableTillUtcAsc and immutableTillUtcDesc enum values into the EfsRestorePointSortColumns subschema.
  • ConfigurationBackupRestorePointFilters schema:
  • Added the immutableTillUtcAsc and immutableTillUtcDesc enum values into the ConfigurationBackupRestorePointSortColumns subschema.
  • RdsFilters schema:
  • Added the EngineType property.
  • RdsRestorePoint, VpcRestorePoint, EfsRestorePoint and ConfigurationBackupRestorePointModel schemas:
  • Added the required property immutabilityInfo.
  • VmRestorePoint schema:
  • Added the required properties immutabilityInfo and healthState.
  • FlrOptions schema:
  • Added the properties useProductionWorkers and workerRoleId .
  • LicenseWorkloadTypes schema:
  • Added the EFS and RdsAurora enum values.
  • AuthenticationSpecification schema:
  • Added the required attribute to the authenticationType property.
  • RepositoryUpdateSpec schema:
  • Added the required attribute to the authenticationType property.
  • HTTP GET /api/v1/cloudInfrastructure/buckets request:
  • Added the immutabilityConfig subschema to the BucketsPage response body schema.
  • HTTP GET /api/v1/cloudInfrastructure/buckets/{bucketId} request:
  • Added the immutabilityConfig subschema to the Bucket response body schema.