public static class DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost
extends com.aliyun.tea.TeaModel
构造器和说明 |
---|
DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost() |
@NameInMap(value="SchedulerOptions") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSchedulerOptions schedulerOptions
@NameInMap(value="ActionOnMaintenance") public String actionOnMaintenance
The policy used to migrate the ECS instances deployed on the dedicated host when the dedicated host fails. Valid values:
If the dedicated host has cloud disks attached, the default value is Migrate. If the dedicated host has local disks attached, the default value is Stop.
example:Migrate
@NameInMap(value="AutoPlacement") public String autoPlacement
Indicates whether the dedicated host is added to the resource pool for automatic deployment. Valid values:
For information about automatic deployment, see the "Automatic deployment" section in Functions and features.
example:on
@NameInMap(value="AutoReleaseTime") public String autoReleaseTime
The automatic release time of the dedicated host. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mmZ
format. The time is displayed in UTC.
2017-01-01T12:00Z
@NameInMap(value="Capacity") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostCapacity capacity
The performance specifications of the dedicated host.
@NameInMap(value="ChargeType") public String chargeType
The billing method of the dedicated host.
example:Prepaid
@NameInMap(value="Cores") public Integer cores
The number of physical cores per CPU.
example:3
@NameInMap(value="CpuOverCommitRatio") public Float cpuOverCommitRatio
The CPU overcommit ratio.Valid values: 1 to 5.
example:1
@NameInMap(value="CreationTime") public String creationTime
The time when the dedicated host was created. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mmZ
format. The time is displayed in UTC.
2018-01-01T12:00Z
@NameInMap(value="DedicatedHostClusterId") public String dedicatedHostClusterId
The ID of the dedicated host cluster to which the dedicated host belongs.
example:dc-bp12wlf6am0vz9v2****
@NameInMap(value="DedicatedHostId") public String dedicatedHostId
The ID of the dedicated host.
example:dh-bp165p6xk2tlw61e****
@NameInMap(value="DedicatedHostName") public String dedicatedHostName
The name of the dedicated host.
example:MyDDHTestName
@NameInMap(value="DedicatedHostOwnerId") public Long dedicatedHostOwnerId
The ID of the dedicated host owner.
example:100************7
@NameInMap(value="DedicatedHostType") public String dedicatedHostType
The type of the dedicated host.
example:ddh.g5
@NameInMap(value="Description") public String description
The description of the dedicated host.
example:this-is-my-DDH
@NameInMap(value="ExpiredTime") public String expiredTime
The expiration time of the subscription dedicated host. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mmZ
format. The time is displayed in UTC.
2019-01-01T12:00Z
@NameInMap(value="GPUSpec") public String GPUSpec
The GPU model.
example:gpu
@NameInMap(value="HostDetailInfo") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostHostDetailInfo hostDetailInfo
This parameter will be removed in the future. We recommend that you use other parameters to ensure future compatibility.
@NameInMap(value="Instances") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostInstances instances
The ECS instances that were created on the dedicated host.
@NameInMap(value="MachineId") public String machineId
The machine code of the dedicated host.
example:12aaa123456ff19dec12345d3026e****
@NameInMap(value="NetworkAttributes") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostNetworkAttributes networkAttributes
The network attributes of the dedicated host.
@NameInMap(value="OperationLocks") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostOperationLocks operationLocks
The reasons why the resources of the dedicated host were locked.
@NameInMap(value="PhysicalGpus") public Integer physicalGpus
The number of physical GPUs.
example:10
@NameInMap(value="RegionId") public String regionId
The region ID of the dedicated host.
example:cn-hangzhou
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the dedicated host belongs.
example:rg-aek3b6jzp66****
@NameInMap(value="SaleCycle") public String saleCycle
The unit of the subscription duration. Valid values:
Month
@NameInMap(value="Sockets") public Integer sockets
The number of physical CPUs.
example:5
@NameInMap(value="Status") public String status
The status of the dedicated host. Valid values:
Available
@NameInMap(value="SupportedCustomInstanceTypeFamilies") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedCustomInstanceTypeFamilies supportedCustomInstanceTypeFamilies
The custom ECS instance families that are supported by the dedicated host.
@NameInMap(value="SupportedInstanceTypeFamilies") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedInstanceTypeFamilies supportedInstanceTypeFamilies
The ECS instance families that are supported by the dedicated host.
@NameInMap(value="SupportedInstanceTypesList") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedInstanceTypesList supportedInstanceTypesList
The ECS instance types that are supported by the dedicated host.
@NameInMap(value="Tags") public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostTags tags
The tags of the dedicated host.
@NameInMap(value="ZoneId") public String zoneId
The zone ID of the dedicated host.
example:cn-hangzhou-g
public DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost()
public static DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost build(Map<String,?> map) throws Exception
Exception
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setSchedulerOptions(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSchedulerOptions schedulerOptions)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSchedulerOptions getSchedulerOptions()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setActionOnMaintenance(String actionOnMaintenance)
public String getActionOnMaintenance()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setAutoPlacement(String autoPlacement)
public String getAutoPlacement()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setAutoReleaseTime(String autoReleaseTime)
public String getAutoReleaseTime()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setCapacity(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostCapacity capacity)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostCapacity getCapacity()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setChargeType(String chargeType)
public String getChargeType()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setCores(Integer cores)
public Integer getCores()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setCpuOverCommitRatio(Float cpuOverCommitRatio)
public Float getCpuOverCommitRatio()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setCreationTime(String creationTime)
public String getCreationTime()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setDedicatedHostClusterId(String dedicatedHostClusterId)
public String getDedicatedHostClusterId()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setDedicatedHostId(String dedicatedHostId)
public String getDedicatedHostId()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setDedicatedHostName(String dedicatedHostName)
public String getDedicatedHostName()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setDedicatedHostOwnerId(Long dedicatedHostOwnerId)
public Long getDedicatedHostOwnerId()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setDedicatedHostType(String dedicatedHostType)
public String getDedicatedHostType()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setDescription(String description)
public String getDescription()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setExpiredTime(String expiredTime)
public String getExpiredTime()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setGPUSpec(String GPUSpec)
public String getGPUSpec()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setHostDetailInfo(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostHostDetailInfo hostDetailInfo)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostHostDetailInfo getHostDetailInfo()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setInstances(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostInstances instances)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostInstances getInstances()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setMachineId(String machineId)
public String getMachineId()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setNetworkAttributes(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostNetworkAttributes networkAttributes)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostNetworkAttributes getNetworkAttributes()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setOperationLocks(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostOperationLocks operationLocks)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostOperationLocks getOperationLocks()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setPhysicalGpus(Integer physicalGpus)
public Integer getPhysicalGpus()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setRegionId(String regionId)
public String getRegionId()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setSaleCycle(String saleCycle)
public String getSaleCycle()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setSockets(Integer sockets)
public Integer getSockets()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setStatus(String status)
public String getStatus()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setSupportedCustomInstanceTypeFamilies(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedCustomInstanceTypeFamilies supportedCustomInstanceTypeFamilies)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedCustomInstanceTypeFamilies getSupportedCustomInstanceTypeFamilies()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setSupportedInstanceTypeFamilies(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedInstanceTypeFamilies supportedInstanceTypeFamilies)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedInstanceTypeFamilies getSupportedInstanceTypeFamilies()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setSupportedInstanceTypesList(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedInstanceTypesList supportedInstanceTypesList)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostSupportedInstanceTypesList getSupportedInstanceTypesList()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setTags(DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostTags tags)
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHostTags getTags()
public DescribeDedicatedHostsResponseBody.DescribeDedicatedHostsResponseBodyDedicatedHostsDedicatedHost setZoneId(String zoneId)
public String getZoneId()
Copyright © 2024. All rights reserved.