Last updated Jun 7, 2021

Deprecation notice for the Data Transfer Object (DTO) changes for POST /migration/progress/{transferId} endpoint

From 01 June 2021, the app migration platform will support the new status and message attributes to accept migration progress reports. Please note that the app migration platform will continue supporting existing attributes progressStatus and statusMessage as well until 01 December 2021. Cloud apps should start using new status and message attributes before 01 December 2021.

Existing behaviour

Currently, the app migration platform accepts the following model to publish the migration progress report:

1
2
  {
    "progressStatus" : "IN_PROGRESS/SUCCESS/FAILED/INCOMPLETE",
    "percent": 0-100,
    "statusMessage" : "String?"
  }

Replacement

From 01 December 2021 onwards, you will need to use the following new model to publish migration progress reports:

1
2
  {
    "status" : "IN_PROGRESS/SUCCESS/FAILED/INCOMPLETE",
    "percent": 0-100,
    "message" : "String?"
  }

You can find related information about this deprecation announcement in the Changelog.

Reason for change

This change ensures consistency in the way we name attributes within all the migration-related services.

Rate this page: