public class DescribeDBInstancesRequest extends AbstractModel
构造器和说明 |
---|
DescribeDBInstancesRequest() |
限定符和类型 | 方法和说明 |
---|---|
Integer[] |
getCdbErrors()
获取是否锁定标记。
|
String[] |
getEngineVersions()
获取实例数据库引擎版本,可能取值:5.1、5.5、5.6 和 5.7。
|
String |
getExClusterId()
获取独享集群 ID。
|
Integer |
getInitFlag()
获取初始化标记,可取值:0 - 未初始化,1 - 初始化。
|
String[] |
getInstanceIds()
获取实例 ID。
|
String[] |
getInstanceNames()
获取实例名称。
|
Integer[] |
getInstanceTypes()
获取实例类型,可取值:1 - 主实例,2 - 灾备实例,3 - 只读实例。
|
Integer |
getLimit()
获取单次请求返回的数量,默认值为 20,最大值为 2000。
|
Integer |
getOffset()
获取偏移量,默认值为 0。
|
String |
getOrderBy()
获取返回结果集排序的字段,目前支持:"InstanceId","InstanceName","CreateTime","DeadlineTime"。
|
String |
getOrderDirection()
获取返回结果集排序方式,目前支持:"ASC" 或者 "DESC"。
|
Integer[] |
getPayTypes()
获取付费类型,可取值:0 - 包年包月,1 - 小时计费。
|
Integer |
getProjectId()
获取项目 ID,可使用 [查询项目列表](https://cloud.tencent.com/document/product/378/4400) 接口查询项目 ID。
|
String |
getSecurityGroupId()
获取安全组 ID。
|
Integer[] |
getStatus()
获取实例状态,可取值:
0 - 创建中 1 - 运行中 4 - 正在进行隔离操作 5 - 隔离中(可在回收站恢复开机) |
Integer[] |
getSubnetIds()
获取子网 ID。
|
Integer[] |
getTaskStatus()
获取实例任务状态,可能取值:
0 - 没有任务 1 - 升级中 2 - 数据导入中 3 - 开放Slave中 4 - 外网访问开通中 5 - 批量操作执行中 6 - 回档中 7 - 外网访问关闭中 8 - 密码修改中 9 - 实例名修改中 10 - 重启中 12 - 自建迁移中 13 - 删除库表中 14 - 灾备实例创建同步中 15 - 升级待切换 16 - 升级切换中 17 - 升级切换完成 |
String[] |
getVips()
获取实例的内网 IP 地址。
|
Integer[] |
getVpcIds()
获取私有网络的 ID。
|
Integer |
getWithDr()
获取是否包含灾备关系对应的实例,可取值:0 - 不包含,1 - 包含。
|
Integer |
getWithExCluster()
获取是否包含独享集群详细信息,可取值:0 - 不包含,1 - 包含。
|
Integer |
getWithMaster()
获取是否包含主实例,可取值:0 - 不包含,1 - 包含。
|
Integer |
getWithRo()
获取是否包含只读实例,可取值:0 - 不包含,1 - 包含。
|
Integer |
getWithSecurityGroup()
获取是否以安全组 ID 为过滤条件。
|
Integer[] |
getZoneIds()
获取可用区的 ID。
|
void |
setCdbErrors(Integer[] CdbErrors)
设置是否锁定标记。
|
void |
setEngineVersions(String[] EngineVersions)
设置实例数据库引擎版本,可能取值:5.1、5.5、5.6 和 5.7。
|
void |
setExClusterId(String ExClusterId)
设置独享集群 ID。
|
void |
setInitFlag(Integer InitFlag)
设置初始化标记,可取值:0 - 未初始化,1 - 初始化。
|
void |
setInstanceIds(String[] InstanceIds)
设置实例 ID。
|
void |
setInstanceNames(String[] InstanceNames)
设置实例名称。
|
void |
setInstanceTypes(Integer[] InstanceTypes)
设置实例类型,可取值:1 - 主实例,2 - 灾备实例,3 - 只读实例。
|
void |
setLimit(Integer Limit)
设置单次请求返回的数量,默认值为 20,最大值为 2000。
|
void |
setOffset(Integer Offset)
设置偏移量,默认值为 0。
|
void |
setOrderBy(String OrderBy)
设置返回结果集排序的字段,目前支持:"InstanceId","InstanceName","CreateTime","DeadlineTime"。
|
void |
setOrderDirection(String OrderDirection)
设置返回结果集排序方式,目前支持:"ASC" 或者 "DESC"。
|
void |
setPayTypes(Integer[] PayTypes)
设置付费类型,可取值:0 - 包年包月,1 - 小时计费。
|
void |
setProjectId(Integer ProjectId)
设置项目 ID,可使用 [查询项目列表](https://cloud.tencent.com/document/product/378/4400) 接口查询项目 ID。
|
void |
setSecurityGroupId(String SecurityGroupId)
设置安全组 ID。
|
void |
setStatus(Integer[] Status)
设置实例状态,可取值:
0 - 创建中 1 - 运行中 4 - 正在进行隔离操作 5 - 隔离中(可在回收站恢复开机) |
void |
setSubnetIds(Integer[] SubnetIds)
设置子网 ID。
|
void |
setTaskStatus(Integer[] TaskStatus)
设置实例任务状态,可能取值:
0 - 没有任务 1 - 升级中 2 - 数据导入中 3 - 开放Slave中 4 - 外网访问开通中 5 - 批量操作执行中 6 - 回档中 7 - 外网访问关闭中 8 - 密码修改中 9 - 实例名修改中 10 - 重启中 12 - 自建迁移中 13 - 删除库表中 14 - 灾备实例创建同步中 15 - 升级待切换 16 - 升级切换中 17 - 升级切换完成 |
void |
setVips(String[] Vips)
设置实例的内网 IP 地址。
|
void |
setVpcIds(Integer[] VpcIds)
设置私有网络的 ID。
|
void |
setWithDr(Integer WithDr)
设置是否包含灾备关系对应的实例,可取值:0 - 不包含,1 - 包含。
|
void |
setWithExCluster(Integer WithExCluster)
设置是否包含独享集群详细信息,可取值:0 - 不包含,1 - 包含。
|
void |
setWithMaster(Integer WithMaster)
设置是否包含主实例,可取值:0 - 不包含,1 - 包含。
|
void |
setWithRo(Integer WithRo)
设置是否包含只读实例,可取值:0 - 不包含,1 - 包含。
|
void |
setWithSecurityGroup(Integer WithSecurityGroup)
设置是否以安全组 ID 为过滤条件。
|
void |
setZoneIds(Integer[] ZoneIds)
设置可用区的 ID。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Integer getProjectId()
public void setProjectId(Integer ProjectId)
ProjectId
- 项目 ID,可使用 [查询项目列表](https://cloud.tencent.com/document/product/378/4400) 接口查询项目 ID。public Integer[] getInstanceTypes()
public void setInstanceTypes(Integer[] InstanceTypes)
InstanceTypes
- 实例类型,可取值:1 - 主实例,2 - 灾备实例,3 - 只读实例。public String[] getVips()
public void setVips(String[] Vips)
Vips
- 实例的内网 IP 地址。public Integer[] getStatus()
public void setStatus(Integer[] Status)
Status
- 实例状态,可取值:public Integer getOffset()
public void setOffset(Integer Offset)
Offset
- 偏移量,默认值为 0。public Integer getLimit()
public void setLimit(Integer Limit)
Limit
- 单次请求返回的数量,默认值为 20,最大值为 2000。public String getSecurityGroupId()
public void setSecurityGroupId(String SecurityGroupId)
SecurityGroupId
- 安全组 ID。当使用安全组 ID 为过滤条件时,需指定 WithSecurityGroup 参数为 1。public Integer[] getPayTypes()
public void setPayTypes(Integer[] PayTypes)
PayTypes
- 付费类型,可取值:0 - 包年包月,1 - 小时计费。public String[] getInstanceNames()
public void setInstanceNames(String[] InstanceNames)
InstanceNames
- 实例名称。public Integer[] getTaskStatus()
public void setTaskStatus(Integer[] TaskStatus)
TaskStatus
- 实例任务状态,可能取值:public String[] getEngineVersions()
public void setEngineVersions(String[] EngineVersions)
EngineVersions
- 实例数据库引擎版本,可能取值:5.1、5.5、5.6 和 5.7。public Integer[] getVpcIds()
public void setVpcIds(Integer[] VpcIds)
VpcIds
- 私有网络的 ID。public Integer[] getZoneIds()
public void setZoneIds(Integer[] ZoneIds)
ZoneIds
- 可用区的 ID。public Integer[] getSubnetIds()
public void setSubnetIds(Integer[] SubnetIds)
SubnetIds
- 子网 ID。public Integer[] getCdbErrors()
public void setCdbErrors(Integer[] CdbErrors)
CdbErrors
- 是否锁定标记。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 Integer getWithSecurityGroup()
public void setWithSecurityGroup(Integer WithSecurityGroup)
WithSecurityGroup
- 是否以安全组 ID 为过滤条件。public Integer getWithExCluster()
public void setWithExCluster(Integer 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 Integer getInitFlag()
public void setInitFlag(Integer InitFlag)
InitFlag
- 初始化标记,可取值:0 - 未初始化,1 - 初始化。public Integer getWithDr()
public void setWithDr(Integer WithDr)
WithDr
- 是否包含灾备关系对应的实例,可取值:0 - 不包含,1 - 包含。默认取值为1。如果拉取主实例,则灾备关系的数据在DrInfo字段中, 如果拉取灾备实例, 则灾备关系的数据在MasterInfo字段中。灾备关系中只包含部分基本的数据,详细的数据需要自行调接口拉取。public Integer getWithRo()
public void setWithRo(Integer WithRo)
WithRo
- 是否包含只读实例,可取值:0 - 不包含,1 - 包含。默认取值为1。public Integer getWithMaster()
public void setWithMaster(Integer WithMaster)
WithMaster
- 是否包含主实例,可取值:0 - 不包含,1 - 包含。默认取值为1。Copyright © 2019. All rights reserved.