RosVpnAttachmentProps
Properties for defining a RosVpnAttachment
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-vpnattachment
Initializer
import com.aliyun.ros.cdk.vpc.RosVpnAttachmentProps;
RosVpnAttachmentProps.builder()
.customerGatewayId(java.lang.String)
.customerGatewayId(IResolvable)
.localSubnet(java.lang.String)
.localSubnet(IResolvable)
.remoteSubnet(java.lang.String)
.remoteSubnet(IResolvable)
// .autoConfigRoute(java.lang.Boolean)
// .autoConfigRoute(IResolvable)
// .bgpConfig(IResolvable)
// .bgpConfig(BgpConfigProperty)
// .effectImmediately(java.lang.Boolean)
// .effectImmediately(IResolvable)
// .enableDpd(java.lang.Boolean)
// .enableDpd(IResolvable)
// .enableNatTraversal(java.lang.Boolean)
// .enableNatTraversal(IResolvable)
// .healthCheckConfig(IResolvable)
// .healthCheckConfig(HealthCheckConfigProperty)
// .ikeConfig(IResolvable)
// .ikeConfig(IkeConfigProperty)
// .ipsecConfig(IResolvable)
// .ipsecConfig(IpsecConfigProperty)
// .name(java.lang.String)
// .name(IResolvable)
// .networkType(java.lang.String)
// .networkType(IResolvable)
// .remoteCaCert(java.lang.String)
// .remoteCaCert(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
customerGatewayId |
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. |
remoteSubnet |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoConfigRoute |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
bgpConfig |
com.aliyun.ros.cdk.core.IResolvable OR BgpConfigProperty |
No description. |
effectImmediately |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableDpd |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableNatTraversal |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
healthCheckConfig |
com.aliyun.ros.cdk.core.IResolvable OR HealthCheckConfigProperty |
No description. |
ikeConfig |
com.aliyun.ros.cdk.core.IResolvable OR IkeConfigProperty |
No description. |
ipsecConfig |
com.aliyun.ros.cdk.core.IResolvable OR IpsecConfigProperty |
No description. |
name |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
networkType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
remoteCaCert |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
customerGatewayId
Required
public java.lang.Object getCustomerGatewayId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
localSubnet
Required
public java.lang.Object getLocalSubnet();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteSubnet
Required
public java.lang.Object getRemoteSubnet();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoConfigRoute
Optional
public java.lang.Object getAutoConfigRoute();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
bgpConfig
Optional
public java.lang.Object getBgpConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR BgpConfigProperty
effectImmediately
Optional
public java.lang.Object getEffectImmediately();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableDpd
Optional
public java.lang.Object getEnableDpd();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableNatTraversal
Optional
public java.lang.Object getEnableNatTraversal();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
healthCheckConfig
Optional
public java.lang.Object getHealthCheckConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HealthCheckConfigProperty
ikeConfig
Optional
public java.lang.Object getIkeConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR IkeConfigProperty
ipsecConfig
Optional
public java.lang.Object getIpsecConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR IpsecConfigProperty
name
Optional
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
networkType
Optional
public java.lang.Object getNetworkType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteCaCert
Optional
public java.lang.Object getRemoteCaCert();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable