API Overview
CDM provides self-developed APIs. You can perform the following operations with CDM APIs.
Type |
API |
Description |
Maximum Number of Requests Made Per User Per Minute |
---|---|---|---|
Creating a Cluster |
This API is used to create a cluster. |
5 |
|
Querying the Cluster List |
This API is used to query and display the cluster list. |
120 |
|
Querying Cluster Details |
This API is used to query the details of a cluster. |
120 |
|
Restarting a Cluster |
This API is used to restart a CDM cluster. |
20 |
|
Deleting a Cluster |
This API is used to delete a specified CDM cluster. |
20 |
|
Stopping a Cluster |
This API is used to stop a specified CDM cluster. |
20 |
|
Querying All AZs |
This API is used to query all AZs. |
20 |
|
Querying Supported Versions |
This API is used to query supported cluster versions. |
20 |
|
Querying a Flavor |
This API is used to query the flavor of a cluster version. |
20 |
|
Querying Details About a Flavor |
This API is used to query the details of a cluster flavor. |
20 |
|
Querying the Enterprise Project IDs of All Clusters |
This API is used to query the enterprise project IDs of all clusters. |
20 |
|
Querying the Enterprise Project ID of a Specified Cluster |
This API is used to query the enterprise project ID of a specified cluster. |
20 |
|
Query a Specified Instance in a Cluster |
This API is used to query a specified instance in a cluster. |
20 |
|
Modifying a Cluster |
This API is used to modify a specified CDM cluster. |
20 |
|
Starting a Cluster |
This API is used to start a specified CDM cluster. |
20 |
|
Creating a Link |
This API is used to connect to a specified data source. |
120 |
|
Querying a Link |
This API is used to query a link. |
120 |
|
Modifying a Link |
This API is used to modify a link. |
120 |
|
Deleting a Link |
This API is used to delete a specified link. |
120 |
|
Creating a Job in a Specific Cluster |
This API is used to create a data migration job in a specific CDM cluster. The job will not automatically start. |
1,200 |
|
Creating and Executing a Job in a Random Cluster |
This API is used to create and run a data migration job in a random CDM cluster. |
120 |
|
Querying the Job List |
This API is used to query the job list. |
120 |
|
Modifying a Job |
This API is used to modify a job. |
120 |
|
Starting a Job |
This API is used to start a data migration job. |
1,200 |
|
Stopping a Job |
This API is used to stop a running job. |
1,200 |
|
Querying Job Status |
This API is used to query the status of a job. |
120 |
|
Querying Job Execution History |
This API is used to query the execution history of a job. |
120 |
|
Deleting a Job |
This API is used to delete a job. |
120 |
Precautions
- CDM jobs carry large volumes of data, which increases the database load. You are advised to periodically delete unused jobs.
- If a large number of jobs are delivered in a short period, cluster resources may be exhausted.
- CDM is a batch offline migration tool. You are advised not to create a large number of small jobs using CDM.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.