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[] |
getCageIds()
Get 金融围拢 ID 。
|
Long[] |
getCdbErrors()
Get 是否锁定标记,可选值:0 - 不锁定,1 - 锁定,默认为0。
|
String[] |
getDeployGroupIds()
Get 置放群组ID列表。
|
String[] |
getEngineTypes()
Get 数据库引擎类型。
|
String[] |
getEngineVersions()
Get 实例数据库引擎版本,可能取值:5.1、5.5、5.6 和 5.7。
|
String |
getExClusterId()
Get 独享集群 ID。
|
Long |
getInitFlag()
Get 初始化标记,可取值:0 - 未初始化,1 - 初始化。
|
String[] |
getInstanceIds()
Get 实例 ID。
|
String[] |
getInstanceNames()
Get 实例名称。
|
Long[] |
getInstanceTypes()
Get 实例类型,可取值:1 - 主实例,2 - 灾备实例,3 - 只读实例。
|
Long |
getLimit()
Get 单次请求返回的数量,默认值为 20,最大值为 2000。
|
Long |
getOffset()
Get 偏移量,默认值为 0。
|
String |
getOrderBy()
Get 返回结果集排序的字段,目前支持:"InstanceId","InstanceName","CreateTime","DeadlineTime"。
|
String |
getOrderDirection()
Get 返回结果集排序方式,目前支持:"ASC" 或者 "DESC"。
|
Long[] |
getPayTypes()
Get 付费类型,可取值:0 - 包年包月,1 - 小时计费。
|
Long |
getProjectId()
Get 项目 ID。
|
String[] |
getProxyIds()
Get 数据库代理 ID 。
|
String[] |
getProxyVips()
Get 数据库代理 IP 。
|
Boolean |
getQueryClusterInfo()
Get 是否获取集群版实例节点信息,可填:true或false
|
String |
getSecurityGroupId()
Get 安全组 ID。当使用安全组 ID 为过滤条件时,需指定 WithSecurityGroup 参数为 1。
|
Long[] |
getStatus()
Get 实例状态,可取值:
0 - 创建中 1 - 运行中 4 - 正在进行隔离操作 5 - 已隔离(可在回收站恢复开机) |
Long[] |
getSubnetIds()
Get 子网 ID。
|
String[] |
getTagKeysForSearch()
Get 是否以标签键为过滤条件。
|
Tag[] |
getTags()
Get 标签键值
|
String[] |
getTagValues()
Get 标签值
|
Long[] |
getTaskStatus()
Get 实例任务状态,可能取值:
0 - 没有任务 1 - 升级中 2 - 数据导入中 3 - 开放Slave中 4 - 外网访问开通中 5 - 批量操作执行中 6 - 回档中 7 - 外网访问关闭中 8 - 密码修改中 9 - 实例名修改中 10 - 重启中 12 - 自建迁移中 13 - 删除库表中 14 - 灾备实例创建同步中 15 - 升级待切换 16 - 升级切换中 17 - 升级切换完成 19 - 参数设置待执行 |
String[] |
getUniqSubnetIds()
Get 私有网络字符型subnetId
|
String[] |
getUniqueVpcIds()
Get 私有网络字符型vpcId
|
String[] |
getVips()
Get 实例的内网 IP 地址。
|
Long[] |
getVpcIds()
Get 私有网络的 ID。
|
Long |
getWithDr()
Get 是否包含灾备关系对应的实例,可取值:0 - 不包含,1 - 包含。默认取值为1。如果拉取主实例,则灾备关系的数据在DrInfo字段中, 如果拉取灾备实例, 则灾备关系的数据在MasterInfo字段中。灾备关系中只包含部分基本的数据,详细的数据需要自行调接口拉取。
|
Long |
getWithExCluster()
Get 是否包含独享集群详细信息,可取值:0 - 不包含,1 - 包含。
|
Long |
getWithMaster()
Get 是否包含主实例,可取值:0 - 不包含,1 - 包含。默认取值为1。
|
Long |
getWithRo()
Get 是否包含只读实例,可取值:0 - 不包含,1 - 包含。默认取值为1。
|
Long |
getWithSecurityGroup()
Get 是否以安全组 ID 为过滤条件。
|
Long[] |
getZoneIds()
Get 可用区的 ID。
|
void |
setCageIds(String[] CageIds)
Set 金融围拢 ID 。
|
void |
setCdbErrors(Long[] CdbErrors)
Set 是否锁定标记,可选值:0 - 不锁定,1 - 锁定,默认为0。
|
void |
setDeployGroupIds(String[] DeployGroupIds)
Set 置放群组ID列表。
|
void |
setEngineTypes(String[] EngineTypes)
Set 数据库引擎类型。
|
void |
setEngineVersions(String[] EngineVersions)
Set 实例数据库引擎版本,可能取值:5.1、5.5、5.6 和 5.7。
|
void |
setExClusterId(String ExClusterId)
Set 独享集群 ID。
|
void |
setInitFlag(Long InitFlag)
Set 初始化标记,可取值:0 - 未初始化,1 - 初始化。
|
void |
setInstanceIds(String[] InstanceIds)
Set 实例 ID。
|
void |
setInstanceNames(String[] InstanceNames)
Set 实例名称。
|
void |
setInstanceTypes(Long[] InstanceTypes)
Set 实例类型,可取值:1 - 主实例,2 - 灾备实例,3 - 只读实例。
|
void |
setLimit(Long Limit)
Set 单次请求返回的数量,默认值为 20,最大值为 2000。
|
void |
setOffset(Long Offset)
Set 偏移量,默认值为 0。
|
void |
setOrderBy(String OrderBy)
Set 返回结果集排序的字段,目前支持:"InstanceId","InstanceName","CreateTime","DeadlineTime"。
|
void |
setOrderDirection(String OrderDirection)
Set 返回结果集排序方式,目前支持:"ASC" 或者 "DESC"。
|
void |
setPayTypes(Long[] PayTypes)
Set 付费类型,可取值:0 - 包年包月,1 - 小时计费。
|
void |
setProjectId(Long ProjectId)
Set 项目 ID。
|
void |
setProxyIds(String[] ProxyIds)
Set 数据库代理 ID 。
|
void |
setProxyVips(String[] ProxyVips)
Set 数据库代理 IP 。
|
void |
setQueryClusterInfo(Boolean QueryClusterInfo)
Set 是否获取集群版实例节点信息,可填:true或false
|
void |
setSecurityGroupId(String SecurityGroupId)
Set 安全组 ID。当使用安全组 ID 为过滤条件时,需指定 WithSecurityGroup 参数为 1。
|
void |
setStatus(Long[] Status)
Set 实例状态,可取值:
0 - 创建中 1 - 运行中 4 - 正在进行隔离操作 5 - 已隔离(可在回收站恢复开机) |
void |
setSubnetIds(Long[] SubnetIds)
Set 子网 ID。
|
void |
setTagKeysForSearch(String[] TagKeysForSearch)
Set 是否以标签键为过滤条件。
|
void |
setTags(Tag[] Tags)
Set 标签键值
|
void |
setTagValues(String[] TagValues)
Set 标签值
|
void |
setTaskStatus(Long[] TaskStatus)
Set 实例任务状态,可能取值:
0 - 没有任务 1 - 升级中 2 - 数据导入中 3 - 开放Slave中 4 - 外网访问开通中 5 - 批量操作执行中 6 - 回档中 7 - 外网访问关闭中 8 - 密码修改中 9 - 实例名修改中 10 - 重启中 12 - 自建迁移中 13 - 删除库表中 14 - 灾备实例创建同步中 15 - 升级待切换 16 - 升级切换中 17 - 升级切换完成 19 - 参数设置待执行 |
void |
setUniqSubnetIds(String[] UniqSubnetIds)
Set 私有网络字符型subnetId
|
void |
setUniqueVpcIds(String[] UniqueVpcIds)
Set 私有网络字符型vpcId
|
void |
setVips(String[] Vips)
Set 实例的内网 IP 地址。
|
void |
setVpcIds(Long[] VpcIds)
Set 私有网络的 ID。
|
void |
setWithDr(Long WithDr)
Set 是否包含灾备关系对应的实例,可取值:0 - 不包含,1 - 包含。默认取值为1。如果拉取主实例,则灾备关系的数据在DrInfo字段中, 如果拉取灾备实例, 则灾备关系的数据在MasterInfo字段中。灾备关系中只包含部分基本的数据,详细的数据需要自行调接口拉取。
|
void |
setWithExCluster(Long WithExCluster)
Set 是否包含独享集群详细信息,可取值:0 - 不包含,1 - 包含。
|
void |
setWithMaster(Long WithMaster)
Set 是否包含主实例,可取值:0 - 不包含,1 - 包含。默认取值为1。
|
void |
setWithRo(Long WithRo)
Set 是否包含只读实例,可取值:0 - 不包含,1 - 包含。默认取值为1。
|
void |
setWithSecurityGroup(Long WithSecurityGroup)
Set 是否以安全组 ID 为过滤条件。
|
void |
setZoneIds(Long[] ZoneIds)
Set 可用区的 ID。
|
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, toJsonString
public DescribeDBInstancesRequest()
public DescribeDBInstancesRequest(DescribeDBInstancesRequest source)
public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目 ID。public Long[] getInstanceTypes()
public void setInstanceTypes(Long[] InstanceTypes)
InstanceTypes
- 实例类型,可取值:1 - 主实例,2 - 灾备实例,3 - 只读实例。public String[] getVips()
public void setVips(String[] Vips)
Vips
- 实例的内网 IP 地址。public Long[] getStatus()
public void setStatus(Long[] Status)
Status
- 实例状态,可取值:public Long getOffset()
public void setOffset(Long Offset)
Offset
- 偏移量,默认值为 0。public Long getLimit()
public void setLimit(Long Limit)
Limit
- 单次请求返回的数量,默认值为 20,最大值为 2000。public String getSecurityGroupId()
public void setSecurityGroupId(String SecurityGroupId)
SecurityGroupId
- 安全组 ID。当使用安全组 ID 为过滤条件时,需指定 WithSecurityGroup 参数为 1。public Long[] getPayTypes()
public void setPayTypes(Long[] PayTypes)
PayTypes
- 付费类型,可取值:0 - 包年包月,1 - 小时计费。public String[] getInstanceNames()
public void setInstanceNames(String[] InstanceNames)
InstanceNames
- 实例名称。public Long[] getTaskStatus()
public void setTaskStatus(Long[] TaskStatus)
TaskStatus
- 实例任务状态,可能取值:public String[] getEngineVersions()
public void setEngineVersions(String[] EngineVersions)
EngineVersions
- 实例数据库引擎版本,可能取值:5.1、5.5、5.6 和 5.7。public Long[] getVpcIds()
public void setVpcIds(Long[] VpcIds)
VpcIds
- 私有网络的 ID。public Long[] getZoneIds()
public void setZoneIds(Long[] ZoneIds)
ZoneIds
- 可用区的 ID。public Long[] getSubnetIds()
public void setSubnetIds(Long[] SubnetIds)
SubnetIds
- 子网 ID。public Long[] getCdbErrors()
public void setCdbErrors(Long[] CdbErrors)
CdbErrors
- 是否锁定标记,可选值:0 - 不锁定,1 - 锁定,默认为0。public String getOrderBy()
public void setOrderBy(String OrderBy)
OrderBy
- 返回结果集排序的字段,目前支持:"InstanceId","InstanceName","CreateTime","DeadlineTime"。public String getOrderDirection()
public void setOrderDirection(String OrderDirection)
OrderDirection
- 返回结果集排序方式,目前支持:"ASC" 或者 "DESC"。public Long getWithSecurityGroup()
public void setWithSecurityGroup(Long WithSecurityGroup)
WithSecurityGroup
- 是否以安全组 ID 为过滤条件。public Long getWithExCluster()
public void setWithExCluster(Long WithExCluster)
WithExCluster
- 是否包含独享集群详细信息,可取值:0 - 不包含,1 - 包含。public String getExClusterId()
public void setExClusterId(String ExClusterId)
ExClusterId
- 独享集群 ID。public String[] getInstanceIds()
public void setInstanceIds(String[] InstanceIds)
InstanceIds
- 实例 ID。public Long getInitFlag()
public void setInitFlag(Long InitFlag)
InitFlag
- 初始化标记,可取值:0 - 未初始化,1 - 初始化。public Long getWithDr()
public void setWithDr(Long WithDr)
WithDr
- 是否包含灾备关系对应的实例,可取值:0 - 不包含,1 - 包含。默认取值为1。如果拉取主实例,则灾备关系的数据在DrInfo字段中, 如果拉取灾备实例, 则灾备关系的数据在MasterInfo字段中。灾备关系中只包含部分基本的数据,详细的数据需要自行调接口拉取。public Long getWithRo()
public void setWithRo(Long WithRo)
WithRo
- 是否包含只读实例,可取值:0 - 不包含,1 - 包含。默认取值为1。public Long getWithMaster()
public void setWithMaster(Long WithMaster)
WithMaster
- 是否包含主实例,可取值:0 - 不包含,1 - 包含。默认取值为1。public String[] getDeployGroupIds()
public void setDeployGroupIds(String[] DeployGroupIds)
DeployGroupIds
- 置放群组ID列表。public String[] getTagKeysForSearch()
public void setTagKeysForSearch(String[] TagKeysForSearch)
TagKeysForSearch
- 是否以标签键为过滤条件。public String[] getCageIds()
public void setCageIds(String[] CageIds)
CageIds
- 金融围拢 ID 。public String[] getTagValues()
public void setTagValues(String[] TagValues)
TagValues
- 标签值public String[] getUniqueVpcIds()
public void setUniqueVpcIds(String[] UniqueVpcIds)
UniqueVpcIds
- 私有网络字符型vpcIdpublic String[] getUniqSubnetIds()
public void setUniqSubnetIds(String[] UniqSubnetIds)
UniqSubnetIds
- 私有网络字符型subnetIdpublic Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- 标签键值public String[] getProxyVips()
public void setProxyVips(String[] ProxyVips)
ProxyVips
- 数据库代理 IP 。public String[] getProxyIds()
public void setProxyIds(String[] ProxyIds)
ProxyIds
- 数据库代理 ID 。public String[] getEngineTypes()
public void setEngineTypes(String[] EngineTypes)
EngineTypes
- 数据库引擎类型。public Boolean getQueryClusterInfo()
public void setQueryClusterInfo(Boolean QueryClusterInfo)
QueryClusterInfo
- 是否获取集群版实例节点信息,可填:true或falseCopyright © 2024. All rights reserved.