diff --git a/modules/l1/l1-lambda/manifest.yaml b/modules/l1/l1-lambda/manifest.yaml new file mode 100644 index 0000000..e189dbc --- /dev/null +++ b/modules/l1/l1-lambda/manifest.yaml @@ -0,0 +1,13 @@ +name: l1-lambda +kind: l1 +description: Event-driven function primitive +inputs: + function_name: + description: Name of the Lambda function + type: string + runtime: + description: Lambda runtime identifier (e.g. python3.12, nodejs20.x) + type: string + handler: + description: Handler entrypoint in the form module.function + type: string \ No newline at end of file diff --git a/modules/l1/l1-lambda/mock_apply.sh b/modules/l1/l1-lambda/mock_apply.sh new file mode 100755 index 0000000..1beb98f --- /dev/null +++ b/modules/l1/l1-lambda/mock_apply.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +set -euo pipefail +echo "[L1: l1-lambda] applying..." +sleep 1 +echo "[L1: l1-lambda] OK" +exit 0 \ No newline at end of file