public class DescribeDBInstancesRequest extends AbstractModel
header, skipSign
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, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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 © 2024. All rights reserved.