You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Terraform配置AWS Lambda函数的超时时间?

在Terraform中配置AWS Lambda超时时间

当然可以用Terraform直接修改Lambda的超时配置,不需要通过IAM策略——超时是Lambda函数本身的属性,和权限策略无关。

你只需要在aws_lambda_function资源块里添加timeout参数即可,这个参数的单位是秒,取值范围是1到900(也就是最长15分钟),根据你的函数执行需求设置对应的数值就行。

修改后的代码示例如下:

resource "aws_lambda_function" "etl_pipeline_test" {
  function_name = var.project_name
  image_uri     = "${var.ecr_repo_uri}:${var.image_tag}"
  package_type  = "Image"
  role          = var.execution_role_arn
  timeout       = 30 # 这里设置你需要的超时时间,比如30秒
}

配置完成后,执行terraform apply就能更新Lambda函数的超时设置了。

内容的提问来源于stack exchange,提问作者david backx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 17:12:34