| Interface | Description |
|---|---|
| AliasProps |
Properties for a new Lambda alias
|
| CommonPipelineInvokeActionProps |
Common properties for creating a
PipelineInvokeAction -
either directly, through its constructor,
or through FunctionRef.addToPipeline(software.amazon.awscdk.services.codepipeline.api.IStage, java.lang.String, software.amazon.awscdk.services.lambda.CommonPipelineInvokeActionProps). |
| FunctionProps | |
| FunctionRefProps |
Represents a Lambda function defined outside of this stack.
|
| FunctionVersionProps |
Properties for a new Lambda version
|
| LambdaRuntimeProps | |
| Permission |
Represents a permission statement that can be added to a Lambda's resource policy
via the `addToResourcePolicy` method.
|
| PipelineInvokeActionProps |
Construction properties of the
Lambda invoke CodePipeline Action. |
| SingletonFunctionProps |
Properties for a newly created singleton Lambda
|
| VersionWeight |
A version/weight pair for routing traffic to Lambda functions
|
| Class | Description |
|---|---|
| $Module | |
| Alias |
A new alias to a particular version of a Lambda function.
|
| AliasProps.Builder |
A builder for
AliasProps |
| AliasProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| AssetCode |
Lambda code from a local directory.
|
| Code | |
| CommonPipelineInvokeActionProps.Builder |
A builder for
CommonPipelineInvokeActionProps |
| CommonPipelineInvokeActionProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| Function |
Deploys a file from from inside the construct library as a function.
|
| FunctionProps.Builder |
A builder for
FunctionProps |
| FunctionProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| FunctionRef | |
| FunctionRefProps.Builder |
A builder for
FunctionRefProps |
| FunctionRefProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| FunctionVersion |
A single newly-deployed version of a Lambda function.
|
| FunctionVersionProps.Builder |
A builder for
FunctionVersionProps |
| FunctionVersionProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| InlineCode |
Lambda code from an inline string (limited to 4KiB).
|
| LambdaRuntimeProps.Builder |
A builder for
LambdaRuntimeProps |
| LambdaRuntimeProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| Permission.Builder |
A builder for
Permission |
| Permission.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| PipelineInvokeAction |
CodePipeline invoke Action that is provided by an AWS Lambda function.
|
| PipelineInvokeActionProps.Builder |
A builder for
PipelineInvokeActionProps |
| PipelineInvokeActionProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| Runtime |
Lambda function runtime environment.
|
| S3Code |
Lambda code from an S3 archive.
|
| SingletonFunction |
A Lambda that will only ever be added to a stack once.
|
| SingletonFunctionProps.Builder |
A builder for
SingletonFunctionProps |
| SingletonFunctionProps.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| VersionWeight.Builder |
A builder for
VersionWeight |
| VersionWeight.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| Enum | Description |
|---|---|
| RuntimeFamily | |
| Tracing |
X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html)
|
Copyright © 2018. All rights reserved.