Skip to content

AcceleratorProps

Properties for defining a Accelerator.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ga-accelerator

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkga"
&alicloudroscdkga.AcceleratorProps {
    AcceleratorName: interface{},
    AutoPay: interface{},
    AutoUseCoupon: interface{},
    BandwidthBillingType: interface{},
    Duration: interface{},
    EnableCrossBorder: interface{},
    InstanceChargeType: interface{},
    IpSetConfig: interface{},
    PricingCycle: interface{},
    ResourceGroupId: interface{},
    Spec: interface{},
}

Properties

Name Type Description
AcceleratorName interface{} Property acceleratorName: The Name of the GA instance.
AutoPay interface{} Property autoPay: Whether to pay automatically.
AutoUseCoupon interface{} Property autoUseCoupon: The AutoUseCoupon of the GA instance.
BandwidthBillingType interface{} Property bandwidthBillingType: Bandwidth billing method.
Duration interface{} Property duration: Length of purchase.
EnableCrossBorder interface{} Property enableCrossBorder: Whether the global acceleration instance enables the cross-border line function.
InstanceChargeType interface{} Property instanceChargeType: Global acceleration instance payment type, the default value is PREPAY (prepaid).
IpSetConfig interface{} Property ipSetConfig: Accelerate zone configuration.
PricingCycle interface{} Property pricingCycle: Billing cycle.
ResourceGroupId interface{} Property resourceGroupId: The ResourceGroup Id.
Spec interface{} Property spec: Specifications of Global Acceleration Instances.

AcceleratorNameOptional

AcceleratorName interface{}
  • Type: interface{}

Property acceleratorName: The Name of the GA instance.


AutoPayOptional

AutoPay interface{}
  • Type: interface{}

Property autoPay: Whether to pay automatically.


AutoUseCouponOptional

AutoUseCoupon interface{}
  • Type: interface{}

Property autoUseCoupon: The AutoUseCoupon of the GA instance.


BandwidthBillingTypeOptional

BandwidthBillingType interface{}
  • Type: interface{}

Property bandwidthBillingType: Bandwidth billing method.


DurationOptional

Duration interface{}
  • Type: interface{}

Property duration: Length of purchase.


EnableCrossBorderOptional

EnableCrossBorder interface{}
  • Type: interface{}

Property enableCrossBorder: Whether the global acceleration instance enables the cross-border line function.


InstanceChargeTypeOptional

InstanceChargeType interface{}
  • Type: interface{}

Property instanceChargeType: Global acceleration instance payment type, the default value is PREPAY (prepaid).


IpSetConfigOptional

IpSetConfig interface{}
  • Type: interface{}

Property ipSetConfig: Accelerate zone configuration.


PricingCycleOptional

PricingCycle interface{}
  • Type: interface{}

Property pricingCycle: Billing cycle.


ResourceGroupIdOptional

ResourceGroupId interface{}
  • Type: interface{}

Property resourceGroupId: The ResourceGroup Id.


SpecOptional

Spec interface{}
  • Type: interface{}

Property spec: Specifications of Global Acceleration Instances.