Querying Details About a Migration Project
Function
This API is used to query details about a migration project with a specified ID.
Calling Method
For details, see Calling APIs.
URI
GET /v3/migprojects/{mig_project_id}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
mig_project_id |
Yes |
String |
The migration project ID. Minimum length: 0 characters Maximum length: 255 characters |
Request
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
The user token. It can be obtained by calling the IAM API (value of X-Subject-Token in the response header). Minimum length: 1 character Maximum length: 16,384 characters |
Response
Status code: 200
Parameter |
Type |
Description |
---|---|---|
id |
String |
The migration project ID. Minimum length: 1 character Maximum length: 254 characters |
name |
String |
The migration project name. Minimum length: 2 characters Maximum length: 19 characters |
description |
String |
Describes the migration project. Minimum length: 0 characters Maximum length: 255 characters |
isdefault |
Boolean |
Specifies whether the migration project is the default project. Default value: false |
region |
String |
The region name. Minimum length: 0 characters Maximum length: 255 characters |
start_target_server |
Boolean |
Specifies whether to start the target server after the migration. Default value: true |
speed_limit |
Integer |
The migration rate limit, in Mbit/s. Minimum value: 0 Maximum value: 10000 |
use_public_ip |
Boolean |
Specifies whether to use a public IP address for migration. Default value: true |
exist_server |
Boolean |
Specifies whether to use an existing ECS as the target server. Default value: true |
type |
String |
The migration project type. The value can be: |
enterprise_project |
String |
The enterprise project name. Default value: default Minimum length: 0 characters Maximum length: 255 characters |
syncing |
Boolean |
Specifies whether to perform a continuous synchronization after the first replication or synchronization. Default value: false |
start_network_check |
Boolean |
Whether to measure the network performance. |
Example Request
This example queries the migration project whose ID is 137224b7-8d7c-4919-b33e-ed159778d7a7.
GET https://{endpoint}/v3/migprojects/137224b7-8d7c-4919-b33e-ed159778d7a7
Example Response
Status code: 200
OK
{ "id" : "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx0001", "name" : "456", "isdefault" : true, "region" : null, "start_target_server" : false, "speed_limit" : 0, "use_public_ip" : true }
Status Codes
Status Code |
Description |
---|---|
200 |
Response returned. |
Error Codes
For details, see Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.