Amazon s3 使用elixir中的ex_aws library将文件从aws S3中的一个文件夹移动到另一个文件夹

Amazon s3 使用elixir中的ex_aws library将文件从aws S3中的一个文件夹移动到另一个文件夹,amazon-s3,elixir,Amazon S3,Elixir,我在S3 bucket上的文件夹中有一个文件,其密钥为/c05cf611db4b4a72a8a254fcf4355fb7-sample1.csv”。现在我想将此文件移动到另一个文件夹ARCHIEVE_中,以便其密钥更改为/c05cf611db4b4a72a8a254fcf4355fb7-sample1.csv中的ARCHIEVE_ 有没有办法通过ex\u aws库实现此功能。您可以使用将文件复制到新位置,然后删除旧文件。我认为您不能在S3中重命名文件:。您需要复制和删除。@Dogbert是的,我

我在S3 bucket上的文件夹中有一个文件,其密钥为/c05cf611db4b4a72a8a254fcf4355fb7-sample1.csv”。现在我想将此文件移动到另一个文件夹ARCHIEVE_中,以便其密钥更改为/c05cf611db4b4a72a8a254fcf4355fb7-sample1.csv中的ARCHIEVE_


有没有办法通过
ex\u aws
库实现此功能。

您可以使用将文件复制到新位置,然后删除旧文件。

我认为您不能在S3中重命名文件:。您需要复制和删除。@Dogbert是的,我认为您是对的,唯一的方法是下载文件,更改其名称,再次上载,然后删除原始文件。文件可能重复