HP 3PAR StoreServ 7450 4-node HP 3PAR Web Service API 1.2 Developer's - Page 30

CPG HA Enumeration, CPG chunkletPosPref Enumeration, CPG diskPatterns JSON Object, Table 10 CPG

Page 30 highlights

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 10 (page 30). Table 10 CPG HA Enumeration Symbol PORT CAGE MAG Value 1 2 3 Description Support failure of a port. Support failure of a drive cage. Support failure of a drive magazine. CPG chunkletPosPref Enumeration Upon creation, modification, or query, specify the chunklet location preference characteristics as a JSON object, with enumeration as shown in Table 11 (page 30). Table 11 CPG chunkletPosPref Enumeration Symbol FIRST LAST Value 1 2 Description Lowest numbered available chunklets, where transfer rate is the fastest. Highest numbered available chunklets, where transfer rate is the slowest. 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 12 (page 30). Table 12 CPG diskPatterns JSON Object Member nodeList slotList portList cageList Value string string string string Ignored values Null Null Null Null Description Specifies one or more nodes. Nodes are identified by one or more integers. Multiple 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 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 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 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. 30 Working with Common Provisioning Groups

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107

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 10 (page 30)
.
Table 10 CPG
HA
Enumeration
Description
Value
Symbol
Support failure of a port.
1
PORT
Support failure of a drive cage.
2
CAGE
Support failure of a drive magazine.
3
MAG
CPG
chunkletPosPref
Enumeration
Upon creation, modification, or query, specify the chunklet location preference characteristics as
a JSON object, with enumeration as shown in
Table 11 (page 30)
.
Table 11 CPG
chunkletPosPref
Enumeration
Description
Value
Symbol
Lowest numbered available chunklets, where transfer rate is the fastest.
1
FIRST
Highest numbered available chunklets, where transfer rate is the slowest.
2
LAST
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 12 (page 30)
.
Table 12 CPG
diskPatterns
JSON Object
Description
Ignored
values
Value
Member
Specifies one or more nodes. Nodes are
identified by one or more integers. Multiple
Null
string
nodeList
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
Null
string
slotList
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
Null
string
portList
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
Null
string
cageList
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.
30
Working with Common Provisioning Groups