Skip to content

AcceleratorProps

Properties for defining a Accelerator.

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

Initializer

import { AcceleratorProps } from '@alicloud/ros-cdk-ga'
const acceleratorProps: AcceleratorProps = { ... }

Properties

Name Type Description
acceleratorName string | @alicloud/ros-cdk-core.IResolvable Property acceleratorName: The Name of the GA instance.
autoPay boolean | @alicloud/ros-cdk-core.IResolvable Property autoPay: Whether to pay automatically.
autoUseCoupon string | @alicloud/ros-cdk-core.IResolvable Property autoUseCoupon: The AutoUseCoupon of the GA instance.
bandwidthBillingType string | @alicloud/ros-cdk-core.IResolvable Property bandwidthBillingType: Bandwidth billing method.
duration string | @alicloud/ros-cdk-core.IResolvable Property duration: Length of purchase.
enableCrossBorder boolean | @alicloud/ros-cdk-core.IResolvable Property enableCrossBorder: Whether the global acceleration instance enables the cross-border line function.
instanceChargeType string | @alicloud/ros-cdk-core.IResolvable Property instanceChargeType: Global acceleration instance payment type, the default value is PREPAY (prepaid).
ipSetConfig @alicloud/ros-cdk-core.IResolvable | IpSetConfigProperty Property ipSetConfig: Accelerate zone configuration.
pricingCycle string | @alicloud/ros-cdk-core.IResolvable Property pricingCycle: Billing cycle.
resourceGroupId string | @alicloud/ros-cdk-core.IResolvable Property resourceGroupId: The ResourceGroup Id.
spec string | @alicloud/ros-cdk-core.IResolvable Property spec: Specifications of Global Acceleration Instances.

acceleratorNameOptional

public readonly acceleratorName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property acceleratorName: The Name of the GA instance.


autoPayOptional

public readonly autoPay: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

Property autoPay: Whether to pay automatically.


autoUseCouponOptional

public readonly autoUseCoupon: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property autoUseCoupon: The AutoUseCoupon of the GA instance.


bandwidthBillingTypeOptional

public readonly bandwidthBillingType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property bandwidthBillingType: Bandwidth billing method.


durationOptional

public readonly duration: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property duration: Length of purchase.


enableCrossBorderOptional

public readonly enableCrossBorder: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

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


instanceChargeTypeOptional

public readonly instanceChargeType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

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


ipSetConfigOptional

public readonly ipSetConfig: IResolvable | IpSetConfigProperty;

Property ipSetConfig: Accelerate zone configuration.


pricingCycleOptional

public readonly pricingCycle: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property pricingCycle: Billing cycle.


resourceGroupIdOptional

public readonly resourceGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property resourceGroupId: The ResourceGroup Id.


specOptional

public readonly spec: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property spec: Specifications of Global Acceleration Instances.