Protected
_apiProtected
childrenProtected
hostnameProtected
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.
Retrieves detailed information about firewall sessions based on source and destination IP filtering.
The destination IP address to filter sessions by.
The source IP address to filter sessions by.
A promise that resolves with session information filtered by the specified criteria.
Generated using TypeDoc
Represents a Palo Alto Networks Firewall, extending PanDevice. Provides methods to interact with various firewall features such as resource monitoring, session management, routing information, URL categorization, and address objects.