public class ListNodesRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ListNodesRequest.ListNodesRequestHealthCount |
static class |
ListNodesRequest.ListNodesRequestHealthRate |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
acceleratorType
The accelerator type.
|
String |
availabilityZone |
String |
cliqueID |
String |
diskPL |
String |
filterByQuotaId
Used together with ResourceGroupIds to display nodes in the resource groups that are bound to the specified quotas.
|
String |
filterByResourceGroupIds
Used together with QuotaId to display nodes in the quota that belong to the specified resource groups.
|
String |
GPUType
The GPU type.
|
ListNodesRequest.ListNodesRequestHealthCount |
healthCount
The number of healthy nodes.
|
ListNodesRequest.ListNodesRequestHealthRate |
healthRate
The health rate of nodes (the proportion of healthy nodes).
|
String |
hyperNode |
String |
hyperZone |
String |
layoutMode
The layout mode.
|
String |
machineGroupIds |
String |
nodeNames
The node names to display, separated by commas.
|
String |
nodeStatuses
The node statuses, separated by commas.
|
String |
nodeTypes
The resource node specifications, separated by commas.
|
String |
order
The sort order.
|
String |
orderInstanceIds
The order ID information.
|
String |
orderStatuses
The order statuses of the nodes.
|
Integer |
pageNumber
The page number, starting from 1.
|
Integer |
pageSize
The number of entries per page for paged query.
|
String |
paymentType |
Integer |
podNum |
String |
quotaId
The resource quota ID to which the node belongs.
|
String |
reasonCodes |
String |
resourceGroupIds
The IDs of resource groups, separated by commas.
|
String |
resourceGroupName
The name of the resource group.
|
String |
sortBy
The field used for sorting.
|
Boolean |
verbose
Specifies whether to return resource usage information.
|
Integer |
workloadNum |
String |
workspaceId |
| 构造器和说明 |
|---|
ListNodesRequest() |
@NameInMap(value="AcceleratorType") public String acceleratorType
The accelerator type. Valid values:
Default value: empty, which indicates all types.
example:CPU
@NameInMap(value="AvailabilityZone") public String availabilityZone
@NameInMap(value="CliqueID") public String cliqueID
@NameInMap(value="DiskPL") public String diskPL
@NameInMap(value="FilterByQuotaId") public String filterByQuotaId
Used together with ResourceGroupIds to display nodes in the resource groups that are bound to the specified quotas.
example:quotamtl37ge7gkvdz
@NameInMap(value="FilterByResourceGroupIds") public String filterByResourceGroupIds
Used together with QuotaId to display nodes in the quota that belong to the specified resource groups.
example:rg69rj0leslwdnbe
@NameInMap(value="GPUType") public String GPUType
The GPU type. Fuzzy match is supported.
example:T4
@NameInMap(value="HealthCount") public ListNodesRequest.ListNodesRequestHealthCount healthCount
The number of healthy nodes.
@NameInMap(value="HealthRate") public ListNodesRequest.ListNodesRequestHealthRate healthRate
The health rate of nodes (the proportion of healthy nodes).
@NameInMap(value="HyperNode") public String hyperNode
@NameInMap(value="HyperZone") public String hyperZone
@NameInMap(value="LayoutMode") public String layoutMode
The layout mode.
@NameInMap(value="MachineGroupIds") public String machineGroupIds
@NameInMap(value="NodeNames") public String nodeNames
The node names to display, separated by commas.
example:lingjxxxx
@NameInMap(value="NodeStatuses") public String nodeStatuses
The node statuses, separated by commas. If this parameter is not specified, nodes in all statuses are returned.
example:Ready
@NameInMap(value="NodeTypes") public String nodeTypes
The resource node specifications, separated by commas. If this parameter is not configured, nodes of all node specifications are returned.
example:ecs.c6.xlarge
@NameInMap(value="Order") public String order
The sort order. Valid values:
desc
@NameInMap(value="OrderInstanceIds") public String orderInstanceIds
The order ID information.
example:260590501560397
@NameInMap(value="OrderStatuses") public String orderStatuses
The order statuses of the nodes.
example:Ready
@NameInMap(value="PageNumber") public Integer pageNumber
The page number, starting from 1.
example:2
@NameInMap(value="PageSize") public Integer pageSize
The number of entries per page for paged query. This parameter is used for paging.
example:10
@NameInMap(value="PaymentType") public String paymentType
@NameInMap(value="PodNum") public Integer podNum
@NameInMap(value="QuotaId") public String quotaId
The resource quota ID to which the node belongs.
example:quotamtl37ge7gkvdz
@NameInMap(value="ReasonCodes") public String reasonCodes
@NameInMap(value="ResourceGroupIds") public String resourceGroupIds
The IDs of resource groups, separated by commas. Either this parameter or QuotaId is required.
Constraints:
rg69rj0leslwdnbe
@NameInMap(value="ResourceGroupName") public String resourceGroupName
The name of the resource group.
@NameInMap(value="SortBy") public String sortBy
The field used for sorting.
example:GmtCreateTime
@NameInMap(value="Verbose") public Boolean verbose
Specifies whether to return resource usage information. This parameter takes effect only when QuotaId is specified.
example:false
@NameInMap(value="WorkloadNum") public Integer workloadNum
@NameInMap(value="WorkspaceId") public String workspaceId
public static ListNodesRequest build(Map<String,?> map) throws Exception
Exceptionpublic ListNodesRequest setAcceleratorType(String acceleratorType)
public String getAcceleratorType()
public ListNodesRequest setAvailabilityZone(String availabilityZone)
public String getAvailabilityZone()
public ListNodesRequest setCliqueID(String cliqueID)
public String getCliqueID()
public ListNodesRequest setDiskPL(String diskPL)
public String getDiskPL()
public ListNodesRequest setFilterByQuotaId(String filterByQuotaId)
public String getFilterByQuotaId()
public ListNodesRequest setFilterByResourceGroupIds(String filterByResourceGroupIds)
public String getFilterByResourceGroupIds()
public ListNodesRequest setGPUType(String GPUType)
public String getGPUType()
public ListNodesRequest setHealthCount(ListNodesRequest.ListNodesRequestHealthCount healthCount)
public ListNodesRequest.ListNodesRequestHealthCount getHealthCount()
public ListNodesRequest setHealthRate(ListNodesRequest.ListNodesRequestHealthRate healthRate)
public ListNodesRequest.ListNodesRequestHealthRate getHealthRate()
public ListNodesRequest setHyperNode(String hyperNode)
public String getHyperNode()
public ListNodesRequest setHyperZone(String hyperZone)
public String getHyperZone()
public ListNodesRequest setLayoutMode(String layoutMode)
public String getLayoutMode()
public ListNodesRequest setMachineGroupIds(String machineGroupIds)
public String getMachineGroupIds()
public ListNodesRequest setNodeNames(String nodeNames)
public String getNodeNames()
public ListNodesRequest setNodeStatuses(String nodeStatuses)
public String getNodeStatuses()
public ListNodesRequest setNodeTypes(String nodeTypes)
public String getNodeTypes()
public ListNodesRequest setOrder(String order)
public String getOrder()
public ListNodesRequest setOrderInstanceIds(String orderInstanceIds)
public String getOrderInstanceIds()
public ListNodesRequest setOrderStatuses(String orderStatuses)
public String getOrderStatuses()
public ListNodesRequest setPageNumber(Integer pageNumber)
public Integer getPageNumber()
public ListNodesRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public ListNodesRequest setPaymentType(String paymentType)
public String getPaymentType()
public ListNodesRequest setPodNum(Integer podNum)
public Integer getPodNum()
public ListNodesRequest setQuotaId(String quotaId)
public String getQuotaId()
public ListNodesRequest setReasonCodes(String reasonCodes)
public String getReasonCodes()
public ListNodesRequest setResourceGroupIds(String resourceGroupIds)
public String getResourceGroupIds()
public ListNodesRequest setResourceGroupName(String resourceGroupName)
public String getResourceGroupName()
public ListNodesRequest setSortBy(String sortBy)
public String getSortBy()
public ListNodesRequest setVerbose(Boolean verbose)
public Boolean getVerbose()
public ListNodesRequest setWorkloadNum(Integer workloadNum)
public Integer getWorkloadNum()
public ListNodesRequest setWorkspaceId(String workspaceId)
public String getWorkspaceId()
Copyright © 2026. All rights reserved.