2017-10-26 15 views
2

私はaws cliを使ってオブジェクトの所有者を更新する方法を知っていますが、私はaws-sdk gemを使ってルビーの方法でやりたいと思います。 Aws cliでは、aws-sdk gemを使ってs3ファイルオブジェクトの所有者を変更

aws --profile new-owner s3 cp s3://<bucket-name>/<samplefile.txt> s3://<bucket-name>/<samplefile.txt> 

上記の方法で、awsバケット内のファイルの所有者を更新することができます。どのようにaws-sdk gemを使用して上記を行う...任意のアイデアですか?

答えて

2

私は答えを得た、私はmetadata_directiveを交換しなければならない。..

@destination_bucket.object(target).copy_from(@destination_bucket.object(target), metadata_directive: 'REPLACE') 
関連する問題