Repairs a node pool.
Debugging
Authorization information
Request syntax
POST /clusters/{cluster_id}/nodepools/{nodepool_id}/repair HTTP/1.1
Request parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| cluster_id | string | Yes | The ID of the cluster. | c2273b7f4a30d4ef6b43e0926cdd8**** |
| nodepool_id | string | Yes | The ID of the node pool that you want to manage. | np613940c3593c4bea96faa8600cb9**** |
| body | object | No | The request body. | |
| nodes | array | No | The list of nodes. If not specified, all nodes in the node pool are selected. | |
| string | No | The name of the node you want to manage. | cn-beijing.10.0.1.26 | |
auto_restartdeprecated | boolean | No | Specifies whether to enable automatic instance restart. ** Warning This parameter is deprecated. Any configured values will be ignored. | true |
| operations | array<object> | No | The list of repair operations to execute. If not specified, all repair operations are executed. Typically, you do not need to specify this parameter. | |
| object | No | A repair operation to execute. | ||
| operation_id | string | No | The ID of a repair operation. | remove.containerdContainer |
| args | array | No | The parameters of a repair operation. | |
| string | No | A repair operation parameter. | “containerid” |
Response parameters
Examples
Sample success responses
JSONformat
{
"request_id": "db82195b-75a8-40e5-9be4-16f1829dc624",
"task_id": "T-613b19bbd160ad4928000001"
}Error codes
For a list of error codes, visit the Service error codes.
Change history
| Change time | Summary of changes | Operation |
|---|---|---|
| 2024-05-27 | The internal configuration of the API is changed, but the call is not affected | View Change Details |
| 2023-11-14 | The internal configuration of the API is changed, but the call is not affected | View Change Details |
