Conflict
The request clashes with the current state of what it changes.
- Status
- Type
https://docs.digitospace.com/problems/conflict
What it means
The request is well formed and allowed, but it cannot happen now, because of how things stand. code says exactly what it clashes with.
How to fix it
Branch on code:
- For
already_existsorjob_name_taken, choose another name, or change the one that exists. - For
run_in_progress, wait for the run to finish, then send the request again. - For
conflict, read the resource again to see its current state before you retry.
Codes
| Code | Retryable | When |
|---|---|---|
conflict | No | The request clashes with the current state |
already_exists | No | Something with that identity already exists |
job_name_taken | No | Scheduler: another job in the project has that name, ignoring case |
run_in_progress | No | Scheduler: the job already has a run that has not finished |
Last updated