如何在无服务器框架中将AWS账户ID作为自定义变量?

bcosta12

在无服务器框架中,我想将部署存储桶设置为

<project_name>-<stage>-<account_id>

我可以使用自定义变量来获得舞台效果,例如:

custom:
    stage: ${opt:stage, self:provider.stage}

但是我如何获得aws帐户ID?我已经尝试使用如下的无服务器伪参数,但没有成功。

custom:
    account_id: #{AWS::AccountId}
plugins:
  - serverless-pseudo-parameters

有人可以帮助我将帐户ID设置为自定义变量吗?

filipebarretto

根据文档,要获取帐户ID,您可以使用外部js文件:

// myCustomFile.js
module.exports.getAccountId = async (context) => {
    return context.providers.aws.getAccountId();
};

# serverless.yml
service: new-service
provider: aws
custom:
  accountId: ${file(../myCustomFile.js):getAccountId}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无服务器框架 AWS 跨账户自定义授权器

来自分类Dev

在无服务器框架中设置 AWS API 网关自定义授权方

来自分类Dev

如何在Bot框架中使用自定义身份验证服务器?

来自分类Dev

带有自定义打包的无服务器框架

来自分类Dev

使用无服务器,如何在AWS lambda函数中将秘密密钥添加为环境变量?

来自分类Dev

如何在Django和Django Rest框架中覆盖/自定义所有服务器错误

来自分类Dev

如何在无服务器框架中将托管策略附加到lambda函数

来自分类Dev

服务器以django框架启动时如何运行自定义python代码?

来自分类Dev

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

来自分类Dev

如何在 Linux 的 Azure 应用服务中使用自定义 DNS 服务器?

来自分类Dev

如何在无服务器应用程序中通过YAML添加自定义文件夹和文件

来自分类Dev

如何使用无服务器框架通过AWS Lambda函数环境变量访问SSM参数存储值?

来自分类Dev

如何在 CloudWatch Alarm Actions with python (boto3) 中使用变量作为参数传递 AWS 子账户的账户 ID?

来自分类Dev

如何在iOS中将自定义类转换为自定义框架?

来自分类Dev

如何使用无服务器框架在AWS Aurora无服务器中自动创建表

来自分类Dev

如何在Sitecore内容分发服务器上重建自定义Lucene索引?

来自分类Dev

如何在Ember CLI中使用自定义Express服务器?

来自分类Dev

如何在Go中编写简单的自定义HTTP服务器?

来自分类Dev

如何在Heroku服务器上安装自定义Python软件包(Boto)

来自分类Dev

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

来自分类Dev

HTTP :: Daemon:如何在HTTP标头中为服务器设置自定义值?

来自分类Dev

如何在EC2服务器上访问.emacs文件进行自定义?

来自分类Dev

如何在Openshift服务器上安装自定义Wordpress设置

来自分类Dev

如何在Ember CLI中使用自定义Express服务器?

来自分类Dev

如何在Heroku服务器上安装自定义Python软件包(Boto)

来自分类Dev

如何在CHEditor中设置浏览服务器的自定义路径

来自分类Dev

如何在自定义的.local SLD上自动解析服务器名称?

来自分类Dev

如何在 Tornado 服务器上自定义静态文件的标头?

来自分类Dev

如何在服务器上安装 SSIS/SSDT 自定义任务

Related 相关文章

  1. 1

    无服务器框架 AWS 跨账户自定义授权器

  2. 2

    在无服务器框架中设置 AWS API 网关自定义授权方

  3. 3

    如何在Bot框架中使用自定义身份验证服务器?

  4. 4

    带有自定义打包的无服务器框架

  5. 5

    使用无服务器,如何在AWS lambda函数中将秘密密钥添加为环境变量?

  6. 6

    如何在Django和Django Rest框架中覆盖/自定义所有服务器错误

  7. 7

    如何在无服务器框架中将托管策略附加到lambda函数

  8. 8

    服务器以django框架启动时如何运行自定义python代码?

  9. 9

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

  10. 10

    如何在 Linux 的 Azure 应用服务中使用自定义 DNS 服务器?

  11. 11

    如何在无服务器应用程序中通过YAML添加自定义文件夹和文件

  12. 12

    如何使用无服务器框架通过AWS Lambda函数环境变量访问SSM参数存储值?

  13. 13

    如何在 CloudWatch Alarm Actions with python (boto3) 中使用变量作为参数传递 AWS 子账户的账户 ID?

  14. 14

    如何在iOS中将自定义类转换为自定义框架?

  15. 15

    如何使用无服务器框架在AWS Aurora无服务器中自动创建表

  16. 16

    如何在Sitecore内容分发服务器上重建自定义Lucene索引?

  17. 17

    如何在Ember CLI中使用自定义Express服务器?

  18. 18

    如何在Go中编写简单的自定义HTTP服务器?

  19. 19

    如何在Heroku服务器上安装自定义Python软件包(Boto)

  20. 20

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

  21. 21

    HTTP :: Daemon:如何在HTTP标头中为服务器设置自定义值?

  22. 22

    如何在EC2服务器上访问.emacs文件进行自定义?

  23. 23

    如何在Openshift服务器上安装自定义Wordpress设置

  24. 24

    如何在Ember CLI中使用自定义Express服务器?

  25. 25

    如何在Heroku服务器上安装自定义Python软件包(Boto)

  26. 26

    如何在CHEditor中设置浏览服务器的自定义路径

  27. 27

    如何在自定义的.local SLD上自动解析服务器名称?

  28. 28

    如何在 Tornado 服务器上自定义静态文件的标头?

  29. 29

    如何在服务器上安装 SSIS/SSDT 自定义任务

热门标签

归档