Skip to content

FwSwitchProps

Properties for defining a FwSwitch.

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

Initializer

import ros_cdk_cloudfw
ros_cdk_cloudfw.FwSwitchProps(
  ipaddr_list: typing.Union[typing.List[typing.Any], IResolvable] = None,
  region_list: typing.Union[typing.List[typing.Any], IResolvable] = None,
  resource_type_list: typing.Union[typing.List[typing.Any], IResolvable] = None
)

Properties

Name Type Description
ipaddr_list typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable] Property ipaddrList: The IP address list.
region_list typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable] Property regionList: The region list.
resource_type_list typing.Union[typing.List[typing.Any], ros_cdk_core.IResolvable] Property resourceTypeList: The asset type list.

ipaddr_listOptional

ipaddr_list: typing.Union[typing.List[typing.Any], IResolvable]
  • Type: typing.Union[typing.List[typing.Any], 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.


region_listOptional

region_list: typing.Union[typing.List[typing.Any], IResolvable]
  • Type: typing.Union[typing.List[typing.Any], 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.


resource_type_listOptional

resource_type_list: typing.Union[typing.List[typing.Any], IResolvable]
  • Type: typing.Union[typing.List[typing.Any], 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.