Skip to content

RosIpsecServerProps

Properties for defining a RosIpsecServer.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-ipsecserver

Initializer

import com.aliyun.ros.cdk.vpc.RosIpsecServerProps;
RosIpsecServerProps.builder()
    .clientIpPool(java.lang.String)
    .clientIpPool(IResolvable)
    .localSubnet(java.lang.String)
    .localSubnet(IResolvable)
    .vpnGatewayId(java.lang.String)
    .vpnGatewayId(IResolvable)
//  .effectImmediately(java.lang.Boolean)
//  .effectImmediately(IResolvable)
//  .ikeConfig(IResolvable)
//  .ikeConfig(IkeConfigProperty)
//  .ipsecConfig(IResolvable)
//  .ipsecConfig(IpsecConfigProperty)
//  .ipsecServerName(java.lang.String)
//  .ipsecServerName(IResolvable)
//  .psk(java.lang.String)
//  .psk(IResolvable)
//  .pskEnabled(java.lang.Boolean)
//  .pskEnabled(IResolvable)
    .build();

Properties

Name Type Description
clientIpPool java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
localSubnet java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpnGatewayId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
effectImmediately java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
ikeConfig com.aliyun.ros.cdk.core.IResolvable OR IkeConfigProperty No description.
ipsecConfig com.aliyun.ros.cdk.core.IResolvable OR IpsecConfigProperty No description.
ipsecServerName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
psk java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
pskEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.

clientIpPoolRequired

public java.lang.Object getClientIpPool();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

localSubnetRequired

public java.lang.Object getLocalSubnet();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vpnGatewayIdRequired

public java.lang.Object getVpnGatewayId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

effectImmediatelyOptional

public java.lang.Object getEffectImmediately();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

ikeConfigOptional

public java.lang.Object getIkeConfig();

ipsecConfigOptional

public java.lang.Object getIpsecConfig();

ipsecServerNameOptional

public java.lang.Object getIpsecServerName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

pskOptional

public java.lang.Object getPsk();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

pskEnabledOptional

public java.lang.Object getPskEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable