更新时间:2023-11-08 GMT+08:00
分享

创建集群的Shard/Config IP

接口说明

创建集群的Shard/Config IP。

约束说明

  • 冻结实例不支持该操作。
  • 针对Ipv6子网创建的实例不支持该操作。
  • 针对已打开IP开关的组,在开关打开之后需要用户手动重启对应组才能生效。
  • 支持版本为3.4和4.0的社区版集群实例。
  • 该功能打开后暂不支持关闭。

调试

您可以在API Explorer中调试该接口。

URI

  • URI格式

    POST https://{Endpoint}/v3/{project_id}/instances/{instance_id}/create-ip

  • URI样例

    https://dds.cn-north-1.myhuaweicloud.com/v3/0549b4a43100d4f32f51c01c2fe4acdb/instances/9136fd2a9fcd405ea4674276ce36dae8in02/create-ip

表1 请求参数

名称

类型

IN

是否必选

描述

X-Auth-Token

string

header

从IAM服务获取的用户Token。请参考认证鉴权

project_id

string

path

租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。

instance_id

string

path

实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。

请求消息

  • 参数说明
    表2 参数说明

    名称

    参数类型

    是否必选

    描述

    type

    String

    集群实例类型。

    • 扩容Shard组时,取值为“shard”。
    • 扩容Config组时,取值为“config”。

    target_id

    String

    Shard组ID 。

    注意:
    • 第一次添加Shard/Config IP时,该参数不传。
    • 对于已经添加过Shard IP的实例,需要传入该参数为新扩容的Shard组添加IP。

    password

    String

    打开集群开关设置的密码。

    • 取值范围:长度为8~32位,必须是大写字母(A~Z)、小写字母(a~z)、数字(0~9)、特殊字符~!@#%^*-_=+?的组合。
    • 建议您输入高强度密码,以提高安全性,防止出现密码被暴力破解等安全风险。
    注意:

    该密码暂不支持修改,请谨慎操作。

请求示例

  • 创建集群实例的Config组IP
    POST https://dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/520c58ba00a3497e97ce0b9604874dd6in02/create-ip
    
    {
    "type" : "config",
    "password" : "******"
    }
  • 首次创建集群实例的Shard组IP
    POST https://dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/520c58ba00a3497e97ce0b9604874dd6in02/create-ip
    
    {
    "type" : "shard",
    "password" : "******"
    }
  • 已经添加过Shard组IP的实例,开启新扩容的shard组IP
    POST https://dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/520c58ba00a3497e97ce0b9604874dd6in02/create-ip
    
    {
    "type" : "shard",
    "target_id" : "91bac9f23ead42e19013333e05f44829gr02",
    "password" : "******"
    }

响应消息

  • 参数说明

    无。

  • 响应示例
    {}
    

SDK

单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。

状态码

详情请参见状态码

错误码

详情请参见错误码

相关文档