Put Individual Info Job
Create a new data job for the provided data type. If that data type is not yet being produced, the job will not be enabled until a producer becomes available. If the data type does not exist, the job will be rejected with a 400 response.
The identifier for one job.
When 'type_check' is true, the job will be checked to make sure there is an active producer for the chosen data type. If there is not, the job will be rejected with a 400 response.
{
"info_type_id": "pmhistory",
"job_result_uri": "http://pmhistory-consumer:8000/v0alpha1/jobs/53196a4b-6b1b-4284-9213-dd8f36d88537",
"job_owner": "pmhistory-consumer",
"status_notification_uri": "http://pmhistory-consumer:8000/v0alpha1/jobs/53196a4b-6b1b-4284-9213-dd8f36d88537/status"
}
The identifier of the data type that this job is consuming.
The target URI to which the DMS will post job results when they are ready.
The identifier of the owner of the job. Generally this is the consumer itself.
A job definition matching the schema associated with the chosen data type.
An optional notification URI to which the DMS may post status updates if the job goes from an enabled to disabled state, or vice versa.
Job successfully updated.
Job successfully created.
Job not created or updated, request body malformed.
{
"type": "string",
"title": "string",
"status": 400,
"detail": "Required field 'counter_names' missing.",
"instance": "string"
}
A URI representing the type of the problem.
A short summary of the error.
The HTTP Response code associated with this error.
A detailed description of the error.
An optional URI of the instance involved in the problem.
Processing job failed due to server misconfiguration.
{
"type": "string",
"title": "string",
"status": 400,
"detail": "Required field 'counter_names' missing.",
"instance": "string"
}
A URI representing the type of the problem.
A short summary of the error.
The HTTP Response code associated with this error.
A detailed description of the error.
An optional URI of the instance involved in the problem.