ALIYUN::CEN::CenBandwidthPackage類型用於在使用雲企業網串連不同地區的網路執行個體前,根據網路執行個體所屬地區購買頻寬包。
文法
{
"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 | 是 | 否 | 網路執行個體所屬地區 | 取值:
|
GeographicRegionBId | String | 是 | 否 | 網路執行個體所屬的地區 | 取值:
|
AutoPay | Boolean | 否 | 否 | 是否自動支付賬單 | 取值:
|
AutoRenew | Boolean | 否 | 否 | 是否開啟自動續約 | 取值:
|
AutoRenewDuration | Integer | 否 | 否 | 自動續約時間長度 | 當AutoRenew取值為true時生效。 取值:
單位:月。 |
BandwidthPackageChargeType | String | 否 | 否 | 頻寬包的付費類型 | 取值:
|
Description | String | 否 | 是 | 頻寬包的描述 | 長度為2~256個字元,必須以中文字元或英文字元開頭,不能以 可包含中文字元、英文字元、數字、短劃線(-)、英文句點(.)和底線(_)。 |
Name | String | 否 | 是 | 頻寬包的名稱 | 長度為2~128個字元,必須以英文字元或中文字元開頭,不能以 可包含英文字元、中文字元、數字、英文句點(.)、底線(_)和短劃線(-)。 |
Period | Integer | 否 | 否 | 頻寬包的購買時間長度 | 預設值:1。 |
PricingCycle | String | 否 | 否 | 頻寬包的計費周期 | 取值:
|
ResourceGroupId | String | 否 | 是 | 資源群組ID。 | 無 |
Tags | List | 否 | 是 | 標籤列表。 | 更多資訊,請參見Tags屬性。 |
Tags文法
"Tags": [
{
"Key": String,
"Value": String
}
]
Tags屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
Key | String | 是 | 否 | 標籤鍵。 | 無 |
Value | String | 否 | 否 | 標籤值。 | 無 |
傳回值
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"
]
}
}
}
}