ALIYUN::ENS::Instance類型用于創(chuàng)建ENS實(shí)例。
語(yǔ)法
{
"Type": "ALIYUN::ENS::Instance",
"Properties": {
"AutoRenewPeriod": Integer,
"KeyPairName": String,
"PrivateIpAddress": String,
"UserData": String,
"IpType": String,
"SystemDiskSize": Integer,
"AutoRenew": String,
"VSwitchId": String,
"Period": Integer,
"Quantity": Integer,
"InternetChargeType": String,
"ImageId": String,
"PaymentType": String,
"DataDiskSize": Integer,
"EnsRegionId": String,
"InstanceType": String,
"HostName": String,
"InstanceName": String,
"UniqueSuffix": Boolean,
"Password": String
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
---|---|---|---|---|---|
AutoRenewPeriod | Integer | 否 | 否 | 每次自動(dòng)續(xù)費(fèi)的時(shí)長(zhǎng)。 | 當(dāng)參數(shù)AutoRenew取值True時(shí)必須指定該參數(shù)。 取值范圍:1~12。 單位:月。 |
KeyPairName | String | 否 | 否 | 密鑰對(duì)名稱。 | 無(wú) |
PrivateIpAddress | String | 否 | 否 | 內(nèi)網(wǎng)地址。 | 無(wú) |
UserData | String | 否 | 否 | 自定義數(shù)據(jù)。 | 無(wú) |
IpType | String | 否 | 否 | IP類型。 | 取值:
|
SystemDiskSize | Integer | 是 | 否 | 系統(tǒng)盤大小。 | 取值:10的倍數(shù),最小為20。 單位:GiB。
說(shuō)明 系統(tǒng)盤大小大于鏡像大小。
|
AutoRenew | String | 否 | 否 | 是否要自動(dòng)續(xù)費(fèi)。 | 取值:
|
VSwitchId | String | 否 | 否 | 交換機(jī)ID。 | 如果指定了PrivateIpAddress,則該參數(shù)必須指定。 |
Period | Integer | 是 | 否 | 購(gòu)買資源的時(shí)長(zhǎng)。 | 取值:
單位:月。 |
Quantity | Integer | 是 | 否 | 實(shí)例數(shù)量。 | 無(wú) |
InternetChargeType | String | 否 | 否 | 公網(wǎng)付費(fèi)類型。 | 如果您第一次創(chuàng)建實(shí)例資源,則該參數(shù)必須指定。如果已有實(shí)例資源,則默認(rèn)按照已存在的計(jì)費(fèi)方式。取值:
|
ImageId | String | 是 | 否 | 鏡像文件ID,啟動(dòng)實(shí)例時(shí)選擇的鏡像資源。 | 無(wú) |
PaymentType | String | 否 | 否 | 付費(fèi)方式。 | 取值:Subscription。 |
DataDiskSize | Integer | 是 | 否 | 數(shù)據(jù)盤的容量大小。 | 取值范圍:20~500。 單位:GiB。 |
EnsRegionId | String | 是 | 否 | ENS地域ID。 | 無(wú) |
InstanceType | String | 是 | 否 | 實(shí)例規(guī)格。 | 實(shí)例規(guī)格詳情,請(qǐng)參見(jiàn)使用限制。 |
HostName | String | 否 | 否 | 云服務(wù)器的主機(jī)名。 | 通用命名規(guī)則:半角句號(hào)(.)和短劃線(-)不能作為首尾字符,更不能連續(xù)使用。具體實(shí)例命名規(guī)則如下:
|
InstanceName | String | 否 | 否 | 實(shí)例的名稱。 | 長(zhǎng)度為2~128個(gè)字符。必須以英文字母或漢字開(kāi)頭,不能以http:// 和https:// 開(kāi)頭。可包含英文字母、漢字、數(shù)字、半角冒號(hào)(:)、下劃線(_)、半角句號(hào)(.)和短劃線(-)。如果沒(méi)有指定該參數(shù),默認(rèn)值為實(shí)例的InstanceId。 |
UniqueSuffix | Boolean | 否 | 否 | 是否為HostName和InstanceName添加有序后綴。 | 有序后綴從001開(kāi)始遞增,最大不能超過(guò)999。 |
Password | String | 否 | 否 | 實(shí)例密碼。 | 長(zhǎng)度為8~30個(gè)字符。必須同時(shí)包含大寫英文字母、小寫英文字母、數(shù)字和特殊符號(hào)中的三種。支持的特殊字符為:()`~!@#$%^&*-_+=|{}[]:;'<>,.?/ 。 |
返回值
Fn::GetAtt
- AutoRenewPeriod:每次自動(dòng)續(xù)費(fèi)的時(shí)長(zhǎng)。
- KeyPairName:密鑰對(duì)名稱。
- PrivateIpAddress:內(nèi)網(wǎng)地址。
- UserData:自定義數(shù)據(jù)。
- IpType:IP類型。
- InstanceId:實(shí)例ID。
- SystemDiskSize:系統(tǒng)盤大小。
- AutoRenew:是否自動(dòng)續(xù)費(fèi)。
- VSwitchId:交換機(jī)ID。
- Period:購(gòu)買時(shí)長(zhǎng)。
- Quantity:實(shí)例數(shù)量。
- InternetChargeType:公網(wǎng)付費(fèi)類型。
- PublicIps:公網(wǎng)IP。
- PrivateIps:私網(wǎng)IP。
- ImageId:鏡像ID。
- PaymentType:付費(fèi)類型。
- DataDiskSize:數(shù)據(jù)盤大小。
- EnsRegionId:ENS地域ID。
- InstanceType:實(shí)例規(guī)格。
- HostName:云服務(wù)器的主機(jī)名。
- InstanceName:實(shí)例的名稱。
- UniqueSuffix:是否為HostName和InstanceName添加有序后綴。
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Resources": { "ENSInstance": { "Type": "ALIYUN::ENS::Instance", "Properties": { "EnsRegionId": "cn-chengdu-telecom-3", "ImageId": "centos_6_08_64_20G_alibase_20171208", "InstanceType": "ens.sn1.stiny", "InternetChargeType": "95BandwidthByMonth", "Password": "Enstest123", "Period": 1, "Quantity": 2, "SystemDiskSize": 20, "DataDiskSize": 20, "PaymentType": "Subscription" } } }, "Outputs": { } }