Creating a New Migration Plan
You can create a new migration plan for your migration by sending an HTTP POST request to the Siebel Migration Application.
The following details are for a request to create a new migration plan for a migration:
-
URI:
https://{hostname}:{port}/siebel/v1.0/migration/plan
-
HTTP Method: POST
-
Content-Type: application/json
-
Authorization: Basic
-
Request Body:
{ "name":"Demo Data Mig", "description":"Demo Data Migration", "source":"Dev", "target":"Prod", "resources":[ { "id":"88-1V5WLP", "name":"Schema Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLR", "name":"Runtime Repository Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLS", "name":"Application Workspace Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLT", "name":"Incremental Runtime Repository Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLU", "name":"Incremental Application Workspace Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLV", "name":"Application Data Service", "isSelected":"true", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLW", "name":"Application Data Service With Transformation", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLX", "name":"File Prepare And Deploy", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLY", "name":"FINS BIB", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" } ] }
The following are the details for the response to a successful request:
-
HTTP Code: 200
-
Content-Type: application/json
-
Response Body:
{ "name":"Demo Data Mig", "description":"Demo Data Migration", "source":"Dev", "target":"Prod", "resources":[ { "id":"88-1V5WLP", "name":"Schema Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLR", "name":"Runtime Repository Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLS", "name":"Application Workspace Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLT", "name":"Incremental Runtime Repository Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLU", "name":"Incremental Application Workspace Data Service", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLV", "name":"Application Data Service", "isSelected":"true", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLW", "name":"Application Data Service With Transformation", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLX", "name":"File Prepare And Deploy", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" }, { "id":"88-1V5WLY", "name":"FINS BIB", "isSelected":"false", "integrationBranchName":"", "versionNumber":"0", "language":"", "sequenceNumber":"0" } ] }