Class equipment:ChassisFsmStage (CONCRETE)

Class ID:1558
Encrypted: false - Exportable: false - Persistent: true
Privileges: []
SNMP OID:

NO COMMENTS


Naming Rules
RN FORMAT: stage-[name]

    [1] PREFIX=stage- PROPERTY = name




DN FORMAT: 

[0] sys/chassis-[id]/fsm/stage-[name]

                



Containers Hierarchies
top:Root This class represents the root element in the object hierarchy. All managed objects in the system are descendants of the Root element.
 ├
top:System Provides general information about this system, such as the name, IP address and current time.
 
 ├
equipment:Chassis A physical unit that can accomodate multiple blade servers. For example, the Cisco UCS 5108 Blade Server Chassis is six rack units (6RU) high, can mount in an industry-standard 19-inch rack and uses front-to-back cooling.
 
 
 ├
equipment:ChassisFsm
 
 
 
 ├
equipment:ChassisFsmStage


Contained Hierarchy
equipment:ChassisFsmStage

Inheritance
fsm:Stage
 ├
equipment:ChassisFsmStage

Events
                



Faults
                



Fsms
                



Properties Summary
Defined in: equipment:ChassisFsmStage
fsm:FsmStage
          scalar:Enum32
name  (equipment:ChassisFsmStage:name)
           Overrides:fsm:Stage:name
           NO COMMENTS
Defined in: fsm:Stage
naming:Descr
          string:Basic
descr  (fsm:Stage:descr)
           NO COMMENTS
fsm:DateTime
          scalar:Date
lastUpdateTime  (fsm:Stage:lastUpdateTime)
           NO COMMENTS
scalar:Uint16 order  (fsm:Stage:order)
           NO COMMENTS
scalar:UByte retry  (fsm:Stage:retry)
           NO COMMENTS
fsm:FsmStageStatus
          scalar:Enum8
stageStatus  (fsm:Stage:stageStatus)
           NO COMMENTS
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

Properties Detail

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

descr

