Executions Service handles the API for workflow executions.
At this time it is a read-only API with no abilty to directly create or edit executions. Instead these are triggered from the Workspaces Service.
List all executions.
OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
[- {
- "account": "ca",
- "created": 6378875563361064000,
- "org": "e",
- "pipeline": "Quasi illo libero.",
- "pipeline_execution_id": "Fugit corrupti consequatur dignissimos voluptas.",
- "pipeline_stage_id": "Atque beatae ullam explicabo omnis ut.",
- "project": "oq",
- "status": "none",
- "workspace": "Consequatur aliquam."
}, - {
- "account": "ca",
- "created": 6378875563361064000,
- "org": "e",
- "pipeline": "Quasi illo libero.",
- "pipeline_execution_id": "Fugit corrupti consequatur dignissimos voluptas.",
- "pipeline_stage_id": "Atque beatae ullam explicabo omnis ut.",
- "project": "oq",
- "status": "none",
- "workspace": "Consequatur aliquam."
}
]
Create a new execution.
OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
{- "pipeline": "In ipsum numquam aliquid.",
- "pipeline_execution_id": "Ducimus et fugit assumenda.",
- "pipeline_stage_id": "Maxime aut vitae.",
- "workspace": "Ab quasi tenetur."
}
{- "account": "l",
- "created": 7684193389631247000,
- "org": "qa1",
- "pipeline": "Dolores voluptatem et sint.",
- "pipeline_execution_id": "Voluptatem sint fuga aut incidunt quidem autem.",
- "pipeline_stage_id": "A culpa quod eveniet qui.",
- "project": "1e",
- "status": "none",
- "workspace": "Quo architecto omnis."
}
Show an individual execution.
OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
{- "account": "s",
- "created": 7995441205250772000,
- "org": "s2i",
- "pipeline": "Asperiores dicta libero natus.",
- "pipeline_execution_id": "Illo sed ut.",
- "pipeline_stage_id": "Est porro inventore id at labore soluta.",
- "project": "q",
- "status": "none",
- "workspace": "Incidunt quis."
}
Modify an individual execution by adding audit data.
object (Audit) |
OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
{- "audit": {
- "git_audit_data": {
- "hash": "6ze",
- "name": "Deserunt aut tenetur alias omnis beatae nostrum.",
- "repo_url": "cf",
- "type": "branch, tag"
}
}
}
List cost changes from the latest plan and last applied state for the current execution.
OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
{- "currency": "Vel temporibus doloribus earum.",
- "diff": {
- "Cupiditate atque id.": {
- "current_monthly_cost": "Quisquam nihil.",
- "diff": [
- {
- "current_monthly_cost": "Inventore voluptatem nulla.",
- "diff_monthly_cost": "Quisquam eum laboriosam est.",
- "name": "Et deserunt possimus et doloribus.",
- "percentage_change_monthly_cost": 4414940373146006500,
- "previous_monthly_cost": "Soluta excepturi quod molestiae ratione.",
- "subresources": {
- "Dolores non et.": {
- "current_monthly_cost": "Recusandae voluptatem maxime non dolor aut ad.",
- "diff_monthly_cost": "Ipsum dolores est.",
- "percentage_change_monthly_cost": 6922462560855080000,
- "previous_monthly_cost": "Temporibus quis quisquam cumque dolor."
}
}
}, - {
- "current_monthly_cost": "Inventore voluptatem nulla.",
- "diff_monthly_cost": "Quisquam eum laboriosam est.",
- "name": "Et deserunt possimus et doloribus.",
- "percentage_change_monthly_cost": 4414940373146006500,
- "previous_monthly_cost": "Soluta excepturi quod molestiae ratione.",
- "subresources": {
- "Dolores non et.": {
- "current_monthly_cost": "Recusandae voluptatem maxime non dolor aut ad.",
- "diff_monthly_cost": "Ipsum dolores est.",
- "percentage_change_monthly_cost": 6922462560855080000,
- "previous_monthly_cost": "Temporibus quis quisquam cumque dolor."
}
}
}
], - "diff_monthly_cost": "Ut temporibus qui magnam dolor.",
- "percentage_change_monthly_cost": 6522737631036170000,
- "previous_monthly_cost": "Suscipit voluptatem laudantium occaecati qui aut iusto."
}, - "Error incidunt.": {
- "current_monthly_cost": "Quisquam nihil.",
- "diff": [
- {
- "current_monthly_cost": "Inventore voluptatem nulla.",
- "diff_monthly_cost": "Quisquam eum laboriosam est.",
- "name": "Et deserunt possimus et doloribus.",
- "percentage_change_monthly_cost": 4414940373146006500,
- "previous_monthly_cost": "Soluta excepturi quod molestiae ratione.",
- "subresources": {
- "Dolores non et.": {
- "current_monthly_cost": "Recusandae voluptatem maxime non dolor aut ad.",
- "diff_monthly_cost": "Ipsum dolores est.",
- "percentage_change_monthly_cost": 6922462560855080000,
- "previous_monthly_cost": "Temporibus quis quisquam cumque dolor."
}
}
}, - {
- "current_monthly_cost": "Inventore voluptatem nulla.",
- "diff_monthly_cost": "Quisquam eum laboriosam est.",
- "name": "Et deserunt possimus et doloribus.",
- "percentage_change_monthly_cost": 4414940373146006500,
- "previous_monthly_cost": "Soluta excepturi quod molestiae ratione.",
- "subresources": {
- "Dolores non et.": {
- "current_monthly_cost": "Recusandae voluptatem maxime non dolor aut ad.",
- "diff_monthly_cost": "Ipsum dolores est.",
- "percentage_change_monthly_cost": 6922462560855080000,
- "previous_monthly_cost": "Temporibus quis quisquam cumque dolor."
}
}
}
], - "diff_monthly_cost": "Ut temporibus qui magnam dolor.",
- "percentage_change_monthly_cost": 6522737631036170000,
- "previous_monthly_cost": "Suscipit voluptatem laudantium occaecati qui aut iusto."
}, - "Iusto ipsa atque quis harum aut reiciendis.": {
- "current_monthly_cost": "Quisquam nihil.",
- "diff": [
- {
- "current_monthly_cost": "Inventore voluptatem nulla.",
- "diff_monthly_cost": "Quisquam eum laboriosam est.",
- "name": "Et deserunt possimus et doloribus.",
- "percentage_change_monthly_cost": 4414940373146006500,
- "previous_monthly_cost": "Soluta excepturi quod molestiae ratione.",
- "subresources": {
- "Dolores non et.": {
- "current_monthly_cost": "Recusandae voluptatem maxime non dolor aut ad.",
- "diff_monthly_cost": "Ipsum dolores est.",
- "percentage_change_monthly_cost": 6922462560855080000,
- "previous_monthly_cost": "Temporibus quis quisquam cumque dolor."
}
}
}, - {
- "current_monthly_cost": "Inventore voluptatem nulla.",
- "diff_monthly_cost": "Quisquam eum laboriosam est.",
- "name": "Et deserunt possimus et doloribus.",
- "percentage_change_monthly_cost": 4414940373146006500,
- "previous_monthly_cost": "Soluta excepturi quod molestiae ratione.",
- "subresources": {
- "Dolores non et.": {
- "current_monthly_cost": "Recusandae voluptatem maxime non dolor aut ad.",
- "diff_monthly_cost": "Ipsum dolores est.",
- "percentage_change_monthly_cost": 6922462560855080000,
- "previous_monthly_cost": "Temporibus quis quisquam cumque dolor."
}
}
}
], - "diff_monthly_cost": "Ut temporibus qui magnam dolor.",
- "percentage_change_monthly_cost": 6522737631036170000,
- "previous_monthly_cost": "Suscipit voluptatem laudantium occaecati qui aut iusto."
}
}, - "diff_total_monthly_cost": "Repellat sunt doloribus praesentium.",
- "past_total_monthly_cost": "Officia natus dignissimos repellat tempora sit id.",
- "percentage_change_total_monthly_cost": 3032782434846140400,
- "total_monthly_cost": "Qui perferendis voluptatem est."
}
List resource changes from the latest plan and state for this execution.
OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
{- "drift_changes": [
- {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Aut itaque corrupti dignissimos magnam rerum reiciendis.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Modi atque cum a.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Voluptate enim quidem est impedit alias aut.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": true,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Aut itaque corrupti dignissimos magnam rerum reiciendis.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Modi atque cum a.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Voluptate enim quidem est impedit alias aut.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": true,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}
], - "outputs": [
- {
- "change": "added",
- "name": "instance_public_ip",
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - {
- "change": "added",
- "name": "instance_public_ip",
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
], - "pipeline_execution": "Ipsa quas.",
- "pipeline_stage": "Sapiente velit ut sint.",
- "planned_changes": [
- {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Aut itaque corrupti dignissimos magnam rerum reiciendis.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Modi atque cum a.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Voluptate enim quidem est impedit alias aut.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": true,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Aut itaque corrupti dignissimos magnam rerum reiciendis.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Modi atque cum a.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}, - "Voluptate enim quidem est impedit alias aut.": {
- "change": "added",
- "drift": false,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": true,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}
], - "resources": [
- {
- "attributes": {
- "ami": "ami-830c94ec",
- "instance_type": "t2.micro"
}, - "drift_attributes": {
- "instance_type": "t2.nano"
}, - "drift_status": "changed",
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "sensitive_attributes": [
- "instance_type"
], - "type": "S3 Bucket"
}, - {
- "attributes": {
- "ami": "ami-830c94ec",
- "instance_type": "t2.micro"
}, - "drift_attributes": {
- "instance_type": "t2.nano"
}, - "drift_status": "changed",
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "sensitive_attributes": [
- "instance_type"
], - "type": "S3 Bucket"
}
], - "workspace_id": "Soluta distinctio voluptate tempora perspiciatis et nobis."
}