FwSwitchProps
Properties for defining a FwSwitch.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudfw-fwswitch
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcloudfw"
&alicloudroscdkcloudfw.FwSwitchProps {
IpaddrList: interface{},
IpVersion: interface{},
MemberUid: interface{},
RegionList: interface{},
ResourceTypeList: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
IpaddrList | interface{} | Property ipaddrList: The IP address list. |
IpVersion | interface{} | Property ipVersion: The IP version number. |
MemberUid | interface{} | Property memberUid: The member unique identifier. |
RegionList | interface{} | Property regionList: The region list. |
ResourceTypeList | interface{} | Property resourceTypeList: The list of asset types. |
IpaddrListOptional
IpaddrList interface{}
- Type: interface{}
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
IpVersion interface{}
- Type: interface{}
Property ipVersion: The IP version number.
MemberUidOptional
MemberUid interface{}
- Type: interface{}
Property memberUid: The member unique identifier.
RegionListOptional
RegionList interface{}
- Type: interface{}
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
ResourceTypeList interface{}
- Type: interface{}
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.