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