查询RDS实例

接口方法:GET

url 参数

参数名称说明参数类型是否必填备注
InstanceName实例名称列表,如传递该参数,则尝试对列表中每个字符串分别使用模糊匹配(%InstanceName%)的方式来查找实例并汇总,否则,查找用户的所有实例信息,在http调用时以逗号隔开的方式传递多个实例名称string
Offset偏移条目数,为非正整数,默认为1。long
Limit当前查询结果最大条目数,为正整数,默认为20long
InstanceId实例 ID,由系统生成,全局唯一。是访问实例的唯一标识integer
ExactSearch精确查询标识符,为true时为精确查询(需要InstanceName或InstanceId其中任意一个参数均可,InstanceId优先)boolean
VpcIdvpcId,在http调用时以逗号隔开的方式传递多个vpcIdstring
InstanceEndpoint私网IP,在http调用时以逗号隔开的方式传递多个私网IPstring
SubnetId子网名称,在http调用时以逗号隔开的方式传递多个子网string
DomainNamedns名称,在http调用时以逗号隔开的方式传递多个dnsstring
ActionDescribeDBInstancesstring
Version2018-06-14string

返回参数

参数名称说明参数类型是否必填备注
Instances实例信息列表array详细信息见下表
RequestId请求ID,用于追踪后端日志string
Count符合查询要求的实例个数integer

Instances

参数名称说明参数类型是否必填备注
InstanceId实例 ID,由系统生成,全局唯一。是访问实例的唯一标识。long
InstanceName实例名称string
InstanceStorage存储空间,单位GBlong
CpuCpu核数long
Memory内存大小,单位GBlong
InstanceStatus实例状态string
EndPoint实例访问地址object详细信息见下表
Engine数据库引擎string
EngineVersion数据库引擎版本string
IsHa是否为高可用版实例,默认为true,表示高可用版实例,为false表示基础版实例。boolean
IsMgr是否为MGR实例,MGR主要是提供给金融云客户使用的实例。boolean
NetworkType网络类型string
CreateAt实例创建时间,ISO8601格式,UTC时间string
LastestRestorableTime实例最近可恢复时间,ISO8601格式,UTC时间string
BackupType备份类型string
FullBackupInterval全量备份周期,单位:天long
IncreBackupInterval增量备份周期,单位:天long
BackupRetentionNum备份保留个数long
PreferredBackupWindow实例自动备份时间窗口string
DiskMedium硬盘介质string
ReplicationType复制类型string
PayType付费类型string
SecurityGroups安全组array详细信息见下表
ReadOnlyInstanceNames主实例下挂载的只读实例名称列表。array
SourceInstanceName若为只读实例,则返回源实例名称,否则为空字符串string
HealthCheckStatus健康检查状态string
HealthCheckScore健康检查得分long
SnapshotCount备份个数long
DomainName实例的全限定域名,指向内网地址string
VpcIdVPC IDstring
SubnetId子网IDstring
VpcSecurityGroupsVPC安全组ID列表array
ZoneId实例所属的可用区string
PoolId实例所在资源池IDstring
ResourcePoolName实例所在资源池名称string
IsDec是否为专属资源池实例boolean
EnablePublicIp是否启用公网 IPboolean
PublicIp实例公网IP地址string
PrimaryModeMGR模式,0表示单主,1表示多主integer
ClusterSizeMGR实例集群大小integer
IsMultiDC是否为跨机房实例boolean
ReadWriteDomainName读写DNS地址string
ReadOnlyDomainName只读DNS地址string
SecondTopAz第二个TopAZ名称,在multiDC为true的时候有意义string
MgrVmInfosMGR实例相关VM信息array详细信息见下表
CloudIops云硬盘IOPSobject详细信息见下表

CloudIops

参数名称说明参数类型是否必填备注
ReadIops硬盘的读IOPSlong
WriteIops硬盘的写IOPSlong
ReadBandwidth硬盘的读带宽long
WriteBandwidth硬盘的写带宽long

MgrVmInfos

参数名称说明参数类型是否必填备注
VmIdVM IDinteger
MemberAlias节点别名,用于监控string
AvailableZoneVM所在二级AZ名称string
MemberRole节点角色,取值为PRIMARY/SECONDARYstring
MemberState节点状态,取值为ONLINE/OFFLINE/ERROR/UNREACHABLE/UNKOWNstring
MemberHost节点所在的ipstring
IsBindReadOnlyDomainName该节点是否绑定了只读DNSboolean
IsBindReadWriteDomainName该节点是否绑定了读写DNSboolean

SecurityGroups

参数名称说明参数类型是否必填备注
SecurityGroupName安全组名称string
SecurityGroupDescription安全组描述string
IpRangesCIDR列表array

EndPoint

参数名称说明参数类型是否必填备注
Address实例内网 IP 地址string
Port实例端口号long

状态码

错误码(Code)错误提示(Message)http status code说明
InvalidParameterValueinvalid parameter value, parameter name: {parameter}400不合法的参数值, 参数名称: {参数}
DBInstanceNotFounddbinstance not found404找不到实例
InternalFailureinternal failure500内部错误

请求示例

https://open.cn-east-1.163yun.com/rds?Action=DescribeDBInstances&Version=2018-06-14&InstanceName=test&Offset=1&Limit=20&<公共请求参数>

返回示例

{
    "RequestId": "abc",
    "Instances": [
        {
            "InstanceId": 9108,
            "ProductID": "3683188b2a614be79466ccaebf202905",
            "InstanceName": "test-lly-0131",
            "InstanceStorage": 20,
            "Cpu": 1,
            "Memory": 2,
            "InstanceStatus": "available",
            "EndPoint": {
                "Address": "10.10.1.191",
                "Port": 3306
            },
            "Engine": "MySQL",
            "EngineVersion": "5.7.20",
            "IsHa": true,
            "IsMgr": false,
            "NetworkType": "private",
            "CreateAt": "2019-01-31T10:26:11Z",
            "LastestRestorableTime": "2019-02-20T11:46:22Z",
            "BackupType": "full",
            "FullBackupInterval": 3,
            "IncreBackupInterval": 1,
            "BackupRetentionNum": 7,
            "PreferredBackupWindow": "19:45-20:15",
            "DiskMedium": "SSD",
            "ReplicationType": "ASYNC",
            "PayType": "AMOUNT",
            "SecurityGroups": [],
            "SourceInstanceName": "",
            "HealthCheckStatus": "normal",
            "HealthCheckScore": 100,
            "SnapshotCount": 9,
            "DomainName": "test-lly-0131-9108.rds.cn-east1.local.",
            "VpcId": "cc63092d-be5f-4efa-81dc-276787b0a077",
            "SubnetId": "7a5dd0a4-01cf-4a8c-b820-f3fa16ca011a",
            "VpcSecurityGroups": [
                "7b0c8a5e-d63c-4c64-b320-91f17b20bc42"
            ],
            "ZoneId": "cn-east-1b",
            "PoolId": "",
            "ResourcePoolName": "",
            "IsDec": false,
            "EnablePublicIp": false,
            "CloudIops": {
                "ReadIops": 2100,
                "WriteIops": 700,
                "ReadBandwidth": 61440,
                "WriteBandwidth": 61440
            }
        }
    ],
    "Count": 1
}