UPD: added example
This commit is contained in:
parent
fcccec5156
commit
5ab3c1e2e3
28
modules/ApplicationIntegration/apigw-lambda/examples/main.tf
Normal file
28
modules/ApplicationIntegration/apigw-lambda/examples/main.tf
Normal 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"
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user