NetworkConfig / CentralNetworkServicesConfig / ResolverConfig / ResolverEndpointConfig

Route 53 resolver endpoint configuration. Used to define a resolver endpoint.

Example

Outbound endpoint:

- name: accelerator-outbound
type: OUTBOUND
vpc: Network-Endpoints
allowedCidrs:
- 10.0.0.0/16
subnets:
- Subnet-A
- Subnet-B
rules: []
tags: []

Inbound Endpoint:

- name: accelerator-inbound
type: INBOUND
vpc: Network-Endpoints
allowedCidrs:
- 10.0.0.0/16
subnets:
- Subnet-A
- Subnet-B
tags: []

Hierarchy

  • ResolverEndpointConfig

Implements

Constructors

Properties

allowedCidrs: undefined | string[] = undefined

The allowed ingress/egress CIDRs for the resolver endpoint security group.

name: string = ''

The friendly name of the resolver endpoint.

rules: undefined | ResolverRuleConfig[] = undefined

An array of friendly names of the resolver rules to associate with the endpoint.

See

ResolverRuleConfig

subnets: string[] = []

An array of friendly names for subnets to deploy the resolver endpoint to.

tags: undefined | Tag[] = undefined

An array of tags for the resolver endpoint.

type: "INBOUND" | "OUTBOUND" = 'INBOUND'

The type of resolver endpoint to deploy.

See

resolverEndpointTypeEnum

vpc: string = ''

The friendly name of the VPC to deploy the resolver endpoint to.

Generated using TypeDoc