AutoScalingConfiguration
Source:
src/AWS/AppRunner/AutoScalingConfiguration.ts
An AWS App Runner auto scaling configuration.
Auto scaling configurations are immutable revisions: changing
maxConcurrency, minSize, or maxSize creates a new revision under
the same name (the ARN and revision attributes change). A configuration
can be shared across multiple App Runner services.
Creating an Auto Scaling Configuration
Section titled “Creating an Auto Scaling Configuration”const scaling = yield* AppRunner.AutoScalingConfiguration("Scaling", { maxConcurrency: 50, minSize: 1, maxSize: 3,});Using with an App Runner Service
Section titled “Using with an App Runner Service”const service = yield* AppRunner.Service("Api", { imageRepository: { imageIdentifier: "public.ecr.aws/aws-containers/hello-app-runner:latest", imageRepositoryType: "ECR_PUBLIC", port: "8000", }, autoScalingConfigurationArn: scaling.autoScalingConfigurationArn,});