Skip to content

FwSwitchProps

Properties for defining a FwSwitch.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudfw-fwswitch

Initializer

import { FwSwitchProps } from '@alicloud/ros-cdk-cloudfw'
const fwSwitchProps: FwSwitchProps = { ... }

Properties

Name Type Description
ipaddrList any[] | @alicloud/ros-cdk-core.IResolvable Property ipaddrList: The IP address list.
regionList any[] | @alicloud/ros-cdk-core.IResolvable Property regionList: The region list.
resourceTypeList any[] | @alicloud/ros-cdk-core.IResolvable Property resourceTypeList: The asset type list.

ipaddrListOptional

public readonly ipaddrList: any[] | IResolvable;
  • Type: any[] | @alicloud/ros-cdk-core.IResolvable

Property ipaddrList: The IP address list.

Note: The IpaddrList, RegionList, and ResourceTypeList arguments are not allowed to be empty at the same time. A value must be set for one of the three arguments.


regionListOptional

public readonly regionList: any[] | IResolvable;
  • Type: any[] | @alicloud/ros-cdk-core.IResolvable

Property regionList: The region list.

Note: The IpaddrList, RegionList, and ResourceTypeList arguments are not allowed to be empty at the same time. A value must be set for one of the three arguments.


resourceTypeListOptional

public readonly resourceTypeList: any[] | IResolvable;
  • Type: any[] | @alicloud/ros-cdk-core.IResolvable

Property resourceTypeList: The asset type list.

Valid values: - BastionHostIP: Bastion machine exit IP. - BastionHostIngressIP: The entrance IP of the fortress machine. - EcsEIP: ECS EIP. - EcsPublicIP: ECS public network IP. - EIP: Elastic Public IP. - EniEIP: Elastic Network card EIP. - NatEIP: NAT EIP. - SlbEIP: SLB EIP. - SlbPublicIP: SLB public network IP. - NatPublicIP: NAT public IP - HAVIP: High Availability Virtual IP. Note: The IpaddrList, RegionList, and ResourceTypeList arguments are not allowed to be empty at the same time. A value must be set for one of the three arguments.