Show / Hide Table of Contents

Interface IInterfaceVpcEndpointProps

Construction properties for an InterfaceVpcEndpoint.

Inherited Members
IInterfaceVpcEndpointOptions.Service
IInterfaceVpcEndpointOptions.DnsRecordIpType
IInterfaceVpcEndpointOptions.IpAddressType
IInterfaceVpcEndpointOptions.LookupSupportedAzs
IInterfaceVpcEndpointOptions.Open
IInterfaceVpcEndpointOptions.PrivateDnsEnabled
IInterfaceVpcEndpointOptions.PrivateDnsOnlyForInboundResolverEndpoint
IInterfaceVpcEndpointOptions.SecurityGroups
IInterfaceVpcEndpointOptions.ServiceRegion
IInterfaceVpcEndpointOptions.Subnets
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IInterfaceVpcEndpointProps : IInterfaceVpcEndpointOptions
Syntax (vb)
Public Interface IInterfaceVpcEndpointProps Inherits IInterfaceVpcEndpointOptions
Remarks

ExampleMetadata: infused

Examples
Vpc vpc;


            new InterfaceVpcEndpoint(this, "VPC Endpoint", new InterfaceVpcEndpointProps {
                Vpc = vpc,
                Service = new InterfaceVpcEndpointService("com.amazonaws.vpce.us-east-1.vpce-svc-uuddlrlrbastrtsvc", 443),
                Subnets = new SubnetSelection {
                    SubnetType = SubnetType.PRIVATE_ISOLATED,
                    AvailabilityZones = new [] { "us-east-1a", "us-east-1c" }
                }
            });

Synopsis

Properties

Vpc

The VPC network in which the interface endpoint will be used.

Properties

Vpc

The VPC network in which the interface endpoint will be used.

IVpc Vpc { get; }
Property Value

IVpc

Remarks

ExampleMetadata: infused

Back to top Generated by DocFX