Class CfnFunctionPropsMixin.LambdaManagedInstancesCapacityProviderConfigProperty
Configuration for Lambda-managed instances used by the capacity provider.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Lambda
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnFunctionPropsMixin.LambdaManagedInstancesCapacityProviderConfigProperty : CfnFunctionPropsMixin.ILambdaManagedInstancesCapacityProviderConfigProperty
Syntax (vb)
Public Class CfnFunctionPropsMixin.LambdaManagedInstancesCapacityProviderConfigProperty Implements CfnFunctionPropsMixin.ILambdaManagedInstancesCapacityProviderConfigProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.Lambda;
var lambdaManagedInstancesCapacityProviderConfigProperty = new LambdaManagedInstancesCapacityProviderConfigProperty {
CapacityProviderArn = "capacityProviderArn",
ExecutionEnvironmentMemoryGiBPerVCpu = 123,
PerExecutionEnvironmentMaxConcurrency = 123
};
Synopsis
Constructors
| LambdaManagedInstancesCapacityProviderConfigProperty() | Configuration for Lambda-managed instances used by the capacity provider. |
Properties
| CapacityProviderArn | The Amazon Resource Name (ARN) of the capacity provider. |
| ExecutionEnvironmentMemoryGiBPerVCpu | The amount of memory in GiB allocated per vCPU for execution environments. |
| PerExecutionEnvironmentMaxConcurrency | The maximum number of concurrent executions that can run on each execution environment. |
Constructors
LambdaManagedInstancesCapacityProviderConfigProperty()
Configuration for Lambda-managed instances used by the capacity provider.
public LambdaManagedInstancesCapacityProviderConfigProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.Lambda;
var lambdaManagedInstancesCapacityProviderConfigProperty = new LambdaManagedInstancesCapacityProviderConfigProperty {
CapacityProviderArn = "capacityProviderArn",
ExecutionEnvironmentMemoryGiBPerVCpu = 123,
PerExecutionEnvironmentMaxConcurrency = 123
};
Properties
CapacityProviderArn
The Amazon Resource Name (ARN) of the capacity provider.
public string? CapacityProviderArn { get; set; }
Property Value
Remarks
ExecutionEnvironmentMemoryGiBPerVCpu
The amount of memory in GiB allocated per vCPU for execution environments.
public double? ExecutionEnvironmentMemoryGiBPerVCpu { get; set; }
Property Value
Remarks
PerExecutionEnvironmentMaxConcurrency
The maximum number of concurrent executions that can run on each execution environment.
public double? PerExecutionEnvironmentMaxConcurrency { get; set; }