Upload risk assessment data
Upload per-resource risk data and overall risk summary for an existing plan file.
Org is the organisation identifier.
kg1Project is the project identifier.
vvWorkspace identifier
workspace123The unique identifier for the associated pipeline
Modi molestias.The unique identifier for a stage
Sapiente rerum tenetur vel repellat pariatur quia.The unique identifier for the associated pipeline execution
Odio quas excepturi esse labore aut.The unique identifier for the associated pipeline execution stage
Expedita laborum dicta in voluptatem vitae deserunt.Type of provisioner that created the data
awscdkPossible values: Type of data stored
cost_breakdownPossible values: Optional path to the stack module
Repudiandae rerum consequatur consequatur consequatur vel quae.Account is the internal customer account ID.
oa3Size in bytes of the risk data.
9166571920224096000OK response.
The unique identifier for the data
dc538c61-de48-4220-958c-5f3c4f983daaPre-rendered message included when policy evaluation did not pass
- instance type 'xlarge' is not permittedThe overall status of policy evaluation (if it occurred) indicating whether it passed
errorPossible values: 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}/workspaces/{workspace}/risk-assessment?pipeline_id=Modi+molestias.&stage_id=Sapiente+rerum+tenetur+vel+repellat+pariatur+quia.&pipeline_execution_id=Odio+quas+excepturi+esse+labore+aut.&pipeline_stage_id=Expedita+laborum+dicta+in+voluptatem+vitae+deserunt.&provisioner_type=awscdk&data_type=cost_breakdown HTTP/1.1
Host: localhost:80
Harness-Account: oa3
Accept: */*
{
"id": "dc538c61-de48-4220-958c-5f3c4f983daa",
"policy_evaluation": [
{
"message": "Labore quas debitis numquam voluptatem et.",
"policy_id": "Quisquam eos tempore amet aliquid molestias quisquam.",
"policy_name": "Eum accusantium soluta ab non fugiat.",
"policy_set_id": "Aut nihil quas est aspernatur illo qui.",
"policy_set_name": "Autem dolorum itaque.",
"policy_status": "Esse porro alias dolorem."
},
{
"message": "Labore quas debitis numquam voluptatem et.",
"policy_id": "Quisquam eos tempore amet aliquid molestias quisquam.",
"policy_name": "Eum accusantium soluta ab non fugiat.",
"policy_set_id": "Aut nihil quas est aspernatur illo qui.",
"policy_set_name": "Autem dolorum itaque.",
"policy_status": "Esse porro alias dolorem."
}
],
"policy_evaluation_message": "- instance type 'xlarge' is not permitted",
"policy_evaluation_status": "error"
}Last updated
Was this helpful?