NetworkConfig / VpcConfig | VpcTemplatesConfig / InterfaceEndpointConfig

VPC interface endpoint configuration. Used to define interface endpoints for a VPC.

Example

defaultPolicy: Default
endpoints: []
subnets: []

Hierarchy

  • InterfaceEndpointConfig

Implements

Constructors

Properties

allowedCidrs: undefined | string[] = undefined

An array of source CIDRs allowed to communicate with the endpoints.

Remarks

Use CIDR notation, i.e. 10.0.0.0/16

central: undefined | boolean = undefined

Enable to define interface endpoints as centralized endpoints.

Remarks

Endpoints defined as central endpoints will have Route 53 private hosted zones created for each of them. These hosted zones are associated with any VPCs configured with the useCentralEndpoints property enabled.

defaultPolicy: string = ''

The friendly name of the default policy for the interface endpoints.

An array of VPC interface endpoint service names to be deployed.

See

InterfaceEndpointServiceConfig

subnets: string[] = []

An array of the friendly names of VPC subnets for the endpoints to be deployed.

Generated using TypeDoc