ALIYUN::CEN::CenBandwidthPackage
ALIYUN::CEN::CenBandwidthPackage類型用于在使用云企業(yè)網(wǎng)連接不同地域的網(wǎng)絡(luò)實(shí)例前,根據(jù)網(wǎng)絡(luò)實(shí)例所屬地域購買帶寬包。
語法
{
"Type": "ALIYUN::CEN::CenBandwidthPackage",
"Properties": {
"Description": String,
"BandwidthPackageChargeType": String,
"GeographicRegionBId": String,
"GeographicRegionAId": String,
"PricingCycle": String,
"AutoRenew": "Boolean",
"Bandwidth": Integer,
"Period": Integer,
"AutoPay": "Boolean",
"AutoRenewDuration": Integer,
"Name": String,
"ResourceGroupId": String,
"Tags": List
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
Bandwidth | Integer | 是 | 是 | 帶寬包的帶寬峰值 | 單位:Mbps。 最小值:2。 |
GeographicRegionAId | String | 是 | 否 | 網(wǎng)絡(luò)實(shí)例所屬地域 | 取值:
|
GeographicRegionBId | String | 是 | 否 | 網(wǎng)絡(luò)實(shí)例所屬的地域 | 取值:
|
AutoPay | Boolean | 否 | 否 | 是否自動(dòng)支付賬單 | 取值:
|
AutoRenew | Boolean | 否 | 否 | 是否開啟自動(dòng)續(xù)費(fèi) | 取值:
|
AutoRenewDuration | Integer | 否 | 否 | 自動(dòng)續(xù)費(fèi)時(shí)長 | 當(dāng)AutoRenew取值為true時(shí)生效。 取值:
單位:月。 |
BandwidthPackageChargeType | String | 否 | 否 | 帶寬包的付費(fèi)類型 | 取值:
|
Description | String | 否 | 是 | 帶寬包的描述 | 長度為2~256個(gè)字符,必須以中文字符或英文字符開頭,不能以 可包含中文字符、英文字符、數(shù)字、短劃線(-)、英文句點(diǎn)(.)和下劃線(_)。 |
Name | String | 否 | 是 | 帶寬包的名稱 | 長度為2~128個(gè)字符,必須以英文字符或中文字符開頭,不能以 可包含英文字符、中文字符、數(shù)字、英文句點(diǎn)(.)、下劃線(_)和短劃線(-)。 |
Period | Integer | 否 | 否 | 帶寬包的購買時(shí)長 | 默認(rèn)值:1。 |
PricingCycle | String | 否 | 否 | 帶寬包的計(jì)費(fèi)周期 | 取值:
|
ResourceGroupId | String | 否 | 是 | 資源組ID。 | 無 |
Tags | List | 否 | 是 | 標(biāo)簽列表。 | 更多信息,請(qǐng)參見Tags屬性。 |
Tags語法
"Tags": [
{
"Key": String,
"Value": String
}
]
Tags屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
Key | String | 是 | 否 | 標(biāo)簽鍵。 | 無 |
Value | String | 否 | 否 | 標(biāo)簽值。 | 無 |
返回值
Fn::GetAtt
CenBandwidthPackageId:新建帶寬包的ID。
示例
YAML
格式
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
CenBandwidthPackage:
Type: ALIYUN::CEN::CenBandwidthPackage
Properties:
GeographicRegionBId: China
GeographicRegionAId: China
Bandwidth: 3
BandwidthPackageChargeType: POSTPAY
Outputs:
CenBandwidthPackageId:
Description: The ID of the bandwidth package.
Value:
Fn::GetAtt:
- CenBandwidthPackage
- CenBandwidthPackageId
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"CenBandwidthPackage": {
"Type": "ALIYUN::CEN::CenBandwidthPackage",
"Properties": {
"GeographicRegionBId": "China",
"GeographicRegionAId": "China",
"Bandwidth": 3,
"BandwidthPackageChargeType": "POSTPAY"
}
}
},
"Outputs": {
"CenBandwidthPackageId": {
"Description": "The ID of the bandwidth package.",
"Value": {
"Fn::GetAtt": [
"CenBandwidthPackage",
"CenBandwidthPackageId"
]
}
}
}
}