public class GetResourceGroupMachineGroupResponseBody
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
GetResourceGroupMachineGroupResponseBody.GetResourceGroupMachineGroupResponseBodyTags |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
allocatableCpu |
String |
allocatableMemory |
String |
cpu
The total number of CPU cores per machine in the machine group.
|
String |
defaultDriver
The default GPU driver version per machine in the machine group.
|
Long |
ecsCount
The number of ECS instances.
|
String |
ecsSpec
The ECS spec.
|
String |
gmtCreatedTime
The creation time of the machine group.
|
String |
gmtExpiredTime
The expiration time of the machine group.
|
String |
gmtModifiedTime
The last modification time of the machine group.
|
String |
gmtStartedTime
The start time of the machine group.
|
String |
gpu
The number of GPUs per machine in the machine group.
|
String |
gpuType
The GPU type per machine in the machine group.
|
String |
machineGroupID
The ID of the machine group.
|
String |
memory
The amount of memory per machine in the machine group.
|
String |
name
The name of the machine group.
|
String |
paymentDuration
The payment duration.
|
String |
paymentDurationUnit
The unit of the billing cycle for the machine group.
|
String |
paymentType
The payment type.
|
String |
requestId
The request ID.
|
String |
resourceGroupID
The ID of the resource group.
|
String |
status
The status of the machine group.
|
List<String> |
supportedDrivers
The GPU driver versions supported by the machines in the machine group.
|
String |
systemReservedCpu |
String |
systemReservedMemory |
List<GetResourceGroupMachineGroupResponseBody.GetResourceGroupMachineGroupResponseBodyTags> |
tags
The list of tags attached to the machine group.
|
| 构造器和说明 |
|---|
GetResourceGroupMachineGroupResponseBody() |
@NameInMap(value="AllocatableCpu") public String allocatableCpu
@NameInMap(value="AllocatableMemory") public String allocatableMemory
@NameInMap(value="Cpu") public String cpu
The total number of CPU cores per machine in the machine group.
example:2
@NameInMap(value="DefaultDriver") public String defaultDriver
The default GPU driver version per machine in the machine group.
example:535
@NameInMap(value="EcsCount") public Long ecsCount
The number of ECS instances.
example:1
@NameInMap(value="EcsSpec") public String ecsSpec
The ECS spec.
example:ecs.c6.large
@NameInMap(value="GmtCreatedTime") public String gmtCreatedTime
The creation time of the machine group.
example:2023-06-22T00:00:00Z
@NameInMap(value="GmtExpiredTime") public String gmtExpiredTime
The expiration time of the machine group.
example:2023-06-22T00:00:00Z
@NameInMap(value="GmtModifiedTime") public String gmtModifiedTime
The last modification time of the machine group.
example:2023-06-22T00:00:00Z
@NameInMap(value="GmtStartedTime") public String gmtStartedTime
The start time of the machine group.
example:2023-06-22T00:00:00Z
@NameInMap(value="Gpu") public String gpu
The number of GPUs per machine in the machine group.
example:8
@NameInMap(value="GpuType") public String gpuType
The GPU type per machine in the machine group.
example:A100
@NameInMap(value="MachineGroupID") public String machineGroupID
The ID of the machine group.
example:mgmioirqjgw6c5lg
@NameInMap(value="Memory") public String memory
The amount of memory per machine in the machine group.
example:64
@NameInMap(value="Name") public String name
The name of the machine group.
example:testMachineGroup
@NameInMap(value="PaymentDuration") public String paymentDuration
The payment duration. When PaymentDurationUnit is set to Month, valid values are: 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 24, 36, 48, and 60.
example:1
@NameInMap(value="PaymentDurationUnit") public String paymentDurationUnit
The unit of the billing cycle for the machine group.
example:Month
@NameInMap(value="PaymentType") public String paymentType
The payment type.
example:PREPAY
@NameInMap(value="RequestId") public String requestId
The request ID.
example:18D5A1C6-14B8-545E-8408-0A7DDB4C6B5E
@NameInMap(value="ResourceGroupID") public String resourceGroupID
The ID of the resource group. This ID is globally unique and can be used to retrieve information about the resource group.
example:rgf0zhfqn1d4ity2
@NameInMap(value="Status") public String status
The status of the machine group. Valid values: Creating: The machine group is being created. Ready: The machine group is running. Expiring: The machine group is about to expire. Expired: The machine group has expired. Stopping: The machine group is being stopped. Stopped: The machine group has been stopped.
example:Ready
@NameInMap(value="SupportedDrivers") public List<String> supportedDrivers
The GPU driver versions supported by the machines in the machine group.
@NameInMap(value="SystemReservedCpu") public String systemReservedCpu
@NameInMap(value="SystemReservedMemory") public String systemReservedMemory
@NameInMap(value="Tags") public List<GetResourceGroupMachineGroupResponseBody.GetResourceGroupMachineGroupResponseBodyTags> tags
The list of tags attached to the machine group.
public static GetResourceGroupMachineGroupResponseBody build(Map<String,?> map) throws Exception
Exceptionpublic GetResourceGroupMachineGroupResponseBody setAllocatableCpu(String allocatableCpu)
public String getAllocatableCpu()
public GetResourceGroupMachineGroupResponseBody setAllocatableMemory(String allocatableMemory)
public String getAllocatableMemory()
public GetResourceGroupMachineGroupResponseBody setCpu(String cpu)
public String getCpu()
public GetResourceGroupMachineGroupResponseBody setDefaultDriver(String defaultDriver)
public String getDefaultDriver()
public GetResourceGroupMachineGroupResponseBody setEcsCount(Long ecsCount)
public Long getEcsCount()
public GetResourceGroupMachineGroupResponseBody setEcsSpec(String ecsSpec)
public String getEcsSpec()
public GetResourceGroupMachineGroupResponseBody setGmtCreatedTime(String gmtCreatedTime)
public String getGmtCreatedTime()
public GetResourceGroupMachineGroupResponseBody setGmtExpiredTime(String gmtExpiredTime)
public String getGmtExpiredTime()
public GetResourceGroupMachineGroupResponseBody setGmtModifiedTime(String gmtModifiedTime)
public String getGmtModifiedTime()
public GetResourceGroupMachineGroupResponseBody setGmtStartedTime(String gmtStartedTime)
public String getGmtStartedTime()
public GetResourceGroupMachineGroupResponseBody setGpu(String gpu)
public String getGpu()
public GetResourceGroupMachineGroupResponseBody setGpuType(String gpuType)
public String getGpuType()
public GetResourceGroupMachineGroupResponseBody setMachineGroupID(String machineGroupID)
public String getMachineGroupID()
public GetResourceGroupMachineGroupResponseBody setMemory(String memory)
public String getMemory()
public GetResourceGroupMachineGroupResponseBody setName(String name)
public String getName()
public GetResourceGroupMachineGroupResponseBody setPaymentDuration(String paymentDuration)
public String getPaymentDuration()
public GetResourceGroupMachineGroupResponseBody setPaymentDurationUnit(String paymentDurationUnit)
public String getPaymentDurationUnit()
public GetResourceGroupMachineGroupResponseBody setPaymentType(String paymentType)
public String getPaymentType()
public GetResourceGroupMachineGroupResponseBody setRequestId(String requestId)
public String getRequestId()
public GetResourceGroupMachineGroupResponseBody setResourceGroupID(String resourceGroupID)
public String getResourceGroupID()
public GetResourceGroupMachineGroupResponseBody setStatus(String status)
public String getStatus()
public GetResourceGroupMachineGroupResponseBody setSupportedDrivers(List<String> supportedDrivers)
public GetResourceGroupMachineGroupResponseBody setSystemReservedCpu(String systemReservedCpu)
public String getSystemReservedCpu()
public GetResourceGroupMachineGroupResponseBody setSystemReservedMemory(String systemReservedMemory)
public String getSystemReservedMemory()
public GetResourceGroupMachineGroupResponseBody setTags(List<GetResourceGroupMachineGroupResponseBody.GetResourceGroupMachineGroupResponseBodyTags> tags)
public List<GetResourceGroupMachineGroupResponseBody.GetResourceGroupMachineGroupResponseBodyTags> getTags()
Copyright © 2026. All rights reserved.