AWS CDK 中的 InterfaceVpcEndpoint 与 VpcEndpoint
InterfaceVpcEndpoint vs VpcEndpoint in AWS CDK
AWS CDK 提供了 InterfaceVpcEndpoint and a VpcEndpoint。这两种构造之间有什么区别?
大约 CDK constructs。你应该知道有 3 个级别的构造:L1(低级别)、L2(常规)和 L3(高级模式)。
InterfaceVpcEndpoint
是用于创建接口 VPC 端点的 L2。 VpcEndpoint
class 是一个 support class,它是 InterfaceVpcEndpoint
的父级。您可以将 VpcEndpoint
视为介于 L2 和 L1 之间的某个位置。您不应该使用它,甚至不能直接使用它,因为它用于封装接口 VPC 端点和网关 VPC 端点之间的通用功能。
因此,要创建接口端点,请使用 InterfaceVpcEndpoint
。与创建网关端点类似,使用 GatewayVpcEndpoint
。两者都是 L2 结构。
AWS CDK 提供了 InterfaceVpcEndpoint and a VpcEndpoint。这两种构造之间有什么区别?
大约 CDK constructs。你应该知道有 3 个级别的构造:L1(低级别)、L2(常规)和 L3(高级模式)。
InterfaceVpcEndpoint
是用于创建接口 VPC 端点的 L2。 VpcEndpoint
class 是一个 support class,它是 InterfaceVpcEndpoint
的父级。您可以将 VpcEndpoint
视为介于 L2 和 L1 之间的某个位置。您不应该使用它,甚至不能直接使用它,因为它用于封装接口 VPC 端点和网关 VPC 端点之间的通用功能。
因此,要创建接口端点,请使用 InterfaceVpcEndpoint
。与创建网关端点类似,使用 GatewayVpcEndpoint
。两者都是 L2 结构。