Show / Hide Table of Contents

Class VpnGateway

The VPN Gateway that shall be added to the VPC.

Inheritance
System.Object
Construct
Resource
VpnGateway
Implements
IVpnGateway
IResource
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.AWS.EC2.dll
Syntax (csharp)
public class VpnGateway : Resource, IVpnGateway, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class VpnGateway
    Inherits Resource
    Implements IVpnGateway, IResource, IConstruct, IConstruct, IDependable
Remarks

Resource: AWS::EC2::VPNGateway

Synopsis

Constructors

VpnGateway(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

VpnGateway(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

VpnGateway(Construct, String, IVpnGatewayProps)

Properties

GatewayId

The virtual private gateway Id.

Constructors

VpnGateway(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected VpnGateway(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

VpnGateway(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected VpnGateway(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

VpnGateway(Construct, String, IVpnGatewayProps)

public VpnGateway(Construct scope, string id, IVpnGatewayProps props)
Parameters
scope Constructs.Construct
id System.String
props IVpnGatewayProps

Properties

GatewayId

The virtual private gateway Id.

public virtual string GatewayId { get; }
Property Value

System.String

Implements

IVpnGateway
IResource
IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX