1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
【以下的回答经过翻译处理】 您可以使用filename参数为函数指定一个虚拟的源文件,例如:
resource "aws_lambda_function" "my_lambda" {
function_name = "my-lambda-function"
role = aws_iam_role.lambda_role.arn
handler = "index.handler"
runtime = "nodejs14.x"
filename = "/dev/null"
source_code_hash = "0" # 当未指定源代码时,需要绕过source_code_hash验证
}
在将Lambda函数创建到基础设施仓库中后,您可以使用函数ARN来引用它。您可以使用数据源通过函数名称查找ARN:
data "aws_lambda_function" "my_lambda" {
function_name = "my-lambda-function"
}
resource "aws_lambda_alias" "my_alias" {
name = "my-lambda-alias"
function_name = data.aws_lambda_function.my_lambda.arn
function_version = "$LATEST"
}
希望对您有所帮助
관련 콘텐츠
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 3년 전
- AWS 공식업데이트됨 일 년 전