调用AddShardingNode接口为Redis集群实例添加数据分片节点。
本接口仅支持集群架构云盘版实例。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AddShardingNode |
系统规定参数。取值:AddShardingNode。 |
InstanceId | String | 是 | r-bp1zxszhcgatnx**** |
实例ID。 |
ShardCount | Integer | 否 | 2 |
需要添加分片数量,默认值为1。 说明 单次操作的分片数量不可超过32,实例支持的最大分片数为256,请确保分片数不超过此限制。
|
AutoPay | Boolean | 否 | false |
是否自动付款,取值:
说明 默认值为true。
|
CouponNo | String | 否 | youhuiquan_promotion_option_id_for_blank |
优惠券编号。 |
BusinessInfo | String | 否 | 000000000 |
附加参数,业务信息。 |
SourceBiz | String | 否 | SDK |
调用来源,本参数仅用于内部维护使用,无需传入。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | B79C1A90-495B-4E99-A2AA-A4DB13B8**** |
请求ID。 |
OrderId | Long | 20741011111111 |
订单ID。 |
NodeIds | Array of String | [ "r-8vb0i6z4npbxrf****-db-4", "r-8vb0i6z4npbxrf****-db-5" ] |
数据分片节点ID列表。 |
示例
请求示例
https://r-kvstore.aliyuncs.com/?Action=AddShardingNode
&InstanceId=r-bp1zxszhcgatnx****
&ShardCount=2
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<AddShardingNodeResponse>
<RequestId>B79C1A90-495B-4E99-A2AA-A4DB13B8****</RequestId>
<NodeIds>r-8vb0i6z4npbxrf****-db-4</NodeIds>
<NodeIds>r-8vb0i6z4npbxrf****-db-5</NodeIds>
<OrderId>207794311111111</OrderId>
</AddShardingNodeResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "B79C1A90-495B-4E99-A2AA-A4DB13B8****",
"NodeIds" : [ "r-8vb0i6z4npbxrf****-db-4", "r-8vb0i6z4npbxrf****-db-5" ],
"OrderId" : 207794311111111
}
错误码
访问错误中心查看更多错误码。