Skip to content

ForwardEntryProps

Properties for defining a ForwardEntry.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-forwardentry

Initializer

import { ForwardEntryProps } from '@alicloud/ros-cdk-vpc'
const forwardEntryProps: ForwardEntryProps = { ... }

Properties

Name Type Description
externalIp string | @alicloud/ros-cdk-core.IResolvable Property externalIp: Source IP, must belongs to bandwidth package internet IP.
externalPort string | @alicloud/ros-cdk-core.IResolvable Property externalPort: Source port, now support [1-65535]|Any|x\/y.
forwardTableId string | @alicloud/ros-cdk-core.IResolvable Property forwardTableId: Create forward entry in specified forward table.
internalIp string | @alicloud/ros-cdk-core.IResolvable Property internalIp: Destination IP, must belong to VPC private IP.
internalPort string | @alicloud/ros-cdk-core.IResolvable Property internalPort: Destination port, now support [1-65535]|Any|x\/y.
ipProtocol string | @alicloud/ros-cdk-core.IResolvable Property ipProtocol: Supported protocol, Now support 'TCP|UDP|Any'.
forwardEntryName string | @alicloud/ros-cdk-core.IResolvable Property forwardEntryName: the name of the DNAT rule is 2-128 characters long and must start with a letter or Chinese, but cannot begin with HTTP:\/\/ or https:\/\/.
portBreak boolean | @alicloud/ros-cdk-core.IResolvable Property portBreak: Specifies whether to remove limits on the port range.

externalIpRequired

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

Property externalIp: Source IP, must belongs to bandwidth package internet IP.


externalPortRequired

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

Property externalPort: Source port, now support [1-65535]|Any|x\/y.


forwardTableIdRequired

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

Property forwardTableId: Create forward entry in specified forward table.


internalIpRequired

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

Property internalIp: Destination IP, must belong to VPC private IP.


internalPortRequired

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

Property internalPort: Destination port, now support [1-65535]|Any|x\/y.


ipProtocolRequired

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

Property ipProtocol: Supported protocol, Now support 'TCP|UDP|Any'.


forwardEntryNameOptional

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

Property forwardEntryName: the name of the DNAT rule is 2-128 characters long and must start with a letter or Chinese, but cannot begin with HTTP:\/\/ or https:\/\/.


portBreakOptional

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

Property portBreak: Specifies whether to remove limits on the port range.