Skip to content

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]

ipsec_configOptional

ipsec_config: typing.Union[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]