Skip to content

RosVpnAttachmentProps

Properties for defining a RosVpnAttachment.

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

Initializer

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

Properties

Name Type Description
customerGatewayId string | @alicloud/ros-cdk-core.IResolvable No description.
localSubnet string | @alicloud/ros-cdk-core.IResolvable No description.
remoteSubnet 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.
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.
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.
networkType string | @alicloud/ros-cdk-core.IResolvable No description.
remoteCaCert string | @alicloud/ros-cdk-core.IResolvable No description.

customerGatewayIdRequired

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

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

autoConfigRouteOptional

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

bgpConfigOptional

public readonly bgpConfig: IResolvable | BgpConfigProperty;

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

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

networkTypeOptional

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

remoteCaCertOptional

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