Skip to content

NetworkPackageProps

Properties for defining a NetworkPackage.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecd-networkpackage

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkecd"
&alicloudroscdkecd.NetworkPackageProps {
    Bandwidth: interface{},
    OfficeSiteId: interface{},
    AutoPay: interface{},
    AutoRenew: interface{},
    InternetChargeType: interface{},
    PayType: interface{},
    Period: interface{},
    PeriodUnit: interface{},
    PromotionId: interface{},
}

Properties

Name Type Description
Bandwidth interface{} Property bandwidth: The maximum public bandwidth.
OfficeSiteId interface{} Property officeSiteId: The ID of the workspace.
AutoPay interface{} Property autoPay: Specifies whether to enable automatic payment.
AutoRenew interface{} Property autoRenew: Specifies whether to enable auto-renewal.
InternetChargeType interface{} Property internetChargeType: The metering method of the pay-as-you-go Internet access package.
PayType interface{} Property payType: The billing method of the Internet access package.
Period interface{} Property period: The duration of the Internet access package.
PeriodUnit interface{} Property periodUnit: The unit of duration that you want to use for the Internet access package.
PromotionId interface{} Property promotionId: The ID of the sales promotion.

BandwidthRequired

Bandwidth interface{}
  • Type: interface{}

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

OfficeSiteId interface{}
  • Type: interface{}

Property officeSiteId: The ID of the workspace.


AutoPayOptional

AutoPay interface{}
  • Type: interface{}

Property autoPay: Specifies whether to enable automatic payment.


AutoRenewOptional

AutoRenew interface{}
  • Type: interface{}

Property autoRenew: Specifies whether to enable auto-renewal.


InternetChargeTypeOptional

InternetChargeType interface{}
  • Type: interface{}

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

PayType interface{}
  • Type: interface{}

Property payType: The billing method of the Internet access package.

Enumeration Value: PostPaid PrePaid


PeriodOptional

Period interface{}
  • Type: interface{}

Property period: The duration of the Internet access package.


PeriodUnitOptional

PeriodUnit interface{}
  • Type: interface{}

Property periodUnit: The unit of duration that you want to use for the Internet access package.

Enumeration Value: MonthYearWeek


PromotionIdOptional

PromotionId interface{}
  • Type: interface{}

Property promotionId: The ID of the sales promotion.