RosVpnGatewayProps
Properties for defining a RosVpnGateway
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-vpngateway
Initializer
import com.aliyun.ros.cdk.vpc.RosVpnGatewayProps;
RosVpnGatewayProps.builder()
.bandwidth(java.lang.Number)
.bandwidth(IResolvable)
.vpcId(java.lang.String)
.vpcId(IResolvable)
// .autoPay(java.lang.Boolean)
// .autoPay(IResolvable)
// .description(java.lang.String)
// .description(IResolvable)
// .disasterRecoveryVSwitchId(java.lang.String)
// .disasterRecoveryVSwitchId(IResolvable)
// .enableIpsec(java.lang.Boolean)
// .enableIpsec(IResolvable)
// .enableSsl(java.lang.Boolean)
// .enableSsl(IResolvable)
// .instanceChargeType(java.lang.String)
// .instanceChargeType(IResolvable)
// .name(java.lang.String)
// .name(IResolvable)
// .networkType(java.lang.String)
// .networkType(IResolvable)
// .period(java.lang.Number)
// .period(IResolvable)
// .sslConnections(java.lang.Number)
// .sslConnections(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .vpnType(java.lang.String)
// .vpnType(IResolvable)
// .vSwitchId(java.lang.String)
// .vSwitchId(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
bandwidth |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoPay |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
description |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
disasterRecoveryVSwitchId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableIpsec |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableSsl |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceChargeType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
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. |
period |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
sslConnections |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
vpnType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vSwitchId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
bandwidth
Required
public java.lang.Object getBandwidth();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
vpcId
Required
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoPay
Optional
public java.lang.Object getAutoPay();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
description
Optional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
disasterRecoveryVSwitchId
Optional
public java.lang.Object getDisasterRecoveryVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableIpsec
Optional
public java.lang.Object getEnableIpsec();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableSsl
Optional
public java.lang.Object getEnableSsl();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
instanceChargeType
Optional
public java.lang.Object getInstanceChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
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
period
Optional
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
sslConnections
Optional
public java.lang.Object getSslConnections();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
vpnType
Optional
public java.lang.Object getVpnType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchId
Optional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable