.. Class Doc file class cobra.model.top.System ============================ .. class:: cobra.model.top.System The APIC uses a policy model to combine data into a health score. Health scores can be aggregated for a variety of areas such as for the infrastructure, applications, or services. The category health score is calculated using a Lp -Norm formula. The health score penalty equals 100 minus the health score. The health score penalty represents the overall health score penalties of a set of MOs that belong to a given category and are children or direct relatives of the MO for which a health score is being calculated. Containers: * :class:`cobra.model.top.Root` * :class:`cobra.model.fabric.Node` Containment: * :class:`cobra.model.top.RtTrSrc` * :class:`cobra.model.fault.Counts` * :class:`cobra.model.cap.Cat` * :class:`cobra.model.opflex.OeHupTrigger` * :class:`cobra.model.top.RsSystemRack` * :class:`cobra.model.im.Entity` * :class:`cobra.model.sysdebug.TechSupFileRepository` * :class:`cobra.model.fabric.NodeHealth15min` * :class:`cobra.model.lldp.Entity` * :class:`cobra.model.span.Acct` * :class:`cobra.model.ospf.Entity` * :class:`cobra.model.ipv6.Entity` * :class:`cobra.model.pc.Entity` * :class:`cobra.model.eqptdiag.Entity` * :class:`cobra.model.ac.Entity` * :class:`cobra.model.top.RsMonPolSystemPolCons` * :class:`cobra.model.action.LCont` * :class:`cobra.model.arp.Entity` * :class:`cobra.model.l3cap.Prov` * :class:`cobra.model.monitor.Entity` * :class:`cobra.model.pc.AggrIf` * :class:`cobra.model.eqpt.Ch` * :class:`cobra.model.firmware.FwStatusCont` * :class:`cobra.model.sysdebug.CoreFileRepository` * :class:`cobra.model.opflex.ODevCmdReq` * :class:`cobra.model.actrlcap.Prov` * :class:`cobra.model.synthetic.SwTLTestObj` * :class:`cobra.model.l1cap.Prov` * :class:`cobra.model.eqpt.Entity` * :class:`cobra.model.span.RetryCont` * :class:`cobra.model.top.RsNeighFw` * :class:`cobra.model.glean.Entity` * :class:`cobra.model.cdp.Entity` * :class:`cobra.model.vpc.Entity` * :class:`cobra.model.span.Entity` * :class:`cobra.model.firmware.CtrlrFwStatusCont` * :class:`cobra.model.lacp.Entity` * :class:`cobra.model.copp.Entity` * :class:`cobra.model.cnw.PhysIf` * :class:`cobra.model.snmp.Entity` * :class:`cobra.model.proc.Entity` * :class:`cobra.model.firmware.CatFwStatusCont` * :class:`cobra.model.uribv4.Entity` * :class:`cobra.model.top.RsProtGFw` * :class:`cobra.model.l2.InbandIf` * :class:`cobra.model.l2cap.Prov` * :class:`cobra.model.sts.Entity` * :class:`cobra.model.dhcp.Entity` * :class:`cobra.model.isis.Entity` * :class:`cobra.model.fabric.NodeHealthHist1year` * :class:`cobra.model.sysmgr.Entity` * :class:`cobra.model.mcp.Entity` * :class:`cobra.model.dpp.Entity` * :class:`cobra.model.nd.Entity` * :class:`cobra.model.datetime.ClkPol` * :class:`cobra.model.mldsnoop.Entity` * :class:`cobra.model.top.RtTrDst` * :class:`cobra.model.regress.If` * :class:`cobra.model.event.FlowPermitL2Record` * :class:`cobra.model.eqpt.ExtCh` * :class:`cobra.model.opflex.ODevRefCont` * :class:`cobra.model.fv.ImplicitStaleEpCont` * :class:`cobra.model.fabric.SystemInfo` * :class:`cobra.model.fabric.NodeHealthHist5min` * :class:`cobra.model.nw.ConnGrp` * :class:`cobra.model.mock.MockRoot` * :class:`cobra.model.fabric.NodeHealth1w` * :class:`cobra.model.compat.SuppFw` * :class:`cobra.model.actrl.Entity` * :class:`cobra.model.bfd.Entity` * :class:`cobra.model.dns.Entity` * :class:`cobra.model.icmpv6.Entity` * :class:`cobra.model.rpm.Entity` * :class:`cobra.model.fault.Inst` * :class:`cobra.model.opflex.ODevCmdResp` * :class:`cobra.model.fabric.NodeHealth1year` * :class:`cobra.model.fabric.NodeHealth1d` * :class:`cobra.model.fabric.NodeHealth1mo` * :class:`cobra.model.fabric.NodeHealth1h` * :class:`cobra.model.ospfv3.Entity` * :class:`cobra.model.proc.System` * :class:`cobra.model.health.Inst` * :class:`cobra.model.fabric.NodeHealth5min` * :class:`cobra.model.top.RtTsSrc` * :class:`cobra.model.event.FlowDenyL2Record` * :class:`cobra.model.l2.ExtIf` * :class:`cobra.model.fabric.NodeHealthHist1h` * :class:`cobra.model.icmpv4.Entity` * :class:`cobra.model.fabric.NodeHealthHist1d` * :class:`cobra.model.fabric.NodeHealthHist1mo` * :class:`cobra.model.coop.Entity` * :class:`cobra.model.qosm.Entity` * :class:`cobra.model.fabric.NodeHealthHist15min` * :class:`cobra.model.bgp.Entity` * :class:`cobra.model.leqpt.LooseNode` * :class:`cobra.model.ipv4.Entity` * :class:`cobra.model.fabric.NodeHealthHist1w` * :class:`cobra.model.tunnel.If` * :class:`cobra.model.ethpm.Entity` * :class:`cobra.model.event.FlowPermitL3Record` * :class:`cobra.model.l1.PhysIf` * :class:`cobra.model.l3.Inst` * :class:`cobra.model.mgmt.MgmtIf` * :class:`cobra.model.cnw.AggrIf` * :class:`cobra.model.stp.Entity` * :class:`cobra.model.top.RtFwinstlsrc` * :class:`cobra.model.igmpsnoop.Entity` * :class:`cobra.model.eigrp.Entity` * :class:`cobra.model.opflex.VtepRefCont` * :class:`cobra.model.opflexp.PolicyResolveReq` * :class:`cobra.model.fabric.NodeHealthHist1qtr` * :class:`cobra.model.fabric.NodeHealth1qtr` * :class:`cobra.model.satm.Entity` * :class:`cobra.model.aib.Entity` * :class:`cobra.model.l3.Ctx` * :class:`cobra.model.uribv6.Entity` * :class:`cobra.model.l3vm.Entity` * :class:`cobra.model.sysdebug.Ep` * :class:`cobra.model.syslog.Acct` * :class:`cobra.model.eqptcapacity.Entity` * :class:`cobra.model.vlanmgr.Entity` * :class:`cobra.model.fabric.Decommission` * :class:`cobra.model.topoctrl.Entity` * :class:`cobra.model.opflexp.Reference` * :class:`cobra.model.event.FlowDenyL3Record` * :class:`cobra.model.l2.BrIf` * :class:`cobra.model.fv.EpNs` * :class:`cobra.model.nw.Vdc` * :class:`cobra.model.datetime.Ntpq` Properties: - address : The IP address of the system. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - childAction : Delete or ignore. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - configIssues : Bitmask representation of the configuration issues found during the endpoint group deployment. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: False - currentTime : The current time on this system. + 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 - fabricId : The latest system health score. Use the navigation bar at the top right of the table to select which health level to view. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - fabricMAC : + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - id : The unique system ID. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - inbMgmtAddr : The in-band management IP address. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - inbMgmtAddr6 : Mo doc not defined in techpub!!! + 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 - mode : Specifies if this system is configured in standalone mode or HA pair + 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 - name : The system name. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - oobMgmtAddr : The out-of-band management IP address. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - oobMgmtAddr6 : Mo doc not defined in techpub!!! + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - podId : POD Idenitfier + 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 - role : The system role type. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - serial : Serial Number of the system + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - state : Operational state of this system + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: False - status : The upgrade status. This property is for internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - systemUpTime : The time (in seconds) since the system was booted. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True