Configuration tree diagrams — Palo Alto Networks PAN-OS SDK for Python 1.0.0.b1 documentation

Configuration tree diagrams¶

These diagrams illustrates the possible tree structures for a Firewall/Panorama configuration.

The tree diagrams are broken out into partial diagrams by module or function for better readability.
The nodes are color coded by the module they are in according to the legend.

Module Legend¶

graph configtree {
graph [fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out];
device [style=filled fillcolor=lightpink]
firewall [style=filled fillcolor=lightblue]
ha [style=filled fillcolor=lavender]
network [style=filled fillcolor=lightcyan]
objects [style=filled fillcolor=lemonchiffon]
panorama [style=filled fillcolor=darkseagreen2]
policies [style=filled fillcolor=lightsalmon]
}

Panorama¶

A Panorama object can contain a DeviceGroup or Firewall, each of which
can contain configuration objects. (see Firewall below for objects that
can be added to the Firewall object)

digraph configtree {
graph [rankdir=LR, fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out]; DeviceGroup [style=filled fillcolor=darkseagreen2 URL=”../module-panorama.html#panos.panorama.DeviceGroup” target=”_top”];
Firewall [style=filled fillcolor=lightblue URL=”../module-firewall.html#panos.firewall.Firewall” target=”_top”];
DeviceGroup -> Firewall;
AddressGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.AddressGroup” target=”_top”];
DeviceGroup -> AddressGroup;
AddressObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.AddressObject” target=”_top”];
DeviceGroup -> AddressObject;
ApplicationFilter [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationFilter” target=”_top”];
DeviceGroup -> ApplicationFilter;
ApplicationGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationGroup” target=”_top”];
DeviceGroup -> ApplicationGroup;
ApplicationObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationObject” target=”_top”];
DeviceGroup -> ApplicationObject;
CustomUrlCategory [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.CustomUrlCategory” target=”_top”];
DeviceGroup -> CustomUrlCategory;
LogForwardingProfile [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.LogForwardingProfile” target=”_top”];
DeviceGroup -> LogForwardingProfile;
Region [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.Region” target=”_top”];
DeviceGroup -> Region;
ScheduleObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ScheduleObject” target=”_top”];
DeviceGroup -> ScheduleObject;
SecurityProfileGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.SecurityProfileGroup” target=”_top”];
DeviceGroup -> SecurityProfileGroup;
ServiceGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ServiceGroup” target=”_top”];
DeviceGroup -> ServiceGroup;
ServiceObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ServiceObject” target=”_top”];
DeviceGroup -> ServiceObject;
PostRulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.PostRulebase” target=”_top”];
DeviceGroup -> PostRulebase;
PreRulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.PreRulebase” target=”_top”];
DeviceGroup -> PreRulebase;
Panorama [style=filled fillcolor=darkseagreen2 URL=”../module-panorama.html#panos.panorama.Panorama” target=”_top”];
Administrator [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Administrator” target=”_top”];
Panorama -> Administrator;
EmailServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.EmailServerProfile” target=”_top”];
Panorama -> EmailServerProfile;
HttpServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpServerProfile” target=”_top”];
Panorama -> HttpServerProfile;
PasswordProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.PasswordProfile” target=”_top”];
Panorama -> PasswordProfile;
SnmpServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SnmpServerProfile” target=”_top”];
Panorama -> SnmpServerProfile;
SyslogServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SyslogServerProfile” target=”_top”];
Panorama -> SyslogServerProfile;
Panorama -> Firewall;
Panorama -> DeviceGroup;
Template [style=filled fillcolor=darkseagreen2 URL=”../module-panorama.html#panos.panorama.Template” target=”_top”];
Panorama -> Template;
TemplateStack [style=filled fillcolor=darkseagreen2 URL=”../module-panorama.html#panos.panorama.TemplateStack” target=”_top”];
Panorama -> TemplateStack;
Template -> Administrator;
Template -> PasswordProfile;
SystemSettings [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SystemSettings” target=”_top”];
Template -> SystemSettings;
Vsys [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Vsys” target=”_top”];
Template -> Vsys;
HighAvailability [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HighAvailability” target=”_top”];
Template -> HighAvailability;
AggregateInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.AggregateInterface” target=”_top”];
Template -> AggregateInterface;
EthernetInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.EthernetInterface” target=”_top”];
Template -> EthernetInterface;
GreTunnel [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.GreTunnel” target=”_top”];
Template -> GreTunnel;
IkeCryptoProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IkeCryptoProfile” target=”_top”];
Template -> IkeCryptoProfile;
IkeGateway [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IkeGateway” target=”_top”];
Template -> IkeGateway;
IpsecCryptoProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecCryptoProfile” target=”_top”];
Template -> IpsecCryptoProfile;
IpsecTunnel [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecTunnel” target=”_top”];
Template -> IpsecTunnel;
LoopbackInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.LoopbackInterface” target=”_top”];
Template -> LoopbackInterface;
ManagementProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.ManagementProfile” target=”_top”];
Template -> ManagementProfile;
TunnelInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.TunnelInterface” target=”_top”];
Template -> TunnelInterface;
VirtualRouter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualRouter” target=”_top”];
Template -> VirtualRouter;
VirtualWire [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualWire” target=”_top”];
Template -> VirtualWire;
Vlan [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Vlan” target=”_top”];
Template -> Vlan;
VlanInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VlanInterface” target=”_top”];
Template -> VlanInterface;
TemplateVariable [style=filled fillcolor=darkseagreen2 URL=”../module-panorama.html#panos.panorama.TemplateVariable” target=”_top”];
Template -> TemplateVariable;
TemplateStack -> Administrator;
TemplateStack -> PasswordProfile;
TemplateStack -> SystemSettings;
TemplateStack -> Vsys;
TemplateStack -> HighAvailability;
TemplateStack -> AggregateInterface;
TemplateStack -> EthernetInterface;
TemplateStack -> GreTunnel;
TemplateStack -> IkeCryptoProfile;
TemplateStack -> IkeGateway;
TemplateStack -> IpsecCryptoProfile;
TemplateStack -> IpsecTunnel;
TemplateStack -> LoopbackInterface;
TemplateStack -> ManagementProfile;
TemplateStack -> TunnelInterface;
TemplateStack -> VirtualRouter;
TemplateStack -> VirtualWire;
TemplateStack -> Vlan;
TemplateStack -> VlanInterface;
TemplateStack -> TemplateVariable;
}

Firewall¶

digraph configtree {
graph [rankdir=LR, fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out]; Firewall [style=filled fillcolor=lightblue URL=”../module-firewall.html#panos.firewall.Firewall” target=”_top”];
Administrator [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Administrator” target=”_top”];
Firewall -> Administrator;
EmailServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.EmailServerProfile” target=”_top”];
Firewall -> EmailServerProfile;
HttpServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpServerProfile” target=”_top”];
Firewall -> HttpServerProfile;
PasswordProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.PasswordProfile” target=”_top”];
Firewall -> PasswordProfile;
SnmpServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SnmpServerProfile” target=”_top”];
Firewall -> SnmpServerProfile;
SyslogServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SyslogServerProfile” target=”_top”];
Firewall -> SyslogServerProfile;
SystemSettings [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SystemSettings” target=”_top”];
Firewall -> SystemSettings;
Telemetry [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Telemetry” target=”_top”];
Firewall -> Telemetry;
Vsys [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Vsys” target=”_top”];
Firewall -> Vsys;
VsysResources [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.VsysResources” target=”_top”];
Firewall -> VsysResources;
HighAvailability [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HighAvailability” target=”_top”];
Firewall -> HighAvailability;
AggregateInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.AggregateInterface” target=”_top”];
Firewall -> AggregateInterface;
EthernetInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.EthernetInterface” target=”_top”];
Firewall -> EthernetInterface;
GreTunnel [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.GreTunnel” target=”_top”];
Firewall -> GreTunnel;
IkeCryptoProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IkeCryptoProfile” target=”_top”];
Firewall -> IkeCryptoProfile;
IkeGateway [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IkeGateway” target=”_top”];
Firewall -> IkeGateway;
IpsecCryptoProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecCryptoProfile” target=”_top”];
Firewall -> IpsecCryptoProfile;
IpsecTunnel [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecTunnel” target=”_top”];
Firewall -> IpsecTunnel;
LoopbackInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.LoopbackInterface” target=”_top”];
Firewall -> LoopbackInterface;
ManagementProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.ManagementProfile” target=”_top”];
Firewall -> ManagementProfile;
TunnelInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.TunnelInterface” target=”_top”];
Firewall -> TunnelInterface;
VirtualRouter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualRouter” target=”_top”];
Firewall -> VirtualRouter;
VirtualWire [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualWire” target=”_top”];
Firewall -> VirtualWire;
Vlan [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Vlan” target=”_top”];
Firewall -> Vlan;
VlanInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VlanInterface” target=”_top”];
Firewall -> VlanInterface;
AddressGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.AddressGroup” target=”_top”];
Firewall -> AddressGroup;
AddressObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.AddressObject” target=”_top”];
Firewall -> AddressObject;
ApplicationFilter [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationFilter” target=”_top”];
Firewall -> ApplicationFilter;
ApplicationGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationGroup” target=”_top”];
Firewall -> ApplicationGroup;
ApplicationObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationObject” target=”_top”];
Firewall -> ApplicationObject;
CustomUrlCategory [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.CustomUrlCategory” target=”_top”];
Firewall -> CustomUrlCategory;
DynamicUserGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.DynamicUserGroup” target=”_top”];
Firewall -> DynamicUserGroup;
LogForwardingProfile [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.LogForwardingProfile” target=”_top”];
Firewall -> LogForwardingProfile;
Region [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.Region” target=”_top”];
Firewall -> Region;
ScheduleObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ScheduleObject” target=”_top”];
Firewall -> ScheduleObject;
SecurityProfileGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.SecurityProfileGroup” target=”_top”];
Firewall -> SecurityProfileGroup;
ServiceGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ServiceGroup” target=”_top”];
Firewall -> ServiceGroup;
ServiceObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ServiceObject” target=”_top”];
Firewall -> ServiceObject;
Rulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.Rulebase” target=”_top”];
Firewall -> Rulebase;
}

