public class ListNodesShrinkRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
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.
|
String |
healthCountShrink |
String |
healthRateShrink |
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 |
| 构造器和说明 |
|---|
ListNodesShrinkRequest() |
@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 String healthCountShrink
@NameInMap(value="HealthRate") public String healthRateShrink
@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 ListNodesShrinkRequest build(Map<String,?> map) throws Exception
Exceptionpublic ListNodesShrinkRequest setAcceleratorType(String acceleratorType)
public String getAcceleratorType()
public ListNodesShrinkRequest setAvailabilityZone(String availabilityZone)
public String getAvailabilityZone()
public ListNodesShrinkRequest setCliqueID(String cliqueID)
public String getCliqueID()
public ListNodesShrinkRequest setDiskPL(String diskPL)
public String getDiskPL()
public ListNodesShrinkRequest setFilterByQuotaId(String filterByQuotaId)
public String getFilterByQuotaId()
public ListNodesShrinkRequest setFilterByResourceGroupIds(String filterByResourceGroupIds)
public String getFilterByResourceGroupIds()
public ListNodesShrinkRequest setGPUType(String GPUType)
public String getGPUType()
public ListNodesShrinkRequest setHealthCountShrink(String healthCountShrink)
public String getHealthCountShrink()
public ListNodesShrinkRequest setHealthRateShrink(String healthRateShrink)
public String getHealthRateShrink()
public ListNodesShrinkRequest setHyperNode(String hyperNode)
public String getHyperNode()
public ListNodesShrinkRequest setHyperZone(String hyperZone)
public String getHyperZone()
public ListNodesShrinkRequest setLayoutMode(String layoutMode)
public String getLayoutMode()
public ListNodesShrinkRequest setMachineGroupIds(String machineGroupIds)
public String getMachineGroupIds()
public ListNodesShrinkRequest setNodeNames(String nodeNames)
public String getNodeNames()
public ListNodesShrinkRequest setNodeStatuses(String nodeStatuses)
public String getNodeStatuses()
public ListNodesShrinkRequest setNodeTypes(String nodeTypes)
public String getNodeTypes()
public ListNodesShrinkRequest setOrder(String order)
public String getOrder()
public ListNodesShrinkRequest setOrderInstanceIds(String orderInstanceIds)
public String getOrderInstanceIds()
public ListNodesShrinkRequest setOrderStatuses(String orderStatuses)
public String getOrderStatuses()
public ListNodesShrinkRequest setPageNumber(Integer pageNumber)
public Integer getPageNumber()
public ListNodesShrinkRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public ListNodesShrinkRequest setPaymentType(String paymentType)
public String getPaymentType()
public ListNodesShrinkRequest setPodNum(Integer podNum)
public Integer getPodNum()
public ListNodesShrinkRequest setQuotaId(String quotaId)
public String getQuotaId()
public ListNodesShrinkRequest setReasonCodes(String reasonCodes)
public String getReasonCodes()
public ListNodesShrinkRequest setResourceGroupIds(String resourceGroupIds)
public String getResourceGroupIds()
public ListNodesShrinkRequest setResourceGroupName(String resourceGroupName)
public String getResourceGroupName()
public ListNodesShrinkRequest setSortBy(String sortBy)
public String getSortBy()
public ListNodesShrinkRequest setVerbose(Boolean verbose)
public Boolean getVerbose()
public ListNodesShrinkRequest setWorkloadNum(Integer workloadNum)
public Integer getWorkloadNum()
public ListNodesShrinkRequest setWorkspaceId(String workspaceId)
public String getWorkspaceId()
Copyright © 2026. All rights reserved.