Updated on 2022-08-10 GMT+08:00

UGO Actions

The check mark (√) and cross symbol (x) indicate that an action takes effect and does not take effect for the corresponding type of projects, receptively.

Table 1 Actions

Function

API

Action

IAM Project

Enterprise Project

Querying API versions

/

None.

Querying a specified API version

/{api_version}

None.

Querying quotas

/v1/{project_id}/quotas

ugo:jobs:getQuotas

Converting SQL statements

/v1/{project_id}/sql-conversion

ugo:sqlStatement:convert

Creating an evaluation project

/v1/{project_id}/evaluation-projects

ugo:evaluationJob:create

Querying evaluation projects

/v1/{project_id}/evaluation-projects

ugo:evaluationJob:list

Querying the status of an evaluation project

/v1/{project_id}/evaluation-projects/{evaluation_project_id}/status

ugo:jobs:getDetails

Querying details about an evaluation project

/v1/{project_id}/evaluation-projects/{evaluation_project_id}/detail

ugo:jobs:getDetails

Confirming the target database type

/v1/{project_id}/evaluation-projects/target-confirmation

ugo:evaluationJob:updateEvalProject

Deleting an evaluation project

/v1/{project_id}/evaluation-projects/{evaluation_project_id}

ugo:evaluationJob:delete

Creating a migration project

/v1/{project_id}/migration-projects

ugo:migrationJob:create

Querying migration projects

/v1/{project_id}/migration-projects

ugo:migrationJob:list

Querying the status of a migration project

/v1/{project_id}/migrations/{migration_project_id}/status

ugo:jobs:getDetails

Checking target database permissions

/v1/{project_id}/migration-projects/{migration_project_id}/permission-check

ugo:migrationJob:create

Querying permission check results

/v1/{project_id}/migration-projects/{migration_project_id}/permission-result

ugo:jobs:getDetails

Querying migration project details

/v1/{project_id}/migration-projects/{migration_project_id}/detail

ugo:jobs:getDetails

Submitting syntax conversion

/v1/{project_id}/migration-projects/{migration_project_id}/syntax-conversion

ugo:migrationJob:startConvert

Querying the syntax conversion progress of objects

/v1/{project_id}/migration-projects/{migration_project_id}/syntax-conversion-progress

ugo:jobs:getDetails

Submitting verification

/v1/{project_id}/migration-projects/{migration_project_id}/verification

ugo:migrationJob:startVerify

Querying the verification progress

/v1/{project_id}/migration-projects/{migration_project_id}/verification-progress

ugo:jobs:getDetails

Downloading a migration error report

/v1/{project_id}/migration-projects/{migration_project_id}/download-failure-report

ugo:jobs:getDetails

Deleting a migration project

/v1/{project_id}/migration-projects/{migration_project_id}

ugo:migrationJob:delete