aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
24 lines (18 loc) • 523 B
text/typescript
import * as path from 'path';
import * as cdk from '../../core';
import * as lambda from '../lib';
class TestStack extends cdk.Stack {
constructor(scope: cdk.App, id: string) {
super(scope, id);
/// !show
new lambda.Function(this, 'MyLambda', {
code: lambda.Code.fromAsset(path.join(__dirname, 'my-lambda-handler')),
handler: 'index.main',
runtime: lambda.Runtime.PYTHON_3_9,
});
/// !hide
}
}
const app = new cdk.App();
new TestStack(app, 'lambda-test-assets');
app.synth();