我首先创建了S3存储桶。获得必要的许可。并在所有对象上启用 lambda 函数的通知:put。
然后,我创建了一份成本和使用情况报告,并选择上述 S3 存储桶作为存储。权限看起来正确,因为它可以创建/更新名为“aws-programmatic-access-test-object”的测试文件
已经过去几天了,CUR 表示已经在生成报告。但我看不到 S3 存储桶中的文件。
有趣的是,我的 lambda 函数正在被有关 object:put 的通知调用。
但是文件无处可寻。
有人可以帮助理解可能发生的情况吗?
请尝试检查附近的文件夹。前段时间我也遇到了几乎同样的问题,我在一个名为“/”的文件夹中找到了报告。