Skip to content

RosVpnGatewayProps

Properties for defining a RosVpnGateway.

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

Initializer

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

Properties

Name Type Description
bandwidth number | @alicloud/ros-cdk-core.IResolvable No description.
vpcId string | @alicloud/ros-cdk-core.IResolvable No description.
autoPay boolean | @alicloud/ros-cdk-core.IResolvable No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
disasterRecoveryVSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.
enableIpsec boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableSsl boolean | @alicloud/ros-cdk-core.IResolvable No description.
instanceChargeType string | @alicloud/ros-cdk-core.IResolvable No description.
name string | @alicloud/ros-cdk-core.IResolvable No description.
networkType string | @alicloud/ros-cdk-core.IResolvable No description.
period number | @alicloud/ros-cdk-core.IResolvable No description.
sslConnections number | @alicloud/ros-cdk-core.IResolvable No description.
tags TagsProperty[] No description.
vpnType string | @alicloud/ros-cdk-core.IResolvable No description.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable No description.

bandwidthRequired

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

vpcIdRequired

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

autoPayOptional

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

descriptionOptional

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

disasterRecoveryVSwitchIdOptional

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

enableIpsecOptional

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

enableSslOptional

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

instanceChargeTypeOptional

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

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

periodOptional

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

sslConnectionsOptional

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

tagsOptional

public readonly tags: TagsProperty[];

vpnTypeOptional

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

vSwitchIdOptional

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