集群策略请求
集群策略请求
方法 | 路径 | 描述 |
---|---|---|
GET | /v1/cluster/policy |
获取集群策略设置 |
PUT | /v1/cluster/policy |
更新集群策略设置 |
获取集群策略
GET /v1/cluster/policy
获取集群的当前策略设置。
所需权限
权限名称 |
---|
view_cluster_info |
请求
示例HTTP请求
GET /cluster/policy
请求头
键 | 值 | 描述 |
---|---|---|
主机 | cnm.cluster.fqdn | 域名 |
Accept | application/json | 接受的媒体类型 |
响应
返回一个集群设置对象。
示例 JSON 主体
{
"db_conns_auditing": false,
"default_non_sharded_proxy_policy": "single",
"default_provisioned_redis_version": "6.0",
"default_sharded_proxy_policy": "single",
"default_shards_placement": "dense",
"redis_upgrade_policy": "major",
"// additional fields..."
}
状态码
代码 | 描述 |
---|---|
200 OK | 成功 |
更新集群策略
PUT /v1/cluster/policy
更新集群策略设置。
所需权限
权限名称 |
---|
update_cluster |
请求
示例HTTP请求
PUT /cluster/policy
示例 JSON 主体
{
"default_shards_placement": "sparse",
"default_sharded_proxy_policy": "all-nodes"
}
请求头
键 | 值 | 描述 |
---|---|---|
主机 | cnm.cluster.fqdn | 域名 |
Accept | application/json | 接受的媒体类型 |
请求体
在请求体中包含一个集群设置对象,并更新字段。
响应
返回一个状态码,指示集群设置更新的成功或失败。
状态码
代码 | 描述 |
---|---|
200 OK | 成功 |
400 Bad Request | 设置参数失败 |