Contents
1 Introduction...............................................................................................9
About the WSAPI......................................................................................................................9
Getting Started.........................................................................................................................9
About the SDK....................................................................................................................9
Java SDK.....................................................................................................................10
Perl SDK......................................................................................................................10
Overview..............................................................................................................................11
Client HTTP Headers......................................................................................................12
Server HTTP Headers.....................................................................................................13
Supported HTTP Methods...............................................................................................14
General URI Format............................................................................................................14
System Access........................................................................................................................14
Creating Credentials..........................................................................................................14
Creating a Session Key.......................................................................................................15
Using a Session Key...........................................................................................................15
Deleting a Session Key.......................................................................................................16
The code Member..............................................................................................................16
The desc Member..............................................................................................................24
The ref Member.................................................................................................................25
HTTP Error Codes..............................................................................................................25
Null Members........................................................................................................................26
Enumerations.........................................................................................................................26
JSON Types and API Types......................................................................................................27
CPG RAIDType Enumeration................................................................................................29
CPG HA Enumeration.........................................................................................................30
CPG diskType Enumeration.................................................................................................31
CPG Space Usage Objects.................................................................................................32
Growth Objects.................................................................................................................32
CPG state Enumeration.......................................................................................................32
Creating a CPG.....................................................................................................................33
CPG Creation Success........................................................................................................33
CPG Creation Errors...........................................................................................................34
Modifying a CPG...................................................................................................................34
CPG Modification Success..................................................................................................35
CPG Modification Errors.....................................................................................................35
Contents
3