Show / Hide Table of Contents

Class VpcLinkProps

(experimental) Properties for a VpcLink.

Inheritance
System.Object
VpcLinkProps
Implements
IVpcLinkProps
Namespace: Amazon.CDK.AWS.APIGatewayv2
Assembly: Amazon.CDK.AWS.APIGatewayv2.dll
Syntax (csharp)
public class VpcLinkProps : Object, IVpcLinkProps
Syntax (vb)
Public Class VpcLinkProps
    Inherits Object
    Implements IVpcLinkProps
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
using Amazon.CDK.AWS.EC2;


var vpc = new Vpc(this, "VPC");
var vpcLink = new VpcLink(this, "VpcLink", new VpcLinkProps { Vpc = vpc });

Synopsis

Constructors

VpcLinkProps()

Properties

SecurityGroups

(experimental) A list of security groups for the VPC link.

Subnets

(experimental) A list of subnets for the VPC link.

Vpc

(experimental) The VPC in which the private resources reside.

VpcLinkName

(experimental) The name used to label and identify the VPC link.

Constructors

VpcLinkProps()

public VpcLinkProps()

Properties

SecurityGroups

(experimental) A list of security groups for the VPC link.

public ISecurityGroup[] SecurityGroups { get; set; }
Property Value

ISecurityGroup[]

Remarks

Default: - no security groups. Use addSecurityGroups to add security groups

Stability: Experimental

Subnets

(experimental) A list of subnets for the VPC link.

public ISubnetSelection Subnets { get; set; }
Property Value

ISubnetSelection

Remarks

Default: - private subnets of the provided VPC. Use addSubnets to add more subnets

Stability: Experimental

Vpc

(experimental) The VPC in which the private resources reside.

public IVpc Vpc { get; set; }
Property Value

IVpc

Remarks

Stability: Experimental

VpcLinkName

(experimental) The name used to label and identify the VPC link.

public string VpcLinkName { get; set; }
Property Value

System.String

Remarks

Default: - automatically generated name

Stability: Experimental

Implements

IVpcLinkProps
Back to top Generated by DocFX