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. |
Bandwidth
Required
public object Bandwidth { get; set; }
- Type: object
Property bandwidth: The peak bandwidth of the Internet Shared Bandwidth instance.
Unit: Mbit/s.
DeletionProtection
Optional
public object DeletionProtection { get; set; }
- Type: object
Property deletionProtection: Whether to enable deletion protection.
Default to False.
Description
Optional
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://.
InternetChargeType
Optional
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.
Isp
Optional
public object Isp { get; set; }
- Type: object
Property isp: Line type of EIP, value: BGP (multi-line).
Name
Optional
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://.
Ratio
Optional
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.
ResourceGroupId
Optional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: The ID of the resource group.
Tags
Optional
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.
Zone
Optional
public object Zone { get; set; }
- Type: object
Property zone: Zone Id.