AppRunnerServiceConfig Type
High-level AWS App Runner service builder following AWS best practices. **Default Settings:** - Auto-scaling = 1-10 instances - Memory = 2 GB - vCPU = 1 - Port = 8080 - Health check = /health **Rationale:** App Runner provides fully managed container hosting similar to Azure App Service. These defaults follow AWS Well-Architected Framework: - Sensible scaling limits for cost control - Standard health check endpoint - Container-first approach **Use Cases:** - Containerized web applications - REST APIs - Background workers - Microservices **Escape Hatch:** Access the underlying CDK CfnService via the `Service` property for advanced scenarios not covered by this builder.
Record fields
| Record Field | Description |
|
|
Full Usage:
AutoScalingConfigurationArn
Field type: string option
|
|
Full Usage:
ConstructId
Field type: string option
|
|
|
|
|
|
|
|
Full Usage:
ServiceName
Field type: string
|
|
|
|
Full Usage:
Tags
Field type: (string * string) list
|
|
FsCDK