ALIYUN::VPC::CommonBandwidthPackage类型用于创建共享带宽实例。
本资源仅支持创建按量付费共享带宽实例。
语法
{
  "Type": "ALIYUN::VPC::CommonBandwidthPackage",
  "Properties": {
    "Ratio": Integer,
    "Description": String,
    "Zone": String,
    "ISP": String,
    "ResourceGroupId": String,
    "Bandwidth": Integer,
    "InternetChargeType": String,
    "Name": String,
    "DeletionProtection": Boolean
    "Tags": List
  }
}属性
| 属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 | 
| Ratio | Integer | 否 | 否 | 共享带宽的保底百分比。 | 当InternetChargeType取值为PayBy95时,需指定该参数。 取值:20,表示保底百分比的范围是20%。 | 
| Description | String | 否 | 是 | 共享带宽的描述信息。 | 长度为2~256个字符,必须以英文字母或汉字开头,但不能以 | 
| Zone | String | 否 | 否 | 共享带宽的可用区。 | 不需要指定该参数。 | 
| ISP | String | 否 | 否 | EIP的线路类型。 | 取值:BGP(多线)。 | 
| ResourceGroupId | String | 否 | 是 | 资源组ID。 | 无 | 
| Bandwidth | Integer | 是 | 是 | 共享带宽的带宽峰值。 | 取值范围:2~5000。 单位:Mbps。 | 
| InternetChargeType | String | 否 | 否 | 共享带宽的计费方式。 | 取值范围: 
 | 
| Name | String | 否 | 是 | 共享带宽的名称。 | 长度为2~128个字符。必须以英文字母或汉字开头,但不能以 | 
| Tags | List | 否 | 是 | 标签。 | 最多支持添加20个标签。 更多信息,请参见Tags属性。 | 
| DeletionProtection | Boolean | 否 | 是 | 是否启用删除保护。 | 取值: 
 | 
Tags语法
"Tags": [
  {
    "Key": String,
    "Value": String
  }
]  Tags属性
| 属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 | 
| Key | String | 是 | 否 | 标签键。 | 长度为1~128个字符,不能以 | 
| Value | String | 否 | 否 | 标签值。 | 长度为0~128个字符,不能以 | 
返回值
Fn::GetAtt
- BandwidthPackageId:共享带宽实例的ID。 
- Arn:阿里云资源名称。 
示例
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  CommonBandwidthPackage:
    Type: ALIYUN::VPC::CommonBandwidthPackage
    Properties:
      Description: Test
      Name: test-dsa
      Bandwidth: 5
      InternetChargeType: PayByBandwidth
Outputs:
  BandwidthPackageId:
    Description: The ID of the Internet Shared Bandwidth instance.
    Value:
      Fn::GetAtt:
        - CommonBandwidthPackage
        - BandwidthPackageId{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "CommonBandwidthPackage": {
      "Type": "ALIYUN::VPC::CommonBandwidthPackage",
      "Properties": {
        "Description": "Test",
        "Name": "test-dsa",
        "Bandwidth": 5,
        "InternetChargeType": "PayByBandwidth"
      }
    }
  },
  "Outputs": {
    "BandwidthPackageId": {
      "Description": "The ID of the Internet Shared Bandwidth instance.",
      "Value": {
        "Fn::GetAtt": [
          "CommonBandwidthPackage",
          "BandwidthPackageId"
        ]
      }
    }
  }
}{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "CommonBandwidthPackage": {
      "Type": "ALIYUN::VPC::CommonBandwidthPackage",
      "Properties": {
        "Description": "Test",
        "Name": "test-dsa",
        "Bandwidth": 5,
        "InternetChargeType": "PayByBandwidth"
      }
    }
  },
  "Outputs": {
    "BandwidthPackageId": {
      "Description": "The ID of the Internet Shared Bandwidth instance.",
      "Value": {
        "Fn::GetAtt": [
          "CommonBandwidthPackage",
          "BandwidthPackageId"
        ]
      }
    }
  }
}