diff --git a/iac/lib/lambda_stack.ts b/iac/lib/lambda_stack.ts index 2d547ff..704ea8e 100644 --- a/iac/lib/lambda_stack.ts +++ b/iac/lib/lambda_stack.ts @@ -17,6 +17,7 @@ export class LambdaStack extends Construct { private get_all_activities: lambda_js.NodejsFunction; private update_activity_event: lambda_js.NodejsFunction; + private get_all_courses: lambda_js.NodejsFunction; public functions_need_s3_access: lambda.Function[] = []; public functions_need_event_bridge_access: lambda.Function[] = []; @@ -169,6 +170,14 @@ export class LambdaStack extends Construct { origins ); + this.get_all_courses = this.create_lambda( + "get_all_courses", + environment_variables, + "GET", + restapi_resource, + origins + ); + this.functions_need_s3_access = [ this.create_institution, this.update_institution,