public class DescribeDBInstancesRequest extends AbstractModel
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 |
|---|---|
Long[] |
getExcludeStatus()
Get 排除实例状态
|
String[] |
getExclusterIds()
Get 按独享集群ID过滤实例,独享集群ID形如dbdc-4ih6uct9
|
Long |
getExclusterType()
Get 实例所属独享集群类型。取值范围:1-非独享集群,2-独享集群, 0-全部
|
String |
getFilterInstanceType()
Get 实例类型过滤,1-独享实例,2-主实例,3-灾备实例,多个按逗号分隔
|
String[] |
getInstanceIds()
Get 按照一个或者多个实例 ID 查询。实例 ID 形如:tdsql-ow728lmc。每次请求的实例的上限为100。
|
Boolean |
getIsFilterExcluster()
Get 标识是否使用ExclusterType字段, false不使用,true使用
|
Boolean |
getIsFilterVpc()
Get 是否根据 VPC 网络来搜索
|
Long |
getLimit()
Get 返回数量,默认为 20,最大值为 100。
|
Long |
getOffset()
Get 偏移量,默认为 0
|
String |
getOrderBy()
Get 排序字段, projectId, createtime, instancename 三者之一
|
String |
getOrderByType()
Get 排序类型, desc 或者 asc
|
String[] |
getOriginSerialIds()
Get 按 OriginSerialId 查询
|
Long[] |
getProjectIds()
Get 按项目 ID 查询
|
String |
getSearchKey()
Get 搜索的关键字,支持模糊搜索。多个关键字使用换行符('\n')分割。
|
String |
getSearchName()
Get 搜索的字段名,当前支持的值有:instancename、vip、all。传 instancename 表示按实例名进行搜索;传 vip 表示按内网IP进行搜索;传 all 将会按实例ID、实例名和内网IP进行搜索。
|
Long[] |
getStatus()
Get 按照实例状态进行筛选
|
String |
getSubnetId()
Get 私有网络的子网 ID, IsFilterVpc 为 1 时有效
|
String[] |
getTagKeys()
Get 按标签key查询
|
String |
getVpcId()
Get 私有网络 ID, IsFilterVpc 为 1 时有效
|
void |
setExcludeStatus(Long[] ExcludeStatus)
Set 排除实例状态
|
void |
setExclusterIds(String[] ExclusterIds)
Set 按独享集群ID过滤实例,独享集群ID形如dbdc-4ih6uct9
|
void |
setExclusterType(Long ExclusterType)
Set 实例所属独享集群类型。取值范围:1-非独享集群,2-独享集群, 0-全部
|
void |
setFilterInstanceType(String FilterInstanceType)
Set 实例类型过滤,1-独享实例,2-主实例,3-灾备实例,多个按逗号分隔
|
void |
setInstanceIds(String[] InstanceIds)
Set 按照一个或者多个实例 ID 查询。实例 ID 形如:tdsql-ow728lmc。每次请求的实例的上限为100。
|
void |
setIsFilterExcluster(Boolean IsFilterExcluster)
Set 标识是否使用ExclusterType字段, false不使用,true使用
|
void |
setIsFilterVpc(Boolean IsFilterVpc)
Set 是否根据 VPC 网络来搜索
|
void |
setLimit(Long Limit)
Set 返回数量,默认为 20,最大值为 100。
|
void |
setOffset(Long Offset)
Set 偏移量,默认为 0
|
void |
setOrderBy(String OrderBy)
Set 排序字段, projectId, createtime, instancename 三者之一
|
void |
setOrderByType(String OrderByType)
Set 排序类型, desc 或者 asc
|
void |
setOriginSerialIds(String[] OriginSerialIds)
Set 按 OriginSerialId 查询
|
void |
setProjectIds(Long[] ProjectIds)
Set 按项目 ID 查询
|
void |
setSearchKey(String SearchKey)
Set 搜索的关键字,支持模糊搜索。多个关键字使用换行符('\n')分割。
|
void |
setSearchName(String SearchName)
Set 搜索的字段名,当前支持的值有:instancename、vip、all。传 instancename 表示按实例名进行搜索;传 vip 表示按内网IP进行搜索;传 all 将会按实例ID、实例名和内网IP进行搜索。
|
void |
setStatus(Long[] Status)
Set 按照实例状态进行筛选
|
void |
setSubnetId(String SubnetId)
Set 私有网络的子网 ID, IsFilterVpc 为 1 时有效
|
void |
setTagKeys(String[] TagKeys)
Set 按标签key查询
|
void |
setVpcId(String VpcId)
Set 私有网络 ID, IsFilterVpc 为 1 时有效
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeDBInstancesRequest()
public DescribeDBInstancesRequest(DescribeDBInstancesRequest source)
public String[] getInstanceIds()
public void setInstanceIds(String[] InstanceIds)
InstanceIds - 按照一个或者多个实例 ID 查询。实例 ID 形如:tdsql-ow728lmc。每次请求的实例的上限为100。public String getSearchName()
public void setSearchName(String SearchName)
SearchName - 搜索的字段名,当前支持的值有:instancename、vip、all。传 instancename 表示按实例名进行搜索;传 vip 表示按内网IP进行搜索;传 all 将会按实例ID、实例名和内网IP进行搜索。public String getSearchKey()
public void setSearchKey(String SearchKey)
SearchKey - 搜索的关键字,支持模糊搜索。多个关键字使用换行符('\n')分割。public Long[] getProjectIds()
public void setProjectIds(Long[] ProjectIds)
ProjectIds - 按项目 ID 查询public Boolean getIsFilterVpc()
public void setIsFilterVpc(Boolean IsFilterVpc)
IsFilterVpc - 是否根据 VPC 网络来搜索public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 私有网络 ID, IsFilterVpc 为 1 时有效public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 私有网络的子网 ID, IsFilterVpc 为 1 时有效public String getOrderBy()
public void setOrderBy(String OrderBy)
OrderBy - 排序字段, projectId, createtime, instancename 三者之一public String getOrderByType()
public void setOrderByType(String OrderByType)
OrderByType - 排序类型, desc 或者 ascpublic Long getOffset()
public void setOffset(Long Offset)
Offset - 偏移量,默认为 0public Long getLimit()
public void setLimit(Long Limit)
Limit - 返回数量,默认为 20,最大值为 100。public String[] getOriginSerialIds()
public void setOriginSerialIds(String[] OriginSerialIds)
OriginSerialIds - 按 OriginSerialId 查询public Boolean getIsFilterExcluster()
public void setIsFilterExcluster(Boolean IsFilterExcluster)
IsFilterExcluster - 标识是否使用ExclusterType字段, false不使用,true使用public Long getExclusterType()
public void setExclusterType(Long ExclusterType)
ExclusterType - 实例所属独享集群类型。取值范围:1-非独享集群,2-独享集群, 0-全部public String[] getExclusterIds()
public void setExclusterIds(String[] ExclusterIds)
ExclusterIds - 按独享集群ID过滤实例,独享集群ID形如dbdc-4ih6uct9public String[] getTagKeys()
public void setTagKeys(String[] TagKeys)
TagKeys - 按标签key查询public String getFilterInstanceType()
public void setFilterInstanceType(String FilterInstanceType)
FilterInstanceType - 实例类型过滤,1-独享实例,2-主实例,3-灾备实例,多个按逗号分隔public Long[] getStatus()
public void setStatus(Long[] Status)
Status - 按照实例状态进行筛选public Long[] getExcludeStatus()
public void setExcludeStatus(Long[] ExcludeStatus)
ExcludeStatus - 排除实例状态Copyright © 2023. All rights reserved.