Breaking Changes
Breaking changes cause REST API V1.2-rev0 to function differently and may affect the client code.
Operation Changes
Several resources were deleted. You can see the list of all deleted resources in section Deleted Resources.
Schema Changes Causing Compatibility Issues
The following changes in the REST API schemas were made:
- VmInstanceModel schema:
- Added the required property accounts.
- SqlInstanceModel schema:
- Added the required properties accounts and databaseEngineType.
- SqlPolicyModelV2/SqlPolicySourceOptionsModel schema:
- Added the required property databaseEngineType.
- Added the required attribute to the selectedRegions property.
- ServiceAccountModel schema:
- Added the required attribute to the properties email and project.
- UpdateRepositorySpec schema:
- Added the required property serviceAccountId.
- BucketModel schema:
- Added the required property accounts.
- HTTP PUT /api/v1/workers/networkConfiguration/project request:
- The ConfigurationSpec request body schema replaced by ConfigurationSpecV2 schema.
- HTTP POST /api/v1/vmInstance/policies request:
- The PolicySpec request body schema replaced by PolicySpecV2 schema.
- HTTP POST /api/v1/sqlInstance/policies request:
- The SqlPolicySpec request body schema replaced by SqlPolicySpecV2 schema.
- HTTP POST /api/v1/vmInstance/restorePoints/{restorePointId}/restoreInstance request:
- The CloudInstanceRestoreSpec request body schema replaced by CloudInstanceRestoreSpecV2 schema.
- HTTP POST /api/v1/vmInstance/restorePoints/{restorePointId}/restoreDisk request:
- The CloudInstanceVolumesRestoreSpec request body schema replaced by CloudInstanceVolumesRestoreSpecV2 schema.
- HTTP POST /api/v1/vmInstances/{vmInstanceId}/snapshot request:
- The CloudInstanceSnapshotSpec request body schema replaced by CloudInstanceSnapshotSpecV2 schema.
- HTTP POST /api/v1/sqlInstance/restorePoints/{restorePointId}/restoreInstance request:
- The SqlInstanceRestoreSpec request body schema replaced by SqlInstanceRestoreSpecV2 schema.
- HTTP POST /api/v1/sqlInstance/restorePoints/restoreDatabase request:
- The SqlDatabasesRestoreSpec request body schema replaced by SqlDatabasesRestoreSpecV2 schema.
- HTTP POST /api/v1/vmInstances/rescan request:
- The RescanSpec request body schema replaced by RescanSpecV2 schema.
- HTTP POST /api/v1/sqlInstances/rescan request:
- The RescanSqlInstancesSpec request body schema replaced by RescanSqlInstancesSpecV2 schema.