/
Metadata Translation between SCSP and S3

Metadata Translation between SCSP and S3

Gateway performs translations of custom metadata formatting between the S3 and SCSP protocols as of release 5.4. Gateway now provides S3 and SCSP applications with the ability to access each other's metadata.

Gateway provides the following translations for Custom Metadata Headers to allow SCSP and S3 clients to manipulate the full set of metadata Swarm Storage supports:

SCSP

 

S3

SCSP

 

S3

x-*-meta

<- both ways ->

x-amz-meta-\1
x-*-meta-*

<- both ways ->

   one way only ->

S3 Client Issues

In an S3 client (e.g. Cyberduck object Info => Metadata tab) add two custom metadata values ("meta = cyberduck1" and "amz-meta = cyberduck2") as follows:

  • x-amz-meta-meta: cyberduck1

  • x-amz-meta-amz-meta: cyberduck2

Gateway merges to the same header name because occurrences of "amz-meta-" are removed when stored in Swarm. Here is how that custom metadata is returned in SCSP and S3:

SCSP HEAD
S3 HEAD

Info

Cyberduck uses the last header returned.

Related content

Custom Metadata Headers
Custom Metadata Headers
More like this
Content Management API
Content Management API
Read with this
Gateway Metadata Transformation
Gateway Metadata Transformation
More like this
Gateway Configuration
Gateway Configuration
Read with this
FileFly metadata on Swarm objects
FileFly metadata on Swarm objects
More like this
Release Notes for Content Gateway 5.4
Release Notes for Content Gateway 5.4
More like this

© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.