Class: TencentCloud::Mongodb::V20190725::CreateDBInstanceHourRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190725/models.rb

Overview

CreateDBInstanceHour请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(memory = nil, volume = nil, replicatesetnum = nil, nodenum = nil, mongoversion = nil, machinecode = nil, goodsnum = nil, zone = nil, clustertype = nil, vpcid = nil, subnetid = nil, password = nil, projectid = nil, tags = nil, clone = nil, father = nil, securitygroup = nil, restoretime = nil, instancename = nil, availabilityzonelist = nil, mongoscpu = nil, mongosmemory = nil, mongosnodenum = nil, readonlynodenum = nil, readonlynodeavailabilityzonelist = nil, hiddenzone = nil, paramtemplateid = nil) ⇒ CreateDBInstanceHourRequest

Returns a new instance of CreateDBInstanceHourRequest.



794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
# File 'lib/v20190725/models.rb', line 794

def initialize(memory=nil, volume=nil, replicatesetnum=nil, nodenum=nil, mongoversion=nil, machinecode=nil, goodsnum=nil, zone=nil, clustertype=nil, vpcid=nil, subnetid=nil, password=nil, projectid=nil, tags=nil, clone=nil, father=nil, securitygroup=nil, restoretime=nil, instancename=nil, availabilityzonelist=nil, mongoscpu=nil, mongosmemory=nil, mongosnodenum=nil, readonlynodenum=nil, readonlynodeavailabilityzonelist=nil, hiddenzone=nil, paramtemplateid=nil)
  @Memory = memory
  @Volume = volume
  @ReplicateSetNum = replicatesetnum
  @NodeNum = nodenum
  @MongoVersion = mongoversion
  @MachineCode = machinecode
  @GoodsNum = goodsnum
  @Zone = zone
  @ClusterType = clustertype
  @VpcId = vpcid
  @SubnetId = subnetid
  @Password = password
  @ProjectId = projectid
  @Tags = tags
  @Clone = clone
  @Father = father
  @SecurityGroup = securitygroup
  @RestoreTime = restoretime
  @InstanceName = instancename
  @AvailabilityZoneList = availabilityzonelist
  @MongosCpu = mongoscpu
  @MongosMemory = mongosmemory
  @MongosNodeNum = mongosnodenum
  @ReadonlyNodeNum = readonlynodenum
  @ReadonlyNodeAvailabilityZoneList = readonlynodeavailabilityzonelist
  @HiddenZone = hiddenzone
  @ParamTemplateId = paramtemplateid
end

Instance Attribute Details

#AvailabilityZoneListObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def AvailabilityZoneList
  @AvailabilityZoneList
end

#CloneObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Clone
  @Clone
end

#ClusterTypeObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def ClusterType
  @ClusterType
end

#FatherObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Father
  @Father
end

#GoodsNumObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def GoodsNum
  @GoodsNum
end

#HiddenZoneObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def HiddenZone
  @HiddenZone
end

#InstanceNameObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def InstanceName
  @InstanceName
end

#MachineCodeObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def MachineCode
  @MachineCode
end

#MemoryObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Memory
  @Memory
end

#MongosCpuObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def MongosCpu
  @MongosCpu
end

#MongosMemoryObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def MongosMemory
  @MongosMemory
end

#MongosNodeNumObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def MongosNodeNum
  @MongosNodeNum
end

#MongoVersionObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def MongoVersion
  @MongoVersion
end

#NodeNumObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def NodeNum
  @NodeNum
end

#ParamTemplateIdObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def ParamTemplateId
  @ParamTemplateId
end

#PasswordObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Password
  @Password
end

#ProjectIdObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def ProjectId
  @ProjectId
end

#ReadonlyNodeAvailabilityZoneListObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def ReadonlyNodeAvailabilityZoneList
  @ReadonlyNodeAvailabilityZoneList
end

#ReadonlyNodeNumObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def ReadonlyNodeNum
  @ReadonlyNodeNum
end

#ReplicateSetNumObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def ReplicateSetNum
  @ReplicateSetNum
end

#RestoreTimeObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def RestoreTime
  @RestoreTime
end

#SecurityGroupObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def SecurityGroup
  @SecurityGroup
end

#SubnetIdObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def SubnetId
  @SubnetId
end

#TagsObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Tags
  @Tags
end

#VolumeObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Volume
  @Volume
end

#VpcIdObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def VpcId
  @VpcId
end

