Skip to main content
  • Cache-Control

  • Content-Disposition

  • Content-Encoding

  • Content-Type

  • Expires

  • x-amz-meta-

  • x-amz-storage-class

  • x-amz-website-redirect-location

  • x-amz-acl

  • x-amz-grant-read

  • x-amz-grant-write

  • x-amz-grant-read-acp

  • x-amz-grant-write-acp

  • x-amz-grant-full-control

  • x-amz-server-side-encryption

Vault Extension to the S3 API

The Vault system supports the following Request Header as an extension to the "Initiate Multipart Upload" operation:

Name

Description

Required

x-gmt-hyperstore

Clients can use this header to specify the Vault storage type to apply to the object that’s being uploaded. Options are:

  • HSFS — Store the object in the Vault File System and protect the object by replicating it. The number of replicas is controlled by system configuration (region.csv:userdata_keyspace_strategy_options).

  • EC — Use erasure coding to store and protect the object.

Note When the x-gmt-hyperstore header is used with POST Object or PUT Object operations it supports a third option, CASSANDRA. However, CASSANDRA is not a valid option for multipart uploads.

No

Connect with Us on LinkedIn

Follow Us on LinkedIn to find out what is currently going on and link with our Consultants!