AnycastEIPProps
Properties for defining a AnycastEIP.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-anycasteip
Initializer
import { AnycastEIPProps } from '@alicloud/ros-cdk-vpc'
const anycastEIPProps: AnycastEIPProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
bandwidth | number | @alicloud/ros-cdk-core.IResolvable | Property bandwidth: The peak bandwidth of the Anycast EIP instance. |
description | string | @alicloud/ros-cdk-core.IResolvable | Property description: The description of the Anycast EIP instance. |
instanceChargeType | string | @alicloud/ros-cdk-core.IResolvable | Property instanceChargeType: The billing method of the Anycast EIP instance. |
internetChargeType | string | @alicloud/ros-cdk-core.IResolvable | Property internetChargeType: The metering method for Internet data transfer. |
name | string | @alicloud/ros-cdk-core.IResolvable | Property name: The name of the Anycast EIP instance. |
resourceGroupId | string | @alicloud/ros-cdk-core.IResolvable | Property resourceGroupId: The ID of the resource group. |
serviceLocation | string | @alicloud/ros-cdk-core.IResolvable | Property serviceLocation: Anycast EIP instance access area. |
bandwidthOptional
public readonly bandwidth: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property bandwidth: The peak bandwidth of the Anycast EIP instance.
Unit: Mbps. Valid values: 200 to 1000. Default value: 1000.
The peak bandwidth is for reference only and is not a guaranteed value. It serves as the upper limit for bandwidth.
descriptionOptional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property description: The description of the Anycast EIP instance.
The description must be 0 to 256 characters in length and cannot start with http:\/\/ or https:\/\/.
instanceChargeTypeOptional
public readonly instanceChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property instanceChargeType: The billing method of the Anycast EIP instance.
Set the value to PostPaid. This value specifies the pay-as-you-go billing method.
internetChargeTypeOptional
public readonly internetChargeType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property internetChargeType: The metering method for Internet data transfer.
Set the value to PayByTraffic. This value specifies the pay-by-data-transfer metering method.
nameOptional
public readonly name: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property name: The name of the Anycast EIP instance.
The name must be 0 to 128 characters in length. It must start with a letter or a Chinese character and can contain digits, underscores (_), and hyphens (-).
resourceGroupIdOptional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property resourceGroupId: The ID of the resource group.
serviceLocationOptional
public readonly serviceLocation: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property serviceLocation: Anycast EIP instance access area.