Device¶

digraph configtree {
graph [rankdir=LR, fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out]; EmailServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.EmailServerProfile” target=”_top”];
EmailServer [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.EmailServer” target=”_top”];
EmailServerProfile -> EmailServer;
HttpServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpServerProfile” target=”_top”];
HttpAuthHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpAuthHeader” target=”_top”];
HttpServerProfile -> HttpAuthHeader;
HttpAuthParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpAuthParam” target=”_top”];
HttpServerProfile -> HttpAuthParam;
HttpConfigHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpConfigHeader” target=”_top”];
HttpServerProfile -> HttpConfigHeader;
HttpConfigParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpConfigParam” target=”_top”];
HttpServerProfile -> HttpConfigParam;
HttpDataHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpDataHeader” target=”_top”];
HttpServerProfile -> HttpDataHeader;
HttpDataParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpDataParam” target=”_top”];
HttpServerProfile -> HttpDataParam;
HttpGtpHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpGtpHeader” target=”_top”];
HttpServerProfile -> HttpGtpHeader;
HttpGtpParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpGtpParam” target=”_top”];
HttpServerProfile -> HttpGtpParam;
HttpHipMatchHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpHipMatchHeader” target=”_top”];
HttpServerProfile -> HttpHipMatchHeader;
HttpHipMatchParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpHipMatchParam” target=”_top”];
HttpServerProfile -> HttpHipMatchParam;
HttpIpTagHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpIpTagHeader” target=”_top”];
HttpServerProfile -> HttpIpTagHeader;
HttpIpTagParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpIpTagParam” target=”_top”];
HttpServerProfile -> HttpIpTagParam;
HttpSctpHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpSctpHeader” target=”_top”];
HttpServerProfile -> HttpSctpHeader;
HttpSctpParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpSctpParam” target=”_top”];
HttpServerProfile -> HttpSctpParam;
HttpServer [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpServer” target=”_top”];
HttpServerProfile -> HttpServer;
HttpSystemHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpSystemHeader” target=”_top”];
HttpServerProfile -> HttpSystemHeader;
HttpSystemParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpSystemParam” target=”_top”];
HttpServerProfile -> HttpSystemParam;
HttpThreatHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpThreatHeader” target=”_top”];
HttpServerProfile -> HttpThreatHeader;
HttpThreatParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpThreatParam” target=”_top”];
HttpServerProfile -> HttpThreatParam;
HttpTrafficHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpTrafficHeader” target=”_top”];
HttpServerProfile -> HttpTrafficHeader;
HttpTrafficParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpTrafficParam” target=”_top”];
HttpServerProfile -> HttpTrafficParam;
HttpTunnelHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpTunnelHeader” target=”_top”];
HttpServerProfile -> HttpTunnelHeader;
HttpTunnelParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpTunnelParam” target=”_top”];
HttpServerProfile -> HttpTunnelParam;
HttpUrlHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpUrlHeader” target=”_top”];
HttpServerProfile -> HttpUrlHeader;
HttpUrlParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpUrlParam” target=”_top”];
HttpServerProfile -> HttpUrlParam;
HttpUserIdHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpUserIdHeader” target=”_top”];
HttpServerProfile -> HttpUserIdHeader;
HttpUserIdParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpUserIdParam” target=”_top”];
HttpServerProfile -> HttpUserIdParam;
HttpWildfireHeader [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpWildfireHeader” target=”_top”];
HttpServerProfile -> HttpWildfireHeader;
HttpWildfireParam [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.HttpWildfireParam” target=”_top”];
HttpServerProfile -> HttpWildfireParam;
SnmpServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SnmpServerProfile” target=”_top”];
SnmpV2cServer [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SnmpV2cServer” target=”_top”];
SnmpServerProfile -> SnmpV2cServer;
SnmpV3Server [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SnmpV3Server” target=”_top”];
SnmpServerProfile -> SnmpV3Server;
SyslogServerProfile [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SyslogServerProfile” target=”_top”];
SyslogServer [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SyslogServer” target=”_top”];
SyslogServerProfile -> SyslogServer;
SystemSettings [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.SystemSettings” target=”_top”];
NTPServerPrimary [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.NTPServerPrimary” target=”_top”];
SystemSettings -> NTPServerPrimary;
NTPServerSecondary [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.NTPServerSecondary” target=”_top”];
SystemSettings -> NTPServerSecondary;
Telemetry [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Telemetry” target=”_top”];
SystemSettings -> Telemetry;
Vsys [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.Vsys” target=”_top”];
Vsys -> EmailServerProfile;
Vsys -> HttpServerProfile;
Vsys -> SnmpServerProfile;
Vsys -> SyslogServerProfile;
VsysResources [style=filled fillcolor=lightpink URL=”../module-device.html#panos.device.VsysResources” target=”_top”];
Vsys -> VsysResources;
AggregateInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.AggregateInterface” target=”_top”];
Vsys -> AggregateInterface;
EthernetInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.EthernetInterface” target=”_top”];
Vsys -> EthernetInterface;
LoopbackInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.LoopbackInterface” target=”_top”];
Vsys -> LoopbackInterface;
TunnelInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.TunnelInterface” target=”_top”];
Vsys -> TunnelInterface;
VirtualRouter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualRouter” target=”_top”];
Vsys -> VirtualRouter;
VirtualWire [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualWire” target=”_top”];
Vsys -> VirtualWire;
Vlan [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Vlan” target=”_top”];
Vsys -> Vlan;
VlanInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VlanInterface” target=”_top”];
Vsys -> VlanInterface;
Zone [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Zone” target=”_top”];
Vsys -> Zone;
AddressGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.AddressGroup” target=”_top”];
Vsys -> AddressGroup;
AddressObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.AddressObject” target=”_top”];
Vsys -> AddressObject;
ApplicationFilter [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationFilter” target=”_top”];
Vsys -> ApplicationFilter;
ApplicationGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationGroup” target=”_top”];
Vsys -> ApplicationGroup;
ApplicationObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ApplicationObject” target=”_top”];
Vsys -> ApplicationObject;
CustomUrlCategory [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.CustomUrlCategory” target=”_top”];
Vsys -> CustomUrlCategory;
DynamicUserGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.DynamicUserGroup” target=”_top”];
Vsys -> DynamicUserGroup;
LogForwardingProfile [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.LogForwardingProfile” target=”_top”];
Vsys -> LogForwardingProfile;
Region [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.Region” target=”_top”];
Vsys -> Region;
ScheduleObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ScheduleObject” target=”_top”];
Vsys -> ScheduleObject;
SecurityProfileGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.SecurityProfileGroup” target=”_top”];
Vsys -> SecurityProfileGroup;
ServiceGroup [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ServiceGroup” target=”_top”];
Vsys -> ServiceGroup;
ServiceObject [style=filled fillcolor=lemonchiffon URL=”../module-objects.html#panos.objects.ServiceObject” target=”_top”];
Vsys -> ServiceObject;
Rulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.Rulebase” target=”_top”];
Vsys -> Rulebase;
}

