HP 3PAR Web Service API 1.3.1 Developer's Guide

CPG HA Enumeration
Upon creation, modification, or query, specify the high–availability (HA) setting as a JSON object
HA with an enumeration based on Table 12 (page 43).
Table 12 CPG HA Enumeration
DescriptionValueSymbol
Support failure of a port.1PORT
Support failure of a drive cage.2CAGE
Support failure of a drive magazine.3MAG
CPG chunkletPosPref Enumeration
Upon creation, modification, or query, specify the chunklet location preference characteristics as
a JSON object, with enumeration as shown in Table 13 (page 43).
Table 13 CPG chunkletPosPref Enumeration
DescriptionValueSymbol
Lowest numbered available chunklets, where transfer rate is the fastest.1FIRST
Highest numbered available chunklets, where transfer rate is the slowest.2LAST
CPG diskPatterns JSON Object
The JSON object diskPatterns is a sub-object of the LDLayout object for creation and
modification of CPG objects. The diskPatterns object, which is also returned within the
LDLayout object upon CPG query, specifies a pattern for candidate disks, as shown in
Table 14 (page 43).
Table 14 CPG diskPatterns JSON Object
Description
Ignored
valuesValueMember
Specifies one or more nodes. Nodes are
identified by one or more integers. Multiple
NullstringnodeList
nodes are separated with a single comma
(1,2,3). A range of nodes is separated with a
hyphen (0–7). The primary path of the disks
must be on the specified node number.
Specifies one or more PCI slots. Slots are
identified by one or more integers. Multiple
NullstringslotList
slots are separated with a single comma
(1,2,3). A range of slots is separated with a
hyphen (0–7). The primary path of the disks
must be on the specified PCI slot number(s).
Specifies one or more ports. Ports are identified
by one or more integers. Multiple ports are
NullstringportList
separated with a single comma (1,2,3). A
range of ports is separated with a hyphen
(0–4). The primary path of the disks must be
on the specified port number(s).
Specifies one or more drive cages. Drive cages
are identified by one or more integers. Multiple
NullstringcageList
drive cages are separated with a single comma
(1,2,3). A range of drive cages is separated
with a hyphen (0–3). The specified drive
cage(s) must contain disks.
CPG Enumeration and Configuration Objects 43