Module: base

Inheritance diagram

digraph inheritance0251363f9b { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "OpState" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Parent class for all opstate namespaces."]; "OpStateContainer" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Container for all opstate namespaces."]; "PanDevice" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A Palo Alto Networks device"]; "PanObject" -> "PanDevice" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PanObject" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Base class for all package objects"]; "ParamPath" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Configuration parameter within the object."]; "ParentAwareXpath" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Class to handle xpaths of objects."]; "ValueEntry" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Base class for objects that only have a value element."]; "VersionedPanObject" -> "ValueEntry" [arrowsize=0.5,style="setlinewidth(0.5)"]; "VarPath" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Configuration variable within the object"]; "VersionedPanObject" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Base class for all versioned package objects."]; "PanObject" -> "VersionedPanObject" [arrowsize=0.5,style="setlinewidth(0.5)"]; "VersionedParamPath" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A wrapper class for ParamPath objects."]; "VersioningSupport" -> "VersionedParamPath" [arrowsize=0.5,style="setlinewidth(0.5)"]; "VersionedStubs" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "VersioningSupport" -> "VersionedStubs" [arrowsize=0.5,style="setlinewidth(0.5)"]; "VersioningSupport" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A class that supports getting version specific values of something."]; "VsysOperations" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Modify PanObject methods to set vsys import configuration."]; "VersionedPanObject" -> "VsysOperations" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

Class Reference

Base object classes for inheritence by other classes