【问题标题】:Enabling MFA delete on S3 Bucket from CloudFormation template从 CloudFormation 模板对 S3 存储桶启用 MFA 删除
【发布时间】:2017-10-12 16:34:02
【问题描述】:

我知道可以使用 AWS CLI 或 SDK 启用 S3 Bucket 上的 MFA 删除,如 this example 中所示。

但对于 CloudFormation 模板,如果我想启用 MFA 删除,我将不得不使用此代码调用 lambda。

是否有可能以某种方式直接从 CloudFormation 模板为 S3 Bucket 启用 MFA 删除而不调用特定的 lambda?

【问题讨论】:

  • 我也觉得没办法,不过你可以看看CF Custom Resource Lambda
  • 亲爱的,你读过这个问题吗?我已经提到我知道如何通过 lambda 来做到这一点

标签: amazon-web-services amazon-s3 lambda amazon-cloudformation multi-factor-authentication


【解决方案1】:

我不这么认为。 S3 Bucket VersioningConfiguration 资源上的当前 CloudFormation 文档仅提供了 Status 属性,而 API documentation for PUT Bucket versioning 指定了 MfaDelete 属性。

【讨论】:

  • 启用 MFA 删除本身需要使用 MFA 令牌,因此不能使用 CloudFormation 进行配置。
猜你喜欢
  • 2021-05-06
  • 1970-01-01
  • 2021-08-12
  • 2023-04-11
  • 1970-01-01
  • 1970-01-01
  • 2017-01-28
  • 1970-01-01
  • 2016-07-20
相关资源
最近更新 更多