HA¶

digraph configtree {
graph [rankdir=LR, fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out]; HighAvailability [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HighAvailability” target=”_top”];
HA1 [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HA1″ target=”_top”];
HighAvailability -> HA1;
HA1Backup [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HA1Backup” target=”_top”];
HighAvailability -> HA1Backup;
HA2 [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HA2″ target=”_top”];
HighAvailability -> HA2;
HA2Backup [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HA2Backup” target=”_top”];
HighAvailability -> HA2Backup;
HA3 [style=filled fillcolor=lavender URL=”../module-ha.html#panos.ha.HA3″ target=”_top”];
HighAvailability -> HA3;
}

Network¶

digraph configtree {
graph [rankdir=LR, fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out]; AggregateInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.AggregateInterface” target=”_top”];
Arp [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Arp” target=”_top”];
AggregateInterface -> Arp;
IPv6Address [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IPv6Address” target=”_top”];
AggregateInterface -> IPv6Address;
Layer2Subinterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Layer2Subinterface” target=”_top”];
AggregateInterface -> Layer2Subinterface;
Layer3Subinterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Layer3Subinterface” target=”_top”];
AggregateInterface -> Layer3Subinterface;
Bgp [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Bgp” target=”_top”];
BgpAuthProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpAuthProfile” target=”_top”];
Bgp -> BgpAuthProfile;
BgpDampeningProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpDampeningProfile” target=”_top”];
Bgp -> BgpDampeningProfile;
BgpPeerGroup [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPeerGroup” target=”_top”];
Bgp -> BgpPeerGroup;
BgpPolicyAggregationAddress [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyAggregationAddress” target=”_top”];
Bgp -> BgpPolicyAggregationAddress;
BgpPolicyConditionalAdvertisement [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyConditionalAdvertisement” target=”_top”];
Bgp -> BgpPolicyConditionalAdvertisement;
BgpPolicyExportRule [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyExportRule” target=”_top”];
Bgp -> BgpPolicyExportRule;
BgpPolicyImportRule [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyImportRule” target=”_top”];
Bgp -> BgpPolicyImportRule;
BgpRedistributionRule [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpRedistributionRule” target=”_top”];
Bgp -> BgpRedistributionRule;
BgpRoutingOptions [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpRoutingOptions” target=”_top”];
Bgp -> BgpRoutingOptions;
BgpPeer [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPeer” target=”_top”];
BgpPeerGroup -> BgpPeer;
BgpPolicyAdvertiseFilter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyAdvertiseFilter” target=”_top”];
BgpPolicyAddressPrefix [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyAddressPrefix” target=”_top”];
BgpPolicyAdvertiseFilter -> BgpPolicyAddressPrefix;
BgpPolicyAggregationAddress -> BgpPolicyAdvertiseFilter;
BgpPolicySuppressFilter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicySuppressFilter” target=”_top”];
BgpPolicyAggregationAddress -> BgpPolicySuppressFilter;
BgpPolicyConditionalAdvertisement -> BgpPolicyAdvertiseFilter;
BgpPolicyNonExistFilter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpPolicyNonExistFilter” target=”_top”];
BgpPolicyConditionalAdvertisement -> BgpPolicyNonExistFilter;
BgpPolicyExportRule -> BgpPolicyAddressPrefix;
BgpPolicyImportRule -> BgpPolicyAddressPrefix;
BgpPolicyNonExistFilter -> BgpPolicyAddressPrefix;
BgpPolicySuppressFilter -> BgpPolicyAddressPrefix;
BgpOutboundRouteFilter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.BgpOutboundRouteFilter” target=”_top”];
BgpRoutingOptions -> BgpOutboundRouteFilter;
EthernetInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.EthernetInterface” target=”_top”];
EthernetInterface -> Arp;
EthernetInterface -> IPv6Address;
EthernetInterface -> Layer2Subinterface;
EthernetInterface -> Layer3Subinterface;
IpsecTunnel [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecTunnel” target=”_top”];
IpsecTunnelIpv4ProxyId [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecTunnelIpv4ProxyId” target=”_top”];
IpsecTunnel -> IpsecTunnelIpv4ProxyId;
IpsecTunnelIpv6ProxyId [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.IpsecTunnelIpv6ProxyId” target=”_top”];
IpsecTunnel -> IpsecTunnelIpv6ProxyId;
Layer3Subinterface -> Arp;
Layer3Subinterface -> IPv6Address;
LoopbackInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.LoopbackInterface” target=”_top”];
LoopbackInterface -> IPv6Address;
Ospf [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Ospf” target=”_top”];
OspfArea [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfArea” target=”_top”];
Ospf -> OspfArea;
OspfAuthProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfAuthProfile” target=”_top”];
Ospf -> OspfAuthProfile;
OspfExportRules [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfExportRules” target=”_top”];
Ospf -> OspfExportRules;
OspfAreaInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfAreaInterface” target=”_top”];
OspfArea -> OspfAreaInterface;
OspfNssaExternalRange [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfNssaExternalRange” target=”_top”];
OspfArea -> OspfNssaExternalRange;
OspfRange [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfRange” target=”_top”];
OspfArea -> OspfRange;
OspfNeighbor [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfNeighbor” target=”_top”];
OspfAreaInterface -> OspfNeighbor;
OspfAuthProfileMd5 [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.OspfAuthProfileMd5″ target=”_top”];
OspfAuthProfile -> OspfAuthProfileMd5;
TunnelInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.TunnelInterface” target=”_top”];
TunnelInterface -> IPv6Address;
VirtualRouter [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VirtualRouter” target=”_top”];
VirtualRouter -> Bgp;
VirtualRouter -> Ospf;
RedistributionProfile [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.RedistributionProfile” target=”_top”];
VirtualRouter -> RedistributionProfile;
RedistributionProfileIPv6 [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.RedistributionProfileIPv6″ target=”_top”];
VirtualRouter -> RedistributionProfileIPv6;
StaticRoute [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.StaticRoute” target=”_top”];
VirtualRouter -> StaticRoute;
StaticRouteV6 [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.StaticRouteV6″ target=”_top”];
VirtualRouter -> StaticRouteV6;
Vlan [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.Vlan” target=”_top”];
StaticMac [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.StaticMac” target=”_top”];
Vlan -> StaticMac;
VlanInterface [style=filled fillcolor=lightcyan URL=”../module-network.html#panos.network.VlanInterface” target=”_top”];
VlanInterface -> Arp;
VlanInterface -> IPv6Address;
}

Policies¶

digraph configtree {
graph [rankdir=LR, fontsize=10, margin=0.001];
node [shape=box, fontsize=10, height=0.001, margin=0.1, ordering=out]; PostRulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.PostRulebase” target=”_top”];
NatRule [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.NatRule” target=”_top”];
PostRulebase -> NatRule;
PolicyBasedForwarding [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.PolicyBasedForwarding” target=”_top”];
PostRulebase -> PolicyBasedForwarding;
SecurityRule [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.SecurityRule” target=”_top”];
PostRulebase -> SecurityRule;
PreRulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.PreRulebase” target=”_top”];
PreRulebase -> NatRule;
PreRulebase -> PolicyBasedForwarding;
PreRulebase -> SecurityRule;
Rulebase [style=filled fillcolor=lightsalmon URL=”../module-policies.html#panos.policies.Rulebase” target=”_top”];
Rulebase -> NatRule;
Rulebase -> PolicyBasedForwarding;
Rulebase -> SecurityRule;
}