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
When used with
ResourceGroupIds, this parameter further filters the results to include only nodes from the specified resource quota. |
String |
filterByResourceGroupIds
When used with
QuotaId, this parameter further filters the results to include only nodes from the specified resource groups. |
String |
GPUType
The GPU type.
|
ListNodesRequest.ListNodesRequestHealthCount |
healthCount |
ListNodesRequest.ListNodesRequestHealthRate |
healthRate |
String |
hyperNode |
String |
hyperZone |
String |
layoutMode |
String |
machineGroupIds |
String |
nodeNames
A comma-separated list of node names.
|
String |
nodeStatuses
A comma-separated list of node statuses.
|
String |
nodeTypes
A comma-separated list of node specifications.
|
String |
order
The sort order.
|
String |
orderInstanceIds
A comma-separated list of order IDs.
|
String |
orderStatuses
A comma-separated list of order statuses.
|
Integer |
pageNumber
The page number.
|
Integer |
pageSize
The number of entries to return per page.
|
String |
paymentType |
Integer |
podNum |
String |
quotaId
The ID of the resource quota that contains the nodes.
|
String |
reasonCodes |
String |
resourceGroupIds
A comma-separated list of resource group IDs.
|
String |
resourceGroupName |
String |
sortBy
The field by which to sort the results.
|
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:
CPU
GPU
If omitted, this operation returns nodes of all accelerator 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
When used with ResourceGroupIds, this parameter further filters the results to include only nodes from the specified resource quota.
quotamtl37ge7gkvdz
@NameInMap(value="FilterByResourceGroupIds") public String filterByResourceGroupIds
When used with QuotaId, this parameter further filters the results to include only nodes from the specified resource groups.
rg69rj0leslwdnbe
@NameInMap(value="GPUType") public String GPUType
The GPU type. Fuzzy matching is supported.
example:T4
@NameInMap(value="HealthCount") public ListNodesRequest.ListNodesRequestHealthCount healthCount
@NameInMap(value="HealthRate") public ListNodesRequest.ListNodesRequestHealthRate healthRate
@NameInMap(value="HyperNode") public String hyperNode
@NameInMap(value="HyperZone") public String hyperZone
@NameInMap(value="LayoutMode") public String layoutMode
@NameInMap(value="MachineGroupIds") public String machineGroupIds
@NameInMap(value="NodeNames") public String nodeNames
A comma-separated list of node names. Only nodes with names that match this list are returned.
example:lingjxxxx
@NameInMap(value="NodeStatuses") public String nodeStatuses
A comma-separated list of node statuses. If this parameter is omitted, this operation returns nodes of all statuses.
example:Ready
@NameInMap(value="NodeTypes") public String nodeTypes
A comma-separated list of node specifications. If this parameter is omitted, this operation returns nodes of all specifications.
example:ecs.c6.xlarge
@NameInMap(value="Order") public String order
The sort order. Valid values:
desc: Descending
asc: Ascending
desc
@NameInMap(value="OrderInstanceIds") public String orderInstanceIds
A comma-separated list of order IDs.
example:260590501560397
@NameInMap(value="OrderStatuses") public String orderStatuses
A comma-separated list of order statuses.
example:Ready
@NameInMap(value="PageNumber") public Integer pageNumber
The page number. The first page is 1.
example:2
@NameInMap(value="PageSize") public Integer pageSize
The number of entries to return per page.
example:10
@NameInMap(value="PaymentType") public String paymentType
@NameInMap(value="PodNum") public Integer podNum
@NameInMap(value="QuotaId") public String quotaId
The ID of the resource quota that contains the nodes.
example:quotamtl37ge7gkvdz
@NameInMap(value="ReasonCodes") public String reasonCodes
@NameInMap(value="ResourceGroupIds") public String resourceGroupIds
A comma-separated list of resource group IDs. You must specify either this parameter or QuotaId.
Constraints:
The user ID of the request must match the user ID associated with the specified resource groups.
All specified resource groups must be of the same type.
All specified resource groups must be in the same VPC.
rg69rj0leslwdnbe
@NameInMap(value="ResourceGroupName") public String resourceGroupName
@NameInMap(value="SortBy") public String sortBy
The field by which to sort the results.
example:GmtCreateTime
@NameInMap(value="Verbose") public Boolean verbose
Specifies whether to return resource usage information. This parameter applies only when QuotaId is specified.
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.