Version a Migration Package

post

/rest/v16/migrationPackages/{identifier}/actions/newVersion

Use this endpoint to version an existing package. The new version copies the properties and all contents of the original version.

Request

Path Parameters
Back to Top

Response

Supported Media Types

Default Response

New version package information
Body ()
Root Schema : migrationPackage-reponse
Type: object
Show Source
Nested Schema : Migration Package Dependencies
Type: object
Title: Migration Package Dependencies
Dependent Packages for the Migration Package
Show Source
Nested Schema : Migration Package Dependencies list
Type: array
Title: Migration Package Dependencies list
List of Dependencies for Migration Package
Show Source
Nested Schema : migrationPackageDependency
Type: object
Show Source
Back to Top

Examples

The following example shows how to version an existing migration package by submitting a POST request to the REST resource using cURL. For more information about cURL, see Use cURL.

curl -X POST -i -H "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQg" -H "Accept: application/json"
https://sitename.oracle.com/rest/v16/migrationPackages/migrationPackage_v10/actions/newVersion

Response Body Sample

{
  "name": "Migration Package",
  "identifier": "migrationPackage_v11",
  "version": 11,
  "dateAdded": "2023-06-29T05:42:26.000Z",
  "dateModified": "2023-06-29T05:42:26.000Z",
  "dependencies": {},
  "links": [{
      "rel": "self",
      "href": "http://sitename.oracle.com/rest/v16/migrationPackages/migrationPackage_v11"
    }, {
      "rel": "child",
      "href": "http://sitename.oracle.com/rest/v16/migrationPackages/migrationPackage_v11/contents"
    }
  ],
}
Back to Top