【问题标题】:Serverless getting VPC id from vpc declaration无服务器从 vpc 声明中获取 VPC id
【发布时间】:2020-06-14 06:08:57
【问题描述】:

在我的 provider: 块中,我有一个声明为 vpc 的 VPC:

如何在我的资源块中获取此 VPC 的 id/ARN/其他内容?我有一个 AWS CloudFormation 资源,我想将我的 VPC 的 ID 作为 VpcId 传递。是否有一些 ${self:} 的东西来获取 id?

我尝试了 Ref: vpc,但没有成功。

【问题讨论】:

    标签: serverless-framework


    【解决方案1】:

    您将无法使用 Ref,因为资源不是在此堆栈中创建的。

    通过在functionsprovider 块中设置vpc 配置,您将引用现有资源。

    如果现有资源是使用 CloudFormation 创建的,您可以在此堆栈中 export it and make it available for import,但如果是 created manually its not possible

    【讨论】:

      猜你喜欢
      • 2021-10-22
      • 2019-11-27
      • 2020-04-08
      • 2021-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 1970-01-01
      相关资源
      最近更新 更多