public class DescribeDBInstancesRequest extends AbstractModel
| Constructor and Description | 
|---|
| DescribeDBInstancesRequest() | 
| DescribeDBInstancesRequest(DescribeDBInstancesRequest 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 | 
|---|---|
| String[] | getInstanceIdSet()Get One or more instance IDs in the format of mssql-si2823jyl | 
| String[] | getInstanceNameSet()Get The list of instance names used for fuzzy match | 
| String | getInstanceType()Get Instance type. | 
| Long | getLimit()Get Number of results per page. | 
| Long | getOffset()Get Page number. | 
| Long | getPayMode()Get Retrieves billing type. | 
| Long | getProjectId()Get Project ID | 
| String | getSearchKey()Get Keyword used for fuzzy match, including instance ID, instance name, and instance private IP | 
| Long | getStatus()Get Instance status. | 
| String | getSubnetId()Get Unique string-type ID of instance subnet in the format of `subnet-xxx`. | 
| String[] | getTagKeys()Get The list of instance tags | 
| String[] | getUidSet()Get Unique Uid of an instance | 
| String[] | getVersionSet()Get The list of instance version numbers, such as 2008R2, 2012SP3 | 
| String[] | getVipSet()Get The list of instance private IPs, such as 172.1.0.12 | 
| String | getVpcId()Get Unique string-type ID of instance VPC in the format of `vpc-xxx`. | 
| String | getZone()Get Instance availability zone, such as ap-guangzhou-2 | 
| void | setInstanceIdSet(String[] InstanceIdSet)Set One or more instance IDs in the format of mssql-si2823jyl | 
| void | setInstanceNameSet(String[] InstanceNameSet)Set The list of instance names used for fuzzy match | 
| void | setInstanceType(String InstanceType)Set Instance type. | 
| void | setLimit(Long Limit)Set Number of results per page. | 
| void | setOffset(Long Offset)Set Page number. | 
| void | setPayMode(Long PayMode)Set Retrieves billing type. | 
| void | setProjectId(Long ProjectId)Set Project ID | 
| void | setSearchKey(String SearchKey)Set Keyword used for fuzzy match, including instance ID, instance name, and instance private IP | 
| void | setStatus(Long Status)Set Instance status. | 
| void | setSubnetId(String SubnetId)Set Unique string-type ID of instance subnet in the format of `subnet-xxx`. | 
| void | setTagKeys(String[] TagKeys)Set The list of instance tags | 
| void | setUidSet(String[] UidSet)Set Unique Uid of an instance | 
| void | setVersionSet(String[] VersionSet)Set The list of instance version numbers, such as 2008R2, 2012SP3 | 
| void | setVipSet(String[] VipSet)Set The list of instance private IPs, such as 172.1.0.12 | 
| void | setVpcId(String VpcId)Set Unique string-type ID of instance VPC in the format of `vpc-xxx`. | 
| void | setZone(String Zone)Set Instance availability zone, such as ap-guangzhou-2 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic DescribeDBInstancesRequest()
public DescribeDBInstancesRequest(DescribeDBInstancesRequest source)
public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - Project IDpublic Long getStatus()
public void setStatus(Long Status)
Status - Instance status. Valid values:
public Long getOffset()
public void setOffset(Long Offset)
Offset - Page number. Default value: 0public Long getLimit()
public void setLimit(Long Limit)
Limit - Number of results per page. Value range: 1-100. Default value: 100public String[] getInstanceIdSet()
public void setInstanceIdSet(String[] InstanceIdSet)
InstanceIdSet - One or more instance IDs in the format of mssql-si2823jylpublic Long getPayMode()
public void setPayMode(Long PayMode)
PayMode - Retrieves billing type. 0: pay-as-you-gopublic String getVpcId()
public void setVpcId(String VpcId)
VpcId - Unique string-type ID of instance VPC in the format of `vpc-xxx`. If an empty string ("") is passed in, filtering will be made by basic network.public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - Unique string-type ID of instance subnet in the format of `subnet-xxx`. If an empty string ("") is passed in, filtering will be made by basic network.public String[] getVipSet()
public void setVipSet(String[] VipSet)
VipSet - The list of instance private IPs, such as 172.1.0.12public String[] getInstanceNameSet()
public void setInstanceNameSet(String[] InstanceNameSet)
InstanceNameSet - The list of instance names used for fuzzy matchpublic String[] getVersionSet()
public void setVersionSet(String[] VersionSet)
VersionSet - The list of instance version numbers, such as 2008R2, 2012SP3public String getZone()
public void setZone(String Zone)
Zone - Instance availability zone, such as ap-guangzhou-2public String[] getTagKeys()
public void setTagKeys(String[] TagKeys)
TagKeys - The list of instance tagspublic String getSearchKey()
public void setSearchKey(String SearchKey)
SearchKey - Keyword used for fuzzy match, including instance ID, instance name, and instance private IPpublic String[] getUidSet()
public void setUidSet(String[] UidSet)
UidSet - Unique Uid of an instancepublic String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - Instance type. Valid values: `HA` (high-availability), `RO` (read-only), `SI` (basic edition), `BI` (business intelligence service).Copyright © 2022. All rights reserved.