Create unified execution
Create a new unified execution.
Org is the organisation identifier.
otxProject is the project identifier.
jAccount is the internal customer account ID.
mmList of inventory identifiers for ansible execution
["Mollitia autem.","Perferendis enim.","Architecto fugit voluptates repellendus eum assumenda.","Maxime maiores aut eum dolor."]The module test identifier
Quidem animi.The unique identifier for the associated pipeline execution
Amet vel quae.The unique identifier for the associated pipeline
Voluptas voluptatem voluptatem.The unique identifier for the associated pipeline stage
Dolores est voluptatem.List of playbook identifiers for ansible execution
["Soluta natus debitis sed.","Fugiat magni repellendus non blanditiis dolorem vel."]The unique identifier for the remote execution
Et ut minus enim repellendus.Skip adding to database
falseThe unique identifier for the associated workspace
Repellat consequatur vel qui non et.OK response.
UnifiedExecutionResponse contains all data required for unified execution
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.
POST /api/orgs/{org}/projects/{project}/unified-executions HTTP/1.1
Host: localhost:80
Harness-Account: mm
Content-Type: application/json
Accept: */*
Content-Length: 661
{
"inventories": [
"Autem illo.",
"Sed dolores et."
],
"module_test": "Neque perspiciatis possimus laboriosam non sit.",
"pipeline_execution_id": "Quia pariatur eos.",
"pipeline_id": "Voluptas dolore voluptatibus.",
"pipeline_stage_id": "Exercitationem tempore ut.",
"playbooks": [
"Et possimus deserunt ea ut fugit.",
"Maiores quis.",
"Autem molestias est."
],
"remote_execution_id": "Aspernatur alias temporibus consequuntur sed.",
"skip_adding_to_db": true,
"webhook": {
"connector": "Ratione laborum voluptatum rem.",
"link": "Aut voluptatem earum possimus enim repellat.",
"repo": "In consequatur explicabo reprehenderit et a nihil.",
"type": "push"
},
"workspace": "Tenetur totam aut quas."
}{
"env_variables": {
"Autem necessitatibus inventore corrupti sequi.": "Reprehenderit nobis aperiam dolorem dolorum reprehenderit nisi.",
"Qui mollitia et et.": "Eaque iste necessitatibus officia ipsum id.",
"Repellendus delectus quo.": "Quasi et."
},
"outputs": {
"In sit quos ratione.": "Laboriosam debitis ad."
},
"steps": [
{
"dynamic_fields": {
"Eveniet et dolorum sint id explicabo.": "Qui eveniet.",
"Non expedita accusamus aliquam est distinctio.": "Aliquam sunt illum voluptas earum.",
"Sunt nostrum asperiores nostrum dolor est eum.": "Optio sed in error voluptate sint."
},
"id": "Ut odit vel maxime provident.",
"name": "Non saepe.",
"yaml": "Ut repellat fugiat cumque maxime quos."
},
{
"dynamic_fields": {
"Eveniet et dolorum sint id explicabo.": "Qui eveniet.",
"Non expedita accusamus aliquam est distinctio.": "Aliquam sunt illum voluptas earum.",
"Sunt nostrum asperiores nostrum dolor est eum.": "Optio sed in error voluptate sint."
},
"id": "Ut odit vel maxime provident.",
"name": "Non saepe.",
"yaml": "Ut repellat fugiat cumque maxime quos."
},
{
"dynamic_fields": {
"Eveniet et dolorum sint id explicabo.": "Qui eveniet.",
"Non expedita accusamus aliquam est distinctio.": "Aliquam sunt illum voluptas earum.",
"Sunt nostrum asperiores nostrum dolor est eum.": "Optio sed in error voluptate sint."
},
"id": "Ut odit vel maxime provident.",
"name": "Non saepe.",
"yaml": "Ut repellat fugiat cumque maxime quos."
}
]
}Last updated
Was this helpful?