CenBandwidthPackageProps
Properties for defining a CenBandwidthPackage.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-cenbandwidthpackage
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cen;
new CenBandwidthPackageProps {
object Bandwidth,
object GeographicRegionAId,
object GeographicRegionBId,
object AutoPay = null,
object AutoRenew = null,
object AutoRenewDuration = null,
object BandwidthPackageChargeType = null,
object Description = null,
object Name = null,
object Period = null,
object PricingCycle = null,
object ResourceGroupId = null,
TagsProperty[] Tags = null
};
Properties
| Name | Type | Description |
|---|---|---|
Bandwidth | object | Property bandwidth: The bandwidth in Mbps of the bandwidth package. |
GeographicRegionAId | object | Property geographicRegionAId: The other area A to connect. |
GeographicRegionBId | object | Property geographicRegionBId: The other area B to connect. |
AutoPay | object | Property autoPay: Whether to automatically pay the bill. |
AutoRenew | object | Property autoRenew: Indicates whether automatic renewal is enabled. |
AutoRenewDuration | object | Property autoRenewDuration: Duration of each automatic renewals. |
BandwidthPackageChargeType | object | Property bandwidthPackageChargeType: The billing method. |
Description | object | Property description: The description of the bandwidth package. |
Name | object | Property name: The name of the bandwidth package. |
Period | object | Property period: The purchase period. |
PricingCycle | object | Property pricingCycle: The pricing cycle. |
ResourceGroupId | object | Property resourceGroupId: Resource group id. |
Tags | TagsProperty[] | Property tags: Tags to attach to instance. |
BandwidthRequired
public object Bandwidth { get; set; }
- Type: object
Property bandwidth: The bandwidth in Mbps of the bandwidth package.
The bandwidth cannot be less than 2 Mbps.
GeographicRegionAIdRequired
public object GeographicRegionAId { get; set; }
- Type: object
Property geographicRegionAId: The other area A to connect.
Valid value: China | North-America | Asia-Pacific | Europe | Australia
GeographicRegionBIdRequired
public object GeographicRegionBId { get; set; }
- Type: object
Property geographicRegionBId: The other area B to connect.
Valid value: China | North-America | Asia-Pacific | Europe | Australia
AutoPayOptional
public object AutoPay { get; set; }
- Type: object
Property autoPay: Whether to automatically pay the bill.
Valid value: true (default) false
AutoRenewOptional
public object AutoRenew { get; set; }
- Type: object
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 object AutoRenewDuration { get; set; }
- Type: object
Property autoRenewDuration: Duration of each automatic renewals.
It takes effect when AutoRenew is true.
BandwidthPackageChargeTypeOptional
public object BandwidthPackageChargeType { get; set; }
- Type: object
Property bandwidthPackageChargeType: The billing method.
Valid value: PREPAY, POSTPAY (Default)
DescriptionOptional
public object Description { get; set; }
- Type: object
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 object Name { get; set; }
- Type: object
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 object Period { get; set; }
- Type: object
Property period: The purchase period.
The default value is 1.
PricingCycleOptional
public object PricingCycle { get; set; }
- Type: object
Property pricingCycle: The pricing cycle.
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: Resource group id.
TagsOptional
public TagsProperty[] Tags { get; set; }
- 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.