Show / Hide Table of Contents

Class CfnFunction.LambdaManagedInstancesCapacityProviderConfigProperty

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

Inheritance
object
CfnFunction.LambdaManagedInstancesCapacityProviderConfigProperty
Implements
CfnFunction.ILambdaManagedInstancesCapacityProviderConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Lambda
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFunction.LambdaManagedInstancesCapacityProviderConfigProperty : CfnFunction.ILambdaManagedInstancesCapacityProviderConfigProperty
Syntax (vb)
Public Class CfnFunction.LambdaManagedInstancesCapacityProviderConfigProperty Implements CfnFunction.ILambdaManagedInstancesCapacityProviderConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-lambdamanagedinstancescapacityproviderconfig.html

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.AWS.Lambda;

             var lambdaManagedInstancesCapacityProviderConfigProperty = new LambdaManagedInstancesCapacityProviderConfigProperty {
                 CapacityProviderArn = "capacityProviderArn",

                 // the properties below are optional
                 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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-lambdamanagedinstancescapacityproviderconfig.html

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.AWS.Lambda;

             var lambdaManagedInstancesCapacityProviderConfigProperty = new LambdaManagedInstancesCapacityProviderConfigProperty {
                 CapacityProviderArn = "capacityProviderArn",

                 // the properties below are optional
                 ExecutionEnvironmentMemoryGiBPerVCpu = 123,
                 PerExecutionEnvironmentMaxConcurrency = 123
             };

Properties

CapacityProviderArn

The Amazon Resource Name (ARN) of the capacity provider.

public string CapacityProviderArn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-lambdamanagedinstancescapacityproviderconfig.html#cfn-lambda-function-lambdamanagedinstancescapacityproviderconfig-capacityproviderarn

ExecutionEnvironmentMemoryGiBPerVCpu

The amount of memory in GiB allocated per vCPU for execution environments.

public double? ExecutionEnvironmentMemoryGiBPerVCpu { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-lambdamanagedinstancescapacityproviderconfig.html#cfn-lambda-function-lambdamanagedinstancescapacityproviderconfig-executionenvironmentmemorygibpervcpu

PerExecutionEnvironmentMaxConcurrency

The maximum number of concurrent executions that can run on each execution environment.

public double? PerExecutionEnvironmentMaxConcurrency { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-lambdamanagedinstancescapacityproviderconfig.html#cfn-lambda-function-lambdamanagedinstancescapacityproviderconfig-perexecutionenvironmentmaxconcurrency

Implements

CfnFunction.ILambdaManagedInstancesCapacityProviderConfigProperty
Back to top Generated by DocFX