public class Node
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
acceleratorType
The accelerator type of the resource node specifications (CPU/GPU).
|
String |
allocatableCPU
The number of CPU cores that can be allocated to users.
|
String |
allocatableMemory
The memory size that can be allocated to users.
|
Long |
ancestorQuotaWorkloadNum |
String |
availabilityZone
The zone.
|
List<QuotaIdName> |
boundQuotas
The list of bound quotas.
|
String |
CPU
The number of CPU cores.
|
String |
creatorId
The creator of the resource node.
|
Long |
descendantQuotaWorkloadNum |
Long |
diskCapacity |
String |
diskPL |
String |
gmtCreatedTime
The creation time of the resource node.
|
String |
gmtCreateTime
已过时。
|
String |
gmtExpiredTime
The expiration time of the resource node.
|
String |
gmtModifiedTime
The update time of the resource node.
|
String |
GPU
The number of GPUs.
|
String |
GPUMemory
The GPU memory.
|
String |
GPUType
The GPU model.
|
String |
hyperZone
The high-speed interconnect zone.
|
Boolean |
isBound
Indicates whether the resource node is bound to a quota.
|
String |
limitCPU
The maximum number of CPU cores.
|
String |
limitGPU
The maximum number of GPUs.
|
String |
limitMemory
The maximum memory size.
|
String |
machineGroupId
The ID of the machine group to which the resource node belongs.
|
String |
memory
The memory size.
|
String |
nodeGPUMemory
The GPU memory of the node.
|
Long |
nodeGPUMemoryBytes
The GPU memory of the node in bytes.
|
String |
nodeName
The name of the resource node.
|
String |
nodeStatus
The status of the resource node.
|
String |
nodeType
The node specifications type of the resource node.
|
String |
orderStatus
The order status of the resource node.
|
Long |
podNum
The number of pods on the node.
|
String |
reasonCode
The error code.
|
String |
reasonMessage
The error message.
|
String |
requestCPU
The number of requested CPU cores.
|
String |
requestGPU
The number of requested GPUs.
|
String |
requestMemory
The requested memory size.
|
String |
resourceGroupId
The ID of the resource group to which the resource node belongs.
|
String |
resourceGroupName
The name of the resource group to which the resource node belongs.
|
Long |
selfQuotaWorkloadNum |
List<String> |
subNodes
The names of the child nodes.
|
String |
systemReservedCPU
The number of system-reserved CPU cores.
|
String |
systemReservedMemory
The system-reserved memory size.
|
List<UserInfo> |
users
The user information.
|
Long |
workloadNum
The number of workloads on the node.
|
| 构造器和说明 |
|---|
Node() |
@NameInMap(value="AcceleratorType") public String acceleratorType
The accelerator type of the resource node specifications (CPU/GPU).
example:CPU
@NameInMap(value="AllocatableCPU") public String allocatableCPU
The number of CPU cores that can be allocated to users.
example:4
@NameInMap(value="AllocatableMemory") public String allocatableMemory
The memory size that can be allocated to users.
example:5
@NameInMap(value="AncestorQuotaWorkloadNum") public Long ancestorQuotaWorkloadNum
@NameInMap(value="AvailabilityZone") public String availabilityZone
The zone.
example:C
@NameInMap(value="BoundQuotas") public List<QuotaIdName> boundQuotas
The list of bound quotas.
@NameInMap(value="CPU") public String CPU
The number of CPU cores.
example:4
@NameInMap(value="CreatorId") public String creatorId
The creator of the resource node.
example:281044699048527748
@NameInMap(value="DescendantQuotaWorkloadNum") public Long descendantQuotaWorkloadNum
@NameInMap(value="DiskCapacity") public Long diskCapacity
@NameInMap(value="DiskPL") public String diskPL
@NameInMap(value="GPU") public String GPU
The number of GPUs.
example:0
@NameInMap(value="GPUMemory") public String GPUMemory
The GPU memory.
example:32
@NameInMap(value="GPUType") public String GPUType
The GPU model.
example:""
@NameInMap(value="GmtCreateTime") @Deprecated public String gmtCreateTime
The creation time of the resource node.
example:2024-07-10T11:49:47Z
@NameInMap(value="GmtCreatedTime") public String gmtCreatedTime
The creation time of the resource node.
@NameInMap(value="GmtExpiredTime") public String gmtExpiredTime
The expiration time of the resource node.
example:2025-06-22T00:00:00Z
@NameInMap(value="GmtModifiedTime") public String gmtModifiedTime
The update time of the resource node.
example:2024-07-10T11:49:47Z
@NameInMap(value="HyperZone") public String hyperZone
The high-speed interconnect zone.
example:C3
@NameInMap(value="IsBound") public Boolean isBound
Indicates whether the resource node is bound to a quota.
example:false
@NameInMap(value="LimitCPU") public String limitCPU
The maximum number of CPU cores.
example:4
@NameInMap(value="LimitGPU") public String limitGPU
The maximum number of GPUs.
example:0
@NameInMap(value="LimitMemory") public String limitMemory
The maximum memory size.
example:8
@NameInMap(value="MachineGroupId") public String machineGroupId
The ID of the machine group to which the resource node belongs.
example:mg1234456
@NameInMap(value="Memory") public String memory
The memory size.
example:8
@NameInMap(value="NodeGPUMemory") public String nodeGPUMemory
The GPU memory of the node.
example:640G
@NameInMap(value="NodeGPUMemoryBytes") public Long nodeGPUMemoryBytes
The GPU memory of the node in bytes.
example:687194767360
@NameInMap(value="NodeName") public String nodeName
The name of the resource node.
example:lingjxxxx
@NameInMap(value="NodeStatus") public String nodeStatus
The status of the resource node.
example:Ready
@NameInMap(value="NodeType") public String nodeType
The node specifications type of the resource node.
example:ecs.c8i.xlarge
@NameInMap(value="OrderStatus") public String orderStatus
The order status of the resource node.
example:Ready
@NameInMap(value="PodNum") public Long podNum
The number of pods on the node.
example:2
@NameInMap(value="ReasonCode") public String reasonCode
The error code.
example:""
@NameInMap(value="ReasonMessage") public String reasonMessage
The error message.
example:""
@NameInMap(value="RequestCPU") public String requestCPU
The number of requested CPU cores.
example:4
@NameInMap(value="RequestGPU") public String requestGPU
The number of requested GPUs.
example:0
@NameInMap(value="RequestMemory") public String requestMemory
The requested memory size.
example:8
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the resource node belongs.
example:rgf0zhfqn1d4ity2
@NameInMap(value="ResourceGroupName") public String resourceGroupName
The name of the resource group to which the resource node belongs.
example:test
@NameInMap(value="SelfQuotaWorkloadNum") public Long selfQuotaWorkloadNum
@NameInMap(value="SystemReservedCPU") public String systemReservedCPU
The number of system-reserved CPU cores.
example:0
@NameInMap(value="SystemReservedMemory") public String systemReservedMemory
The system-reserved memory size.
example:3
@NameInMap(value="WorkloadNum") public Long workloadNum
The number of workloads on the node.
example:2
public String getAcceleratorType()
public String getAllocatableCPU()
public String getAllocatableMemory()
public Long getAncestorQuotaWorkloadNum()
public String getAvailabilityZone()
public Node setBoundQuotas(List<QuotaIdName> boundQuotas)
public List<QuotaIdName> getBoundQuotas()
public String getCPU()
public String getCreatorId()
public Node setDescendantQuotaWorkloadNum(Long descendantQuotaWorkloadNum)
public Long getDescendantQuotaWorkloadNum()
public Long getDiskCapacity()
public String getDiskPL()
public String getGPU()
public String getGPUMemory()
public String getGPUType()
@Deprecated public Node setGmtCreateTime(String gmtCreateTime)
public String getGmtCreateTime()
public String getGmtCreatedTime()
public String getGmtExpiredTime()
public String getGmtModifiedTime()
public String getHyperZone()
public Boolean getIsBound()
public String getLimitCPU()
public String getLimitGPU()
public String getLimitMemory()
public String getMachineGroupId()
public String getMemory()
public String getNodeGPUMemory()
public Long getNodeGPUMemoryBytes()
public String getNodeName()
public String getNodeStatus()
public String getNodeType()
public String getOrderStatus()
public Long getPodNum()
public String getReasonCode()
public String getReasonMessage()
public String getRequestCPU()
public String getRequestGPU()
public String getRequestMemory()
public String getResourceGroupId()
public String getResourceGroupName()
public Long getSelfQuotaWorkloadNum()
public String getSystemReservedCPU()
public String getSystemReservedMemory()
public Long getWorkloadNum()
Copyright © 2026. All rights reserved.