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

CPG Space Usage Objects, Growth Objects, CPG state Enumeration, state, detailedState

Page 32 highlights

CPG Space Usage Objects The SDUsage, SAUsage and UsrUsage objects, all of which use the same members, are sub-objects of the cpg object returned by queries. Those members are listed in Table 14 (page 32). Table 14 CPG SDUsage, SAUsage, and UsrUsage JSON Objects Member totalMiB rawTotalMiB usedMiB rawUsedMiB JSON Type number number number number API Type uint32 uint32 uint32 uint32 Description Total logical disk space in MiB. Total physical (raw) logical disk space in MiB. Amount of logical disk used, in MiB. Amount of physical (raw) logical disk used, in MiB. Growth Objects The SAGrowth and SDGrowth objects both use the same members, as shown in Table 15 (page 32). Growth objects are sub-objects of the CPG object returned by queries. Table 15 CPG SAGrowth and SDGrowth JSON Objects Member warningMiB JSON Type number limitMiB number incrementMiB number LDLayout object API Type uint32 uint32 uint32 LDLayout object Description Threshold of used logical disk space, when exceeded, results in a warning alert. The auto-grow operation is limited to the specified storage amount that sets the growth limit. The growth increment, the amount of logical disk storage created on each auto-grow operation. Logical disk types to be used for this CPG. For member details, see "CPG LDLayout JSON Objects" (page 29). CPG state Enumeration The JSON object state enumeration is shown in Table 16 (page 32). Table 16 CPG state Enumeration Symbol NORMAL DEGRADED FAILED Value 1 2 3 Description The CPG is operating normally. The CPG is in a degraded state. The CPG is operating abnormally. CPG detailedState Enumeration DetailedState enumeration values are used in multiple arrays including failedStates, degradedStates, and additionalStates. Details of the CPG's state are enumerated in Table 17 (page 33). 32 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 Space Usage Objects
The
SDUsage
,
SAUsage
and
UsrUsage
objects, all of which use the same members, are
sub-objects of the
cpg
object returned by queries. Those members are listed in
Table 14 (page
32)
.
Table 14 CPG
SDUsage
,
SAUsage
, and
UsrUsage
JSON Objects
Description
API Type
JSON Type
Member
Total logical disk space in MiB.
uint32
number
totalMiB
Total physical (raw) logical disk space in
MiB.
uint32
number
rawTotalMiB
Amount of logical disk used, in MiB.
uint32
number
usedMiB
Amount of physical (raw) logical disk
used, in MiB.
uint32
number
rawUsedMiB
Growth Objects
The
SAGrowth
and
SDGrowth
objects both use the same members, as shown in
Table 15 (page
32)
. Growth objects are sub-objects of the CPG object returned by queries.
Table 15 CPG
SAGrowth
and
SDGrowth
JSON Objects
Description
API Type
JSON Type
Member
Threshold of used logical disk space, when
exceeded, results in a warning alert.
uint32
number
warningMiB
The auto-grow operation is limited to the specified
storage amount that sets the growth limit.
uint32
number
limitMiB
The growth increment, the amount of logical disk
storage created on each auto-grow operation.
uint32
number
incrementMiB
Logical disk types to be used for this CPG. For
member details, see
“CPG
LDLayout
JSON
Objects” (page 29)
.
LDLayout object
object
LDLayout
CPG
state
Enumeration
The JSON object
state
enumeration is shown in
Table 16 (page 32)
.
Table 16 CPG
state
Enumeration
Description
Value
Symbol
The CPG is operating normally.
1
NORMAL
The CPG is in a degraded state.
2
DEGRADED
The CPG is operating abnormally.
3
FAILED
CPG
detailedState
Enumeration
DetailedState
enumeration values are used in multiple arrays including
failedStates
,
degradedStates
, and
additionalStates
. Details of the CPG's state are enumerated in
Table 17 (page 33)
.
32
Working with Common Provisioning Groups