====== PAN-OS API Load Partial ====== Prefix all commands with https://10.1.1.1/api/?key=API_KEY ======Load Address Objects====== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/address/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/addressmerge ======Load Address Group Objects====== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/address-group/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/address-groupmerge ======Load Service Objects====== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/service/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/servicemerge =====Load Service Group Objects===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/service-group/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/service-groupmerge =====Load Application Group Objects===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/application-group/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/application-groupmerge =====Load All Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profilesmerge =====Load URL Filtering Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/url-filtering/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/url-filteringmerge =====Load Anti-Virus Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/virus/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/virusmerge =====Load Vulnerability Protection Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/vulnerability/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/vulnerabilitymerge =====Load Wildfire Analysis Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/wildfire-analysis/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/wildfire-analysismerge =====Load File Blocking Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/file-blocking/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/file-blockingmerge =====Load Custom UTL Category Profiles===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/custom-url-category/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/profiles/custom-url-categorymerge =====Load Rulebase===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebasemerge ====Load Security Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/security/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/securitymerge ====Load Default Security Rules Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/default-security-rules/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/default-security-rulesmerge ====Load NAT Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/nat/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/natmerge ====Load PBF Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/pbf/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/pbfmerge ====Load Decryption Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/decryption/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/decryptionmerge ====Load QoS Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/qos/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/qosmerge ====Load DOS Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/dos/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/dosmerge ====Load Application Override Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/application-override/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/application-overridemerge ====Load Authentication Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/authentication/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/authenticationmerge ====Load Tunnel Inspection Rulebase==== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/tunnel-inspect/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/rulebase/tunnel-inspectmerge =====Load All Network Profiles===== Profiles are Interface Managment, BDF, LLDP, Zone Protection and Monitor &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/network/profiles/config/devices/entry[%40name%3D'localhost.localdomain']/network/profilesmerge =====Load All Interfaces===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/network/interface/config/devices/entry[%40name%3D'localhost.localdomain']/network/interfacemerge =====Load All Ethernet Interfaces===== You can also load loopback, tunnel and vlan interfaces &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/network/interface/ethernet/config/devices/entry[%40name%3D'localhost.localdomain']/network/interface/ethernetmerge =====Load All Virtual Routers===== You can also load loopback, tunnel and vlan interfaces &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/network/virtual-router/config/devices/entry[%40name%3D'localhost.localdomain']/network/virtual-routermerge =====Load All Zones===== &type=op&cmd=running-config.xmldevices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/zone/config/devices/entry[%40name%3D'localhost.localdomain']/vsys/entry[%40name%3D'vsys1']/zonemerge