ALIYUN::SLB::LoadBalancer類型用于創(chuàng)建負(fù)載均衡實(shí)例。
語(yǔ)法
{
"Type": "ALIYUN::SLB::LoadBalancer",
"Properties": {
"DeletionProtection": Boolean,
"AddressType": String,
"Tags": List,
"InternetChargeType": String,
"Bandwidth": Integer,
"SlaveZoneId": String,
"ResourceGroupId": String,
"AutoPay": Boolean,
"VpcId": String,
"PricingCycle": String,
"LoadBalancerName": String,
"Duration": Number,
"VSwitchId": String,
"LoadBalancerSpec": String,
"MasterZoneId": String,
"PayType": String,
"ModificationProtectionReason": String,
"ModificationProtectionStatus": String,
"AddressIPVersion": String,
"AutoRenewPeriod": Integer,
"AutoRenew": Boolean,
"InstanceChargeType": String
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
---|---|---|---|---|---|
ResourceGroupId | String | 否 | 是 | 資源組ID。 | 無(wú) |
DeletionProtection | Boolean | 否 | 是 | 是否開(kāi)啟刪除保護(hù)。 | 取值:
|
VpcId | String | 否 | 否 | 專有網(wǎng)絡(luò)ID。 | 無(wú) |
SlaveZoneId | String | 否 | 否 | 負(fù)載均衡實(shí)例的可用區(qū)ID。 | 無(wú) |
Bandwidth | Integer | 否 | 是 | 按固定帶寬計(jì)費(fèi)方式的公網(wǎng)類型實(shí)例的帶寬峰值。 | 取值范圍:1~10000。 單位:Mbps。 默認(rèn)值:1。 專有網(wǎng)絡(luò)實(shí)例系統(tǒng)會(huì)統(tǒng)一按流量計(jì)費(fèi)設(shè)置該參數(shù)。
|
AddressType | String | 否 | 否 | 負(fù)載均衡實(shí)例的地址類型。 |
取值:
|
VSwitchId | String | 否 | 否 | 交換機(jī)ID。 | 無(wú) |
LoadBalancerName | String | 否 | 是 | 負(fù)載均衡實(shí)例的名稱。 | 長(zhǎng)度為1~80個(gè)字符。可包含英文字母、數(shù)字、短劃線(-)、正斜線(/)、半角句號(hào)(.)和下劃線(_)。 不指定該參數(shù)時(shí),默認(rèn)由系統(tǒng)分配一個(gè)實(shí)例名稱。 |
InternetChargeType | String | 否 | 是 | 公網(wǎng)類型實(shí)例付費(fèi)方式。 |
取值:
|
MasterZoneId | String | 否 | 否 | 實(shí)例的主可用區(qū)ID。 | 無(wú) |
Tags | List | 否 | 是 | 負(fù)載均衡實(shí)例的標(biāo)簽。 | 最多支持5個(gè)標(biāo)簽。 更多信息,請(qǐng)參見(jiàn)Tags屬性。 |
LoadBalancerSpec | String | 否 | 是 | 負(fù)載均衡實(shí)例的規(guī)格。 | 取值:
每個(gè)地域支持的規(guī)格不同。關(guān)于每種規(guī)格的說(shuō)明,參見(jiàn)性能保障型實(shí)例。 |
AutoPay | Boolean | 否 | 否 | 是否自動(dòng)支付預(yù)付費(fèi)公網(wǎng)實(shí)例的賬單。 | 取值:
|
PayType | String | 否 | 否 | 實(shí)例的計(jì)費(fèi)類型。 | 取值:
|
PricingCycle | String | 否 | 否 | 預(yù)付費(fèi)公網(wǎng)實(shí)例的計(jì)費(fèi)周期。 | 取值:
|
Duration | Number | 否 | 否 | 預(yù)付費(fèi)公網(wǎng)實(shí)例的購(gòu)買時(shí)長(zhǎng)。 | 取值范圍:
|
ModificationProtectionStatus | String | 否 | 是 | 修改保護(hù)狀態(tài)。 | 取值:
|
ModificationProtectionReason | String | 否 | 是 | 修改保護(hù)狀態(tài)的原因。 | 長(zhǎng)度為1~80個(gè)字符,以英文字母或漢字開(kāi)頭??砂⑽淖帜?、漢字、數(shù)字、半角句號(hào)(.)和短劃線(-)。 |
AddressIPVersion | String | 否 | 否 | IP版本。 | 取值:
|
AutoRenewPeriod | Integer | 否 | 否 | 自動(dòng)續(xù)費(fèi)周期。 | 當(dāng)AutoRenew取值為true時(shí)生效。 取值范圍:
|
AutoRenew | Boolean | 否 | 否 | 是否為實(shí)例啟用自動(dòng)續(xù)訂。 | 取值:
|
InstanceChargeType | String | 否 | 否 | 實(shí)例計(jì)費(fèi)方式。 | 取值:
|
Tags語(yǔ)法
"Tags": [
{
"Key": String,
"Value": String
}
]
Tags屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
---|---|---|---|---|---|
Key | String | 是 | 否 | 標(biāo)簽鍵。 | 長(zhǎng)度為1~64個(gè)字符,不能以aliyun 和acs: 開(kāi)頭,不能包含http:// 或https:// 。 |
Value | String | 否 | 否 | 標(biāo)簽值。 | 長(zhǎng)度為0~128個(gè)字符,不能以aliyun 和acs: 開(kāi)頭,不能包含http:// 或https:// 。 |
返回值
Fn::GetAtt
- LoadBalancerId:負(fù)載均衡實(shí)例的ID。
- NetworkType:負(fù)載均衡實(shí)例的網(wǎng)絡(luò)類型。
- AddressType:負(fù)載均衡實(shí)例的地址類型。
- IpAddress:負(fù)載均衡實(shí)例的IP地址。
- OrderId:訂單ID。
- Bandwidth:帶寬峰值。
- PayType:實(shí)例的計(jì)費(fèi)類型。
- AddressIPVersion:負(fù)載均衡實(shí)例的IP版本。
- SlaveZoneId:負(fù)載均衡實(shí)例的備可用區(qū)ID。
- MasterZoneId:負(fù)載均衡實(shí)例的主可用區(qū)ID。
- LoadBalancerName:負(fù)載均衡實(shí)例的名稱。
- ResourceGroupId:資源組ID。
- LoadBalancerSpec:負(fù)載均衡實(shí)例的規(guī)格。
- VpcId:負(fù)載均衡實(shí)例的所屬專有網(wǎng)絡(luò)的ID。
- VSwitchId:負(fù)載均衡實(shí)例的所屬交換機(jī)的ID。
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Description": "Test SLB LoadBalancer", "Parameters": { "MasterZoneId": { "Type": "String", "AssociationProperty": "ALIYUN::ECS::Instance:ZoneId" } }, "Resources": { "LoadBalance": { "Type": "ALIYUN::SLB::LoadBalancer", "Properties": { "PayType": "PayOnDemand", "AddressType": "internet", "LoadBalancerSpec": "slb.s1.small", "MasterZoneId": { "Ref": "MasterZoneId" }, "LoadBalancerName": "mytest" } } }, "Outputs": { } }
更多示例,請(qǐng)參見(jiàn)創(chuàng)建負(fù)載均衡實(shí)例、創(chuàng)建主備服務(wù)器組和向負(fù)載均衡添加后端服務(wù)器的組合示例:JSON示例和YAML示例。