All error codes

backup_schedule_exists

HTTP 409 This server already has a backup schedule

What happened

You asked to put a backup schedule on a server that already has one. A server holds exactly one schedule, and a second was refused rather than created.

What to do

Read GET /v1/servers/{id}/backup-policy: if it reports a schedule, send your request again and that schedule will be updated rather than a second one added. If it reports none, the schedule blocking you is recorded against the server outside this project, and only support can clear it.

Retrying

Change the state this refers to, then repeat the same request with the same idempotency key.

How it arrives

{
    "type": "https://docs.fiberax.com/errors/backup_schedule_exists",
    "title": "This server already has a backup schedule",
    "status": 409,
    "code": "backup_schedule_exists",
    "request_id": "a277dcd1ca652c65"
}

Branch your code on code, never on the wording of title.