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:
- Containment:
- 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