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.