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. |
ipVersion | string | @alicloud/ros-cdk-core.IResolvable | Property ipVersion: The IP version number. |
memberUid | string | @alicloud/ros-cdk-core.IResolvable | Property memberUid: The member unique identifier. |
regionList | any[] | @alicloud/ros-cdk-core.IResolvable | Property regionList: The region list. |
resourceTypeList | any[] | @alicloud/ros-cdk-core.IResolvable | Property resourceTypeList: The list of asset types. |
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.
ipVersionOptional
public readonly ipVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property ipVersion: The IP version number.
memberUidOptional
public readonly memberUid: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property memberUid: The member unique identifier.
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 list of asset types.
Valid values: - BastionHostEgressIP: the egress IP address of a bastion host. - BastionHostIngressIP: the ingress IP address of a bastion host. - EcsEIP: the EIP of an ECS instance. - EcsPublicIP: the public IP address of an ECS instance. - EIP: an EIP. - EniEIP: the EIP of an ENI. - NatEIP: the EIP of a NAT gateway. - SlbEIP: the EIP of an SLB instance or a CLB instance. - SlbPublicIP: the public IP address of an SLB instance or a CLB instance. - NatPublicIP: the public IP address of a NAT gateway. - HAVIP: an HAVIP. - NlbEIP: the EIP of an NLB instance. - ApiGatewayEIP: the public IP address of an API gateway. - AlbEIP: the EIP of an ALB instance. - AiGatewayEIP: the public IP address of an AI gateway. - GaEIP: the EIP of a GA instance. - SwasEIP: the public IP address of a Simple Application Server instance. - EcdEIP: the public IP address of an Elastic Desktop Service instance. - BastionHostIP: the IP address of a bastion host.
You must specify at least one of the
IpaddrList,RegionList, andResourceTypeListparameters.