1
有沒有辦法使用一個單一的put-object-tagging cli命令將標記(或一組標記)應用於S3目錄中的所有對象?AWS S3 cli - 標記目錄中的所有對象
也就是說,如果我有兩個文件(test0.txt
,test.txt
)我可以做運行以下兩個命令:
>aws s3api put-object-tagging --bucket mybucket --key foo/bar/test0.txt --tagging 'TagSet=[{Key=colour,Value=blue}]'
>aws s3api put-object-tagging --bucket mybucket --key foo/bar/test1.txt --tagging 'TagSet=[{Key=colour,Value=blue}]'
當試圖通過文件夾本身作爲--key選項我得到以下錯誤(因爲它必須引用單個對象):
>aws s3api put-object-tagging --bucket mybucket --key foo/bar/ --tagging 'TagSet=[{Key=colour,Value=blue}]
An error occurred (NoSuchKey) when calling the PutObjectTagging operation: The specified key does not exist.
是否有解決方法?