Imports a Container Service for Kubernetes (ACK) cluster or a serverless Kubernetes cluster to Enterprise Distributed Application Service (EDAS).
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
edas:CreateCluster |
none |
*NameSpace
|
None | None |
Request syntax
POST /pop/v5/import_k8s_cluster HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
The ID of the ACK cluster or serverless Kubernetes cluster. You can obtain the cluster ID by calling the GetK8sCluster operation. For more information, see GetK8sCluster. |
9c28bbb9-****-44b3-b953-54ef8a2d0be2 |
| NamespaceId |
string |
No |
The ID of the namespace. It is in the format of |
cn-beijing:doc |
| Mode |
integer |
No |
You can ignore this parameter. |
1 |
| EnableAsm |
boolean |
No |
Specifies whether to enable the integration with Alibaba Cloud Service Mesh (ASM). Valid values:
|
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
integer |
The HTTP status code that is returned. |
200 |
| Message |
string |
The message that is returned. |
success |
| Data |
string |
The ID of the cluster in EDAS. |
cf96d49a-6be2-4b6d-****-75c7fb86**** |
| RequestId |
string |
The ID of the request. |
a5281053-08e4-47a5-b2ab-5c0323de7b5a |
Examples
Success response
JSON format
{
"Code": 200,
"Message": "success",
"Data": "cf96d49a-6be2-4b6d-****-75c7fb86****",
"RequestId": "a5281053-08e4-47a5-b2ab-5c0323de7b5a"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.