1 Risposta
- Più recenti
- Maggior numero di voti
- Maggior numero di commenti
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"
}
希望对您有所帮助
Contenuto pertinente
- AWS UFFICIALEAggiornata 3 anni fa
- AWS UFFICIALEAggiornata 3 anni fa