Header menu logo FsCDK

NetworkLoadBalancerConfig Type

High-level Network Load Balancer builder following AWS best practices. **Default Security Settings:** - Internet-facing = false (internal by default for security) - Cross-zone load balancing = enabled (for high availability) - Deletion protection = false (opt-in for production) - IP address type = IPv4 **Rationale:** These defaults follow AWS Well-Architected Framework: - Internal by default prevents accidental public exposure - Cross-zone balancing improves availability and fault tolerance - IPv4 provides broadest compatibility **Escape Hatch:** Access the underlying CDK NetworkLoadBalancer via the `LoadBalancer` property for advanced scenarios not covered by this builder.

Record fields

Record Field Description

ConstructId

Full Usage: ConstructId

Field type: string option
Field type: string option

CrossZoneEnabled

Full Usage: CrossZoneEnabled

Field type: bool option
Field type: bool option

DeletionProtection

Full Usage: DeletionProtection

Field type: bool option
Field type: bool option

InternetFacing

Full Usage: InternetFacing

Field type: bool option
Field type: bool option

IpAddressType

Full Usage: IpAddressType

Field type: IpAddressType option
Field type: IpAddressType option

LoadBalancerName

Full Usage: LoadBalancerName

Field type: string
Field type: string

LoadBalancerName_

Full Usage: LoadBalancerName_

Field type: string option
Field type: string option

Vpc

Full Usage: Vpc

Field type: IVpc option
Field type: IVpc option

VpcSubnets

Full Usage: VpcSubnets

Field type: SubnetSelection option
Field type: SubnetSelection option

Type something to start searching.