ALIYUN::MaxCompute::Project is used to create a MaxCompute project.
Syntax
{
"Type": "ALIYUN::MaxCompute::Project",
"Properties": {
"Comment": String,
"DefaultQuota": String,
"ChargeType": String,
"IpWhiteList": Map,
"Properties": Map,
"Name": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
Comment | String | No | No | The description. | None. |
DefaultQuota | String | No | No | The default computing quota. | None. |
ChargeType | String | No | No | The billing method. | Valid values:
|
IpWhiteList | Map | No | Yes | The information about the IP address whitelists. | For more information, see IpWhiteList properties. |
Properties | Map | No | No | The properties of the project. | For more information, see Properties properties. |
Name | String | Yes | No | The project name. | The name must start with a lowercase letter and contain lowercase letters, digits, and underscores (-). It must be 3 to 28 characters in length. |
IpWhiteList syntax
"IpWhiteList": {
"VpcIpList": String,
"IpList": String
}
IpWhiteList properties
Property | Type | Required | Editable | Description | Constraint |
VpcIpList | String | No | No | The IP address whitelists of the virtual private cloud (VPC) type. | None. |
IpList | String | No | No | The IP address whitelists. | None. |
Properties syntax
"Properties": {
"SqlMeteringMax": Integer,
"TypeSystem": String,
"RetentionDays": Integer,
"Encryption": Map,
"AllowFullScan": Boolean,
"EnableDecimal2": Boolean
}
Properties properties
Property | Type | Required | Editable | Description | Constraint |
SqlMeteringMax | Integer | No | No | The upper limit for the resources that are consumed by an SQL statement. | None. |
TypeSystem | String | No | No | The data type edition. | Valid values:
|
RetentionDays | Integer | No | No | The maximum number of days for which backup data can be retained. | None. |
Encryption | Map | No | No | The information about storage encryption. | For more information, see Encryption properties. |
AllowFullScan | Boolean | No | No | Specifies whether to enable a full table scan. | Valid values:
|
EnableDecimal2 | Boolean | No | No | Specifies whether to enable the DECIMAL data type in the MaxCompute V2.0 data type edition. | Valid values:
|
Encryption syntax
"Encryption": {
"Enable": Boolean,
"Algorithm": String,
"Key": String
}
Encryption properties
Property | Type | Required | Editable | Description | Constraint |
Enable | Boolean | No | No | Specifies whether to enable storage encryption. | None. |
Algorithm | String | No | No | The name of the encryption algorithm. | Example: SHA1. |
Key | String | No | No | The key of the encryption algorithm. | None. |
Return values
Fn::GetAtt
Name: the project name.