我知道可以使用 AWS CLI 或 SDK 启用 S3 Bucket 上的 MFA 删除,如本示例所示。
但在 CloudFormation 模板的情况下,如果我想启用 MFA 删除,我将不得不使用此代码调用 lambda。
是否有可能以某种方式直接从 CloudFormation 模板启用 S3 Bucket 的 MFA 删除而不调用特定的 lambda?
我知道可以使用 AWS CLI 或 SDK 启用 S3 Bucket 上的 MFA 删除,如本示例所示。
但在 CloudFormation 模板的情况下,如果我想启用 MFA 删除,我将不得不使用此代码调用 lambda。
是否有可能以某种方式直接从 CloudFormation 模板启用 S3 Bucket 的 MFA 删除而不调用特定的 lambda?
我不相信。S3 Bucket VersioningConfiguration资源上的当前 CloudFormation 文档仅提供了 Status 属性,而PUT Bucket 版本控制的 API 文档指定了 MfaDelete 属性。