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

如何在serverless.yml(v2.72.3)中设置AWS API Gateway描述?

为AWS REST API Gateway设置描述(Serverless 2.72.3)

问题原因

你尝试的provider.apiGateway.description配置,在Serverless框架中实际对应API Gateway的阶段描述,而非API本身的描述字段,因此部署后不会生效。

解决方案

在serverless.yml中添加自定义CloudFormation资源,直接修改API Gateway本身的描述:

resources:
  Resources:
    ApiGatewayRestApi:
      Type: AWS::ApiGateway::RestApi
      Properties:
        Description: "你的自定义API描述"
        Name: ${self:service}-${self:provider.stage} # 与Serverless默认生成的API名称保持一致,避免创建新API

注意事项

  • ApiGatewayRestApi是Serverless框架默认创建的API Gateway资源逻辑ID,直接覆盖该资源的属性即可修改原有API的描述,不会生成新的API实例。
  • 务必保持Name字段与框架默认生成的名称格式一致(通常为服务名-部署阶段名),防止部署时出现资源冲突或重复创建API的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 22:01:00