【发布时间】:2021-06-08 22:48:58
【问题描述】:
在 s3 对象上读取用户定义元数据的唯一方法似乎是使用 head-object。
AWS_PROFILE=development aws s3api head-object --bucket "xxx-development" --key 'my-object-key'
s3api list-objects 让您可以获取存储桶中的所有对象,包括能够使用 --query 过滤键中所需的模式,但它不会提供与这些对象关联的用户定义元数据。
AWS_PROFILE=development aws s3api list-objects --bucket "xxx-development" --query 'Contents[?contains(Key, 'original')]'
有没有一种方法可以获取所有对象和相关的用户定义的元数据,而无需枚举所有对象并遍历所有对象并对每个对象执行头对象?
用户定义的元数据键可帮助我们对上传内容进行分类,以提供有意义的见解。
【问题讨论】:
标签: amazon-web-services amazon-s3