lib/v20190725/models.rb in tencentcloud-sdk-mongodb-3.0.892 vs lib/v20190725/models.rb in tencentcloud-sdk-mongodb-3.0.893
- old
+ new
@@ -3393,29 +3393,37 @@
# ModifyDBInstanceSpec请求参数结构体
class ModifyDBInstanceSpecRequest < TencentCloud::Common::AbstractModel
# @param InstanceId: 实例 ID,例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param Memory: 实例配置变更后的内存大小。- 单位:GB。- 内存和磁盘必须同时升配或同时降配,即 Memory 与 Volume 需同时配置变更。<br>注意:节点变更时,输入实例当前的内存配置。
+ # @param Memory: 实例配置变更后的内存大小。- 单位:GB。为空时,默认取实例当前的内存大小。<br> 注意:内存和磁盘必须同时升配或同时降配,即 Memory 与 Volume 需同时配置变更。
# @type Memory: Integer
- # @param Volume: 实例配置变更后的硬盘大小,单位:GB。<ul><li>内存和磁盘必须同时升配或同时降配,即 Memory 与 Volume 需同时配置变更。</li><li>降配时,变更后的磁盘容量必须大于已用磁盘容量的1.2倍。</li></ul> 注意:节点变更时,输入实例当前的硬盘配置。
+ # @param Volume: 实例配置变更后的硬盘大小,单位:GB。为空时,默认取当前实例的磁盘大小。
+ # - 内存和磁盘必须同时升配或同时降配,即 Memory 与 Volume 需同时配置变更。
+ # - 降配时,变更后的磁盘容量必须大于已用磁盘容量的1.2倍。
# @type Volume: Integer
# @param OplogSize: (已废弃) 请使用ResizeOplog独立接口完成。
# 实例配置变更后 Oplog 的大小。
# - 单位:GB。
# - 默认 Oplog 占用容量为磁盘空间的10%。系统允许设置的 Oplog 容量范围为磁盘空间的[10%,90%]。
# @type OplogSize: Integer
- # @param NodeNum: 实例变更后的节点数。- 变更节点类型包含:mongod节点 或 readonly 节点,mongos节点变更无需填写。变更节点类型,请查询参数**AddNodeList**或**RemoveNodeList**指定的类型。- 副本集节点数:取值范围请通过云数据库的售卖规格 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 接口返回的参数**MinNodeNum**与 **MaxNodeNum**获取。- 分片集群每个分片节点数:取值范围请通过云数据库的售卖规格 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 接口返回的参数**MinReplicateSetNodeNum**与**MaxReplicateSetNodeNum**获取。
+ # @param NodeNum: 实例变更后mongod的节点数(不包含readonly节点数)。
+ # - 变更mongod CPU与内存规格时,该参数可以不配置或者输入当前 mongod(不包含readonly) 节点数量。
+ # - 变更 mongos CPU与内存规格时,该参数可以不配置或者输入当前 mongod(不包含readonly) 节点数量。
+ # - 节点变更时(全部类型),该参数可不配置或输入变更后的 mongod(不包含readonl) 节点数量。
+ # - 副本集节点数:请确认节点数量取值范围,通过云数据库的售卖规格 [DescribeSpecInfo ](https://cloud.tencent.com/document/product/240/38565)接口返回的参数 MinNodeNum 与 MaxNodeNum 获取。
+ # - 分片集群每个分片节点数:请确认节点数量取值范围,通过云数据库的售卖规格 [DescribeSpecInfo ](https://cloud.tencent.com/document/product/240/38565)接口返回的参数 MinReplicateSetNodeNum 与 MaxReplicateSetNodeNum 获取。
# @type NodeNum: Integer
- # @param ReplicateSetNum: 实例变更后的分片数。<ul><li>取值范围请通过云数据库的售卖规格 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 接口返回的参数**MinReplicateSetNum**与**MaxReplicateSetNum**获取。</li><li>该参数只能增加不能减少。</li></ul>
+ # @param ReplicateSetNum: 实例变更后的分片数。
+ # - 取值范围请通过云数据库的售卖规格[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 接口返回的参数**MinReplicateSetNum**与**MaxReplicateSetNum**获取。- 该参数只能增加不能减少。
# @type ReplicateSetNum: Integer
# @param InMaintenance: 实例配置变更的切换时间。
# - 0:调整完成时,立即执行变配任务。默认为0。
# - 1:在维护时间窗内,执行变配任务。
# **说明**:调整节点数和分片数不支持在<b>维护时间窗内</b>变更。
# @type InMaintenance: Integer
- # @param MongosMemory: 分片实例配置变更后的mongos内存大小。- 单位:GB。
+ # @param MongosMemory: 分片实例配置变更后的mongos内存大小。单位:GB。
# @type MongosMemory: String
# @param AddNodeList: 新增节点列表,节点类型及可用区信息。
# @type AddNodeList: Array
# @param RemoveNodeList: 删除节点列表,注意:基于分片实例各片节点的一致性原则,删除分片实例节点时,只需指定0分片对应的节点即可,如:cmgo-9nl1czif_0-node-readonly0 将删除每个分片的第1个只读节点。
# @type RemoveNodeList: Array