Skip to content

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; }

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.