#ZoneObject

  • 创建分片集群实例,指分片的数量。请通过接口DescribeSpecInfo查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
  • 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
  • MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
  • MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
  • MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
  • MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
  • MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。
  • MONGO_80_WT:MongoDB 8.0 WiredTiger存储引擎版本。
  • HIO10G:通用高HIO万兆型。
  • HCD:云盘版类型。
  • 具体信息,请通过接口 DescribeSpecInfo 获取。
  • 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
  • REPLSET:副本集。
  • SHARD:分片集群。
  • 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录私有网络控制台获取可使用的私有网络 ID。
  • 实例创建成功之后,支持更换私有网络。具体操作,请参见更换网络
  • 必须在已选的私有网络内指定一个子网。请登录私有网络控制台获取可使用的子网 ID。
  • 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见更换网络
  • 字符个数为[8,32]。
  • 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
  • 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“*”、括号“()”、下划线“_”。
  • 不能设置单一的字母或者数字。
  • 若不设置该参数,则为默认项目。
  • MongoDB 控制台项目管理页面,可获取项目ID。
  • 1:正式实例。
  • 3:只读实例。
  • 4:灾备实例。
  • 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
  • 当参数Clone为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
  • 请登录 MongoDB 控制台在实例列表复制父实例 ID。
  • 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
  • 回档时间范围:仅能回档7天内时间点的数据。
  • 基础模式:前缀+自动升序编号(默认从1开始),lnstanceName仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
  • 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。InstanceName需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
  • 复合模式串:前缀1R:x+前缀2R:y+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。instanceName需填写复合模式串,例如:cmgoR:10_nodeR:12_db,设置批量购买数量为5,则实例名称为 cmgo10_node12_db, cmgo11_node13_db, cmgo12_node14_db, cmgo13_node15_db, cluster14_node16_db.
  • 多可用区部署实例,参数 Zone 指定实例主可用区信息;AvailabilityZoneList 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
  • 通过接口 DescribeSpecInfo 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
  • 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
  • 购买分片集群时,必须填写。
  • 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
  • 单可用区部署实例,其数量范围为[3,32]。
  • 多可用区部署实例,其数量范围为[6,32]。
  • 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
  • 参数模板 ID 可通过 DescribeDBInstanceParamTpl 接口获取。请选择与实例版本与架构所对应的参数模板 ID。

Parameters:

  • Memory:

    实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 DescribeSpecInfo 获取。

  • Volume:

    实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 DescribeSpecInfo 获取。

  • ReplicateSetNum:
    • 创建副本集实例,指副本集数量,该参数只能为1。
  • NodeNum:
    • 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 DescribeSpecInfo 获取。
  • MongoVersion:

    指版本信息。具体支持的版本信息 ,请通过接口 DescribeSpecInfo 获取。

  • MachineCode:

    产品规格类型。

  • GoodsNum:

    实例数量,最小值1,最大值为30。

  • Zone:

    可用区信息,输入格式如:ap-guangzhou-2。

  • ClusterType:

    实例架构类型。

  • VpcId:

    私有网络ID。

  • SubnetId:

    私有网络 VPC 的子网 ID。

  • Password:

    实例密码。设置要求如下:

  • ProjectId:

    项目ID。

  • Tags:

    实例标签信息。

  • Clone:

    实例类型。

  • Father:

    父实例 ID。

  • SecurityGroup:

    安全组 ID。 请登录安全组控制台页面获取与数据库实例同地域的安全组 ID。

  • RestoreTime:

    克隆实例回档时间。

  • InstanceName:

    实例名称。仅支持长度为128个字符的中文、英文、数字、下划线_、分隔符-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。

  • AvailabilityZoneList:

    若多可用区部署云数据库实例,指定多可用区列表。

  • MongosCpu:

    Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。

  • MongosMemory:

    Mongos 内存大小。

  • MongosNodeNum:

    Mongos 数量。购买分片集群时,必须填写。

  • ReadonlyNodeNum:

    只读节点数量,取值范围[0,5]。

  • ReadonlyNodeAvailabilityZoneList:

    指只读节点所属可用区数组。跨可用区部署实例,参数ReadonlyNodeNum不为0时,必须配置该参数。

  • HiddenZone:

    Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。

  • ParamTemplateId:

    参数模板 ID。



792
793
794
# File 'lib/v20190725/models.rb', line 792

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
# File 'lib/v20190725/models.rb', line 824

def deserialize(params)
  @Memory = params['Memory']
  @Volume = params['Volume']
  @ReplicateSetNum = params['ReplicateSetNum']
  @NodeNum = params['NodeNum']
  @MongoVersion = params['MongoVersion']
  @MachineCode = params['MachineCode']
  @GoodsNum = params['GoodsNum']
  @Zone = params['Zone']
  @ClusterType = params['ClusterType']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @Password = params['Password']
  @ProjectId = params['ProjectId']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      taginfo_tmp = TagInfo.new
      taginfo_tmp.deserialize(i)
      @Tags << taginfo_tmp
    end
  end
  @Clone = params['Clone']
  @Father = params['Father']
  @SecurityGroup = params['SecurityGroup']
  @RestoreTime = params['RestoreTime']
  @InstanceName = params['InstanceName']
  @AvailabilityZoneList = params['AvailabilityZoneList']
  @MongosCpu = params['MongosCpu']
  @MongosMemory = params['MongosMemory']
  @MongosNodeNum = params['MongosNodeNum']
  @ReadonlyNodeNum = params['ReadonlyNodeNum']
  @ReadonlyNodeAvailabilityZoneList = params['ReadonlyNodeAvailabilityZoneList']
  @HiddenZone = params['HiddenZone']
  @ParamTemplateId = params['ParamTemplateId']
end