.. Class Doc file class cobra.model.maint.NodeInMaint =================================== .. class:: cobra.model.maint.NodeInMaint A scheduler keeps a list consisting only of nodes with an upgrade in progress. This object is used by the scheduler to keep track of nodes in the installation and only exists on the controller. Containers: * :class:`cobra.model.maint.UpgStatus` * :class:`cobra.model.maint.UpgJob` Containment: * :class:`cobra.model.fault.Inst` * :class:`cobra.model.fault.Counts` * :class:`cobra.model.health.Inst` Properties: - childAction : Delete or ignore. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - dn : A tag or metadata is a non-hierarchical keyword or term assigned to the fabric module. + isNaming: False + isCreateOnly: True + isConfig: False + isImplicit: True - fwName : Name of the firmware being upgraded to + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - lcOwn : Indicates how this object was created. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - modTs : The time when this object was last modified. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - monPolDn : The monitoring policy attached to this observable object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - nodeId : The ID of a node with upgrade in progress. + isNaming: True + isCreateOnly: True + isConfig: True + isImplicit: False - nodeIp : Internal IP address of the node + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - peerNodeIp : Internal IP address of vpc peer + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - polName : Name of the maintenance policy currently being enforced on the node. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - rn : Identifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names. + isNaming: False + isCreateOnly: True + isConfig: False + isImplicit: True - status : The upgrade status. This property is for internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - upgradeStatus : Current upgrade status of node (can only be inprogress). NodeInMaint is created when node upgrade status changes from inqueue to inprogress and is deleted when upgrade status changes from inprogress to completeok/completenok. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - windowStartTime : Start time of window associated with the upgrade. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - windowTimeCap : Duration of window. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True