Skip to content

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.