Build and Configure Mainframe Integration Projects

Import mainframe pipelines from ZIP

Imports multiple mainframe pipelines from a ZIP archive containing their configurations and associated files.

Process Overview:

  1. Request Validation - Validates ZIP file
  2. Archive Extraction - Extracts pipeline configurations and files from ZIP
  3. Pipeline Creation - Creates pipelines based on extracted configurations
  4. File Association - Associates extracted files with created pipelines
  5. Validation - Validates imported pipeline configurations

Key Features:

  • Bulk import support for multiple pipelines in a single operation
  • Supports pipeline configurations, parameters, and associated files
  • Validates imported configurations before creation

Use Cases:

  • Restore pipeline configurations from backup
  • Transfer pipeline configurations between environments
  • Deploy pre-configured pipeline sets

Required Permissions: replication-pipeline::create when permission harmonization is enabled; otherwise, replication-pipeline::manage.

post/v1/integration/mainframe/projects/{projectId}/import

Request

  • Base URL: https://integration-adapter.connect.cloud.precisely.com
  • URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/mainframe/projects/{projectId}/import
  • Auth: HTTP bearer

Path parameters

projectIdstring required

Unique identifier of the project

Response

Pipelines successfully imported from ZIP archive

Example response

{
  "successes": [
    {
      "pipelineName": "pipeline1",
      "pipelineImportedName": "pipeline1",
      "pipelineId": "123",
      "projectId": "456",
      "status": "SUCCESS"
    }
  ],
  "errors": [
    {
      "errorType": "VALIDATION_ERROR",
      "pipelineName": "pipeline2",
      "errorMessage": "Invalid configuration"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.