NetworkPackageProps
Properties for defining a NetworkPackage.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecd-networkpackage
Initializer
using AlibabaCloud.SDK.ROS.CDK.Ecd;
new NetworkPackageProps {
object Bandwidth,
object OfficeSiteId,
object AutoPay = null,
object AutoRenew = null,
object InternetChargeType = null,
object PayType = null,
object Period = null,
object PeriodUnit = null,
object PromotionId = null
};
Properties
| Name | Type | Description |
|---|---|---|
Bandwidth |
object |
Property bandwidth: The maximum public bandwidth. |
OfficeSiteId |
object |
Property officeSiteId: The ID of the workspace. |
AutoPay |
object |
Property autoPay: Specifies whether to enable automatic payment. |
AutoRenew |
object |
Property autoRenew: Specifies whether to enable auto-renewal. |
InternetChargeType |
object |
Property internetChargeType: The metering method of the pay-as-you-go Internet access package. |
PayType |
object |
Property payType: The billing method of the Internet access package. |
Period |
object |
Property period: The duration of the Internet access package. |
PeriodUnit |
object |
Property periodUnit: The unit of duration that you want to use for the Internet access package. |
PromotionId |
object |
Property promotionId: The ID of the sales promotion. |
BandwidthRequired
public object Bandwidth { get; set; }
- Type: object
Property bandwidth: The maximum public bandwidth.
Unit: Mbit/s. Valid values for the pay-by-data-transfer type (PayByTraffic): 10 to 200. Valid values for the pay-by-bandwith type (PayByBandwidth): 10 to 1000.
OfficeSiteIdRequired
public object OfficeSiteId { get; set; }
- Type: object
Property officeSiteId: The ID of the workspace.
AutoPayOptional
public object AutoPay { get; set; }
- Type: object
Property autoPay: Specifies whether to enable automatic payment.
AutoRenewOptional
public object AutoRenew { get; set; }
- Type: object
Property autoRenew: Specifies whether to enable auto-renewal.
InternetChargeTypeOptional
public object InternetChargeType { get; set; }
- Type: object
Property internetChargeType: The metering method of the pay-as-you-go Internet access package.
Valid values: PayByTraffic: pay-by-data-transfer. PayByBandwidth: pay-by-bandwidth. Default value: PayByTraffic.
PayTypeOptional
public object PayType { get; set; }
- Type: object
Property payType: The billing method of the Internet access package.
Enumeration Value: PostPaid PrePaid
PeriodOptional
public object Period { get; set; }
- Type: object
Property period: The duration of the Internet access package.
PeriodUnitOptional
public object PeriodUnit { get; set; }
- Type: object
Property periodUnit: The unit of duration that you want to use for the Internet access package.
Enumeration Value: MonthYearWeek
PromotionIdOptional
public object PromotionId { get; set; }
- Type: object
Property promotionId: The ID of the sales promotion.