Skip to main content
GET
/
v1
/
projects
/
{project}
/
rollouts
/
{rollout}
/
stages
/
{stage}
/
tasks
/
{task}
/
taskRuns
cURL
curl --request GET \
  --url https://api.example.com/v1/projects/{project}/rollouts/{rollout}/stages/{stage}/tasks/{task}/taskRuns
{
  "taskRuns": [
    {
      "name": "<string>",
      "creator": "<string>",
      "createTime": "2023-11-07T05:31:56Z",
      "updateTime": "2023-11-07T05:31:56Z",
      "status": "STATUS_UNSPECIFIED",
      "detail": "<string>",
      "changelog": "<string>",
      "schemaVersion": "<string>",
      "startTime": "2023-11-07T05:31:56Z",
      "exportArchiveStatus": "EXPORT_ARCHIVE_STATUS_UNSPECIFIED",
      "priorBackupDetail": {
        "items": [
          {
            "sourceTable": {
              "database": "<string>",
              "schema": "<string>",
              "table": "<string>"
            },
            "targetTable": {
              "database": "<string>",
              "schema": "<string>",
              "table": "<string>"
            },
            "startPosition": {
              "line": 123,
              "column": 123
            },
            "endPosition": {
              "line": 123,
              "column": 123
            }
          }
        ]
      },
      "schedulerInfo": {
        "reportTime": "2023-11-07T05:31:56Z",
        "waitingCause": {
          "connectionLimit": true,
          "task": {
            "task": "<string>"
          },
          "parallelTasksLimit": true
        }
      },
      "sheet": "<string>",
      "runTime": "2023-11-07T05:31:56Z"
    }
  ]
}

Path Parameters

project
string
required

The project id.

rollout
string
required

The rollout id.

stage
string
required

The stage id.

task
string
required

The task id.

Response

OK

taskRuns
object[]

The taskRuns from the specified request.