UPD: added example

This commit is contained in:
xpk 2024-03-04 11:16:12 +08:00
parent fcccec5156
commit 5ab3c1e2e3
Signed by: xpk
GPG Key ID: CD4FF6793F09AB86

View File

@ -0,0 +1,28 @@
module "apigw" {
source = "../../modules/ApplicationIntegration/apigw-lambda"
apigw-security-group-id = "sg-04ec154cb0f516e76"
apigw-subnet-ids = ["subnet-0d1e0e378cbcd7295", "subnet-0d86aa4c05033dea8"]
apigw-vpc-id = "vpc-01a10b033169f89a8"
create-vpc-link = false
description = "test apigw-lambda module"
lambda-archive-file = "${path.module}/lambda_function.zip"
name = "ken2026-test"
path_part = "hello"
stage-name = "dev"
lambda-main-function-name = "main"
}
/*
Directory structure of function directory
tree function/
function/
main.py
*/
data "archive_file" "lambda" {
source_dir = "function"
output_path = "lambda_function.zip"
type = "zip"
}