ALIYUN::ClickHouse::DBCluster类型用于创建ClickHouse集群。
语法
{
"Type": "ALIYUN::ClickHouse::DBCluster",
"Properties": {
"DbNodeStorageType": String,
"DBNodeStorage": Integer,
"EncryptionType": String,
"Category": String,
"ZoneId": String,
"VSwitchId": String,
"DBClusterDescription": String,
"Period": String,
"EncryptionKey": String,
"DBClusterNetworkType": String,
"DBClusterType": String,
"VpcId": String,
"DBClusterVersion": String,
"DBNodeCount": Integer,
"UsedTime": Integer,
"PaymentType": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
DbNodeStorageType | String | 是 | 否 | 节点存储空间类型。 | 取值:
|
DBNodeStorage | Integer | 是 | 否 | 节点存储空间。 | 取值范围:100~10000。 单位:GB。 每100 GB递增。 |
EncryptionType | String | 否 | 否 | 加密类型。 | 取值:CloudDisk,表示云盘加密 。 |
Category | String | 是 | 否 | 集群系列。 | 取值:
|
ZoneId | String | 否 | 否 | 可用区ID。 | 您可以调用DescribeRegions接口查询可用的可用区。 |
VSwitchId | String | 否 | 否 | 交换机ID。 | 无 |
DBClusterDescription | String | 否 | 否 | 集群备注信息。 | 无 |
Period | String | 否 | 否 | 预付费集群的付费周期。 | 取值:
说明 当PaymentType取值为Prepaid时,该参数必须指定。 |
EncryptionKey | String | 否 | 否 | 密钥管理服务KMS的密钥ID。 | 无 |
DBClusterNetworkType | String | 是 | 否 | 网络类型。 | 取值:VPC,表示专有网络。 |
DBClusterType | String | 是 | 否 | 集群类型。 | 集群规格。
|
VpcId | String | 否 | 否 | 专有网络ID。 | 无 |
DBClusterVersion | String | 是 | 否 | 实例版本。 | 取值:
|
DBNodeCount | Integer | 是 | 否 | 节点组数量。 | 取值范围:
单位:个。 |
UsedTime | Integer | 否 | 否 | 实例使用时间。 | 取值范围:
|
PaymentType | String | 是 | 否 | 付费类型。 | 取值:
|
返回值
Fn::GetAtt
DBClusterId:实例ID。
PublicPort:公网端口。
Bid:业务流程的ID。
LockReason:锁定原因。
LockMode:锁定模式。
DBClusterVersion:实例版本。
CommodityCode:售卖商品代码。
VpcId:专有网络ID。
Engine:引擎。
Category:集群系列。
DBClusterType:集群类型。
DBClusterNetworkType:网络类型。
EncryptionType:加密类型。
VpcCloudInstanceId:VPC云实例ID。
Port:连接端口。
PaymentType:支付方式。
DBNodeStorage:节点存储空间。
PublicConnectionString:公网连接地址。
EngineVersion:引擎版本。
IsExpired:实例是否已过期。
VSwitchId:交换机ID。
Period:预付费集群的付费周期。
StorageType:存储类型。
DBNodeCount:节点组数量。
AliUid:阿里云账号。
DBClusterDescription:实例描述。
ConnectionString:连接字符串。
ZoneId:可用区ID。
EncryptionKey:KMS密钥ID。
DbNodeStorageType:节点存储类型。
DBNodeClass:节点类型。