public class DescribeInstancesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DescribeInstancesRequest() | 
| DescribeInstancesRequest(DescribeInstancesRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long[] | getAutoRenew()Get 续费模式。- 0:手动续费。- 1:自动续费。- 2:到期不再续费。 | 
| String | getBillingMode()Get 计费模式。postpaid:按量计费。prepaid:包年包月。 | 
| String | getInstanceId()Get 实例 ID,如:kee-6ubh****。 | 
| String | getInstanceName()Get 实例名称。 | 
| InstanceTagInfo | getInstanceTags()Deprecated.   | 
| Long | getLimit()Get 每页输出的实例列表的大小,即每页输出的实例数量,默认值20,取值范围为[1,1000]。 | 
| String | getMonitorVersion()Get 内部参数,用户可忽略。 | 
| Long | getOffset()Get 分页偏移量,取Limit整数倍。
计算公式为offset=limit*(页码-1)。例如 limit=10,第1页offset就为0,第2页offset就为10,依次类推。 | 
| String | getOrderBy()Get 排序依据。枚举范围如下所示。 projectId:实例按照项目ID排序。createtime:实例按照创建时间排序。instancename:实例按照实例名称排序。type:实例按照类型排序。curDeadline:实例按照到期时间排序。 | 
| Long | getOrderType()Get 排序方式。1:倒序。默认为倒序。0:顺序。 | 
| Long[] | getProjectIds()Get 项目ID 组成的数组,数组下标从0开始 | 
| String | getSearchKey()Get 查找关键字,可输入实例的ID或者实例名称。 | 
| String[] | getSearchKeys()Get 搜索关键词:支持实例 ID、实例名称、私有网络IP地址。 | 
| Long[] | getStatus()Get 实例状态。0:待初始化。1:流程中。2:运行中。-2:已隔离。-3:待删除。 | 
| String[] | getSubnetIds()Get 子网ID数组,数组下标从0开始,如:56854 | 
| String[] | getTagKeys()Get 根据标签的 Key 筛选资源,该参数不配置或者数组设置为空值,则不根据标签Key进行过滤。 | 
| InstanceTagInfo[] | getTagList()Get 根据标签的 Key 和 Value 筛选资源。该参数不配置或者数组设置为空值,则不根据标签进行过滤。 | 
| Long | getType()Get 实例类型。13:标准版。14:集群版。 | 
| Long[] | getTypeList()Get 内部参数,用户可忽略。 | 
| String[] | getUniqSubnetIds()Get 子网ID数组,数组下标从0开始,如:subnet-fdj24n34j2 | 
| String[] | getUniqVpcIds()Get 私有网络ID数组,数组下标从0开始,如果不传则默认选择基础网络,如:vpc-sad23jfdfk | 
| String[] | getVpcIds()Get 私有网络ID数组。数组下标从0开始,如果不传则默认选择基础网络,如:47525 | 
| void | setAutoRenew(Long[] AutoRenew)Set 续费模式。- 0:手动续费。- 1:自动续费。- 2:到期不再续费。 | 
| void | setBillingMode(String BillingMode)Set 计费模式。postpaid:按量计费。prepaid:包年包月。 | 
| void | setInstanceId(String InstanceId)Set 实例 ID,如:kee-6ubh****。 | 
| void | setInstanceName(String InstanceName)Set 实例名称。 | 
| void | setInstanceTags(InstanceTagInfo InstanceTags)Deprecated.   | 
| void | setLimit(Long Limit)Set 每页输出的实例列表的大小,即每页输出的实例数量,默认值20,取值范围为[1,1000]。 | 
| void | setMonitorVersion(String MonitorVersion)Set 内部参数,用户可忽略。 | 
| void | setOffset(Long Offset)Set 分页偏移量,取Limit整数倍。
计算公式为offset=limit*(页码-1)。例如 limit=10,第1页offset就为0,第2页offset就为10,依次类推。 | 
| void | setOrderBy(String OrderBy)Set 排序依据。枚举范围如下所示。 projectId:实例按照项目ID排序。createtime:实例按照创建时间排序。instancename:实例按照实例名称排序。type:实例按照类型排序。curDeadline:实例按照到期时间排序。 | 
| void | setOrderType(Long OrderType)Set 排序方式。1:倒序。默认为倒序。0:顺序。 | 
| void | setProjectIds(Long[] ProjectIds)Set 项目ID 组成的数组,数组下标从0开始 | 
| void | setSearchKey(String SearchKey)Set 查找关键字,可输入实例的ID或者实例名称。 | 
| void | setSearchKeys(String[] SearchKeys)Set 搜索关键词:支持实例 ID、实例名称、私有网络IP地址。 | 
| void | setStatus(Long[] Status)Set 实例状态。0:待初始化。1:流程中。2:运行中。-2:已隔离。-3:待删除。 | 
| void | setSubnetIds(String[] SubnetIds)Set 子网ID数组,数组下标从0开始,如:56854 | 
| void | setTagKeys(String[] TagKeys)Set 根据标签的 Key 筛选资源,该参数不配置或者数组设置为空值,则不根据标签Key进行过滤。 | 
| void | setTagList(InstanceTagInfo[] TagList)Set 根据标签的 Key 和 Value 筛选资源。该参数不配置或者数组设置为空值,则不根据标签进行过滤。 | 
| void | setType(Long Type)Set 实例类型。13:标准版。14:集群版。 | 
| void | setTypeList(Long[] TypeList)Set 内部参数,用户可忽略。 | 
| void | setUniqSubnetIds(String[] UniqSubnetIds)Set 子网ID数组,数组下标从0开始,如:subnet-fdj24n34j2 | 
| void | setUniqVpcIds(String[] UniqVpcIds)Set 私有网络ID数组,数组下标从0开始,如果不传则默认选择基础网络,如:vpc-sad23jfdfk | 
| void | setVpcIds(String[] VpcIds)Set 私有网络ID数组。数组下标从0开始,如果不传则默认选择基础网络,如:47525 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeInstancesRequest()
public DescribeInstancesRequest(DescribeInstancesRequest source)
public Long getLimit()
public void setLimit(Long Limit)
Limit - 每页输出的实例列表的大小,即每页输出的实例数量,默认值20,取值范围为[1,1000]。public Long getOffset()
public void setOffset(Long Offset)
Offset - 分页偏移量,取Limit整数倍。
计算公式为offset=limit*(页码-1)。例如 limit=10,第1页offset就为0,第2页offset就为10,依次类推。public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 实例 ID,如:kee-6ubh****。public String getOrderBy()
public void setOrderBy(String OrderBy)
OrderBy - 排序依据。枚举范围如下所示。 public Long getOrderType()
public void setOrderType(Long OrderType)
OrderType - 排序方式。public String[] getVpcIds()
public void setVpcIds(String[] VpcIds)
VpcIds - 私有网络ID数组。数组下标从0开始,如果不传则默认选择基础网络,如:47525public String[] getSubnetIds()
public void setSubnetIds(String[] SubnetIds)
SubnetIds - 子网ID数组,数组下标从0开始,如:56854public Long[] getProjectIds()
public void setProjectIds(Long[] ProjectIds)
ProjectIds - 项目ID 组成的数组,数组下标从0开始public String getSearchKey()
public void setSearchKey(String SearchKey)
SearchKey - 查找关键字,可输入实例的ID或者实例名称。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - 实例名称。public String[] getUniqVpcIds()
public void setUniqVpcIds(String[] UniqVpcIds)
UniqVpcIds - 私有网络ID数组,数组下标从0开始,如果不传则默认选择基础网络,如:vpc-sad23jfdfkpublic String[] getUniqSubnetIds()
public void setUniqSubnetIds(String[] UniqSubnetIds)
UniqSubnetIds - 子网ID数组,数组下标从0开始,如:subnet-fdj24n34j2public Long[] getStatus()
public void setStatus(Long[] Status)
Status - 实例状态。public Long[] getAutoRenew()
public void setAutoRenew(Long[] AutoRenew)
AutoRenew - 续费模式。- 0:手动续费。- 1:自动续费。- 2:到期不再续费。public String getBillingMode()
public void setBillingMode(String BillingMode)
BillingMode - 计费模式。public Long getType()
public void setType(Long Type)
Type - 实例类型。public String[] getSearchKeys()
public void setSearchKeys(String[] SearchKeys)
SearchKeys - 搜索关键词:支持实例 ID、实例名称、私有网络IP地址。public Long[] getTypeList()
public void setTypeList(Long[] TypeList)
TypeList - 内部参数,用户可忽略。public String getMonitorVersion()
public void setMonitorVersion(String MonitorVersion)
MonitorVersion - 内部参数,用户可忽略。@Deprecated public InstanceTagInfo getInstanceTags()
@Deprecated public void setInstanceTags(InstanceTagInfo InstanceTags)
InstanceTags - 废弃字段。请使用TagList传参。public String[] getTagKeys()
public void setTagKeys(String[] TagKeys)
TagKeys - 根据标签的 Key 筛选资源,该参数不配置或者数组设置为空值,则不根据标签Key进行过滤。public InstanceTagInfo[] getTagList()
public void setTagList(InstanceTagInfo[] TagList)
TagList - 根据标签的 Key 和 Value 筛选资源。该参数不配置或者数组设置为空值,则不根据标签进行过滤。Copyright © 2025. All rights reserved.