CommonBandwithPackage

class CommonBandwithPackage : KotlinCustomResource

Import

CBWP Common Bandwidth Package can be imported using the id, e.g.

$ pulumi import alicloud:vpc/commonBandwithPackage:CommonBandwithPackage example <id>

Properties

Link copied to clipboard
val bandwidth: Output<String>

The peak bandwidth of the shared bandwidth. Unit: Mbps. Valid values: 2, 20000 for China-Site account; 1, 5000 for International-Site account. See Account Guide details.

Link copied to clipboard

The name of the Internet Shared Bandwidth instance.

Link copied to clipboard
val createTime: Output<String>

The create time.

Link copied to clipboard

Whether enable the deletion protection or not. Default value: false.

Link copied to clipboard
val description: Output<String>?

The description of the shared bandwidth.

Link copied to clipboard
val force: Output<String>?

Whether to forcibly delete an Internet Shared Bandwidth instance. Value:

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The billing method of the common bandwidth package. Valid values are PayByBandwidth and PayBy95 and PayByTraffic, PayByDominantTraffic. PayBy95 is pay by classic 95th percentile pricing. International-Site Account doesn't support PayByBandwidth and PayBy95. Default to PayByTraffic. NOTE: From 1.176.0+, PayByDominantTraffic is available.

Link copied to clipboard
val isp: Output<String>

The type of the Internet Service Provider. Valid values: BGP, BGP_PRO, ChinaTelecom, ChinaUnicom, ChinaMobile, ChinaTelecom_L2, ChinaUnicom_L2, ChinaMobile_L2 and BGP_FinanceCloud. Default to BGP. NOTE: From version 1.203.0, isp can be set to ChinaTelecom, ChinaUnicom, ChinaMobile, ChinaTelecom_L2, ChinaUnicom_L2, ChinaMobile_L2, BGP_FinanceCloud, BGP_International.

Link copied to clipboard
val name: Output<String>

. Field 'name' has been deprecated from provider version 1.120.0. New field 'bandwidth_package_name' instead.

Link copied to clipboard
val paymentType: Output<String>

The billing type of the Internet Shared Bandwidth instance. Valid values: PayAsYouGo, Subscription.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ratio: Output<Int>

Ratio of the common bandwidth package. It is valid when internet_charge_type is PayBy95. Default to 100. Valid values: 10-100.

Link copied to clipboard
val resourceGroupId: Output<String>

The Id of resource group which the common bandwidth package belongs.

Link copied to clipboard

The edition of Anti-DDoS. If you do not set this parameter, Anti-DDoS Origin Basic is used. If you set the value to AntiDDoS_Enhanced, Anti-DDoS Pro(Premium) is used. It is valid when internet_charge_type is PayBy95.

Link copied to clipboard
val status: Output<String>

The status of the Internet Shared Bandwidth instance. Default value: Available.

Link copied to clipboard
val tags: Output<Map<String, Any>>?

The tag of the resource.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val zone: Output<String>?

The available area of the shared bandwidth. The following arguments will be discarded. Please use new fields as soon as possible: