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.
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.