Header menu logo FsCDK

ALBTargetGroupConfig Type

High-level ALB Target Group builder following AWS best practices. **Default Settings:** - Protocol = HTTP - Port = 80 - Target type = IP (for Fargate) - Deregistration delay = 30 seconds - Health check enabled with sensible defaults **Rationale:** - IP target type required for Fargate tasks - Shorter deregistration delay improves deployment speed - Health checks ensure traffic only goes to healthy targets

Record fields

Record Field Description

ConstructId

Full Usage: ConstructId

Field type: string option
Field type: string option

DeregistrationDelay

Full Usage: DeregistrationDelay

Field type: Duration option
Field type: Duration option

HealthCheckInterval

Full Usage: HealthCheckInterval

Field type: Duration option
Field type: Duration option

HealthCheckPath

Full Usage: HealthCheckPath

Field type: string option
Field type: string option

HealthCheckTimeout

Full Usage: HealthCheckTimeout

Field type: Duration option
Field type: Duration option

HealthyThresholdCount

Full Usage: HealthyThresholdCount

Field type: int voption
Field type: int voption

Port

Full Usage: Port

Field type: int voption
Field type: int voption

Protocol

Full Usage: Protocol

Field type: ApplicationProtocol voption
Field type: ApplicationProtocol voption

TargetGroupName

Full Usage: TargetGroupName

Field type: string
Field type: string

TargetType

Full Usage: TargetType

Field type: TargetType voption
Field type: TargetType voption

UnhealthyThresholdCount

Full Usage: UnhealthyThresholdCount

Field type: int voption
Field type: int voption

Vpc

Full Usage: Vpc

Field type: IVpc option
Field type: IVpc option

Type something to start searching.