enum VpcEndpointType
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EC2.VpcEndpointType |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsec2#VpcEndpointType |
Java | software.amazon.awscdk.services.ec2.VpcEndpointType |
Python | aws_cdk.aws_ec2.VpcEndpointType |
TypeScript (source) | aws-cdk-lib » aws_ec2 » VpcEndpointType |
The type of VPC endpoint.
Members
| Name | Description |
|---|---|
| INTERFACE | Interface. |
| GATEWAY | Gateway. |
| GATEWAYLOADBALANCER | A Gateway Load Balancer (GWLB) endpoint is an entry/exit point in your VPC that allows traffic to flow between your VPC and Gateway Load Balancer appliances (like firewalls, intrusion detection systems, or other security appliances) deployed in a separate VPC. |
| SERVICENETWORK | A ServiceNetwork VPC endpoint is a feature to connect your VPC to an AWS Cloud WAN (Wide Area Network) or Amazon VPC Lattice service. |
| RESOURCE | A Resource VPC endpoint in AWS is specifically designed to connect to AWS Resource Access Manager (RAM) service privately within your VPC, without requiring access through the public internet. |
INTERFACE
Interface.
An interface endpoint is an elastic network interface with a private IP address that serves as an entry point for traffic destined to a supported service.
GATEWAY
Gateway.
A gateway endpoint is a gateway that is a target for a specified route in your route table, used for traffic destined to a supported AWS service.
GATEWAYLOADBALANCER
A Gateway Load Balancer (GWLB) endpoint is an entry/exit point in your VPC that allows traffic to flow between your VPC and Gateway Load Balancer appliances (like firewalls, intrusion detection systems, or other security appliances) deployed in a separate VPC.
SERVICENETWORK
A ServiceNetwork VPC endpoint is a feature to connect your VPC to an AWS Cloud WAN (Wide Area Network) or Amazon VPC Lattice service.
RESOURCE
A Resource VPC endpoint in AWS is specifically designed to connect to AWS Resource Access Manager (RAM) service privately within your VPC, without requiring access through the public internet.

.NET
Go
Java
Python
TypeScript (