CRDB 更新请求
更新主动-主动配置请求
Redis 企业软件 |
---|
方法 | 路径 | 描述 |
---|---|---|
发布 | /v1/crdbs/{crdb_guid}/updates |
修改 Active-Active 配置 |
修改主动-主动配置
POST /v1/crdbs/{crdb_guid}/updates
修改 Active-Active 配置。
警告:
这是一个非常强大的 API 请求,如果使用不当可能会造成损害。要添加或删除实例,您必须使用此 API。对于简单的配置更新,建议在 /crdbs/{crdb_guid} 上使用 PATCH。
更新default_db_config会影响现有实例和可能添加的新实例。
当您更新 db_config 时,它会更改您指定的数据库的配置。此字段将覆盖 default_db_config 中的相应字段(如果有)。
请求
HTTP 请求示例
POST /v1/crdbs/1/updates
请求标头
钥匙 | 价值 | 描述 |
---|---|---|
X 任务 ID | 字符串 | 指定的任务 ID |
X 结果-TTL | 整数 | 保留任务结果的时间(以秒为单位) |
URL 参数
田 | 类型 | 描述 |
---|---|---|
crdb_guid | 字符串 | 全局唯一的主动-主动数据库 ID (GUID) |
请求正文
在请求正文中包含具有更新字段的 CRDB modify_request对象。
响应
返回 CRDB 任务对象。
状态代码
法典 | 描述 |
---|---|
200 确定 | 请求已被接受。 |
400 错误请求 | 已发布的主动-主动数据库包含无效参数。 |
401 未授权 | 未经授权的请求。凭据无效 |
404 未找到 | 找不到配置、实例或主动-主动数据库。 |
406 不可接受 | 不能接受已发布的主动-主动数据库。 |