最近更新时间:2025-03-18 20:13:33
提供一个分片MongoDB资源。
resource "ksyun_mongodb_shard_instance" "default" {
name = "InstanceName"
instance_account = "root"
instance_password = "admin"
mongos_class = "1C2G"
mongos_num = 2
shard_class = "1C2G"
shard_num = 2
storage = 5
vpc_id = "VpcId"
vnet_id = "VnetId"
db_version = "3.6"
pay_type = "hourlyInstantSettlement"
iam_project_id = "0"
availability_zone = "cn-shanghai-3b"
}
支持以下参数:
name - (必选)实例的名称,包含6-64个字符,仅支持中英文、数字、‘-’和‘_’。
instance_account - (可选)实例的管理员名称,如果不定义instance_account,实例将使用root
。
instance_password - (必选)实例的管理员密码。
mongos_class - (必选)实例mongos节点的CPU和内存类型。
mongos_num - (必选)实例mongos节点的数量。
shard_class - (必选)实例shard节点的CPU和内存类型。
shard_num - (必选)实例shard节点的数量。
storage - (必选)实例磁盘的大小,以GB(吉字节)为单位。
vpc_id - (必选)与实例关联的VPC的ID。
vnet_id - (必选)与实例关联的子网的ID。
db_version - (必选)实例引擎的版本,支持3.2
和3.6
。
pay_type - (可选)实例的计费类型,如果不定义pay_type
,默认计费类型为byMonth
。
duration - (可选)实例的使用期限,如果pay_type
是byMonth
,duration是必填项。
iam_project_id - (可选)实例所属的项目ID,如果不定义iam_project_id
,实例将使用0
。
availability_zone - (必选)实例所在的可用区。
纯净模式