Header menu logo FsCDK

ElasticIPConfig Type

High-level Elastic IP builder following AWS best practices. **Default Settings:** - Domain = VPC (required for VPC instances) - No instance association by default (explicit attachment) **Rationale:** These defaults follow AWS Well-Architected Framework: - VPC is the standard domain for modern AWS architectures - Explicit association prevents accidental attachments - Static IPs are expensive, use only when necessary **Use Cases:** - NAT Gateways (automatic EIP allocation) - Static IPs for public-facing services - Whitelisting with third-party services **Escape Hatch:** Access the underlying CDK CfnEIP via the `ElasticIP` 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

Domain

Full Usage: Domain

Field type: string option
Field type: string option

EipName

Full Usage: EipName

Field type: string
Field type: string

InstanceId

Full Usage: InstanceId

Field type: string option
Field type: string option

NetworkInterfaceId

Full Usage: NetworkInterfaceId

Field type: string option
Field type: string option

PublicIpv4Pool

Full Usage: PublicIpv4Pool

Field type: string option
Field type: string option

Tags

Full Usage: Tags

Field type: (string * string) list
Field type: (string * string) list

Type something to start searching.