Skip to content

AcceleratorProps

Properties for defining a Accelerator.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Ga;
new AcceleratorProps {
    object AcceleratorName = null,
    object AutoPay = null,
    object AutoUseCoupon = null,
    object BandwidthBillingType = null,
    object Duration = null,
    object EnableCrossBorder = null,
    object InstanceChargeType = null,
    object IpSetConfig = null,
    object PricingCycle = null,
    object ResourceGroupId = null,
    object Spec = null
};

Properties

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

AcceleratorNameOptional

public object AcceleratorName { get; set; }
  • Type: object

Property acceleratorName: The Name of the GA instance.


AutoPayOptional

public object AutoPay { get; set; }
  • Type: object

Property autoPay: Whether to pay automatically.


AutoUseCouponOptional

public object AutoUseCoupon { get; set; }
  • Type: object

Property autoUseCoupon: The AutoUseCoupon of the GA instance.


BandwidthBillingTypeOptional

public object BandwidthBillingType { get; set; }
  • Type: object

Property bandwidthBillingType: Bandwidth billing method.


DurationOptional

public object Duration { get; set; }
  • Type: object

Property duration: Length of purchase.


EnableCrossBorderOptional

public object EnableCrossBorder { get; set; }
  • Type: object

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


InstanceChargeTypeOptional

public object InstanceChargeType { get; set; }
  • Type: object

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


IpSetConfigOptional

public object IpSetConfig { get; set; }
  • Type: object

Property ipSetConfig: Accelerate zone configuration.


PricingCycleOptional

public object PricingCycle { get; set; }
  • Type: object

Property pricingCycle: Billing cycle.


ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

Property resourceGroupId: The ResourceGroup Id.


SpecOptional

public object Spec { get; set; }
  • Type: object

Property spec: Specifications of Global Acceleration Instances.