database

Get task

Returns task details of a Managed Database service by its {uuid} and the task {id} obtained from Create Managed Database task.

get/1.3/database/{uuid}/tasks/{task-id}

Request

  • Base URL: https://api.upcloud.com
  • URL: https://api.upcloud.com/1.3/database/{uuid}/tasks/{task-id}
  • Auth: HTTP bearer

Path parameters

uuidstring uuid required

The unique identifier for the integration.

Example:01234567-89ab-cdef-0123-456789abcdef

Service UUID

task-idinteger required

The unique identifier for the integration.

Example:1001

Task ID

Response

OK

create_timestring date-time

The time when the service task was created

resultstring

A human-readable summary of the task result.

result_codesobject[]

Optional list of result codes as key-value maps

ignore_dbsstring

Optional list of databases to ignore

operationstring

The operation being performed

successboolean

Indicates whether the task completed successfully.

methodstring

Optional method used for the operation

source_pg_versionstring

Optional source PostgreSQL version

target_pg_versionstring

Optional target PostgreSQL version

idstring uuid

Optional identifier for the task

Example response

{
  "create_time": "2022-10-04T12:21:42Z",
  "operation": "mysql_migration_check",
  "id": "9b39f10d-e356-437b-b907-d6d5574721b2",
  "result_codes": [],
  "result": "All pre-checks passed successfully, preferred migration method will be [Replication]",
  "success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.