HP 3PAR Web Service API 1.3.1 Developer's Guide

Table 36 Message Body JSON Objects for Volume Modification Request (continued)
DescriptionIgnored ValuesAPI TypeJSON TypeMember
If False, and
expiration time value
is 0, then Ignore.
If False, and
expiration time value
is positive, then set.
(Since WSAPI 1.2)
If True, remove
snapshot space
allocation limit.
NoneBooleanrmSsSpcAllocLimit
If False, and limit
value is 0, then
ignore.
If False, and limit
value is positive, then
set.
(Since WSAPI 1.2)
If True, remove user
space allocation limit.
NoneBooleanrmUsrSpcAllocLimit
If False, and limit
value is 0, then
ignore.
If False, and limit
value is positive, then
set.
(Since WSAPI 1.2)
The volume policies object is described in Table 32 (page 54). The policies object may be
set to the staleSS, oneHost, or zeroDetect policies.
Volume Modification Success
Upon a successful request to modify a VV, the HTTP code 200 OK is returned. The Location
portion of the response header will contain the new URI for updated VV:
/api/v1/volumes/<volume name>
Virtual-Volume Modification Errors
Possible error codes following a VV modification request are shown in Table 37 (page 59). For
generic API error codes, see Table 5 (page 22).
Table 37 Volume Modification Request Error Codes
DescriptionHTTP CodeAPI Error
Allocation warning level
is higher than the limit.
400 Bad RequestINV_INPUT_WARN_GT_LIMIT
(Since WSAPI 1.2)
User space allocation
alerts are valid only with
a TPVV.
400 Bad RequestINV_INPUT_USR_ALRT_NON_TPVV
Retention time is greater
than expiration time.
400 Bad RequestINV_INPUT_RETAIN_GT_EXPIRE
Modifying a Virtual Volume 59