该接口用于创建POLARDB自定义集群地址。

说明 POLARDB for PostgreSQL/Oracle暂不支持自定义集群地址。

请求参数

名称 类型 是否必须 描述
Action String 系统规定参数,取值:CreateDBClusterEndpoint。
DBClusterId String 集群ID。
EndpointType String 自定义集群地址类型:Custom。
ReadWriteMode String 读写模式:
  • ReadWrite:可读可写(自动读写分离);
  • ReadOnly:只读。
默认为ReadOnly。
Nodes String 加入本地址用于处理读请求的节点,用“,”分隔,至少两个。

默认为全部节点。

AutoAddNewNodes String 新节点是否自动加入本地址,取值:
  • Enable;
  • Disable。

默认为Disable。

EndpointConfig String 一致性级别,输入格式为{"ConsistLevel": "<级别>"}。取值:
  • 0:最终一致性;
  • 1:会话一致性。

示例:{"ConsistLevel": "0"}

说明 如果参数ReadWriteMode为ReadOnly,本参数只能为0。

返回参数

名称 类型 描述
<公共返回参数> - 详见公共返回参数
RequestId String requestId。

请求示例

https://polardb.aliyuncs.com/?Action=CreateDBClusterEndpoint
&DBClusterId=pc-xxxxxxxxxxxxxxxxxx
&EndpointType=Custom
&<[公共请求参数]>

返回示例

XML格式
<CreateDBClusterEndpointResponse>  
    <RequestId>CD35F3-F3-44CA-AFFF-BAF869666D6B</RequestId>
</CreateDBClusterEndpointResponse>
JSON格式
{
    "RequestId": "CD35F3-F3-44CA-AFFF-BAF869666D6B"
}