在无服务器资源名称中使用变量

舒曼

在我的serverless.yml中,我有:

  public-function:
    handler: function.Handler

我想对公共职能部门进行参数化设置,但是我不确定如何做到这一点。我知道我可以在函数中添加name:属性,并使用https://www.serverless.com/framework/docs/providers/aws/guide/variables/中记录的$ {}语法,但这仅能解决我的问题因为Serverless使用public函数作为其他资源名称的基础,我也希望使用参数化名称。

资源名称中有使用变量的某种方法吗?

Noetix

声明的功能键(即public-function)只是堆栈中引用由于名称是任意的,因此无需在构建时进行更改。

如果要自定义已部署功能的详细信息,请更改其配置

例如,使用环境变量将函数的名称更改为其他名称:

functions:
    main:
        handler: function.Handler
        name: ${self:provider.stage}-${env:FUNCTION_NAME}

如果要将资源导出到另一个堆栈,则可以这样定义导出名称:

resources:
    Outputs:
        MainFunction:
            Value:
                Fn::GetAtt: [MainLambdaFunction, Arn]
            Export:
                Name: ${self:provider.stage}-${env:CUSTOM_EXPORT_NAME}

建议但不要求对这两个示例进行阶段范围界定;您可以命名函数,资源,并输出所需的任何内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在无服务器框架中使用路径参数

来自分类Dev

如何在无服务器框架中使用 jquery?

来自分类Dev

在无服务器模型中使用 sphinx

来自分类Dev

ssh未在配置中使用服务器名称

来自分类Dev

什么是OAuth2中使用spring cloud微服务的资源服务器

来自分类Dev

无服务器:使用自定义授权者部署端点-找不到名称错误

来自分类Dev

如何引用使用无服务器框架创建的Arn和AWS lambda函数的名称

来自分类Dev

在无服务器框架1.0中使用路径参数

来自分类Dev

在Azure Function中使用JWT进行无服务器SignalR身份验证

来自分类Dev

部署时如何在无服务器中使用--config或-c选项?

来自分类Dev

Spring Boot资源服务器主体名称

来自分类Dev

如何在Spring OAuth2资源服务器中使用自定义UserDetailService?

来自分类Dev

无服务器脱机不带环境变量

来自分类Dev

无服务器.yml环境变量问题

来自分类Dev

如何在Linux中使用ioctl获取网关IP和名称服务器IP

来自分类Dev

如何在Linux中使用ioctl获取网关IP和名称服务器IP

来自分类Dev

我无法在 sql server mgmt studio 中使用我的服务器名称

来自分类Dev

使用带有链接服务器的like子句在日期时间中使用变量的Openquery

来自分类Dev

我们是否必须在SQL Server托管实例连接字符串中使用故障转移组服务器名称或主服务器名称

来自分类Dev

在服务器中使用Firebase存储

来自分类Dev

在Linux服务器中使用Rscript

来自分类Dev

在 JQuery 中使用服务器数据

来自分类Dev

使用Javascript访问服务器变量

来自分类Dev

Nginx变量用于物理服务器名称

来自分类Dev

我应该在无服务器应用程序中使用Express.js吗?

来自分类Dev

在服务器端控件中使用代码隐藏变量值

来自分类Dev

如何在带有FTP的Linux服务器中的mkdir中使用数据变量?

来自分类Dev

在jquery MVC 4中使用服务器端变量

来自分类Dev

Capistrano 3:在任务中使用服务器自定义变量

Related 相关文章

  1. 1

    在无服务器框架中使用路径参数

  2. 2

    如何在无服务器框架中使用 jquery?

  3. 3

    在无服务器模型中使用 sphinx

  4. 4

    ssh未在配置中使用服务器名称

  5. 5

    什么是OAuth2中使用spring cloud微服务的资源服务器

  6. 6

    无服务器:使用自定义授权者部署端点-找不到名称错误

  7. 7

    如何引用使用无服务器框架创建的Arn和AWS lambda函数的名称

  8. 8

    在无服务器框架1.0中使用路径参数

  9. 9

    在Azure Function中使用JWT进行无服务器SignalR身份验证

  10. 10

    部署时如何在无服务器中使用--config或-c选项?

  11. 11

    Spring Boot资源服务器主体名称

  12. 12

    如何在Spring OAuth2资源服务器中使用自定义UserDetailService?

  13. 13

    无服务器脱机不带环境变量

  14. 14

    无服务器.yml环境变量问题

  15. 15

    如何在Linux中使用ioctl获取网关IP和名称服务器IP

  16. 16

    如何在Linux中使用ioctl获取网关IP和名称服务器IP

  17. 17

    我无法在 sql server mgmt studio 中使用我的服务器名称

  18. 18

    使用带有链接服务器的like子句在日期时间中使用变量的Openquery

  19. 19

    我们是否必须在SQL Server托管实例连接字符串中使用故障转移组服务器名称或主服务器名称

  20. 20

    在服务器中使用Firebase存储

  21. 21

    在Linux服务器中使用Rscript

  22. 22

    在 JQuery 中使用服务器数据

  23. 23

    使用Javascript访问服务器变量

  24. 24

    Nginx变量用于物理服务器名称

  25. 25

    我应该在无服务器应用程序中使用Express.js吗?

  26. 26

    在服务器端控件中使用代码隐藏变量值

  27. 27

    如何在带有FTP的Linux服务器中的mkdir中使用数据变量?

  28. 28

    在jquery MVC 4中使用服务器端变量

  29. 29

    Capistrano 3:在任务中使用服务器自定义变量

热门标签

归档