# Create a new module execution Create a new module execution. Endpoint: POST /iacm/api/modules/{moduleId}/executions Version: 1.0 Security: x-api-key ## Path parameters: - `moduleId` (string, required) The unique identifier for the associated module Example: "Non in distinctio laudantium corporis." ## Request fields (application/json): - `account` (string, required) Account is the internal customer account ID. Example: "r" - `org` (string, required) Org is the organisation identifier. Example: "l" - `pipeline` (string, required) The unique identifier for the associated pipeline Example: "Ratione natus quod illo sequi quod." - `pipelineExecutionId` (string, required) The unique identifier for the associated pipeline execution Example: "Ea ea voluptas similique commodi sunt." - `pipelineStageId` (string, required) The unique identifier for the associated pipeline stage Example: "Quae quia eos quidem dolorem vero aliquid." - `project` (string, required) Project is the project identifier. Example: "jz5" ## Response 200 fields (application/json): - `account` (string, required) Account is the internal customer account ID. Example: "p" - `created` (integer, required) Created is the unix timestamp at which the resource was originally created in milliseconds. Example: 4950540408672157000 - `metadata` (object) Example: {"pipeline":"Repudiandae ut non vitae omnis et.","pipeline_execution_id":"Nobis dolor autem nobis magni eum.","pipeline_execution_number":"Tenetur exercitationem amet similique.","pipeline_name":"Minus nostrum dolor magni sapiente distinctio aut.","pipeline_stage_id":"Dicta et et voluptatum.","trigger":{"Modi voluptas inventore.":"Tempora non."}} - `metadata.pipeline` (string) The unique identifier of any associated pipeline Example: "Repudiandae ut non vitae omnis et." - `metadata.pipeline_execution_id` (string) The unique identifier for any associated pipeline execution Example: "Nobis dolor autem nobis magni eum." - `metadata.pipeline_execution_number` (string) The unique number for any associated pipeline execution Example: "Tenetur exercitationem amet similique." - `metadata.pipeline_name` (string) The name of any associated pipeline Example: "Minus nostrum dolor magni sapiente distinctio aut." - `metadata.pipeline_stage_id` (string) The unique identifier for the associated pipeline stage Example: "Dicta et et voluptatum." - `metadata.trigger` (object) Trigger info for any associated pipeline execution Example: {"Modi voluptas inventore.":"Tempora non."} - `moduleId` (string, required) The unique identifier for the associated module Example: "Adipisci quibusdam veritatis esse." - `org` (string, required) Org is the organisation identifier. Example: "s" - `project` (string, required) Project is the project identifier. Example: "4" - `status` (string, required) The overall status of the execution Example: "Quo perferendis aut." ## Response 400 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 401 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 403 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 404 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 408 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 409 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 423 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 499 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 500 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true ## Response 502 fields (application/vnd.goa.error): - `fault` (boolean, required) Is the error a server-side fault? - `id` (string, required) ID is a unique identifier for this particular occurrence of the problem. Example: "123abc" - `message` (string, required) Message is a human-readable explanation specific to this occurrence of the problem. Example: "parameter 'p' must be an integer" - `name` (string, required) Name is the name of this class of errors. Example: "bad_request" - `temporary` (boolean, required) Is the error temporary? - `timeout` (boolean, required) Is the error a timeout? Example: true