是否可以将s3桶限制为小写文件/目录?
一些下游系统是不区分大小写的,所以我想防止任何问题。
有一个Lambda解决方案,但是否可以将此需求指定为桶策略?
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Enforce lower-case",
"Effect": "Deny",
"Principal":"*",
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::mybucket/*",
"Condition": {
"StringNotEquals": {
"s3:KeyName": "lower(s3:KeyName)"
}
}
}
]
}发布于 2022-11-17 20:26:07
另一种方法是让S3桶触发一个AWS函数,它可以:
Key
。
然而,这意味着Foo将重命名为foo,稍后的FOO将覆盖foo。
https://stackoverflow.com/questions/74481245
复制相似问题