UnifiedViews Method - Import Pipeline
UnifiedViews Method - Import Pipeline
Description |
---|
This API call lets you import a pipeline. |
URL: http://{server}/master/api/1/pipelines/import
Note
The idea behind implementing a pipeline import is to enable automatic testing and deployment.
multipart/form-data
Supported Method |
---|
POST |
Parameter | Type | Required | Description |
---|---|---|---|
file | true | ZIP file with pipeline to import. | |
asUser | string | true | User who is marked as pipeline author. |
importUserData | string | false | Indicates if user data should be imported. Allowed values: |
importSchedule | boolean | false | Defines if an existing schedule for that pipeline should be imported. |
userExternalId | string | false | Indicates if schedule information should be imported. Allowed values: |
Content-Disposition:form-data; name="file"; filename="zipperPipeline.zip" Content-Disposition:form-data; name="importUserData" true Content-Disposition: form-data; name="importSchedule" true Content-Disposition: form-data; name="asUser" admin
application/json
Status: 200 - OK
Attribute | Type | Required | Description |
---|---|---|---|
id | number | true | The ID of the imported pipeline in this UV instance. |
name | string | true | Name of the pipeline. |
asUser | string | true | User who is marked as pipeline author. |
userActorExternalId | string | false | Indicates if additional users have permission to edit or execute this pipeline. Possible values: 'null' or an existing username. |
{ "id": 60, "name": "The pipeline", "description": "The description", "asUser": "admin", "userActorExternalId": null }