HP 3PAR Web Service API 1.3.1 Developer's Guide

Tables
1 HP 3PAR CLI Commands for the WSAPI Server....................................................................11
2 Client HTTP Headers Supported by the HP 3PAR WSAPI for Requests......................................16
3 Server HTTP Headers in the WSAPI....................................................................................17
4 API Types........................................................................................................................19
5 Generic WSAPI code Member Status and Error Codes.........................................................22
6 Operation-specific API code Member Status and Error Codes................................................25
7 Session Key Message Body Member JSON Objects.............................................................38
8 Message Body JSON Objects for Session Key Creation........................................................39
9 Maximum WSAPI Sessions per Node.................................................................................40
10 JSON Objects for CPG LDLayout....................................................................................42
11 CPG RAIDType Enumeration............................................................................................42
12 CPG HA Enumeration.......................................................................................................43
13 CPG chunkletPosPref Enumeration..............................................................................43
14 CPG diskPatterns JSON Object...................................................................................43
15 CPG diskType Enumeration............................................................................................44
16 CPG SDUsage, SAUsage, and UsrUsage JSON Objects...................................................45
17 CPG SAGrowth and SDGrowth JSON Objects..................................................................45
18 CPG state Enumeration..................................................................................................45
19 CPG DetailedState Enumeration..................................................................................46
20 Message Body JSON Objects for CPG Creation and Modification.........................................46
21 CPG Creation and Modification Error Codes.......................................................................47
22 CPG Modification JSON Objects.......................................................................................48
23 CPG Removal Error Codes................................................................................................49
24 Message Body JSON Objects for CPG Query.....................................................................49
25 CPG Query members JSON Objects.................................................................................50
26 CPG Query Error Codes...................................................................................................50
27 Single-CPG Query Error Codes..........................................................................................51
28 Volume provisioningType Enumeration.........................................................................52
29 Volume CopyType Enumeration........................................................................................52
30 Volume state Enumeration..............................................................................................53
31 Volume DetailedState Enumeration..............................................................................53
32 Volume policies JSON Objects.....................................................................................54
33 Volume Space JSON Objects............................................................................................54
34 Message Body JSON Objects for Base-volume Creation........................................................55
35 Base-Volume and Snapshot Creation Error Codes.................................................................57
36 Message Body JSON Objects for Volume Modification Request ............................................57
37 Volume Modification Request Error Codes...........................................................................59
38 Message Body JSON Object Members for Growing Volumes.................................................61
39 Enumeration for the action JSON Object..........................................................................61
40 Volume Growth Error Codes..............................................................................................62
41 JSON Object Members for a Volume Tune Operation...........................................................64
42 tuneOperationEnum Enumeration for Tuning a Volume.....................................................65
43 conversionOperationEnum Enumeration for Tuning a Volume.........................................65
44 Error Codes for Volume Tuning..........................................................................................66
45 Storage Volume Removal Error Codes.................................................................................68
46 Message Body JSON Objects for Volume Query..................................................................68
47 Members JSON Object for Single-Volume Collection Message..............................................71
48 Single-Volume Query Error Codes......................................................................................71
49 Message Body JSON Objects for Volume Query with WWN Filtering....................................72
50 Volume Query with WWN Filtering Error Codes..................................................................72
51 Message Body JSON Objects for Host Creation...................................................................73