Skip to main content

Update a Storage Policy

Select

SaaS
Customer Managed

This operation updates a storage policy.

Path Parameters
  • storagePolicyId string required
Header Parameters
  • Accept string required
Request Body
  • auxCopyAlertDays integer
  • description string
  • newStoragePolicyName string
  • numberOfStreams integer
  • forceNextBkpToFull boolean
  • auxCopyAlertGB integer
  • flag object
  • enableAuxCopyAlert integer
  • distributeDataEvenlyAmongStreams integer
  • cacheResourceReservationForJobs integer
  • storagePolicyLevelMediaPassword integer
  • hideStoragePolicy integer
  • randomizeStream integer
  • StoragePolicy object
  • storagePolicyName string
Responses

OK


Schema
  • errorCode integer
PUT /v2/storagepolicy/:storagepolicyid    

Authorization

type: apiKeyname: Authtokenin: header

Request

Click Edit to configure Base URL
https://CommandCenterHostName/commandcenter/api
Security Scheme
token
storagePolicyId — path required
Accept — header required
Body

{
"auxCopyAlertDays": 0,
"description": "string",
"newStoragePolicyName": "string",
"numberOfStreams": 0,
"forceNextBkpToFull": true,
"auxCopyAlertGB": 0,
"flag": {
"enableAuxCopyAlert": 0,
"distributeDataEvenlyAmongStreams": 0,
"cacheResourceReservationForJobs": 0,
"storagePolicyLevelMediaPassword": 0,
"hideStoragePolicy": 0,
"randomizeStream": 0
},
"StoragePolicy": {
"storagePolicyName": "string"
}
}
curl -L -X PUT 'https://CommandCenterHostName/commandcenter/api/V2/StoragePolicy/:storagePolicyId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"auxCopyAlertDays": 0,
"description": "string",
"newStoragePolicyName": "string",
"numberOfStreams": 0,
"forceNextBkpToFull": true,
"auxCopyAlertGB": 0,
"flag": {
"enableAuxCopyAlert": 0,
"distributeDataEvenlyAmongStreams": 0,
"cacheResourceReservationForJobs": 0,
"storagePolicyLevelMediaPassword": 0,
"hideStoragePolicy": 0,
"randomizeStream": 0
},
"StoragePolicy": {
"storagePolicyName": "string"
}
}'