Type: naming:Descr
Primitive Type: string:Basic
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
    Range:  min: "0"  max: "256"
        Allowed Chars:
            Regex: [a-zA-Z0-9\[\]!#$%()*+,-./:;@ _{|}˜?&]+
Comments:
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" />

lastUpdateTime

Type: fsm:DateTime
Primitive Type: scalar:Date
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
NO COMMENTS
Constants
0ull NO COMMENTS
defaultValue 0 NO COMMENTS

name

Type: fsm:FsmStage
Primitive Type: scalar:Enum32
Overrides:fsm:Stage:name
Units: null
Encrypted: false
Naming Property -- [NAMING RULES]
Access: naming
Category: TopLevelRegular
Property Validators:
Comments:
NO COMMENTS
Constants
nop 0u NO COMMENTS
DynamicReallocationBegin 1048u NO COMMENTS
DynamicReallocationConfig 1049u NO COMMENTS
DynamicReallocationFail 1051u NO COMMENTS
DynamicReallocationSuccess 1052u NO COMMENTS
RemoveChassisDecomission 10u NO COMMENTS
RemoveChassisDisableEndPoint 11u NO COMMENTS
RemoveChassisUnIdentifyLocal 12u NO COMMENTS
RemoveChassisUnIdentifyPeer 13u NO COMMENTS
PsuPolicyConfigBegin 140u NO COMMENTS
PsuPolicyConfigExecute 141u NO COMMENTS
RemoveChassisWait 14u NO COMMENTS
OobStorageAdminCfgBegin 1883u NO COMMENTS
OobStorageAdminCfgOobStorageConfig 1884u NO COMMENTS
RemoveChassisCleanupVnicsLocal 1905u NO COMMENTS
RemoveChassisCleanupVnicsPeer 1906u NO COMMENTS
OobStorageAdminCfgFail 1915u NO COMMENTS
OobStorageAdminCfgSuccess 1916u NO COMMENTS
OobStorageAdminCfgOobStorageInventory 2042u NO COMMENTS
AssociateBegin 2067u NO COMMENTS
AssociateDownloadImages 2068u NO COMMENTS
AssociateCopyRemote 2069u NO COMMENTS
AssociateWaitBeforeInstallation 2070u NO COMMENTS
AssociateUpdateCmc 2071u NO COMMENTS
AssociatePollUpdateCmc 2072u NO COMMENTS
AssociateUpdateAdaptor 2073u NO COMMENTS
AssociatePollUpdateAdaptor 2074u NO COMMENTS
AssociateUpdateSasExpander 2075u NO COMMENTS
AssociatePollUpdateSasExpander 2076u NO COMMENTS
AssociateActivateSasExpander 2077u NO COMMENTS
AssociatePollSasExpanderActivate 2078u NO COMMENTS
AssociateActivateCmc 2079u NO COMMENTS
AssociatePollCmcActivation 2080u NO COMMENTS
AssociatePowerOffServers 2081u NO COMMENTS
AssociateWaitForPowerOff 2082u NO COMMENTS
AssociateActivateAdaptor 2083u NO COMMENTS
AssociatePollAdaptorActivation 2084u NO COMMENTS
AssociateActivateStorageCtlr 2085u NO COMMENTS
AssociatePollStorageCtlrActivation 2086u NO COMMENTS
AssociateActivateBrdCtlr 2087u NO COMMENTS
AssociatePollBrdCtlrActivation 2088u NO COMMENTS
AssociateActivateLocalDisk 2089u NO COMMENTS
AssociatePowerOnServers 2090u NO COMMENTS
AssociateDiskZoningConfig 2091u NO COMMENTS
AssociatePostDiskZoneStorageInvCMC 2092u NO COMMENTS
AssociatePostDiskZoneStorageInvCIMC 2093u NO COMMENTS
AssociatePollPostDiskZoneStorageInvCIMC 2094u NO COMMENTS
AssociateDeleteCurlDownloadedImages 2095u NO COMMENTS
AssociateDeleteImagesRemote 2096u NO COMMENTS
AssociateUnlockFirmwareImage 2097u NO COMMENTS
DisassociateBegin 2098u NO COMMENTS
DisassociateComplete 2099u NO COMMENTS
ChassisUpgradeBegin 2115u NO COMMENTS
ChassisUpgradeUpdateRequest 2116u NO COMMENTS
ChassisUpgradePollUpdateStatus 2117u NO COMMENTS
ChassisUpgradeActivateCmc 2118u NO COMMENTS
ChassisUpgradePollCmcActivation 2119u NO COMMENTS
ChassisUpgradePowerOffServers 2120u NO COMMENTS
ChassisUpgradeWaitForPowerOff 2121u NO COMMENTS
ChassisUpgradeActivateStorageCtlr 2122u NO COMMENTS
ChassisUpgradePollStorageCtlrActivation 2123u NO COMMENTS
ChassisUpgradeActivateAdaptor 2124u NO COMMENTS
ChassisUpgradePollAdaptorActivation 2125u NO COMMENTS
ChassisUpgradeActivateBrdCtlr 2126u NO COMMENTS
ChassisUpgradePollBrdCtlrActivation 2127u NO COMMENTS
ChassisUpgradeActivateSasExpander 2128u NO COMMENTS
ChassisUpgradePollSasExpanderActivate 2129u NO COMMENTS
ChassisUpgradeResetSasExpander 2130u NO COMMENTS
ChassisUpgradeActivateLocalDisk 2131u NO COMMENTS
ChassisUpgradePollLocalDiskActivate 2132u NO COMMENTS
ChassisUpgradePowerOnServers 2133u NO COMMENTS
AssociateFail 2163u NO COMMENTS
AssociateSuccess 2164u NO COMMENTS
ChassisUpgradeFail 2165u NO COMMENTS
ChassisUpgradeSuccess 2166u NO COMMENTS
DisassociateFail 2167u NO COMMENTS
DisassociateSuccess 2168u NO COMMENTS
AssociateConfigChassisAdapterConnectivity 2246u NO COMMENTS
AssociateSasExpanderConfig 2290u NO COMMENTS
AssociatePollSasExpanderConfig 2291u NO COMMENTS
FwUpgradeBegin 2292u NO COMMENTS
FwUpgradeDownloadImages 2293u NO COMMENTS
FwUpgradeCopyRemote 2294u NO COMMENTS
FwUpgradeWaitBeforeInstallation 2295u NO COMMENTS
FwUpgradeUpdateCmc 2296u NO COMMENTS
FwUpgradePollUpdateCmc 2297u NO COMMENTS
FwUpgradeUpdateAdaptor 2298u NO COMMENTS
FwUpgradePollUpdateAdaptor 2299u NO COMMENTS
FwUpgradeUpdateSasExpander 2300u NO COMMENTS
FwUpgradePollUpdateSasExpander 2301u NO COMMENTS
FwUpgradeDeleteCurlDownloadedImages 2302u NO COMMENTS
FwUpgradeDeleteImagesRemote 2303u NO COMMENTS
FwUpgradeUnlockFirmwareImage 2304u NO COMMENTS
PowerCapWait 2305u NO COMMENTS
FwUpgradeFail 2306u NO COMMENTS
FwUpgradeSuccess 2307u NO COMMENTS
PsuPolicyConfigFail 374u NO COMMENTS
PsuPolicyConfigSuccess 375u NO COMMENTS
RemoveChassisFail 376u NO COMMENTS
RemoveChassisSuccess 377u NO COMMENTS
PowerCapBegin 643u NO COMMENTS
PowerCapConfig 644u NO COMMENTS
PowerCapFail 980u NO COMMENTS
PowerCapSuccess 981u NO COMMENTS
RemoveChassisBegin 9u NO COMMENTS
DEFAULT nop(0u) NO COMMENTS

order

Type: scalar:Uint16
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
NO COMMENTS

retry

Type: scalar:UByte
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
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

stageStatus

Type: fsm:FsmStageStatus
Primitive Type: scalar:Enum8
Units: null
Encrypted: false
Access: implicit
Category: TopLevelRegular
Property Validators:
Comments:
NO COMMENTS
Constants
fail 0 NO COMMENTS
success 1 NO COMMENTS
skip 2 NO COMMENTS
pending 3 NO COMMENTS
inProgress 4 NO COMMENTS
throttled 5 NO COMMENTS
nop 255 NO COMMENTS
DEFAULT pending(3) 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.