Introduction

A vault can be created on one or more storage pools that are created. After an object vault is created, it can be accessed by any client. A vault must be deployed on an access server to be used by a traditional storage client.

When a vault is created, it is stored on a storage pool. A storage pool is an ordered set of Slicestor devices. Storage pools can be created and managed by using the Manager UI or by using the Manager REST API.

Note: For this feature you must use a supported combination of values for: vaultWidth, threshold, writeThreshold, and alertLevel as indicated in the FDD for the Concentrated Dispersal feature

The option for running Retention Vault API requires following these steps:

Enable protection from the Configure page – in the Manager UI or by using the following command:

curl -X POST -u admin:password --header “Content-Type: application/x-www-form-urlencoded”--header “Accept: application/json” ‘https://<manager ip>/manager/api/json/1.0/configureVaultProtection.adm’ -d ‘vaultProtectionEnabled=true’

Parameters protectionState, minimumRetentionPeriod, maximumRetentionPeriod, defaultRetentionPeriod, and restrictiveAccessControlEnabled are used for enabling Retention Vault API, and their values are found in Create Vault Parameters , Edit Vault Parameters, Create Vault Template Parameters, and Edit Vault Template Parameters.