调用DescribeDBInstanceAttribute接口查询一个MongoDB实例详情。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|
Action | String | 是 | DescribeDBInstanceAttribute | 系统规定参数,取值:DescribeDBInstanceAttribute。 |
DBInstanceId | String | 是 | cb249298-8029-456a-xxxxxxxxxxxx | 实例ID。 |
AccessKeyId | String | 是 | 8hiE6GNfZFxxxxxxxxxxxx | 紫光云颁发给用户的访问服务所用的秘钥ID。 |
Signature | String | 是 | uC0wRWKW%2F8%2BFc%2xxxxxxxxxxxx | 紫光云颁发给用户的访问服务所用的签名ID。 |
返回参数 {#resultMapping .section}
名称 | 类型 | 示例值 | 描述 |
---|
RequestId | String | rm-uf6wjk5xxxxxxxxxx | 请求ID。 |
Result | | | DescribeDBInstanceAttribute的参数。 |
|
Memory | String | 2 | 实例内存,单位:G |
RegionName | String | 廊坊 | 实例所在地域名称。 |
EnginePort | Integer | 27017 | 内网连接端口。 |
EndTime | String | 2019-08-05 00:00:00 | 实例到期时间。 |
CreateTime | String | 2019-09-04 16:17:16 | 实例开始时间。 |
CpuCount | String | 1 | CPU数目,单位:核 |
Disk | String | 60 | 实例存储空间,单位:GB。 |
InstanceName | String | mongodb1562228246481 | 实例名称。 |
Engine | String | mongodb | 数据库类型。 |
HostIp | String | 172.16.0.93 | 实例内网IP。 |
InstanceId | String | 0a9f6840-104c-4f2f-a169-9xxxxxxxxxxxx | 实例Id。 |
EngineEdition | String | SE | 数据库实例系列。SE、EE |
EngineVersion | String | 3.6 | 数据库版本。3.6 |
RunStatus | String | running | 数据库运行状态。 |
示例 {#demo .section}
请求示例
http(s)://api.unicloud.com/dbaas?Action=DescribeDBInstanceAttribute
&DBInstanceId=dbac8bbd-1e79-484a-xxxxxxxxxxxxxxxxxx
&AccessKeyId=BVhcZHCdcxxxxxxxxx
&Signature=8u5EeU%2FHO%2FcMixxxxxxxxx
&<公共请求参数>
正常返回示例
{ "RequestId":"fbc62a7e-437d-4a5e-922b-7d84e9932d0e", "Result": { "RunStatus": "ACTIVE", "HostIp": "[\"172.16.0.12\"]", "CpuCount": "1", "StatusDescription": "running", "ClusterNodes": 0, "CreateTime": "2019-07-05 11:01:11", "RegionName": "廊坊", "Disk": "60", "InstanceId": "75e71cd4-6da9-42fe-99d6-fcf36faecc6c", "EnginePort": 27017, "Memory": "2", "EndTime": "2019-08-06 00:00:00", "EngineEdition": "SE", "EngineVersion": "3.6", "InstanceName": "mongodb1562295679721", "Engine": "mongodb"
}
}
错误码 { .section}
HttpCode | 错误码 | 错误信息 | 描述 |
---|
400 | Param.RequiredFieldIsNull | The specified params is null who Required field. | 必填参数传入为空. |
400 | InstancesUnavailable.InstanceNull | The instance is Unavailable, Please check the instance. | 本实例不可用,请检查实例是否正确.. |
500 | Unknown.InnerException | Some Exception open in Inner. | 内部错误. |