CenBandwidthPackageProps
Properties for defining a CenBandwidthPackage.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-cenbandwidthpackage
Initializer
import { CenBandwidthPackageProps } from '@alicloud/ros-cdk-cen'
const cenBandwidthPackageProps: CenBandwidthPackageProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
bandwidth |
number | @alicloud/ros-cdk-core.IResolvable |
Property bandwidth: The bandwidth in Mbps of the bandwidth package. |
geographicRegionAId |
string | @alicloud/ros-cdk-core.IResolvable |
Property geographicRegionAId: The other area A to connect. |
geographicRegionBId |
string | @alicloud/ros-cdk-core.IResolvable |
Property geographicRegionBId: The other area B to connect. |
autoPay |
boolean | @alicloud/ros-cdk-core.IResolvable |
Property autoPay: Whether to automatically pay the bill. |
autoRenew |
boolean | @alicloud/ros-cdk-core.IResolvable |
Property autoRenew: Indicates whether automatic renewal is enabled. |
autoRenewDuration |
number | @alicloud/ros-cdk-core.IResolvable |
Property autoRenewDuration: Duration of each automatic renewals. |
bandwidthPackageChargeType |
string | @alicloud/ros-cdk-core.IResolvable |
Property bandwidthPackageChargeType: The billing method. |
description |
string | @alicloud/ros-cdk-core.IResolvable |
Property description: The description of the bandwidth package. |
name |
string | @alicloud/ros-cdk-core.IResolvable |
Property name: The name of the bandwidth package. |
period |
number | @alicloud/ros-cdk-core.IResolvable |
Property period: The purchase period. |
pricingCycle |
string | @alicloud/ros-cdk-core.IResolvable |
Property pricingCycle: The pricing cycle. |
resourceGroupId |
string | @alicloud/ros-cdk-core.IResolvable |
Property resourceGroupId: Resource group id. |
tags |
TagsProperty[] |
Property tags: Tags to attach to instance. |
bandwidthRequired
public readonly bandwidth: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property bandwidth: The bandwidth in Mbps of the bandwidth package.
The bandwidth cannot be less than 2 Mbps.
geographicRegionAIdRequired
public readonly geographicRegionAId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property geographicRegionAId: The other area A to connect.
Valid value: China | North-America | Asia-Pacific | Europe | Australia
geographicRegionBIdRequired
public readonly geographicRegionBId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property geographicRegionBId: The other area B to connect.
Valid value: China | North-America | Asia-Pacific | Europe | Australia
autoPayOptional
public readonly autoPay: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property autoPay: Whether to automatically pay the bill.
Valid value: true (default) false
autoRenewOptional
public readonly autoRenew: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property autoRenew: Indicates whether automatic renewal is enabled.
Valid values:true: Automatic renewal is enabled.false: Automatic renewal is not enabled. You must renew the instance manually.Default value: false.
autoRenewDurationOptional
public readonly autoRenewDuration: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property autoRenewDuration: Duration of each automatic renewals.
It takes effect when AutoRenew is true.
bandwidthPackageChargeTypeOptional
public readonly bandwidthPackageChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property bandwidthPackageChargeType: The billing method.
Valid value: PREPAY, POSTPAY (Default)
descriptionOptional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property description: The description of the bandwidth package.
The description can contain [2,256] characters, numbers, underscores, and hyphens, and the name must start with English letters, but cannot start with http:\/\/ or https:\/\/.
nameOptional
public readonly name: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property name: The name of the bandwidth package.
The name can contain 2-128 characters including a-z, A-Z, 0-9, periods, underlines, and hyphens. It must start with English letters, but cannot start with http:\/\/ or https:\/\/.
periodOptional
public readonly period: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property period: The purchase period.
The default value is 1.
pricingCycleOptional
public readonly pricingCycle: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property pricingCycle: The pricing cycle.
resourceGroupIdOptional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property resourceGroupId: Resource group id.
tagsOptional
public readonly tags: TagsProperty[];
- Type: TagsProperty[]
Property tags: Tags to attach to instance.
Max support 20 tags to add during create instance. Each tag with two properties Key and Value, and Key is required.