# LambdaManagedInstancesCapacityProviderConfigProperty

Configuration for Lambda-managed instances used by the capacity provider.

- Source: Generated code
- Type last changed: v2.231.0 · 1 Dec 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lambda as lambda } from 'aws-cdk-lib';
const lambdaManagedInstancesCapacityProviderConfigProperty: lambda.CfnFunction.LambdaManagedInstancesCapacityProviderConfigProperty = {
  capacityProviderArn: 'capacityProviderArn',

  // the properties below are optional
  executionEnvironmentMemoryGiBPerVCpu: 123,
  perExecutionEnvironmentMaxConcurrency: 123,
};
```

## Properties

- `capacityProviderArn`: string (required) — The Amazon Resource Name (ARN) of the capacity provider.

- `executionEnvironmentMemoryGiBPerVCpu`: number — The amount of memory in GiB allocated per vCPU for execution environments.

- `perExecutionEnvironmentMaxConcurrency`: number — The maximum number of concurrent executions that can run on each execution environment.
