{
  "schema_version": 2,
  "id": "operate/rs/references/rest-api/objects/crdb_task",
  "title": "CRDB task object",
  "url": "https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb_task/",
  "summary": "An object that represents a CRDB task",
  "tags": [
    "docs",
    "operate",
    "rs"
  ],
  "last_updated": "2025-06-30T08:24:08-05:00",
  "page_type": "content",
  "content_hash": "0c674e4de69bece92bac51cfcbf4ba40b7bf06d5004b8bce06faf4d404b142e8",
  "sections": [
    {
      "id": "content",
      "title": "Content",
      "role": "content",
      "text": "An object that represents an Active-Active (CRDB) task.\n\n| Name | Type/Value | Description |\n|------|------------|-------------|\n| id | string | CRDB task ID (read-only) |\n| crdb_guid | string | Globally unique Active-Active database ID (GUID) (read-only) |\n| ended | string | Timestamp when the task ended (read-only) |\n| errors | \n[{\n  \"cluster_name\": string,\n  \"description\": string,\n  \"error_code\": string\n}, ...]  | Details for errors that occurred on a cluster |\n| operation | string | The operation that is running (read-only) |\n| progress | \n{\n  \"clusters\": [{\n    \"name\": string,\n    \"progress\": string\n  }, ...],\n  \"worker\": string\n}  | • `name`: The instance cluster name<br />• `progress`: The step the instance coordinator is running<br />• `worker`: The step the worker is running |\n| started | string | Timestamp when the task started (read-only) |\n| status | 'queued' <br />'started' <br />'finished' <br />'failed' | CRDB task status (read-only) |\n| worker_name | string | The worker that runs the task (read-only) |"
    }
  ],
  "examples": []
}
