| Properties Summary |
| Defined in: mo:TopProps |
mo:ModificationChildAction
scalar:Bitmask32
|
childAction (mo:TopProps:childAction)
|
|
reference:Object
|
dn (mo:TopProps:dn)
The Distinguished Name (dn) unambiguously identifies an object in the system.
The dn provides a fully qualified path from the top of the object tree, all the way to
the object. It is built as a sequence of relative names separated by the "/"
character.
For example:
< ... dn = "sys/chassis-5/blade-2/adaptor-1" />
|
|
reference:RN
|
rn (mo:TopProps:rn)
The Relative Name (rn) uniquely identifies an object within a given context.
Note that a dn is comprised of a sequence of relative names. For example,
the context "sys/chassis-1/blade-1/adaptor-1/host-eth-2" can be thought
of as the following expression:
dn = <root object>/{rn}/{rn}/{rn}/{rn}/{rn}.
The rn can then be used to identify the object (for instance, "adaptor-1")
within the context:
<... rn ="../" />
|
mo:InstSaclType
scalar:Bitmask8
|
sacl (mo:TopProps:sacl)
The system acl property for each Managed Object. br/>
This property is a 8 bit mask and supports the following values :-
a: del
b: mod
c: addchild
d: cascade
By default all Managed Objects have the following permissions
a: del
b: mod
c: addchild
This property is persisted in the db. If this property has a value none
it means, the user has read only permissions on this object.
|
mo:ModificationStatus
scalar:Bitmask32
|
status (mo:TopProps:status)
This property controls the life cycle of a managed object
|
adminCommitted
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: admin
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
budget to be deployed
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
adminFPLockState
Type: power:LockState
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: admin
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| unknown |
0 |
NO COMMENTS
|
| locked |
1 |
NO COMMENTS
|
| unlocked |
2 |
NO COMMENTS
|
| DEFAULT |
unknown(0) |
NO COMMENTS
|
|
adminPeak
Type: power:Budget
Primitive Type: scalar:Uint32
Overrides:power:ABudget:adminPeak
Units: W
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
NO COMMENTS
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
adminPeakNew
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
NO COMMENTS
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
bootPower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
power required for the blade to boot needed by cmc
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
capAction
Type: power:CapAction
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| nothing |
0 |
NO COMMENTS
|
| clock-down |
1 |
NO COMMENTS
|
| throttled |
2 |
NO COMMENTS
|
| DEFAULT |
nothing(0) |
NO COMMENTS
|
|
catalogPower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
max measured power for the blade needed by cmc
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
chRsrvdPower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
Chassis reserved power of blade
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
childAction
Type: mo:ModificationChildAction
Primitive Type: scalar:Bitmask32
Units: null
Encrypted: false
Access: implicit
Category: TopLevelChildAction
Property Validators:
Comments:
-
| |
| Constants |
| deleteAll |
16384u |
NO COMMENTS
|
| ignore |
4096u |
NO COMMENTS
|
| deleteNonPresent |
8192u |
NO COMMENTS
|
| DEFAULT |
0 |
This type is used to
|
|
currentPower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
current power consumption of blade/chassis
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
dn
Type: reference:Object
Units: null
Encrypted: false
Access: implicit
Category: TopLevelDn
Property Validators:
Comments:
-
The Distinguished Name (dn) unambiguously identifies an object in the system.
The dn provides a fully qualified path from the top of the object tree, all the way to
the object. It is built as a sequence of relative names separated by the "/"
character.
For example:
< ... dn = "sys/chassis-5/blade-2/adaptor-1" />
dynRealloc
Type: power:Reallocation
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| chassis |
0 |
NO COMMENTS
|
| none |
1 |
NO COMMENTS
|
| DEFAULT |
chassis(0) |
NO COMMENTS
|
|
fanSpeed
Type: power:FanSpeed
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| low-power |
0 |
NO COMMENTS
|
| balanced |
1 |
NO COMMENTS
|
| performance |
2 |
NO COMMENTS
|
| high-power |
3 |
NO COMMENTS
|
| max-power |
4 |
NO COMMENTS
|
| na |
5 |
NO COMMENTS
|
| err |
6 |
NO COMMENTS
|
| no-update |
7 |
NO COMMENTS
|
| not-supported |
8 |
NO COMMENTS
|
| any |
9 |
NO COMMENTS
|
| DEFAULT |
na(5) |
NO COMMENTS
|
|
groupName
Type: naming:Name
Primitive Type: string:Basic
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: "0" max: "16"
Allowed Chars:
Regex: [a-zA-Z0-9_.:-]+
Comments:
-
action taken by cmc after penalty
property name="operPenalty"
type="ThrAction"
owner="oper"
mod="implicit"/
power group name under which budgeted
| |
| Constants |
| defaultValue |
"default" |
NO COMMENTS
|
|
idlePower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
min enforceable power for the blade needed by cmc
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
maxPower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
action to be taken for non-compliance
property name="penalty"
type="ThrAction"
owner="management"
mod="implicit"/>
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
minPower
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
min enforceable power for the blade needed by cmc
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
operCommitted
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
last known budget according from CMC
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
operFPLockState
Type: power:LockState
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| unknown |
0 |
NO COMMENTS
|
| locked |
1 |
NO COMMENTS
|
| unlocked |
2 |
NO COMMENTS
|
| DEFAULT |
unknown(0) |
NO COMMENTS
|
|
operMin
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
min budget needed for chassis
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
operPeak
Type: power:Budget
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)10000000l
Range: min: (long)0xFFFFFFFFl max: (long)0xFFFFFFFFl
Comments:
-
last known budget according from CMC
| |
| Constants |
| unbounded |
0xFFFFFFFFu |
NO COMMENTS
|
| defaultValue |
0u |
NO COMMENTS
|
|
operProfMethod
Type: power:ProfilingMethod
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| unknown |
0 |
NO COMMENTS
|
| default |
1 |
NO COMMENTS
|
| static |
2 |
NO COMMENTS
|
| pnuos |
3 |
NO COMMENTS
|
| nodemgr |
4 |
NO COMMENTS
|
| DEFAULT |
unknown(0) |
NO COMMENTS
|
|
operState
Type: power:OperState
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
state of budget deployment
| |
| Constants |
| not-capped |
0 |
initial state
|
| budgeting |
1 |
checking availability of budget
|
| budgeted |
2 |
budget successfully allocated.
|
| deploying |
3 |
budget sent to CMC. Waiting for response
|
| deployed |
4 |
budget successfully deployed to CMC
|
| discovery-retry |
5 |
insufficient power
|
| non-compliant |
6 |
mc failure to apply power cap
|
| firmware-mismatch |
7 |
cimc/bios f/w old
|
| discovery-budgeted |
8 |
budget successfully allocated for discovery
|
| unbudgeted |
9 |
budget not allocated
|
| DEFAULT |
not-capped(0) |
initial state
|
|
powerAvailState
Type: power:PowerAvailState
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
State of power availability
| |
| Constants |
| unknown |
0 |
initial state
|
| unavailable |
1 |
not enough power is available
|
| available |
2 |
enough power is available
|
| DEFAULT |
unknown(0) |
initial state
|
|
powerCapSupportEnabled
Type: scalar:Bool
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
Rack Server power cap support
| |
| Constants |
| yes |
true |
NO COMMENTS
|
| defaultValue |
false |
NO COMMENTS
|
|
powerDeployState
Type: power:PowerDeployState
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
Power deployment state
| |
| Constants |
| unknown |
0 |
initial state
|
| deployed |
1 |
power deployment triggered
|
| deploy-needed |
2 |
power deployment needed
|
| DEFAULT |
unknown(0) |
initial state
|
|
powerOnDeploy
Type: scalar:Bool
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
State of power allocation after server is powered-off by user
| |
| Constants |
| yes |
true |
NO COMMENTS
|
| defaultValue |
false |
NO COMMENTS
|
|
prio
Type: power:Priority
Primitive Type: scalar:UByte
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Range: min: (short)1 max: (short)10
Comments:
-
priority at which blade needs to run
| |
| Constants |
| utility |
0 |
used for non host-os scenarios
|
| no-cap |
11 |
used to indicate that server is exempt from cap
|
| DEFAULT |
no-cap(11) |
used to indicate that server is exempt from cap
|
|
profMethod
Type: power:ProfilingMethod
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| unknown |
0 |
NO COMMENTS
|
| default |
1 |
NO COMMENTS
|
| static |
2 |
NO COMMENTS
|
| pnuos |
3 |
NO COMMENTS
|
| nodemgr |
4 |
NO COMMENTS
|
| DEFAULT |
unknown(0) |
NO COMMENTS
|
|
profiling
Type: scalar:Bool
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| yes |
true |
NO COMMENTS
|
| defaultValue |
false |
NO COMMENTS
|
|
psuCapacity
Type: power:PsuCapacity
Primitive Type: scalar:Uint32
Units: W
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (long)0l max: (long)20000l
Comments:
-
NO COMMENTS
| |
| Constants |
| defaultValue |
0u |
NO COMMENTS
|
|
psuLineMode
Type: power:PsuLineMode
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
-
NO COMMENTS
| |
| Constants |
| unknown |
0 |
NO COMMENTS
|
| undetermined |
1 |
NO COMMENTS
|
| high-line |
2 |
NO COMMENTS
|
| low-line |
3 |
NO COMMENTS
|
| mixed-line |
4 |
NO COMMENTS
|
| DEFAULT |
unknown(0) |
NO COMMENTS
|
|
psuState
Type: power:PsuState
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
Psu State
| |
| Constants |
| ok |
0 |
NO COMMENTS
|
| insufficient |
1 |
NO COMMENTS
|
| DEFAULT |
ok(0) |
NO COMMENTS
|
|
rn
Type: reference:RN
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRn
Property Validators:
Comments:
-
The Relative Name (rn) uniquely identifies an object within a given context.
Note that a dn is comprised of a sequence of relative names. For example,
the context "sys/chassis-1/blade-1/adaptor-1/host-eth-2" can be thought
of as the following expression:
dn = <root object>/{rn}/{rn}/{rn}/{rn}/{rn}.
The rn can then be used to identify the object (for instance, "adaptor-1")
within the context:
<... rn ="../" />
sacl
Type: mo:InstSaclType
Primitive Type: scalar:Bitmask8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelSacl
Property Validators:
Comments:
-
The system acl property for each Managed Object. br/>
This property is a 8 bit mask and supports the following values :-
a: del
b: mod
c: addchild
d: cascade
By default all Managed Objects have the following permissions
a: del
b: mod
c: addchild
This property is persisted in the db. If this property has a value none
it means, the user has read only permissions on this object.
| |
| Constants |
| none |
0 |
NO COMMENTS
|
| del |
1 |
NO COMMENTS
|
| mod |
2 |
NO COMMENTS
|
| addchild |
4 |
NO COMMENTS
|
| cascade |
8 |
NO COMMENTS
|
| DEFAULT |
0 |
NO COMMENTS
|
|
scaledWt
Type: power:Weight
Primitive Type: scalar:UByte
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Range: min: (short)0 max: (short)200
Comments:
-
NO COMMENTS
| |
| Constants |
| defaultValue |
100 |
NO COMMENTS
|
|
status
Type: mo:ModificationStatus
Primitive Type: scalar:Bitmask32
Units: null
Encrypted: false
Access: implicit
Category: TopLevelStatus
Property Validators:
Comments:
-
This property controls the life cycle of a managed object
| |
| Constants |
| removed |
16u |
In a setter method: specifies that an object should be removed.
In the return value of a setter method: indicates that an object has been removed.
|
| created |
2u |
In a setter method: specifies that an object should be created.
An error is returned if the object already exists.
In the return value of a setter method: indicates that an object has been created.
|
| modified |
4u |
In a setter method: specifies that an object should be modified
In the return value of a setter method: indicates that an object has been modified.
|
| deleted |
8u |
In a setter method: specifies that an object should be deleted.
In the return value of a setter method: indicates that an object has been deleted.
|
| DEFAULT |
0 |
This type controls the life cycle of objects passed in the XML API.
When used in a setter method (such as configConfMo), the ModificationStatus
specifies whether an object should be created, modified, deleted or removed.
In the return value of a setter method, the ModificationStatus indicates the actual
operation that was performed. For example, the ModificationStatus is set to "created"
if the object was created. The ModificationStatus is not set if the object was neither
created, modified, deleted or removed.
When invoking a setter method, the ModificationStatus is optional:
If a setter method such as configConfMo is invoked and the ModificationStatus
is not set, the system automatically determines if the object should be created or modified.
|
|
style
Type: power:MgmtStyle
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
property name="share"
type="BudgetShare"
owner="oper"
mod="implicit"
/
Type of capping enforced
| |
| Constants |
| manual-per-blade |
0 |
NO COMMENTS
|
| intelligent-policy-driven |
1 |
NO COMMENTS
|
| DEFAULT |
intelligent-policy-driven(1) |
NO COMMENTS
|
|
updateTime
Type: power:BudgetUpdate
Primitive Type: scalar:Date
Units: null
Encrypted: false
Access: oper
Category: TopLevelRegular
Property Validators:
Comments:
-
last update from cmc
This property is deprecated and no longer updated
weight
Type: power:Weight
Primitive Type: scalar:UByte
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Range: min: (short)0 max: (short)200
Comments:
-
weight for prio
| |
| Constants |
| defaultValue |
100 |
NO COMMENTS
|
|