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": "oks",
- "created": 3592506659952863000,
- "org": "da",
- "pipeline": "Ratione consequatur voluptatem voluptatum.",
- "pipeline_execution_id": "Id doloremque nisi cumque incidunt.",
- "pipeline_stage_id": "Quas qui.",
- "project": "1p",
- "status": "failure",
- "workspace": "Quas repellendus ut illum ad."
}, - {
- "account": "oks",
- "created": 3592506659952863000,
- "org": "da",
- "pipeline": "Ratione consequatur voluptatem voluptatum.",
- "pipeline_execution_id": "Id doloremque nisi cumque incidunt.",
- "pipeline_stage_id": "Quas qui.",
- "project": "1p",
- "status": "failure",
- "workspace": "Quas repellendus ut illum ad."
}
]
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": "Non ad.",
- "pipeline_execution_id": "Voluptatem totam non numquam odit nesciunt.",
- "pipeline_stage_id": "Sunt sed.",
- "workspace": "Enim sit quia ab dolor dolores."
}
{- "account": "1q",
- "created": 7717439340271189000,
- "org": "5y3",
- "pipeline": "Et alias perspiciatis odit eligendi.",
- "pipeline_execution_id": "Id nostrum reprehenderit accusantium.",
- "pipeline_stage_id": "Est et aut temporibus.",
- "project": "r",
- "status": "success",
- "workspace": "Esse cum quisquam ut quo alias."
}
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": "qmy",
- "created": 5921136341702465000,
- "org": "zd",
- "pipeline": "Tempore vel nobis sapiente quis.",
- "pipeline_execution_id": "Quod dolore quia sunt repudiandae.",
- "pipeline_stage_id": "Corrupti repellendus explicabo.",
- "project": "rx",
- "status": "none",
- "workspace": "Explicabo ut."
}
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": "8",
- "name": "Officia voluptatem ullam odit porro qui.",
- "repo_url": "t5q",
- "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": "Maiores quisquam unde illum placeat.",
- "diff": {
- "Perferendis ut est voluptate.": {
- "current_monthly_cost": "Corrupti dignissimos magnam rerum.",
- "diff": [
- {
- "current_monthly_cost": "Quae iste ab temporibus.",
- "diff_monthly_cost": "Molestias qui.",
- "name": "Sunt eum fugiat aliquid perspiciatis neque error.",
- "percentage_change_monthly_cost": 6718517774354382000,
- "previous_monthly_cost": "Tempora maxime corporis quo voluptas.",
- "subresources": {
- "Rerum aut.": {
- "current_monthly_cost": "Rerum eos dolor.",
- "diff_monthly_cost": "Quisquam nihil.",
- "percentage_change_monthly_cost": 5491944409019695000,
- "previous_monthly_cost": "Provident eum fugiat."
}, - "Voluptatem laudantium occaecati qui.": {
- "current_monthly_cost": "Rerum eos dolor.",
- "diff_monthly_cost": "Quisquam nihil.",
- "percentage_change_monthly_cost": 5491944409019695000,
- "previous_monthly_cost": "Provident eum fugiat."
}
}
}, - {
- "current_monthly_cost": "Quae iste ab temporibus.",
- "diff_monthly_cost": "Molestias qui.",
- "name": "Sunt eum fugiat aliquid perspiciatis neque error.",
- "percentage_change_monthly_cost": 6718517774354382000,
- "previous_monthly_cost": "Tempora maxime corporis quo voluptas.",
- "subresources": {
- "Rerum aut.": {
- "current_monthly_cost": "Rerum eos dolor.",
- "diff_monthly_cost": "Quisquam nihil.",
- "percentage_change_monthly_cost": 5491944409019695000,
- "previous_monthly_cost": "Provident eum fugiat."
}, - "Voluptatem laudantium occaecati qui.": {
- "current_monthly_cost": "Rerum eos dolor.",
- "diff_monthly_cost": "Quisquam nihil.",
- "percentage_change_monthly_cost": 5491944409019695000,
- "previous_monthly_cost": "Provident eum fugiat."
}
}
}
], - "diff_monthly_cost": "Quidem est impedit alias aut eaque.",
- "percentage_change_monthly_cost": 8230374679969997000,
- "previous_monthly_cost": "Quasi voluptate."
}
}, - "diff_total_monthly_cost": "Incidunt sunt voluptatem sit autem sed.",
- "past_total_monthly_cost": "Impedit voluptate consequuntur cupiditate.",
- "percentage_change_total_monthly_cost": 2242607757095590400,
- "total_monthly_cost": "Non voluptas nisi consectetur ut."
}
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": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "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": "Consequatur reprehenderit commodi sequi.",
- "pipeline_stage": "Nulla asperiores.",
- "planned_changes": [
- {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "module": "full_stack",
- "name": "app_server",
- "provider": "AWS",
- "type": "S3 Bucket"
}, - {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Repellendus et exercitationem nihil ut numquam.": {
- "change": "added",
- "drift": true,
- "new": "new value",
- "old": "old value",
- "sensitive": true
}
}, - "drift": false,
- "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"
}, - {
- "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": "Dolores id mollitia."
}