Class CommonBandwithPackageState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Vpc
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class CommonBandwithPackageState : ResourceArgs
Constructors
View SourceCommonBandwithPackageState()
Declaration
public CommonBandwithPackageState()
Properties
View SourceBandwidth
The bandwidth of the common bandwidth package, in Mbps.
Declaration
public Input<int> Bandwidth { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Description
The description of the common bandwidth package instance.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
InternetChargeType
The billing method of the common bandwidth package. Valid values are "PayByBandwidth" and "PayBy95" and "PayByTraffic". "PayBy95" is pay by classic 95th percentile pricing. International Account doesn't supports "PayByBandwidth" and "PayBy95". Default to "PayByTraffic".
Declaration
public Input<string> InternetChargeType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
The name of the common bandwidth package.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Ratio
Ratio of the common bandwidth package. It is valid when internet_charge_type is PayBy95. Default to 100. Valid values: [10-100].
Declaration
public Input<int> Ratio { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ResourceGroupId
The Id of resource group which the common bandwidth package belongs.
Declaration
public Input<string> ResourceGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |