Note that s3api will return the version-id on normal put-object calls to a x-versions-enabled: true bucket:
vagrant@saio:~$ aws s3api put-object --bucket s3test --key test --body test
{
"ETag": "\"70c1db56f301c9e337b0099bd4174b28\"",
"VersionId": "1700147883.21778"
}
... really any swift response that includes a x-version-id will be returned as x-amz-version-id; but complete-multipart-upload makes multiple sub-requests and the version-id from the ?multipart-manifest=put response isn't making it's way back to the client.
Note that s3api will return the version-id on normal put-object calls to a x-versions-enabled: true bucket:
vagrant@saio:~$ aws s3api put-object --bucket s3test --key test --body test c9e337b0099bd41 74b28\" ",
{
"ETag": "\"70c1db56f301
"VersionId": "1700147883.21778"
}
... really any swift response that includes a x-version-id will be returned as x-amz-version-id; but complete- multipart- upload makes multiple sub-requests and the version-id from the ?multipart- manifest= put response isn't making it's way back to the client.
It should:
https:/ /docs.aws. amazon. com/AmazonS3/ latest/ API/API_ CompleteMultipa rtUpload. html