Deleting Nodes in Batches
Function
This API is used to delete nodes from a specified resource pool in batches. At least one node must be reserved in the resource pool.
URI
POST /v2/{project_id}/pools/{pool_name}/nodes/batch-delete
| 
        Parameter  | 
      
        Mandatory  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Yes  | 
      
        String  | 
      
        Project ID. For details, see Obtaining a Project ID and Name.  | 
     
| 
        pool_name  | 
      
        Yes  | 
      
        String  | 
      
        Resource pool ID. The value is the metadata.name field in the resource pool details.  | 
     
Request Parameters
| 
        Parameter  | 
      
        Mandatory  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|---|
| 
        deleteNodeNames  | 
      
        Yes  | 
      
        Array of strings  | 
      
        Names of the nodes to be deleted  | 
     
Response Parameters
Status code: 404
| 
        Parameter  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Error code.  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Error message.  | 
     
Example Requests
POST /v2/{project_id}/pools/{pool_name}/nodes/batch-delete
{
  "deleteNodeNames" : [ "os-node-created-mnmcf" ]
}
 Example Responses
Status code: 404
Not found
{
  "error_code" : "ModelArts.50015001",
  "error_msg" : "pool not found"
}
 Status Codes
| 
        Status Code  | 
      
        Description  | 
     
|---|---|
| 
        200  | 
      
        OK  | 
     
| 
        404  | 
      
        Not found  | 
     
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.