Updating Nodes in Batches
Function
This API is used to update nodes in batches.
URI
POST /v2/{project_id}/pools/{pool_name}/nodes/batch-update
| 
        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  | 
     
|---|---|---|---|
| 
        nodeNames  | 
      
        Yes  | 
      
        Array of strings  | 
      
        List of node names to be updated.  | 
     
| 
        action  | 
      
        Yes  | 
      
        String  | 
      
        Action performed for updating a node. The options are as follows: 
  | 
     
Response Parameters
Status code: 200
| 
        Parameter  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|
| 
        successNodeNames  | 
      
        Array of strings  | 
      
        Names of nodes that are successfully updated.  | 
     
| 
        failNodeNames  | 
      
        Array of strings  | 
      
        Names of nodes that fail to be updated.  | 
     
Status code: 404
| 
        Parameter  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Error code.  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Error message.  | 
     
Example Requests
Enable node HA redundancy.
POST /v2/{project_id}/pools/{pool_name}/nodes/batch-update
{
  "nodeNames" : [ "os-node-created-xzz78" ],
  "action" : "openHaRedundant"
}
 Example Responses
Status code: 200
OK.
{
  "nodes" : [ {
    "name" : "os-node-created-xzz78",
    "status" : "success"
  } ]
}
  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.