RosIpsecServerProps
Properties for defining a RosIpsecServer.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-ipsecserver
Initializer
import ros_cdk_vpc
ros_cdk_vpc.RosIpsecServerProps(
  client_ip_pool: typing.Union[str, IResolvable],
  local_subnet: typing.Union[str, IResolvable],
  vpn_gateway_id: typing.Union[str, IResolvable],
  effect_immediately: typing.Union[bool, IResolvable] = None,
  ike_config: typing.Union[IResolvable, IkeConfigProperty] = None,
  ipsec_config: typing.Union[IResolvable, IpsecConfigProperty] = None,
  ipsec_server_name: typing.Union[str, IResolvable] = None,
  psk: typing.Union[str, IResolvable] = None,
  psk_enabled: typing.Union[bool, IResolvable] = None
)
Properties
| Name | Type | Description | 
|---|---|---|
| client_ip_pool | typing.Union[str, ros_cdk_core.IResolvable] | No description. | 
| local_subnet | typing.Union[str, ros_cdk_core.IResolvable] | No description. | 
| vpn_gateway_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. | 
| effect_immediately | typing.Union[bool, ros_cdk_core.IResolvable] | No description. | 
| ike_config | typing.Union[ros_cdk_core.IResolvable, IkeConfigProperty] | No description. | 
| ipsec_config | typing.Union[ros_cdk_core.IResolvable, IpsecConfigProperty] | No description. | 
| ipsec_server_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. | 
| psk | typing.Union[str, ros_cdk_core.IResolvable] | No description. | 
| psk_enabled | typing.Union[bool, ros_cdk_core.IResolvable] | No description. | 
client_ip_poolRequired 
client_ip_pool: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
local_subnetRequired 
local_subnet: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
vpn_gateway_idRequired 
vpn_gateway_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
effect_immediatelyOptional 
effect_immediately: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
ike_configOptional 
ike_config: typing.Union[IResolvable, IkeConfigProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, IkeConfigProperty]
ipsec_configOptional 
ipsec_config: typing.Union[IResolvable, IpsecConfigProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, IpsecConfigProperty]
ipsec_server_nameOptional 
ipsec_server_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
pskOptional 
psk: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
psk_enabledOptional 
psk_enabled: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]