ALIYUN::MaxCompute::Project类型用于创建MaxCompute项目。
语法
{
"Type": "ALIYUN::MaxCompute::Project",
"Properties": {
"Comment": String,
"DefaultQuota": String,
"ChargeType": String,
"IpWhiteList": Map,
"Properties": Map,
"Name": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
Comment | String | 否 | 否 | 备注。 | 无 |
DefaultQuota | String | 否 | 否 | 默认计算quota。 | 无 |
ChargeType | String | 否 | 否 | 付费类型。 | 取值:
|
IpWhiteList | Map | 否 | 是 | IP白名单。 | 更多信息,请参见IpWhiteList属性。 |
Properties | Map | 否 | 否 | 项目属性。 | 更多信息,请参见Properties属性。 |
Name | String | 是 | 否 | 项目名称。 | 必须以小写字母开头,包含小写字母、数字和下划线。 长度范围为3 ~ 28个字符。 |
IpWhiteList语法
"IpWhiteList": {
"VpcIpList": String,
"IpList": String
}
IpWhiteList属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
VpcIpList | String | 否 | 否 | VPC IP白名单列表。 | 无 |
IpList | String | 否 | 否 | IP白名单。 | 无 |
Properties语法
"Properties": {
"SqlMeteringMax": Integer,
"TypeSystem": String,
"RetentionDays": Integer,
"Encryption": Map,
"AllowFullScan": Boolean,
"EnableDecimal2": Boolean
}
Properties属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
SqlMeteringMax | Integer | 否 | 否 | SQL消费限制。 | 无 |
TypeSystem | String | 否 | 否 | 数据类型版本。 | 取值:
|
RetentionDays | Integer | 否 | 否 | 备份数据保留天数。 | 无 |
Encryption | Map | 否 | 否 | 存储加密信息。 | 更多信息,请参见Encryption属性。 |
AllowFullScan | Boolean | 否 | 否 | 是否允许全表扫描。 | 取值:
|
EnableDecimal2 | Boolean | 否 | 否 | 是否开启Decimal 2.0。 | 取值:
|
Encryption语法
"Encryption": {
"Enable": Boolean,
"Algorithm": String,
"Key": String
}
Encryption属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
Enable | Boolean | 否 | 否 | 是否启用加密。 | 无 |
Algorithm | String | 否 | 否 | 加密算法名称。 | 例如:SHA1。 |
Key | String | 否 | 否 | 算法密钥名称。 | 无 |
返回值
Fn::GetAtt
Name:项目名称。