Skip to content

RosVpnConnectionProps

Properties for defining a RosVpnConnection.

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

Initializer

import { RosVpnConnectionProps } from '@alicloud/ros-cdk-vpc'
const rosVpnConnectionProps: RosVpnConnectionProps = { ... }

Properties

Name Type Description
localSubnet string | @alicloud/ros-cdk-core.IResolvable No description.
remoteSubnet string | @alicloud/ros-cdk-core.IResolvable No description.
vpnGatewayId string | @alicloud/ros-cdk-core.IResolvable No description.
autoConfigRoute boolean | @alicloud/ros-cdk-core.IResolvable No description.
bgpConfig @alicloud/ros-cdk-core.IResolvable | BgpConfigProperty No description.
customerGatewayId string | @alicloud/ros-cdk-core.IResolvable No description.
effectImmediately boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableDpd boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableNatTraversal boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableTunnelsBgp boolean | @alicloud/ros-cdk-core.IResolvable No description.
healthCheckConfig @alicloud/ros-cdk-core.IResolvable | HealthCheckConfigProperty No description.
ikeConfig @alicloud/ros-cdk-core.IResolvable | IkeConfigProperty No description.
ipsecConfig @alicloud/ros-cdk-core.IResolvable | IpsecConfigProperty No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
remoteCaCertificate string | @alicloud/ros-cdk-core.IResolvable No description.
tunnelOptionsSpecification @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | TunnelOptionsSpecificationProperty[] No description.

localSubnetRequired

public readonly localSubnet: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

remoteSubnetRequired

public readonly remoteSubnet: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

vpnGatewayIdRequired

public readonly vpnGatewayId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

autoConfigRouteOptional

public readonly autoConfigRoute: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

bgpConfigOptional

public readonly bgpConfig: IResolvable | BgpConfigProperty;

customerGatewayIdOptional

public readonly customerGatewayId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

effectImmediatelyOptional

public readonly effectImmediately: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableDpdOptional

public readonly enableDpd: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableNatTraversalOptional

public readonly enableNatTraversal: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableTunnelsBgpOptional

public readonly enableTunnelsBgp: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

healthCheckConfigOptional

public readonly healthCheckConfig: IResolvable | HealthCheckConfigProperty;

ikeConfigOptional

public readonly ikeConfig: IResolvable | IkeConfigProperty;

ipsecConfigOptional

public readonly ipsecConfig: IResolvable | IpsecConfigProperty;

nameOptional

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

remoteCaCertificateOptional

public readonly remoteCaCertificate: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

tunnelOptionsSpecificationOptional

public readonly tunnelOptionsSpecification: IResolvable | IResolvable | TunnelOptionsSpecificationProperty[];