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": "ipr",
- "audit": "Quas quo.",
- "created": 3756028135968669700,
- "org": "e",
- "pipeline": "Aut earum officia natus eum et.",
- "pipeline_execution_id": "Ea non eligendi dolores.",
- "pipeline_stage_id": "Accusamus harum corrupti aut.",
- "project": "2",
- "status": "success",
- "workspace": "Animi necessitatibus sint."
}, - {
- "account": "ipr",
- "audit": "Quas quo.",
- "created": 3756028135968669700,
- "org": "e",
- "pipeline": "Aut earum officia natus eum et.",
- "pipeline_execution_id": "Ea non eligendi dolores.",
- "pipeline_stage_id": "Accusamus harum corrupti aut.",
- "project": "2",
- "status": "success",
- "workspace": "Animi necessitatibus sint."
}, - {
- "account": "ipr",
- "audit": "Quas quo.",
- "created": 3756028135968669700,
- "org": "e",
- "pipeline": "Aut earum officia natus eum et.",
- "pipeline_execution_id": "Ea non eligendi dolores.",
- "pipeline_stage_id": "Accusamus harum corrupti aut.",
- "project": "2",
- "status": "success",
- "workspace": "Animi necessitatibus sint."
}, - {
- "account": "ipr",
- "audit": "Quas quo.",
- "created": 3756028135968669700,
- "org": "e",
- "pipeline": "Aut earum officia natus eum et.",
- "pipeline_execution_id": "Ea non eligendi dolores.",
- "pipeline_stage_id": "Accusamus harum corrupti aut.",
- "project": "2",
- "status": "success",
- "workspace": "Animi necessitatibus sint."
}
]
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": "Et autem.",
- "pipeline_execution_id": "Consequatur occaecati sapiente est.",
- "pipeline_stage_id": "Aut dolorum quis illum.",
- "workspace": "Saepe quaerat modi."
}
{- "account": "9ks",
- "audit": "Adipisci sit magnam.",
- "created": 6159324415113830000,
- "org": "3i",
- "pipeline": "Sit provident mollitia et cumque asperiores.",
- "pipeline_execution_id": "Dignissimos ut.",
- "pipeline_stage_id": "Nihil nam doloribus consectetur delectus dolor.",
- "project": "xyr",
- "status": "none",
- "workspace": "Fuga ratione sit fuga quis."
}
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": "2ax",
- "audit": "Cupiditate deserunt repudiandae.",
- "created": 1527318477274541300,
- "org": "a1",
- "pipeline": "Aut est qui minus aut fugiat neque.",
- "pipeline_execution_id": "Qui quo sint quisquam officia explicabo.",
- "pipeline_stage_id": "Praesentium accusantium exercitationem.",
- "project": "ubu",
- "status": "success",
- "workspace": "Necessitatibus aperiam temporibus sed aut sit 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": "cw",
- "name": "Fuga similique non animi maxime.",
- "repo_url": "wf",
- "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": "Repudiandae sequi doloremque autem modi.",
- "diff": {
- "Laudantium quas et animi sed cum.": {
- "current_monthly_cost": "Est assumenda in qui non unde aperiam.",
- "diff": [
- {
- "current_monthly_cost": "Quia quae.",
- "diff_monthly_cost": "Quia fugiat praesentium in sit maiores vitae.",
- "name": "Eum numquam et hic in quae.",
- "percentage_change_monthly_cost": 4489076383433267700,
- "previous_monthly_cost": "Debitis a eaque dicta dolores id.",
- "subresources": {
- "Nesciunt veniam quam ipsam.": {
- "current_monthly_cost": "Aut maiores et sed pariatur explicabo.",
- "diff_monthly_cost": "Qui est.",
- "percentage_change_monthly_cost": 2997965990454792700,
- "previous_monthly_cost": "In dolor optio iusto corporis."
}
}
}, - {
- "current_monthly_cost": "Quia quae.",
- "diff_monthly_cost": "Quia fugiat praesentium in sit maiores vitae.",
- "name": "Eum numquam et hic in quae.",
- "percentage_change_monthly_cost": 4489076383433267700,
- "previous_monthly_cost": "Debitis a eaque dicta dolores id.",
- "subresources": {
- "Nesciunt veniam quam ipsam.": {
- "current_monthly_cost": "Aut maiores et sed pariatur explicabo.",
- "diff_monthly_cost": "Qui est.",
- "percentage_change_monthly_cost": 2997965990454792700,
- "previous_monthly_cost": "In dolor optio iusto corporis."
}
}
}, - {
- "current_monthly_cost": "Quia quae.",
- "diff_monthly_cost": "Quia fugiat praesentium in sit maiores vitae.",
- "name": "Eum numquam et hic in quae.",
- "percentage_change_monthly_cost": 4489076383433267700,
- "previous_monthly_cost": "Debitis a eaque dicta dolores id.",
- "subresources": {
- "Nesciunt veniam quam ipsam.": {
- "current_monthly_cost": "Aut maiores et sed pariatur explicabo.",
- "diff_monthly_cost": "Qui est.",
- "percentage_change_monthly_cost": 2997965990454792700,
- "previous_monthly_cost": "In dolor optio iusto corporis."
}
}
}
], - "diff_monthly_cost": "Est dolore.",
- "percentage_change_monthly_cost": 6696548473335413000,
- "previous_monthly_cost": "In ut ipsa."
}, - "Reprehenderit iste ut corporis enim.": {
- "current_monthly_cost": "Est assumenda in qui non unde aperiam.",
- "diff": [
- {
- "current_monthly_cost": "Quia quae.",
- "diff_monthly_cost": "Quia fugiat praesentium in sit maiores vitae.",
- "name": "Eum numquam et hic in quae.",
- "percentage_change_monthly_cost": 4489076383433267700,
- "previous_monthly_cost": "Debitis a eaque dicta dolores id.",
- "subresources": {
- "Nesciunt veniam quam ipsam.": {
- "current_monthly_cost": "Aut maiores et sed pariatur explicabo.",
- "diff_monthly_cost": "Qui est.",
- "percentage_change_monthly_cost": 2997965990454792700,
- "previous_monthly_cost": "In dolor optio iusto corporis."
}
}
}, - {
- "current_monthly_cost": "Quia quae.",
- "diff_monthly_cost": "Quia fugiat praesentium in sit maiores vitae.",
- "name": "Eum numquam et hic in quae.",
- "percentage_change_monthly_cost": 4489076383433267700,
- "previous_monthly_cost": "Debitis a eaque dicta dolores id.",
- "subresources": {
- "Nesciunt veniam quam ipsam.": {
- "current_monthly_cost": "Aut maiores et sed pariatur explicabo.",
- "diff_monthly_cost": "Qui est.",
- "percentage_change_monthly_cost": 2997965990454792700,
- "previous_monthly_cost": "In dolor optio iusto corporis."
}
}
}, - {
- "current_monthly_cost": "Quia quae.",
- "diff_monthly_cost": "Quia fugiat praesentium in sit maiores vitae.",
- "name": "Eum numquam et hic in quae.",
- "percentage_change_monthly_cost": 4489076383433267700,
- "previous_monthly_cost": "Debitis a eaque dicta dolores id.",
- "subresources": {
- "Nesciunt veniam quam ipsam.": {
- "current_monthly_cost": "Aut maiores et sed pariatur explicabo.",
- "diff_monthly_cost": "Qui est.",
- "percentage_change_monthly_cost": 2997965990454792700,
- "previous_monthly_cost": "In dolor optio iusto corporis."
}
}
}
], - "diff_monthly_cost": "Est dolore.",
- "percentage_change_monthly_cost": 6696548473335413000,
- "previous_monthly_cost": "In ut ipsa."
}
}, - "diff_total_monthly_cost": "Et ipsa eum.",
- "past_total_monthly_cost": "Omnis consequuntur fuga non fuga omnis soluta.",
- "percentage_change_total_monthly_cost": 774232517154614000,
- "total_monthly_cost": "Voluptatem et voluptatem magnam."
}
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": {
- "Illum ipsam magni iusto.": {
- "change": "added",
- "drift": false,
- "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": {
- "Illum ipsam magni iusto.": {
- "change": "added",
- "drift": false,
- "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": {
- "Illum ipsam magni iusto.": {
- "change": "added",
- "drift": false,
- "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
}, - {
- "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": "Voluptatum assumenda cupiditate eaque cupiditate amet aut.",
- "planned_changes": [
- {
- "change": "added",
- "change_count": 10,
- "changes": {
- "Illum ipsam magni iusto.": {
- "change": "added",
- "drift": false,
- "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": {
- "Illum ipsam magni iusto.": {
- "change": "added",
- "drift": false,
- "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": {
- "Illum ipsam magni iusto.": {
- "change": "added",
- "drift": false,
- "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"
}, - {
- "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": "Suscipit impedit quis tenetur."
}