public class DescribeInstanceAttributeResponseBody
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
clusterId
The ID of the cluster to which the instance belongs.
|
Integer |
cpu
The number of vCPUs.
|
String |
creationTime
The time when the instance was created.
|
String |
creditSpecification
The performance mode of the burstable instance.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyDedicatedHostAttribute |
dedicatedHostAttribute
Details about the dedicated host.
|
String |
description
The description of the instance.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyEipAddress |
eipAddress
The elastic IP address (EIP) associated with the instance.
|
Boolean |
enableJumboFrame
Indicates whether the Jumbo Frame feature is enabled for the instance.
|
String |
expiredTime
The time when the instance expires.
|
String |
hostName
The hostname of the instance.
|
String |
imageId
The ID of the image that the instance is running.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyInnerIpAddress |
innerIpAddress
The internal IP address of the instance located in the classic network.
|
String |
instanceChargeType
The billing method of the instance.
|
String |
instanceId
The instance ID
example:
i-uf6f5trc95ug8t33****
|
String |
instanceName
The instance name.
|
String |
instanceNetworkType
The network type of the instance.
|
String |
instanceType
The instance type.
|
String |
internetChargeType
The billing method for network usage.
|
Integer |
internetMaxBandwidthIn
The maximum inbound public bandwidth.
|
Integer |
internetMaxBandwidthOut
The maximum outbound public bandwidth.
|
String |
ioOptimized
Indicates whether the instance is I/O optimized.
|
Integer |
memory
The memory size of the instance.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyOperationLocks |
operationLocks
The reason why the instance was locked.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyPublicIpAddress |
publicIpAddress
The public IP address of the instance.
|
String |
regionId
The ID of the region in which the instance resides.
|
String |
requestId
The request ID.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodySecurityGroupIds |
securityGroupIds
The IDs of the security groups to which the instance belongs.
|
String |
serialNumber
The serial number of the instance.
|
String |
status
The status of the instance.
|
String |
stoppedMode
Indicates whether the system implements billing after the instance is stopped.
|
String |
vlanId
The virtual LAN (VLAN) ID of the instance.
|
DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyVpcAttributes |
vpcAttributes
The VPC attributes of the instance.
|
String |
zoneId
The ID of the zone in which the instance resides.
|
构造器和说明 |
---|
DescribeInstanceAttributeResponseBody() |
@NameInMap(value="ClusterId") public String clusterId
The ID of the cluster to which the instance belongs.
example:This parameter will be removed in the future. To ensure future compatibility, we recommend that you use other parameters.
cls-bp67acfmxazb4p****
@NameInMap(value="Cpu") public Integer cpu
The number of vCPUs.
example:8
@NameInMap(value="CreationTime") public String creationTime
The time when the instance was created. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. For more information, see ISO 8601.
example:2017-12-10T04:04Z
@NameInMap(value="CreditSpecification") public String creditSpecification
The performance mode of the burstable instance. Valid values:
Standard
@NameInMap(value="DedicatedHostAttribute") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyDedicatedHostAttribute dedicatedHostAttribute
Details about the dedicated host. It is an array that consists of the DedicatedHostClusterId, DedicatedHostId, and DedicatedHostName parameters.
@NameInMap(value="Description") public String description
The description of the instance.
example:testDescription
@NameInMap(value="EipAddress") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyEipAddress eipAddress
The elastic IP address (EIP) associated with the instance.
@NameInMap(value="EnableJumboFrame") public Boolean enableJumboFrame
Indicates whether the Jumbo Frame feature is enabled for the instance. Valid values:
For more information, see MTUs.
example:false
@NameInMap(value="ExpiredTime") public String expiredTime
The time when the instance expires. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. For more information, see ISO 8601.
example:2017-12-10T04:04Z
@NameInMap(value="HostName") public String hostName
The hostname of the instance.
example:testHostName
@NameInMap(value="ImageId") public String imageId
The ID of the image that the instance is running.
example:m-bp1h46wfpjsjastc****
@NameInMap(value="InnerIpAddress") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyInnerIpAddress innerIpAddress
The internal IP address of the instance located in the classic network.
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the instance. Valid values:
PrePaid
@NameInMap(value="InstanceId") public String instanceId
The instance ID
example:i-uf6f5trc95ug8t33****
@NameInMap(value="InstanceName") public String instanceName
The instance name.
example:testInstanceName
@NameInMap(value="InstanceNetworkType") public String instanceNetworkType
The network type of the instance. Valid values:
vpc
@NameInMap(value="InstanceType") public String instanceType
The instance type.
example:ecs.g5.large
@NameInMap(value="InternetChargeType") public String internetChargeType
The billing method for network usage. Valid values:
example:When the pay-by-traffic billing method is used for network usage, the maximum inbound and outbound bandwidths are used as the upper limits of bandwidths instead of guaranteed performance specifications. In scenarios in which demands exceed resource supplies, the maximum bandwidths may not be reached. If you want guaranteed bandwidths for your instance, use the pay-by-bandwidth billing method for network usage.
PayByTraffic
@NameInMap(value="InternetMaxBandwidthIn") public Integer internetMaxBandwidthIn
The maximum inbound public bandwidth. Unit: Mbit/s.
example:50
@NameInMap(value="InternetMaxBandwidthOut") public Integer internetMaxBandwidthOut
The maximum outbound public bandwidth. Unit: Mbit/s.
example:5
@NameInMap(value="IoOptimized") public String ioOptimized
Indicates whether the instance is I/O optimized.
example:true
@NameInMap(value="Memory") public Integer memory
The memory size of the instance. Unit: MiB.
example:16384
@NameInMap(value="OperationLocks") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyOperationLocks operationLocks
The reason why the instance was locked. Valid values:
@NameInMap(value="PublicIpAddress") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyPublicIpAddress publicIpAddress
The public IP address of the instance.
@NameInMap(value="RegionId") public String regionId
The ID of the region in which the instance resides.
example:cn-hangzhou
@NameInMap(value="RequestId") public String requestId
The request ID.
example:473469C7-AA6F-4DC5-B3DB-A3DC0DE3****
@NameInMap(value="SecurityGroupIds") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodySecurityGroupIds securityGroupIds
The IDs of the security groups to which the instance belongs.
@NameInMap(value="SerialNumber") public String serialNumber
The serial number of the instance.
example:51d1353b-22bf-4567-a176-8b3e12e4****
@NameInMap(value="Status") public String status
The status of the instance. Valid values:
Running
@NameInMap(value="StoppedMode") public String stoppedMode
Indicates whether the system implements billing after the instance is stopped. Valid values:
KeepCharging
@NameInMap(value="VlanId") public String vlanId
The virtual LAN (VLAN) ID of the instance.
example:This parameter will be removed in the future. To ensure future compatibility, we recommend that you use other parameters.
10
@NameInMap(value="VpcAttributes") public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyVpcAttributes vpcAttributes
The VPC attributes of the instance.
@NameInMap(value="ZoneId") public String zoneId
The ID of the zone in which the instance resides.
example:cn-hangzhou-g
public static DescribeInstanceAttributeResponseBody build(Map<String,?> map) throws Exception
Exception
public DescribeInstanceAttributeResponseBody setClusterId(String clusterId)
public String getClusterId()
public DescribeInstanceAttributeResponseBody setCpu(Integer cpu)
public Integer getCpu()
public DescribeInstanceAttributeResponseBody setCreationTime(String creationTime)
public String getCreationTime()
public DescribeInstanceAttributeResponseBody setCreditSpecification(String creditSpecification)
public String getCreditSpecification()
public DescribeInstanceAttributeResponseBody setDedicatedHostAttribute(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyDedicatedHostAttribute dedicatedHostAttribute)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyDedicatedHostAttribute getDedicatedHostAttribute()
public DescribeInstanceAttributeResponseBody setDescription(String description)
public String getDescription()
public DescribeInstanceAttributeResponseBody setEipAddress(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyEipAddress eipAddress)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyEipAddress getEipAddress()
public DescribeInstanceAttributeResponseBody setEnableJumboFrame(Boolean enableJumboFrame)
public Boolean getEnableJumboFrame()
public DescribeInstanceAttributeResponseBody setExpiredTime(String expiredTime)
public String getExpiredTime()
public DescribeInstanceAttributeResponseBody setHostName(String hostName)
public String getHostName()
public DescribeInstanceAttributeResponseBody setImageId(String imageId)
public String getImageId()
public DescribeInstanceAttributeResponseBody setInnerIpAddress(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyInnerIpAddress innerIpAddress)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyInnerIpAddress getInnerIpAddress()
public DescribeInstanceAttributeResponseBody setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public DescribeInstanceAttributeResponseBody setInstanceId(String instanceId)
public String getInstanceId()
public DescribeInstanceAttributeResponseBody setInstanceName(String instanceName)
public String getInstanceName()
public DescribeInstanceAttributeResponseBody setInstanceNetworkType(String instanceNetworkType)
public String getInstanceNetworkType()
public DescribeInstanceAttributeResponseBody setInstanceType(String instanceType)
public String getInstanceType()
public DescribeInstanceAttributeResponseBody setInternetChargeType(String internetChargeType)
public String getInternetChargeType()
public DescribeInstanceAttributeResponseBody setInternetMaxBandwidthIn(Integer internetMaxBandwidthIn)
public Integer getInternetMaxBandwidthIn()
public DescribeInstanceAttributeResponseBody setInternetMaxBandwidthOut(Integer internetMaxBandwidthOut)
public Integer getInternetMaxBandwidthOut()
public DescribeInstanceAttributeResponseBody setIoOptimized(String ioOptimized)
public String getIoOptimized()
public DescribeInstanceAttributeResponseBody setMemory(Integer memory)
public Integer getMemory()
public DescribeInstanceAttributeResponseBody setOperationLocks(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyOperationLocks operationLocks)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyOperationLocks getOperationLocks()
public DescribeInstanceAttributeResponseBody setPublicIpAddress(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyPublicIpAddress publicIpAddress)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyPublicIpAddress getPublicIpAddress()
public DescribeInstanceAttributeResponseBody setRegionId(String regionId)
public String getRegionId()
public DescribeInstanceAttributeResponseBody setRequestId(String requestId)
public String getRequestId()
public DescribeInstanceAttributeResponseBody setSecurityGroupIds(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodySecurityGroupIds securityGroupIds)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodySecurityGroupIds getSecurityGroupIds()
public DescribeInstanceAttributeResponseBody setSerialNumber(String serialNumber)
public String getSerialNumber()
public DescribeInstanceAttributeResponseBody setStatus(String status)
public String getStatus()
public DescribeInstanceAttributeResponseBody setStoppedMode(String stoppedMode)
public String getStoppedMode()
public DescribeInstanceAttributeResponseBody setVlanId(String vlanId)
public String getVlanId()
public DescribeInstanceAttributeResponseBody setVpcAttributes(DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyVpcAttributes vpcAttributes)
public DescribeInstanceAttributeResponseBody.DescribeInstanceAttributeResponseBodyVpcAttributes getVpcAttributes()
public DescribeInstanceAttributeResponseBody setZoneId(String zoneId)
public String getZoneId()
Copyright © 2024. All rights reserved.