DescribeDBInstancesOverview - 查询实例的概览信息

查询一个或多个云数据库MongoDB实例的概览信息。

接口说明

  • 如果您未指定实例的具体信息,则返回当前账号的目标地域下所有实例的概览信息。

  • 该接口返回结果不进行分页。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

dds:DescribeDBInstancesOverview

get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/*

请求参数

名称

类型

必填

描述

示例值

RegionId

string

地域 ID,您可以调用 DescribeRegions 查询。

cn-hangzhou

InstanceIds

string

需要查询概览的实例 ID。

说明
  • 如果不传入该参数,默认查询当前阿里云账号下的所有实例。

  • 支持传入多个实例 ID,实例 ID 之间以英文逗号(,)分隔。

dds-bp12c5b040dc****

InstanceStatus

string

实例的状态信息,取值详情请参见实例状态表

Running

ChargeType

string

实例的付费类型,取值:

  • PrePaid:预付费,包年包月。

  • PostPaid:按量付费。

PostPaid

NetworkType

string

实例的网络类型,取值:

  • Classic:经典网络。

  • VPC:VPC 网络。

Classic

EngineVersion

string

实例的引擎版本,取值为 5.04.44.24.03.4

4.0

InstanceClass

string

实例规格。不同类型实例的规格分别请参见:

说明

Serverless 实例不需要传入该参数。

dds.mongo.2xlarge

VpcId

string

专有网络 ID。

vpc-bp1nme44gek34slfc****

VSwitchId

string

虚拟交换机 ID。

vsw-bp1e7clcw529l773d****

InstanceType

string

实例类型,取值:

  • sharding:分片集群实例。

  • replicate:副本集实例和单节点实例。

  • serverless:Serverless 实例。

说明
  • 请根据实际需求配置,例如您需要查询分片集群实例的概览,则配置该参数的值为 sharding

  • 不配置该参数时,默认查询所有实例的概览。

replicate

ZoneId

string

可用区 ID。

cn-hangzhou-b

ResourceGroupId

string

资源组 ID。资源组详情请参见查看资源组基本信息

rg-acfmyiu4ekp****

ShowTags

boolean

是否展示实例标签,默认值 false。

false

返回参数

名称

类型

描述

示例值

object

实例概览信息。

TotalCount

string

查询结果中实例的数量。

1

RequestId

string

请求 ID。

52820D2B-B2DD-59F0-BDF2-83EC19C6F1CA

DBInstances

array<object>

实例信息列表。

object

实例信息列表。

ResourceGroupId

string

实例所属资源组 ID。

rg-acfm22cdcgc****

CapacityUnit

string

实例消耗的读写吞吐量。

说明
  • 当实例类型为 Serverless 实例时返回该参数。

  • 仅中国站支持 Serverless 实例。

100

DestroyTime

string

实例数据销毁时间,格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。

2021-12-10T16:00:00Z

DBInstanceType

string

实例类型,取值:

  • sharding:分片集群实例。

  • replicate:副本集实例和单节点实例。

  • serverless:Serverless 实例。

replicate

MongosList

array<object>

Mongos 节点信息列表。

说明

实例类型为分片集群实例时返回该参数。

object

Mongos 节点信息列表。

说明

实例类型为分片集群实例时返回该参数。

NodeClass

string

Mongos 节点规格。

dds.mongos.standard

NodeDescription

string

Mongos 节点描述。

测试mongos节点

NodeId

string

Mongos 节点 ID。

s-bp10e3b0d02f****

DBInstanceId

string

实例 ID。

dds-bp12c5b040dc****

NetworkType

string

实例网络类型,取值:

  • Classic:经典网络。

  • VPC:VPC 网络。

VPC

LastDowngradeTime

string

实例最后一次降配时间。

2021-05-08

DBInstanceStorage

integer

实例的存储空间大小,单位为 GB。

20

Tags

array<object>

实例的标签信息。

object

实例的标签信息。

Value

string

实例的标签值。N 的取值范围为 1~20

  • 不能以aliyunacs:、http://https://开头。

  • 最多支持 128 个字符。

  • TagValue 可以为空。

apitest

Key

string

实例的标签键。N 的取值范围为 1~20

  • 不能以aliyunacs:http://https://开头。

  • 最多支持 64 个字符。

  • 不允许传入空字符串。

testdatabase

Engine

string

数据库引擎,取值为 MongoDB

MongoDB

DBInstanceDescription

string

实例的描述或备注信息。

测试数据库

EngineVersion

string

实例的数据库版本。

4.2

DBInstanceStatus

string

实例的状态信息,取值详情请参见实例状态表

Running

ZoneId

string

实例所属可用区。

cn-hangzhou-i

ReplicationFactor

string

实例中节点的个数。

说明

实例类型为副本集实例时返回该参数。

3

DBInstanceClass

string

实例规格。不同类型实例的规格分别请参见:

说明

Serverless 实例不需要传入该参数。

dds.mongo.mid

ShardList

array<object>

Shard 节点信息列表。

说明

实例类型为分片集群实例时返回该参数。

object

Shard 节点信息列表。

说明

实例类型为分片集群实例时返回该参数。

NodeClass

string

Shard 节点的规格。

dds.shard.mid

NodeDescription

string

Shard 节点的描述信息。

测试shard节点

ReadonlyReplicas

integer

Shard 节点中只读节点的个数。返回值范围:0~5

2

NodeStorage

integer

Shard 节点的存储空间,单位为 GB。

10

NodeId

string

Shard 节点的 ID。

d-bp1cac6f2083****

LockMode

string

实例的锁定状态。

  • Unlock:正常。

  • ManualLock:手动触发锁定。

  • LockByExpiration:实例过期自动锁定。

  • LockByRestoration:实例回滚前自动锁定。

  • LockByDiskQuota:实例空间满自动锁定。

  • Released:实例已释放。此时实例无法进行解锁,只能使用备份数据重新创建新实例,重建时间较长,请耐心等待。

Unlock

ChargeType

string

实例付费类型,取值:

  • PrePaid:预付费,包年包月。

  • PostPaid:按量付费。

PrePaid

VpcAuthMode

string

是否开启了专有网络免密访问功能。取值:

  • Open:开启。

  • Close:关闭。

Open

CreationTime

string

实例创建的时间,格式为yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。

2022-01-05T03:18:53Z

RegionId

string

实例所属地域 ID。

cn-hangzhou

ExpireTime

string

实例到期时间,格式为yyyy-MM-ddTHH:mmZ(UTC 时间)。

2022-02-05T16:00Z

KindCode

string

表示实例的类型。取值:

  • 0:物理机

  • 1:ECS

  • 2:DOCKER

  • 18:k8s 新架构实例

0

示例

正常返回示例

JSON格式

{
  "TotalCount": "1",
  "RequestId": "52820D2B-B2DD-59F0-BDF2-83EC19C6F1CA",
  "DBInstances": [
    {
      "ResourceGroupId": "rg-acfm22cdcgc****",
      "CapacityUnit": "100",
      "DestroyTime": "2021-12-10T16:00:00Z",
      "DBInstanceType": "replicate",
      "MongosList": [
        {
          "NodeClass": "dds.mongos.standard",
          "NodeDescription": "测试mongos节点",
          "NodeId": "s-bp10e3b0d02f****"
        }
      ],
      "DBInstanceId": "dds-bp12c5b040dc****",
      "NetworkType": "VPC",
      "LastDowngradeTime": "2021-05-08",
      "DBInstanceStorage": 20,
      "Tags": [
        {
          "Value": "apitest",
          "Key": "testdatabase"
        }
      ],
      "Engine": "MongoDB",
      "DBInstanceDescription": "测试数据库",
      "EngineVersion": "4.2",
      "DBInstanceStatus": "Running",
      "ZoneId": "cn-hangzhou-i",
      "ReplicationFactor": "3",
      "DBInstanceClass": "dds.mongo.mid",
      "ShardList": [
        {
          "NodeClass": "dds.shard.mid",
          "NodeDescription": "测试shard节点",
          "ReadonlyReplicas": 2,
          "NodeStorage": 10,
          "NodeId": "d-bp1cac6f2083****"
        }
      ],
      "LockMode": "Unlock",
      "ChargeType": "PrePaid",
      "VpcAuthMode": "Open",
      "CreationTime": "2022-01-05T03:18:53Z",
      "RegionId": "cn-hangzhou",
      "ExpireTime": "2022-02-05T16:00Z",
      "KindCode": "0"
    }
  ]
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情