Skip to content

CommonBandwidthPackageProps

Properties for defining a CommonBandwidthPackage.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-commonbandwidthpackage

Initializer

using AlibabaCloud.SDK.ROS.CDK.Vpc;
new CommonBandwidthPackageProps {
    object Bandwidth,
    object DeletionProtection = null,
    object Description = null,
    object InternetChargeType = null,
    object Isp = null,
    object Name = null,
    object Ratio = null,
    object ResourceGroupId = null,
    TagsProperty[] Tags = null,
    object Zone = null
};

Properties

Name Type Description
Bandwidth object Property bandwidth: The peak bandwidth of the Internet Shared Bandwidth instance.
DeletionProtection object Property deletionProtection: Whether to enable deletion protection.
Description object Property description: The description of the Internet Shared Bandwidth instance.
InternetChargeType object Property internetChargeType: The billing model of the Internet Shared Bandwidth instance.
Isp object Property isp: Line type of EIP, value: BGP (multi-line).
Name object Property name: The name of the Internet Shared Bandwidth instance.
Ratio object Property ratio: The minimum consumption ratio of the Internet Shared Bandwidth instance.
ResourceGroupId object Property resourceGroupId: The ID of the resource group.
Tags TagsProperty[] Property tags: Tags to attach to instance.
Zone object Property zone: Zone Id.

BandwidthRequired

public object Bandwidth { get; set; }
  • Type: object

Property bandwidth: The peak bandwidth of the Internet Shared Bandwidth instance.

Unit: Mbit/s.


DeletionProtectionOptional

public object DeletionProtection { get; set; }
  • Type: object

Property deletionProtection: Whether to enable deletion protection.

Default to False.


DescriptionOptional

public object Description { get; set; }
  • Type: object

Property description: The description of the Internet Shared Bandwidth instance.

The description must be 2 to 256 characters in length. It must start with a letter, and cannot start with http:// or https://.


InternetChargeTypeOptional

public object InternetChargeType { get; set; }
  • Type: object

Property internetChargeType: The billing model of the Internet Shared Bandwidth instance.

Allowed values: PayByBandwidth (default): Billed by bandwidth. PayBy95: Charged at Enhanced 95.


IspOptional

public object Isp { get; set; }
  • Type: object

Property isp: Line type of EIP, value: BGP (multi-line).


NameOptional

public object Name { get; set; }
  • Type: object

Property name: The name of the Internet Shared Bandwidth instance.

The name must be 2 to 128 characters in length and can contain letters, numbers, periods (.), underscores (_), and hyphens (-). The name must start with a letter, and cannot start with http:// or https://.


RatioOptional

public object Ratio { get; set; }
  • Type: object

Property ratio: The minimum consumption ratio of the Internet Shared Bandwidth instance.

Default to 100. Note This parameter is only supported on the China site.


ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

Property resourceGroupId: The ID of the resource group.


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.


ZoneOptional

public object Zone { get; set; }
  • Type: object

Property zone: Zone Id.