MarsLambda
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
Returns
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