Describe pipeline launch
GET/pipelines/:pipelineId/launch
Retrieves the launch details of the pipeline identified by the given pipelineId
.
Request
Path Parameters
pipelineId int64required
Pipeline numeric identifier
Query Parameters
workspaceId int64
Workspace numeric identifier
sourceWorkspaceId int64
Source Optional workspace numeric identifier
Responses
- 200
- 400
- 403
OK
- application/json
- Schema
- Example (auto)
Schema
launch object
{
"launch": {
"id": "string",
"computeEnv": {
"credentialsId": "string",
"orgId": 0,
"workspaceId": 0,
"id": "string",
"name": "string",
"description": "string",
"platform": "aws-batch",
"config": {
"volumes": [
"string"
],
"discriminator": "string",
"region": "string",
"computeQueue": "string",
"dragenQueue": "string",
"dragenInstanceType": "string",
"computeJobRole": "string",
"executionRole": "string",
"headQueue": "string",
"headJobRole": "string",
"cliPath": "string",
"workDir": "string",
"preRunScript": "string",
"postRunScript": "string",
"headJobCpus": 0,
"headJobMemoryMb": 0,
"environment": [
{
"name": "string",
"value": "string",
"head": true,
"compute": true
}
],
"waveEnabled": true,
"fusion2Enabled": true,
"nvnmeStorageEnabled": true,
"logGroup": "string",
"nextflowConfig": "string",
"fusionSnapshots": true,
"forge": {
"type": "SPOT",
"minCpus": 0,
"maxCpus": 0,
"gpuEnabled": true,
"ebsAutoScale": true,
"instanceTypes": [
"string"
],
"allocStrategy": "BEST_FIT",
"imageId": "string",
"vpcId": "string",
"subnets": [
"string"
],
"securityGroups": [
"string"
],
"fsxMount": "string",
"fsxName": "string",
"fsxSize": 0,
"disposeOnDeletion": true,
"ec2KeyPair": "string",
"allowBuckets": [
"string"
],
"ebsBlockSize": 0,
"fusionEnabled": true,
"bidPercentage": 0,
"efsCreate": true,
"efsId": "string",
"efsMount": "string",
"dragenEnabled": true,
"dragenAmiId": "string",
"ebsBootSize": 0,
"ecsConfig": "string",
"fargateHeadEnabled": true,
"arm64Enabled": true,
"dragenInstanceType": "string"
},
"forgedResources": [
{}
]
},
"dateCreated": "2024-07-29T15:51:28.071Z",
"lastUpdated": "2024-07-29T15:51:28.071Z",
"lastUsed": "2024-07-29T15:51:28.071Z",
"deleted": true,
"status": "CREATING",
"message": "string",
"primary": true
},
"pipeline": "string",
"workDir": "string",
"revision": "string",
"configText": "string",
"towerConfig": "string",
"paramsText": "string",
"preRunScript": "string",
"postRunScript": "string",
"mainScript": "string",
"entryName": "string",
"schemaName": "string",
"resume": true,
"resumeLaunchId": "string",
"pullLatest": true,
"stubRun": true,
"sessionId": "string",
"runName": "string",
"configProfiles": [
"string"
],
"userSecrets": [
"string"
],
"workspaceSecrets": [
"string"
],
"optimizationId": "string",
"optimizationTargets": "string",
"headJobCpus": 0,
"headJobMemoryMb": 0,
"launchContainer": "string",
"dateCreated": "2024-07-29T15:51:28.071Z",
"lastUpdated": "2024-07-29T15:51:28.071Z"
}
}
Bad request
- application/json
- Schema
- Example (auto)
Schema
messagestringrequired
{
"message": "string"
}
Operation not allowed
Authorization: http
name: BearerAuthtype: httpscheme: bearerbearerFormat: jwt
- python
- curl
- java
- r
- javascript
- go
- powershell
- HTTP.CLIENT
- REQUESTS
import http.client
conn = http.client.HTTPSConnection("docs.seqera.io")
payload = ''
headers = {
'Accept': 'application/json',
'Authorization': 'Bearer <token>'
}
conn.request("GET", "/pipelines/:pipelineId/launch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))