SimpleStack
sdlc-cdk-lib / modules/sdlc-aws-cdk-lib/lib/SimpleStack
modules/sdlc-aws-cdk-lib/lib/SimpleStack
Classes
SimpleStack
Defined in: modules/sdlc-aws-cdk-lib/lib/SimpleStack.ts:21
Example stack demonstrating Blue-Green Lambda deployment with API Gateway.
Features:
- Lambda with versioned aliases
- CodeDeploy for gradual traffic shifting (canary deployments)
- CloudWatch alarms for automatic rollback
- API Gateway integration with Lambda alias
- SSM parameter for configuration
Extends
unknown
Constructors
Constructor
> new SimpleStack(scope, id, props?): SimpleStack
Defined in: modules/sdlc-aws-cdk-lib/lib/SimpleStack.ts:25
Parameters
scope
Construct
id
string
props?
Returns
Overrides
Stack.constructor
Properties
apiUrl
> readonly apiUrl: string
Defined in: modules/sdlc-aws-cdk-lib/lib/SimpleStack.ts:22
lambdaFunctionName
> readonly lambdaFunctionName: string
Defined in: modules/sdlc-aws-cdk-lib/lib/SimpleStack.ts:23
Interfaces
SimpleStackProps
Defined in: modules/sdlc-aws-cdk-lib/lib/SimpleStack.ts:7
Extends
StackProps
Properties
temp?
> readonly optional temp: string
Defined in: modules/sdlc-aws-cdk-lib/lib/SimpleStack.ts:8