Class equipment:ChassisProfile (CONCRETE)

Class ID:2389
Encrypted: false - Exportable: true - Persistent: true
Privileges: [admin, pn-equipment, pn-maintenance, pn-policy]
SNMP OID: .1.3.6.1.4.1.9.9.719.1.40.29

Chassis Profile Definition.
Holds and Regulates Specification of:

applied to the chassis upon association. Chassis profile can serve the following purposes:
Non-template Chassis profile instances can be associated with chassis resources either explicitly or via association with a pool. //TODO access properly define


Naming Rules
RN FORMAT: cp-[name]

    [1] PREFIX=cp- PROPERTY = name




DN FORMAT: 

[0] org-[name]/cp-tier-[name]/cp-[name]

[1] org-[name]/cp-[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.
 ├
org:Org
 
 ├
equipment:ChassisProfile
top:Root This class represents the root element in the object hierarchy. All managed objects in the system are descendants of the Root element.
 ├
org:Org
 
 ├
equipment:Tier Tier
 
 
 ├
equipment:ChassisProfile


Contained Hierarchy
equipment:ChassisProfile
 ├
cpmaint:Ack Ack
 
 ├
fault:Inst An abnormal condition or defect at the component, equipment, or sub-system level which may lead to a failure, as defined in ISO/CD 10303-226.
 
 ├
trig:LocalSched A locally defined user-defined schedule. The schedule is contained locally by the Managed Object that needs the schedule, as opposed to being referred by name.
 
 
 ├
trig:SchedWindow Scheduled Window.
 ├
equipment:ChassisIssues Configuration Issues on the Chassis Profile. This is a singleton object implicitly populated to proactively show configuration issues/missing/invalid configurations in the given chassis profile, under the following scenarios:- a: Chassis profile association b: template association Users should use this object for...
 
 ├
fault:Inst An abnormal condition or defect at the component, equipment, or sub-system level which may lead to a failure, as defined in ISO/CD 10303-226.
 ├
equipment:ChassisProfileAssocCtx
 
 ├
equipment:ChassisAssocCtx
 ├
equipment:ChassisProfileBinding Abstract Representation of a binding between a Chassis profile and chassis //TODO -> define access properly
 ├
equipment:ChassisProfileFsm
 
 ├
equipment:ChassisProfileFsmStage
 ├
equipment:ChassisProfileFsmTask
 ├
equipment:Requirement Represents a Binding between a ChassisProfile and a pool of Chassis The Requirements refers to a pool of chassis and a chassis qualification
 
 ├
fault:Inst An abnormal condition or defect at the component, equipment, or sub-system level which may lead to a failure, as defined in ISO/CD 10303-226.
 ├
event:Inst
 ├
fault:Inst An abnormal condition or defect at the component, equipment, or sub-system level which may lead to a failure, as defined in ISO/CD 10303-226.
 ├
lstorage:DiskZoningConfigDef
 
 ├
lstorage:DiskSlot Represents the slots and its ownership.
 
 
 ├
lstorage:ControllerRef Represents ownership for server,controller combination

Inheritance
naming:NamedObject
 ├
policy:Object
 
 ├
policy:Definition
 
 
 ├
compute:Container
 
 
 
 ├
equipment:ChassisProfile

Events
                



Faults
                equipment:ChassisProfile:associationFailed
equipment:ChassisProfile:configFailure
equipment:ChassisProfile:discoveryFailed
equipment:ChassisProfile:failed
equipment:ChassisProfile:inaccessible
equipment:ChassisProfile:removed
equipment:ChassisProfile:unassociated



Fsms
                equipment:ChassisProfile:Configure



Properties Summary
Defined in: equipment:ChassisProfile
equipment:Assignment
          scalar:Enum8
assignState  (equipment:ChassisProfile:assignState)
           State of the assignment between this Chassis Profile and the chassis. Does not apply to templates.
equipment:ChassisAssocState
          scalar:Enum8
assocState  (equipment:ChassisProfile:assocState)
           State of the association between this Chassis profile and the chassis resource. Does not apply to templates.
reference:Object chassisDn  (equipment:ChassisProfile:chassisDn)
           NO COMMENTS
naming:Name
          string:Basic
chassisFwPolicyName  (equipment:ChassisProfile:chassisFwPolicyName)
           Name reference to the host firmware policy name.
naming:Name
          string:Basic
computeConnPolicyName  (equipment:ChassisProfile:computeConnPolicyName)
           Name reference to the Compute Connection policy specifying the PCIe Connectivity to be configured for the SIOCs in the chassis.
equipment:ChassisConfigIssues
          scalar:Bitmask64
configQualifier  (equipment:ChassisProfile:configQualifier)
           NO COMMENTS
equipment:ChassisProfileConfigState
          scalar:Enum8
configState  (equipment:ChassisProfile:configState)
           State of the configuration between this chassis profile and the chassis resource. Does not apply to templates.
naming:Descr
          string:Basic
descr  (equipment:ChassisProfile:descr)
           Overrides:policy:Definition:descr
           Non-copyable description, such that description doesn't get copied from template to instance, or from original to clone
naming:Name
          string:Basic
diskZoningPolicyName  (equipment:ChassisProfile:diskZoningPolicyName)
           Name reference to the disk zoning configuration policy specifying the ownership of disk slots. Note that disk zoning policy can also be contained by the profile definition, in which case local definition is always checked first and then, if not found, resolution by name is performed.
scalar:Uint64 fltAggr  (equipment:ChassisProfile:fltAggr)
           NO COMMENTS
fsm:Descr
          string:Basic
fsmDescr  (equipment:ChassisProfile:fsmDescr)
           NO COMMENTS
equipment:ChassisProfileFsmFlags
          scalar:Bitmask64
fsmFlags  (equipment:ChassisProfile:fsmFlags)
           NO COMMENTS
equipment:ChassisProfileFsmStatus
          scalar:Enum32
fsmPrev  (equipment:ChassisProfile:fsmPrev)
           NO COMMENTS
fsm:Progress
          scalar:UByte
fsmProgr  (equipment:ChassisProfile:fsmProgr)
           NO COMMENTS
condition:ErrCode
          scalar:Uint32
fsmRmtInvErrCode  (equipment:ChassisProfile:fsmRmtInvErrCode)
           NO COMMENTS
string:Basic fsmRmtInvErrDescr  (equipment:ChassisProfile:fsmRmtInvErrDescr)
           NO COMMENTS
condition:RemoteInvRslt
          scalar:Bitmask32
fsmRmtInvRslt  (equipment:ChassisProfile:fsmRmtInvRslt)
           NO COMMENTS
fsm:Descr
          string:Basic
fsmStageDescr  (equipment:ChassisProfile:fsmStageDescr)
           NO COMMENTS
scalar:Date fsmStamp  (equipment:ChassisProfile:fsmStamp)
           NO COMMENTS
equipment:ChassisProfileFsmStatus
          scalar:Enum32
fsmStatus  (equipment:ChassisProfile:fsmStatus)
           NO COMMENTS
scalar:UByte fsmTry  (equipment:ChassisProfile:fsmTry)
           NO COMMENTS
naming:Name
          string:Basic
maintPolicyName  (equipment:ChassisProfile:maintPolicyName)
           NO COMMENTS
naming:Name
          string:Basic
name  (equipment:ChassisProfile:name)
           Overrides:policy:Object:name | naming:NamedObject:name
           NO COMMENTS
reference:Object operChassisFwPolicyName  (equipment:ChassisProfile:operChassisFwPolicyName)
           NO COMMENTS
reference:Object operComputeConnPolicyName  (equipment:ChassisProfile:operComputeConnPolicyName)
           NO COMMENTS
reference:Object operDiskZoningPolicyName  (equipment:ChassisProfile:operDiskZoningPolicyName)
           NO COMMENTS
reference:Object operMaintPolicyName  (equipment:ChassisProfile:operMaintPolicyName)
           NO COMMENTS
reference:Object operSasExpanderConfigPolicyName  (equipment:ChassisProfile:operSasExpanderConfigPolicyName)
           NO COMMENTS
reference:Object operSrcTemplName  (equipment:ChassisProfile:operSrcTemplName)
           NO COMMENTS
equipment:ChassisProfileOperState
          scalar:Enum8
operState  (equipment:ChassisProfile:operState)
           Operational state of the Chassis profile Does not apply to templates.
equipment:Owner
          scalar:Enum8
owner  (equipment:ChassisProfile:owner)
           Chassis profile ownership. Defines the origins of given chassis profile instantiation. chassis profile can be instantiated as a result of:
  • management operation (explicit definition)
  • discovery of a chassis resource (physical hardware inherit or default config)
  • state of tier/group
  • mo:PropAclMask
              scalar:Uint64
    propAcl  (equipment:ChassisProfile:propAcl)
               NO COMMENTS
    equipment:ResolveFromRemoteServer
              scalar:Enum8
    resolveRemote  (equipment:ChassisProfile:resolveRemote)
               Flag to indicate, if pools and policies need to be resolved from UCS Central, if connected. specific to a given chassis profile instance. Does not apply to templates.
    naming:Name
              string:Basic
    sasExpanderConfigPolicyName  (equipment:ChassisProfile:sasExpanderConfigPolicyName)
               NO COMMENTS
    equipment:NameRef
              string:Basic
    srcTemplName  (equipment:ChassisProfile:srcTemplName)
               Name of the corresponding template that is used to define this Chassis profile. Such templates are hierarchically resolved via the org tree where serach is performed towards org tree hierarchy.
    equipment:Type
              scalar:Enum8
    type  (equipment:ChassisProfile:type)
               Specifies whether given definition is an instance or a template.
    naming:UserLabel
              string:Basic
    usrLbl  (equipment:ChassisProfile:usrLbl)
               NO COMMENTS
    Defined in: compute:Container
    bios:Uuid
              address:UUID
    uuid  (compute:Container:uuid)
               NO COMMENTS
    Defined in: policy:Definition
    policy:InternalId
              scalar:Uint32
    intId  (policy:Definition:intId)
               NO COMMENTS
    scalar:Uint32 policyLevel  (policy:Definition:policyLevel)
               policyLevel is used internally by generic policy server.
    policy:PolicyOwner
              scalar:Enum8
    policyOwner  (policy:Definition:policyOwner)
               "local" denotes policy created by local policy client, "policy" denotes a policy created by remote policy server.
    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

    assignState

    Type: equipment:Assignment
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    State of the assignment between this Chassis Profile and the chassis. Does not apply to templates.
    Constants
    unassigned 0 NO COMMENTS
    assigned 1 NO COMMENTS
    failed 2 NO COMMENTS
    DEFAULT unassigned(0) NO COMMENTS

    assocState

    Type: equipment:ChassisAssocState
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    State of the association between this Chassis profile and the chassis resource. Does not apply to templates.
    Constants
    unassociated 0 NO COMMENTS
    associating 1 NO COMMENTS
    associated 2 NO COMMENTS
    disassociating 3 NO COMMENTS
    failed 4 NO COMMENTS
    DEFAULT unassociated(0) NO COMMENTS

    chassisDn

    Type: reference:Object
    Refers: equipment:Chassis
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    chassisFwPolicyName

    Type: naming:Name
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Policy Reference to: firmware:ChassisPack
    Property Validators:
        Range:  min: "0"  max: "16"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    Name reference to the host firmware policy name.

    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

    computeConnPolicyName

    Type: naming:Name
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Policy Reference to: equipment:ComputeConnPolicy
    Property Validators:
        Range:  min: "0"  max: "16"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    Name reference to the Compute Connection policy specifying the PCIe Connectivity to be configured for the SIOCs in the chassis.

    configQualifier

    Type: equipment:ChassisConfigIssues
    Primitive Type: scalar:Bitmask64
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    not-applicable 0ull Indicates there are no issues
    chassis-profile-not-supported 1024ull NO COMMENTS
    single-path-not-supported 1048576ull NO COMMENTS
    invalid-cmc-version 1073741824ull NO COMMENTS
    migration 128ull NO COMMENTS
    single-path-unsupported-cmc-version 131072ull NO COMMENTS
    single-path-operation-not-supported 134217728ull NO COMMENTS
    firmware-version-mismatch 16384ull NO COMMENTS
    invalid-sas-exp-config-policy-reference 16777216ull NO COMMENTS
    non-interrupt-fsm-running 16ull NO COMMENTS
    insufficient-resources 1ull overall there are not enough resources
    compute-conn-invalid-hw-config 2048ull NO COMMENTS
    connection-management-unsupported-cmc-version 2097152ull NO COMMENTS
    physical-requirement 256ull NO COMMENTS
    single-path-expander-inoperable 262144ull NO COMMENTS
    connection-management-feature-not-supported 268435456ull NO COMMENTS
    chassis-undiscovered 2ull Chassis is still not discovered
    chassis-feature-capability-mismatch 32768ull NO COMMENTS
    resource-ownership-conflict 32ull NO COMMENTS
    unsupported-sas-exp-config-settings 33554432ull NO COMMENTS
    compute-conn-unsupported-cmc-version 4096ull NO COMMENTS
    connection-management-expander-inoperable 4194304ull NO COMMENTS
    chassis-unavailable 4ull Chassis unavailable
    invalid-chassis-pack 512ull NO COMMENTS
    single-path-invalid-configuration 524288ull NO COMMENTS
    connection-management-operation-not-supported 536870912ull NO COMMENTS
    missing-firmware-image 64ull NO COMMENTS
    chassis-feature-capability-mismatch-non-fatal 65536ull NO COMMENTS
    single-path-feature-not-supported 67108864ull NO COMMENTS
    compute-second-controller-unsupported-cmc-version 8192ull NO COMMENTS
    connection-management-not-supported 8388608ull NO COMMENTS
    insufficient-power-budget 8ull NO COMMENTS
    DEFAULT not-applicable(0ull) Indicates there are no issues

    configState

    Type: equipment:ChassisProfileConfigState
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    State of the configuration between this chassis profile and the chassis resource. Does not apply to templates.
    Constants
    not-applied 0 NO COMMENTS
    applying 1 NO COMMENTS
    failed-to-apply 2 NO COMMENTS
    applied 3 NO COMMENTS
    DEFAULT not-applied(0) NO COMMENTS

    descr

    Type: naming:Descr
    Primitive Type: string:Basic
    Overrides:policy:Definition:descr
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Property Validators:
        Range:  min: "0"  max: "256"
            Allowed Chars:
                Regex: [a-zA-Z0-9\[\]!#$%()*+,-./:;@ _{|}˜?&]+
    
    Comments:
    Non-copyable description, such that description doesn't get copied from template to instance, or from original to clone

    diskZoningPolicyName

    Type: naming:Name
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Policy Reference to: lstorage:DiskZoningPolicy
    Property Validators:
        Range:  min: "0"  max: "16"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    Name reference to the disk zoning configuration policy specifying the ownership of disk slots. Note that disk zoning policy can also be contained by the profile definition, in which case local definition is always checked first and then, if not found, resolution by name is performed.

    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" />

    fltAggr

    Type: scalar:Uint64
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    fsmDescr

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

    fsmFlags

    Type: equipment:ChassisProfileFsmFlags
    Primitive Type: scalar:Bitmask64
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    sam:dme:EquipmentChassisProfileConfigure:final-disassoc 140737488355328ull NO COMMENTS
    sam:dme:EquipmentChassisProfileConfigure:chassis-rename 281474976710656ull NO COMMENTS
    sam:dme:EquipmentChassisProfileConfigure:modification 70368744177664ull NO COMMENTS
    defaultValue 0ull NO COMMENTS

    fsmPrev

    Type: equipment:ChassisProfileFsmStatus
    Primitive Type: scalar:Enum32
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    nop 0u NO COMMENTS
    ConfigureBegin 2053u NO COMMENTS
    ConfigureApplyTemplate 2054u NO COMMENTS
    ConfigureResolvePolicies 2055u NO COMMENTS
    ConfigureResolveDistributableNames 2056u NO COMMENTS
    ConfigureResolveDistributable 2057u NO COMMENTS
    ConfigureResolveImages 2058u NO COMMENTS
    ConfigureResolveSchedule 2059u NO COMMENTS
    ConfigureValidatePolicyOwnership 2060u NO COMMENTS
    ConfigureApplyPolicies 2061u NO COMMENTS
    ConfigureEvaluateAssociation 2062u NO COMMENTS
    ConfigureAnalyzeImpact 2063u NO COMMENTS
    ConfigureWaitForMaintPermission 2064u NO COMMENTS
    ConfigureApplyConfig 2065u NO COMMENTS
    ConfigureWaitForAssocCompletion 2066u NO COMMENTS
    ConfigureFail 2169u NO COMMENTS
    ConfigureSuccess 2170u NO COMMENTS
    DEFAULT nop(0u) NO COMMENTS

    fsmProgr

    Type: fsm:Progress
    Primitive Type: scalar:UByte
    Units: %
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
        Range:  min: (short)0  max: (short)100
    
    Comments:
    NO COMMENTS
    Constants
    defaultValue 100 NO COMMENTS

    fsmRmtInvErrCode

    Type: condition:ErrCode
    Primitive Type: scalar:Uint32
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    none 0u NO COMMENTS
    ERR-MO-illegal-iterator-state 100u NO COMMENTS
    ERR-MO-illegal-object-lifecycle-transition 101u NO COMMENTS
    ERR-MO-object-not-found 102u NO COMMENTS
    ERR-MO-duplicate-object 103u NO COMMENTS
    ERR-MO-naming-rule-violation 104u NO COMMENTS
    ERR-MO-illegal-creation 105u NO COMMENTS
    ERR-MO-illegal-containment 106u NO COMMENTS
    ERR-MO-deletion-rule-violation 107u NO COMMENTS
    ERR-MO-PROPERTY-value-out-of-range 120u NO COMMENTS
    ERR-MO-PROPERTY-no-such-property 121u NO COMMENTS
    ERR-MO-META-no-such-object-class 122u NO COMMENTS
    ERR-MO-CONFIG-child-object-cant-be-configured 130u NO COMMENTS
    ERR-FILTER-illegal-format 140u NO COMMENTS
    ERR-MO-resource-allocation 150u NO COMMENTS
    ERR-FSM-no-such-state 160u NO COMMENTS
    ERR-MO-access-denied 170u NO COMMENTS
    ERR-test-error-1 501u NO COMMENTS
    ERR-test-error-2 502u NO COMMENTS
    ERR-HOST-fru-identity-mismatch 503u NO COMMENTS
    ERR-IBMC-connect-error 504u NO COMMENTS
    ERR-IBMC-fru-retrieval-error 505u NO COMMENTS
    ERR-IBMC-invalid-end-point-config 506u NO COMMENTS
    ERR-SWITCH-invalid-if-config 507u NO COMMENTS
    ERR-DNLD-authentication-failure 508u NO COMMENTS
    ERR-DNLD-invalid-image 509u NO COMMENTS
    ERR-DNLD-no-space 510u NO COMMENTS
    ERR-DNLD-no-file 511u NO COMMENTS
    ERR-radius-group-set-error 512u NO COMMENTS
    ERR-ldap-group-set-error 513u NO COMMENTS
    ERR-tacacs-group-set-error 514u NO COMMENTS
    ERR-tacacs-enable-error 515u NO COMMENTS
    ERR-radius-set-error 516u NO COMMENTS
    ERR-radius-global-set-error 517u NO COMMENTS
    ERR-tacacs-set-error 518u NO COMMENTS
    ERR-tacacs-global-set-error 519u NO COMMENTS
    ERR-ldap-get-error 520u NO COMMENTS
    ERR-ldap-delete-error 521u NO COMMENTS
    ERR-ldap-set-error 522u NO COMMENTS
    ERR-acct-realm-set-error 523u NO COMMENTS
    ERR-auth-realm-set-error 524u NO COMMENTS
    ERR-role-set-error 525u NO COMMENTS
    ERR-locale-set-error 526u NO COMMENTS
    ERR-user-set-error 527u NO COMMENTS
    ERR-NTP-set-error 528u NO COMMENTS
    ERR-NTP-get-error 529u NO COMMENTS
    ERR-NTP-delete-error 530u NO COMMENTS
    ERR-DNS-set-error 531u NO COMMENTS
    ERR-DNS-get-error 532u NO COMMENTS
    ERR-DNS-delete-error 533u NO COMMENTS
    ERR-UPDATE-in-progress 534u NO COMMENTS
    ERR-UPDATE-failed 535u NO COMMENTS
    ERR-UPDATE-retry 536u NO COMMENTS
    ERR-admin-passwd-set 537u NO COMMENTS
    ERR-delete-user 538u NO COMMENTS
    ERR-create-user 539u NO COMMENTS
    ERR-modify-user 540u NO COMMENTS
    ERR-modify-role 541u NO COMMENTS
    ERR-modify-locale 542u NO COMMENTS
    ERR-modify-user-role 543u NO COMMENTS
    ERR-modify-user-locale 544u NO COMMENTS
    ERR-HTTP-set-error 545u NO COMMENTS
    ERR-HTTPS-set-error 546u NO COMMENTS
    ERR-timezone-set-error 547u NO COMMENTS
    ERR-set-network 548u NO COMMENTS
    ERR-set-port-channel 549u NO COMMENTS
    ERR-BIOS-network-boot-order-not-found 550u NO COMMENTS
    ERR-authentication 551u NO COMMENTS
    ERR-authorization-required 552u NO COMMENTS
    ERR-user-account-expired 553u NO COMMENTS
    ERR-session-cache-full 554u NO COMMENTS
    ERR-session-not-found 555u NO COMMENTS
    ERR-service-not-ready 556u NO COMMENTS
    ERR-internal-error 557u NO COMMENTS
    ERR-create-role 558u NO COMMENTS
    ERR-create-locale 559u NO COMMENTS
    ERR-Diagnostics-in-progress 560u NO COMMENTS
    ERR-Diagnostics-memtest-in-progress 561u NO COMMENTS
    ERR-Diagnostics-network-in-progress 562u NO COMMENTS
    ERR-delete-role 563u NO COMMENTS
    ERR-delete-locale 564u NO COMMENTS
    ERR-efi-Diagnostics--in-progress 565u NO COMMENTS
    ERR-delete-session 566u NO COMMENTS
    ERR-DNLD-hostkey-mismatch 567u NO COMMENTS
    ERR-IBMC-results-not-ready 568u NO COMMENTS
    ERR-IBMC-analyze-results 569u NO COMMENTS
    ERR-create-keyring 570u NO COMMENTS
    ERR-insufficiently-equipped 571u NO COMMENTS
    ERR-max-userid-sessions-reached 572u NO COMMENTS
    ERR-set-password-strength-check 573u NO COMMENTS
    ERR-BOARDCTRLUPDATE-ignore 574u NO COMMENTS
    ERR-DIAG-test-failed 575u NO COMMENTS
    ERR-DIAG-cancelled 576u NO COMMENTS
    ERR-DIAG-fsm-restarted 577u NO COMMENTS
    ERR-UNABLE-TO-FETCH-BIOS-SETTINGS 578u NO COMMENTS
    ERR-BIOS-TOKENS-OLD-BIOS 579u NO COMMENTS
    ERR-BIOS-TOKENS-OLD-CIMC 580u NO COMMENTS
    ERR-POWER-CAP-UNSUPPORTED 581u NO COMMENTS
    ERR-provider-group-set-error 582u NO COMMENTS
    ERR-ldap-group-modify-error 583u NO COMMENTS
    ERR-provider-group-modify-error 584u NO COMMENTS
    ERR-aaa-config-modify-error 585u NO COMMENTS
    ERR-get-max-http-user-sessions 586u NO COMMENTS
    ERR-SERVER-mis-connect 587u NO COMMENTS
    ERR-store-pre-login-banner-msg 588u NO COMMENTS
    ERR-ACTIVATE-in-progress 589u NO COMMENTS
    ERR-ACTIVATE-failed 590u NO COMMENTS
    ERR-ACTIVATE-retry 591u NO COMMENTS
    ERR-request-timeout 592u NO COMMENTS
    ERR-missing-method 593u NO COMMENTS
    ERR-xml-parse-error 594u NO COMMENTS
    ERR-auth-issue 595u NO COMMENTS
    ERR-http-initializing 596u NO COMMENTS
    ERR-secondary-node 597u NO COMMENTS
    ERR-auth-realm-get-error 598u NO COMMENTS
    ERR-radius-get-error 599u NO COMMENTS
    ERR-tacacs-plus-get-error 600u NO COMMENTS
    ERR-ep-set-error 601u NO COMMENTS
    ERR-MAX-subscriptions-allowed-error 602u NO COMMENTS
    ERR-enable-mgmt-conn 603u NO COMMENTS
    ERR-reset-adapter 604u NO COMMENTS
    ERR-TOKEN-request-denied 605u NO COMMENTS
    ERR-cli-session-limit-reached 606u NO COMMENTS
    ERR-2fa-auth-retry 607u NO COMMENTS
    ERR-IBMC-connector-info-retrieval-error 608u NO COMMENTS
    ERR-create-tp 609u NO COMMENTS
    ERR-POWER-PROFILE-IN-PROGRESS 610u NO COMMENTS
    ERR-DNLD-usb-unmounted 611u NO COMMENTS
    ERR-downgrade-fail 612u NO COMMENTS
    ERR-set-min-passphrase-length 613u NO COMMENTS
    ERR-set-key-cert 614u NO COMMENTS
    ERR-set-login-profile 615u NO COMMENTS
    DEFAULT 0 NO COMMENTS

    fsmRmtInvErrDescr

    Type: string:Basic
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
        Range:  min: "0"  max: "510"
    
    Comments:
    NO COMMENTS

    fsmRmtInvRslt

    Type: condition:RemoteInvRslt
    Primitive Type: scalar:Bitmask32
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    not-applicable 0u NO COMMENTS
    resource-unavailable 1024u NO COMMENTS
    service-unavailable 1048576u NO COMMENTS
    intermittent-error 1073741824u NO COMMENTS
    sw-defect 128u NO COMMENTS
    service-not-implemented-ignore 131072u NO COMMENTS
    extend-timeout 134217728u NO COMMENTS
    capability-not-implemented-failure 16384u NO COMMENTS
    illegal-fru 16777216u NO COMMENTS
    end-point-unavailable 16u NO COMMENTS
    failure 1u NO COMMENTS
    resource-capacity-exceeded 2048u NO COMMENTS
    service-protocol-error 2097152u NO COMMENTS
    fw-defect 256u NO COMMENTS
    service-not-implemented-fail 262144u NO COMMENTS
    task-reset 268435456u NO COMMENTS
    unidentified-fail 2u NO COMMENTS
    capability-not-supported 32768u NO COMMENTS
    end-point-failed 32u NO COMMENTS
    fru-state-indeterminate 33554432u NO COMMENTS
    resource-dependency 4096u NO COMMENTS
    fru-identity-indeterminate 4194304u NO COMMENTS
    internal-error 4u NO COMMENTS
    hw-defect 512u NO COMMENTS
    service-not-supported 524288u NO COMMENTS
    fru-not-supported 536870912u NO COMMENTS
    end-point-protocol-error 64u NO COMMENTS
    capability-unavailable 65536u NO COMMENTS
    fru-not-ready 67108864u NO COMMENTS
    capability-not-implemented-ignore 8192u NO COMMENTS
    fru-info-malformed 8388608u NO COMMENTS
    timeout 8u NO COMMENTS
    DEFAULT not-applicable(0u) NO COMMENTS

    fsmStageDescr

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

    fsmStamp

    Type: scalar:Date
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    never 0ull NO COMMENTS
    DEFAULT 0 NO COMMENTS

    fsmStatus

    Type: equipment:ChassisProfileFsmStatus
    Primitive Type: scalar:Enum32
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    nop 0u NO COMMENTS
    ConfigureBegin 2053u NO COMMENTS
    ConfigureApplyTemplate 2054u NO COMMENTS
    ConfigureResolvePolicies 2055u NO COMMENTS
    ConfigureResolveDistributableNames 2056u NO COMMENTS
    ConfigureResolveDistributable 2057u NO COMMENTS
    ConfigureResolveImages 2058u NO COMMENTS
    ConfigureResolveSchedule 2059u NO COMMENTS
    ConfigureValidatePolicyOwnership 2060u NO COMMENTS
    ConfigureApplyPolicies 2061u NO COMMENTS
    ConfigureEvaluateAssociation 2062u NO COMMENTS
    ConfigureAnalyzeImpact 2063u NO COMMENTS
    ConfigureWaitForMaintPermission 2064u NO COMMENTS
    ConfigureApplyConfig 2065u NO COMMENTS
    ConfigureWaitForAssocCompletion 2066u NO COMMENTS
    ConfigureFail 2169u NO COMMENTS
    ConfigureSuccess 2170u NO COMMENTS
    DEFAULT nop(0u) NO COMMENTS

    fsmTry

    Type: scalar:UByte
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    intId

    Type: policy:InternalId
    Primitive Type: scalar:Uint32
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS
    Constants
    none 0u NO COMMENTS
    DEFAULT none(0u) NO COMMENTS

    maintPolicyName

    Type: naming:Name
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Policy Reference to: cpmaint:MaintPolicy
    Property Validators:
        Range:  min: "0"  max: "16"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    NO COMMENTS

    name

    Type: naming:Name
    Primitive Type: string:Basic
    Overrides:policy:Object:name  |  naming:NamedObject:name
    Units: null
    Encrypted: false
    Naming Property -- [NAMING RULES]
    Access: naming
    Category: TopLevelRegular
    Property Validators:
        Range:  min: "1"  max: "16"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    NO COMMENTS

    operChassisFwPolicyName

    Type: reference:Object
    Refers: firmware:ChassisPack
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    operComputeConnPolicyName

    Type: reference:Object
    Refers: equipment:ComputeConnPolicy
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    operDiskZoningPolicyName

    Type: reference:Object
    Refers: lstorage:DiskZoningPolicy
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    operMaintPolicyName

    Type: reference:Object
    Refers: cpmaint:MaintPolicy
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    operSasExpanderConfigPolicyName

    Type: reference:Object
    Refers: lstorage:SasExpanderConfigPolicy
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    operSrcTemplName

    Type: reference:Object
    Refers: equipment:ChassisProfile
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    operState

    Type: equipment:ChassisProfileOperState
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: oper
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    Operational state of the Chassis profile Does not apply to templates.
    Constants
    indeterminate 0 Operational state is unknown and can't be determined at the moment.
    unassociated 1 resource is un-associated
    operable 5 Everything is fine. Resource is fully configured and is fully operable.
    ok 10 NO COMMENTS
    discovery 11 (Re)discovery is in progress
    config 12 (Re)configuration is in progress
    unconfig 13 Unconfiguration is in progress
    power-off 14 resource is powered off
    restart 15 NO COMMENTS
    maintenance 20 resource is in maintenance.
    test 21 resource is under test (deep diag) and is unavailable for general use.
    chassis-mismatch 29 resource mismatch.
    chassis-failed 30 resource failure.
    degraded 31 resource is experiencing operability degradation.
    discovery-failed 32 discovery/check-pointing failure.
    config-failure 33 configuration is failed
    unconfig-failed 34 Unconfiguration failed
    test-failed 35 resource test failed
    maintenance-failed 36 Resource maintenance failure.
    removed 40 underlying resource is removed/unpopulated
    disabled 41 underlying resource is disabled.
    inaccessible 50 resource can't be accessed (either due to resource or communications failure) ** NEED FAULT
    inoperable 63 NO COMMENTS
    decomissioning 101 NO COMMENTS
    diagnostics 203 Diagnostics
    diagnostics-failed 204 NO COMMENTS
    pending-reboot 210 Deferred deployment states
    pending-reassociation 211 NO COMMENTS
    DEFAULT unassociated(1) resource is un-associated

    owner

    Type: equipment:Owner
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    Chassis profile ownership. Defines the origins of given chassis profile instantiation. chassis profile can be instantiated as a result of:
  • management operation (explicit definition)
  • discovery of a chassis resource (physical hardware inherit or default config)
  • state of tier/group
  • Constants
    management 1 NO COMMENTS
    policy 2 NO COMMENTS
    tier 4 NO COMMENTS
    DEFAULT management(1) NO COMMENTS

    policyLevel

    Type: scalar:Uint32
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    policyLevel is used internally by generic policy server.

    policyOwner

    Type: policy:PolicyOwner
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    "local" denotes policy created by local policy client, "policy" denotes a policy created by remote policy server.
    Constants
    local 0 NO COMMENTS
    policy 1 NO COMMENTS
    pending-policy 2 NO COMMENTS
    DEFAULT local(0) NO COMMENTS

    propAcl

    Type: mo:PropAclMask
    Primitive Type: scalar:Uint64
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS

    resolveRemote

    Type: equipment:ResolveFromRemoteServer
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    Flag to indicate, if pools and policies need to be resolved from UCS Central, if connected. specific to a given chassis profile instance. Does not apply to templates.
    Constants
    no 0 NO COMMENTS
    yes 1 NO COMMENTS
    DEFAULT yes(1) 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

    sasExpanderConfigPolicyName

    Type: naming:Name
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Policy Reference to: lstorage:SasExpanderConfigPolicy
    Property Validators:
        Range:  min: "0"  max: "16"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    NO COMMENTS

    srcTemplName

    Type: equipment:NameRef
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Policy Reference to: equipment:ChassisProfile
    Property Validators:
        Range:  min: "0"  max: "32"
            Allowed Chars:
                Regex: [a-zA-Z0-9_.:-]+
    
    Comments:
    Name of the corresponding template that is used to define this Chassis profile. Such templates are hierarchically resolved via the org tree where serach is performed towards org tree hierarchy.

    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.


    type

    Type: equipment:Type
    Primitive Type: scalar:Enum8
    Units: null
    Encrypted: false
    Access: create
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    Specifies whether given definition is an instance or a template.
    Constants
    instance 0 NO COMMENTS
    initial-template 1 NO COMMENTS
    updating-template 2 NO COMMENTS
    DEFAULT instance(0) NO COMMENTS

    usrLbl

    Type: naming:UserLabel
    Primitive Type: string:Basic
    Units: null
    Encrypted: false
    Access: admin
    Category: TopLevelRegular
    Property Validators:
        Range:  min: "0"  max: "32"
            Allowed Chars:
                Regex: [a-zA-Z0-9\[\]!#$%()*+,-./:;@ _{|}˜?&]+
    
    Comments:
    NO COMMENTS

    uuid

    Type: bios:Uuid
    Primitive Type: address:UUID
    Units: null
    Encrypted: false
    Access: implicit
    Category: TopLevelRegular
    Property Validators:
    
    Comments:
    NO COMMENTS