Abstract
Protected
_apiProtected
childrenProtected
parentAdds a PanObject
as a child to this object, establishing a parent-child relationship.
The PanObject
to be added as a child.
Locates a child PanObject
within the configuration tree by name and, optionally, by type.
The name of the object to search for.
Optional
classType: (new (...args) => ObjectType)Optional. The class constructor to match instances against.
Rest
...args: unknown[]The matching PanObject
instance, or null
if not found.
Checks if a given PanObject
is a child of this object.
The PanObject
to verify.
true
if the specified PanObject
is a child of this object, otherwise false
.
Removes a PanObject
from this object's children, severing the parent-child relationship.
The PanObject
to be removed from the children.
Generated using TypeDoc
Abstract base class representing a configuration object in PAN-OS. Serves as the foundational structure for derived configuration objects such as address objects, service objects, and security policies.