Skip to main content

MarsLambda

sdlc-cdk-lib v1.0.0


sdlc-cdk-lib / lib/lambda/MarsLambda

lib/lambda/MarsLambda

Classes​

MarsLambda​

Defined in: lib/lambda/MarsLambda.ts:22

MarsLambda Construct with Event-Based Error Monitoring Uses Lambda Destinations to send success/failure events to EventBridge

Extends​

  • Construct

Constructors​

Constructor​

> new MarsLambda(scope, id, props): MarsLambda

Defined in: lib/lambda/MarsLambda.ts:27

Parameters​
scope​

Construct

id​

string

props​

MarsLambdaProps

Returns​

MarsLambda

Overrides​

Construct.constructor

Properties​

currentVersion​

> readonly currentVersion: Version

Defined in: lib/lambda/MarsLambda.ts:25

lambdaFunction​

> readonly lambdaFunction: NodejsFunction

Defined in: lib/lambda/MarsLambda.ts:23

productionAlias​

> readonly productionAlias: Alias

Defined in: lib/lambda/MarsLambda.ts:24

Interfaces​

MarsLambdaProps​

Defined in: lib/lambda/MarsLambda.ts:11

Properties​

aliasName​

> readonly aliasName: string

Defined in: lib/lambda/MarsLambda.ts:13

eventBus​

> readonly eventBus: EventBus

Defined in: lib/lambda/MarsLambda.ts:15

functionName​

> readonly functionName: string

Defined in: lib/lambda/MarsLambda.ts:12

table​

> readonly table: ITable

Defined in: lib/lambda/MarsLambda.ts:14