如何使用Get-S3Object更改我的存储桶对象上的缓存标头?

时间:2014-12-24 08:27:35

标签: amazon-web-services amazon-s3

我已经使用过这个命令所以我想我已经到了一半:

Get-S3Object -BucketName abilitest1 | % { Remove-S3Object -BucketName abilitest1 -Key $_.Key -Force:$true }

使用类似的东西有一种方法我可以将缓存标题更改为例如1小时吗?注意我正在寻找AWS PowerShell解决方案。

由于

1 个答案:

答案 0 :(得分:0)

用于更改元数据的REST API是PUT Copy(http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOPY.html

使用PowerShell,您可以在上传新对象(http://docs.aws.amazon.com/powershell/latest/reference/Index.html)或Write-S3Object时使用Copy-S3Object来更改现有对象。