更新时间:2024-08-20 GMT+08:00

查询数据库磁盘类型

功能介绍

查询数据库引擎的磁盘类型。

URI

GET https://{Endpoint}/v3/{project_id}/storage-type?version={version}&ha_mode={ha_mode}
表1 参数说明

参数

是否必选

参数类型

描述

project_id

String

参数解释:

租户在某一Region下的项目ID。

获取方法请参见获取项目ID

约束限制:

不涉及。

取值范围:

只能由英文字母、数字组成,且长度为32个字符。

默认取值

不涉及。

version

String

参数解释:

数据库版本号。可通过查询数据库引擎的版本查询。

取值范围:

不涉及。

ha_mode

String

参数解释:

实例类型。

不区分大小写。

取值范围:

  • enterprise(分布式版)
  • centralization_standard(主备版)

请求参数

无。

响应参数

表2 响应参数

参数

参数类型

描述

storage_type

Array of objects

参数解释:

实例磁盘类型信息。

详情请参见表3

表3 storage_type字段数据结构说明

参数

参数类型

描述

name

String

参数解释:磁盘类型名称。

取值范围:

  • ULTRAHIGH,表示SSD。
  • ESSD,表示极速云盘。

az_status

map<String, String>

参数解释:

其中key是可用区编号,value是规格所在AZ的状态。

取值范围:

  • normal,在售。
  • unsupported,暂不支持该规格。
  • sellout,售罄。

support_compute_group_type

List<String>

参数解释:

性能规格。

取值范围:

  • normal:独享型(1:8)。
  • normal2:独享型(1:4)。
  • armFlavors:鲲鹏独享型(1:8)。
  • armFlavors2:鲲鹏独享型(1:4)。
  • armFlavors2Shared:鲲鹏通用计算增强II型(共享型)。
  • general:通用型(1:4)。
  • exclusive:独享型(1:4)。仅基础版主备版实例支持。
  • armExclusive:鲲鹏独享型(1:4)。仅基础版主备版实例支持。
  • economical:惠选型(1:4)。
  • economical2:惠选型(1:8)。

请求示例

  • 查询分布式版数据库磁盘类型
    GET https://gaussdb-opengauss.ap-southeast-1.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/storage-type?version=2.1&ha_mode=enterprise
  • 查询主备版数据库磁盘类型
    https://gaussdb-opengauss.ap-southeast-1.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/storage-type?version=2.1&ha_mode=centralization_standard

响应示例

查询数据库磁盘类型列表成功。

	
{
    "storage_type": [
        {
            "name": "ULTRAHIGH",
            "az_status": {
                "aaa": "normal",
                "bbb": "normal",
                "ccc": "normal"
            },
            "support_compute_group_type": [
                "normal",
                "armFlavors",
                "armFlavors2Shared",
                "normal2"
            ]
        },
        {
            "name": "ESSD",
            "az_status": {
                "az2xahz": "normal",
                "az1xahz": "normal",
                "az3xahz": "normal"
            },
            "support_compute_group_type": [
                "normal",
                "armFlavors",
                "armFlavors2Shared",
                "normal2"
            ]
        }
    ]
}

状态码

错误码

请参见错误码