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()
.localSubnet(java.lang.String)
.localSubnet(IResolvable)
.remoteSubnet(java.lang.String)
.remoteSubnet(IResolvable)
// .autoConfigRoute(java.lang.Boolean)
// .autoConfigRoute(IResolvable)
// .bgpConfig(IResolvable)
// .bgpConfig(BgpConfigProperty)
// .customerGatewayId(java.lang.String)
// .customerGatewayId(IResolvable)
// .effectImmediately(java.lang.Boolean)
// .effectImmediately(IResolvable)
// .enableDpd(java.lang.Boolean)
// .enableDpd(IResolvable)
// .enableNatTraversal(java.lang.Boolean)
// .enableNatTraversal(IResolvable)
// .enableTunnelsBgp(java.lang.Boolean)
// .enableTunnelsBgp(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)
// .resourceGroupId(java.lang.String)
// .resourceGroupId(IResolvable)
// .tunnelBandwidth(java.lang.String)
// .tunnelBandwidth(IResolvable)
// .tunnelOptionsSpecification(IResolvable)
// .tunnelOptionsSpecification(java.util.List<IResolvable)
// .tunnelOptionsSpecification(TunnelOptionsSpecificationProperty>)
.build();
Properties
| Name | Type | 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. |
customerGatewayId | 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. |
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. |
enableTunnelsBgp | 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. |
resourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
tunnelBandwidth | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
tunnelOptionsSpecification | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
localSubnetRequired
public java.lang.Object getLocalSubnet();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteSubnetRequired
public java.lang.Object getRemoteSubnet();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoConfigRouteOptional
public java.lang.Object getAutoConfigRoute();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
bgpConfigOptional
public java.lang.Object getBgpConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR BgpConfigProperty
customerGatewayIdOptional
public java.lang.Object getCustomerGatewayId();
- 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
enableDpdOptional
public java.lang.Object getEnableDpd();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableNatTraversalOptional
public java.lang.Object getEnableNatTraversal();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableTunnelsBgpOptional
public java.lang.Object getEnableTunnelsBgp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
healthCheckConfigOptional
public java.lang.Object getHealthCheckConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HealthCheckConfigProperty
ikeConfigOptional
public java.lang.Object getIkeConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR IkeConfigProperty
ipsecConfigOptional
public java.lang.Object getIpsecConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR IpsecConfigProperty
nameOptional
public java.lang.Object getName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
networkTypeOptional
public java.lang.Object getNetworkType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
remoteCaCertOptional
public java.lang.Object getRemoteCaCert();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tunnelBandwidthOptional
public java.lang.Object getTunnelBandwidth();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tunnelOptionsSpecificationOptional
public java.lang.Object getTunnelOptionsSpecification();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
TunnelOptionsSpecificationProperty>