public class OperateNodeRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
operation
The operation to perform.
|
NodeOperationParameters |
operationParameters
The parameter settings for the node operation.
|
String |
resourceGroupId
The ID of the resource group that contains the node.
|
| 构造器和说明 |
|---|
OperateNodeRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static OperateNodeRequest |
build(Map<String,?> map) |
String |
getOperation() |
NodeOperationParameters |
getOperationParameters() |
String |
getResourceGroupId() |
OperateNodeRequest |
setOperation(String operation) |
OperateNodeRequest |
setOperationParameters(NodeOperationParameters operationParameters) |
OperateNodeRequest |
setResourceGroupId(String resourceGroupId) |
@NameInMap(value="Operation") public String operation
The operation to perform.
Cordon: Disables scheduling on the node.
Uncordon: Enables scheduling on the node.
Drain: Evicts pods from the node.
This parameter is required.
example:Cordon
@NameInMap(value="OperationParameters") public NodeOperationParameters operationParameters
The parameter settings for the node operation.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group that contains the node.
example:rgaekzbrflewn6jjq
public static OperateNodeRequest build(Map<String,?> map) throws Exception
Exceptionpublic OperateNodeRequest setOperation(String operation)
public String getOperation()
public OperateNodeRequest setOperationParameters(NodeOperationParameters operationParameters)
public NodeOperationParameters getOperationParameters()
public OperateNodeRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
Copyright © 2026. All rights reserved.