I'd like to be able to add key value pairs to objects via the HS3 protocol. Is there a client I can use similar to HCP Data Migrator to accomplish this?
Thanks Yury. I think I found the option under HTTP Headers. I'll give it a try.
The AWS CLI can do this easily using this form of the command:
aws s3 cp test.log s3://mybucket/test.log --metadata KeyName1=string,KeyName2=string --endpoint-url=http://myhcp.com/mytenant --profile=myprofile
Your can replace the filename test.log with the name of a directory to copy all files in the directory, and you can add a --exclude option to prevent some of the files in that directory from being uploaded.
This example assumes you have created a profile using the aws configure command, where you store the accesskey and secretkey for 'myprofile'. Command documentation at cp — AWS CLI 1.16.85 Command Reference
Retrieving data ...