Help Center/ DataArts Studio/ API Reference/ API Overview/ DataArts Migration API Overview
Updated on 2024-11-06 GMT+08:00

DataArts Migration API Overview

Table 1 DataArts Migration API types

Type

Description

Cluster Management

Cluster management APIs

Job Management

Job management APIs

Link Management

Link management APIs

Cluster Management

Table 2 Cluster Management

API

Description

Throttling Policy

Querying Cluster Details

This API is used to query cluster details.

cdm_common

Deleting a Cluster

This API is used to delete a cluster.

cdm_b

Querying All AZs

This API is used to query all AZs of a CDM cluster.

cdm_common

Querying Supported Versions

This API is used to query the versions supported by CDM clusters.

cdm_c

Querying Version Specifications

This API is used to query all compatible specifications by version ID.

cdm_common

Querying Details About a Flavor

This API is used to query the details of a flavor with a specified ID.

cdm_common

Querying the Enterprise Project IDs of All Clusters

This API is used to query the enterprise project IDs of all clusters in the current project.

cdm_common

Querying the Enterprise Project ID of a Specified Cluster

This API is used to query the enterprise project ID of a specified cluster.

cdm_common

Querying an Instance in a Cluster

This API is used to query a specified instance in a cluster.

cdm_common

Modifying a Cluster

This API is used to modify the configuration of a CDM cluster.

cdm_common

Restarting a Cluster

This API is used to restart a cluster.

cdm_b

Starting a Cluster

This API is used to start a cluster.

cdm_b

Stopping a Cluster (To Be Taken Offline)

This API is used to stop a cluster.

cdm_b

Creating a Cluster

This API is used to create a cluster.

cdm_a

Querying the List of Clusters

This API is used to query the cluster list.

cdm_common

Job Management

Table 3 Job management

API

Description

Throttling Policy

Querying Jobs

This API is used to query jobs.

cdm_common

Deleting a Job

This API is used to delete a job.

cdm_job

Modifying a Job

This API is used to modify a job.

cdm_job_create

Creating and Executing a Job in a Random Cluster

This API is used to create and execute a job in a random cluster.

cdm_common

Stopping a Job

This API is used to stop a job.

cdm_job

Creating a Job in a Specified Cluster

This API is used to create a job in a specified cluster.

cdm_job_create

Starting a Job

This API is used to start a job.

cdm_job_start

Querying Job Status

This API is used to query the job status.

cdm_d

Querying Job Execution History

This API is used to query the job execution history.

cdm_common

Link Management

Table 4 Link management

API

Description

Throttling Policy

Creating Links

This API is used to create a link.

cdm_common

Querying Links

This API is used to query links.

cdm_common

Deleting a Link

This API is used to delete a link.

cdm_common

Modifying a Link

This API is used to modify a link.

cdm_common

Reference: Throttling Policy Details

Table 5 DataArts Migration API throttling policy

Throttling Policy Name

Policy Type

Maximum API Requests per Minute

Maximum User Requests per Minute

cdm_a

Shared throttling (applies to all APIs of this policy)

100

5

cdm_b

Shared throttling (applies to all APIs of this policy)

200

20

cdm_c

Shared throttling (applies to all APIs of this policy)

6000

50

cdm_d

Shared throttling (applies to all APIs of this policy)

6000

120

cdm_job

Shared throttling (applies to all APIs of this policy)

6000

1200

cdm_job_create

Shared throttling (applies to all APIs of this policy)

6000

1200

cdm_job_start

Shared throttling (applies to all APIs of this policy)

6000

1200

cdm_common

Shared throttling (applies to all APIs of this policy)

6000

120