本文对DescribePrice接口中的DBInstances参数进行详细说明。该接口用于查询创建云数据库MongoDB实例、升级配置或续费操作产生的费用。
参数名称 | 类型 | 是否必须 | 说明 | 示例 |
---|---|---|---|---|
DBInstanceId | String | 是 | 实例ID。您可以通过调用DescribeDBInstances接口查询实例列表。 | dds-bp13bbf2407f**** |
RegionId | String | 是 | 地域ID。您可以通过调用DescribeRegions接口查询地域ID。 | cn-hangzhou |
ZoneId | String | 是 | 可用区ID。您可以通过调用DescribeRegions接口查询可用区ID。 | cn-hangzhou-h |
Engine | String | 是 | 数据库类型。固定为MongoDB。 | MongoDB |
EngineVersion | String | 是 | 数据库版本。取值:
| 4.2 |
DBInstanceClass | String | 否 | 实例规格。不同实例类型的实例规格详情,请参见实例规格表。 说明 当查询创建云数据库MongoDB实例的费用时,需要配置该参数,例如新购或克隆实例等场景。 | dds.mongo.mid |
DBInstanceStorage | String | 是 | 存储空间。单位:GB。 | 20 |
ReplicationFactor | String | 否 | 节点数。取值为1、3、5、7。 | 3 |
NetworkType | String | 否 | 网络类型。取值:
默认为经典网络。 | VPC |
VpcId | String | 否 | 专有网络的ID。 说明 当网络类型为专有网络时,需要配置该参数。 | vpc-bp1q2qqm4vxo6e6zl**** |
VSwitchId | String | 否 | 虚拟交换机的ID。 说明 当网络类型为专有网络时,需要配置该参数。 | vsw-bp1lb40helio22b6d**** |
ChargeType | String | 否 | 付费类型。取值:
| PostPaid |
AutoPay | String | 否 | 自动付费。取值:
| True |
Period | String | 否 | 包年包月的购买时长,单位为月。 说明 当付费类型为包年包月时,需要配置该参数。 | 1 |
configServers | JSON | 否 | 分片集群ConfigServer节点的规格。包含如下参数:
| [{"nodeClass":"dds.cs.mid","nodeStorage":"20"}] |
mongos | JSON | 否 | 分片集群Mongos节点的规格。包含如下参数: nodeClass:Mongos节点的规格。 Mongos节点支持的规格信息,请参见实例规格表。 | [{"nodeClass":"dds.mongos.mid"},{"nodeClass":"dds.mongos.mid"}] |
shards | JSON | 否 | 分片集群Shard节点的规格。包含如下参数:
Shard节点支持的规格信息,请参见实例规格表。 | [{"nodeClass":"dds.shard.mid","ReadonlyReplicas":"1","nodeStorage":"10"},{"nodeClass":"dds.shard.mid","ReadonlyReplicas":"1","nodeStorage":"10"}] |
StorageType | String | 否 | 实例的存储类型,取值:
说明
| cloud_essd1 |