cloudstack/plugins/network-elements
Will Stevens 8f8ad3f38e Squashed commit of the Palo Alto Networks firewall integration plugin.
This patch adds a network plugin to support Palo Alto Networks firewall (their appliance and their VM series firewall).

More information in the FS: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Palo+Alto+Firewall+Integration

Features supported are:
- List/Add/Delete Palo Alto service provider
- List/Add/Delete Palo Alto network service offering
- List/Add/Delete Palo Alto network with above service offering
- Add instance to the new network (creates the public IP and private gateway/cidr on the PA as well as the source nat rule)
- List/Add/Delete Ingress Firewall rule
- List/Add/Delete Egress Firewall rule
- List/Add/Delete Port Forwarding rule
- List/Add/Delete Static Nat rule
- Supports Palo Alto Networks 'Log Forwarding' profile globally per device (additional docs to come)
- Supports Palo Alto Networks 'Security Profile Groups' functionality globally per device (additional docs to come)

Knowns limitations:
- Only supports one public IP range in CloudStack.
- Currently not verifying SSL certificates when creating a connection between CloudStack and the Palo Alto Networks firewall.
- Currently not tracking usage on Public IPs.

Signed-off-by: Sheng Yang <sheng.yang@citrix.com>
2013-11-06 10:08:22 -08:00
..
bigswitch-vns Add missing licenses 2013-10-23 15:20:08 -07:00
cisco-vnmc CLOUDSTACK-4964: Cisco VNMC: Nexus password gets logged in MS logs during guest n/w implementation with VNMC provider 2013-10-25 17:58:15 +05:30
dns-notifier Cleanup pom.xml in various projects to properly use managed versions and other defaults 2013-09-21 17:21:06 +08:00
elastic-loadbalancer Add missing licenses 2013-10-23 15:20:08 -07:00
f5 sdn hosted vpc gateways (using lswitch) 2013-09-18 16:56:56 +02:00
internal-loadbalancer Merge remote-tracking branch 'origin/spring-modularization' 2013-10-23 11:14:42 -07:00
juniper-contrail Fix for 1125389 RV: Bad use of return value - make sure the replace call is done after replaceAll and the correct value is returned 2013-11-06 15:17:00 +01:00
juniper-srx Remove Network Parameter for VPN service provider 2013-10-17 17:55:47 -07:00
midonet Add missing licenses 2013-10-23 15:20:08 -07:00
netscaler Refactor missed classes 2013-10-17 16:00:11 -07:00
nicira-nvp Fix version and build paths for the checkstyle code 2013-11-04 20:01:14 +01:00
ovs Add missing licenses 2013-10-23 15:20:08 -07:00
palo-alto Squashed commit of the Palo Alto Networks firewall integration plugin. 2013-11-06 10:08:22 -08:00
stratosphere-ssp Add missing licenses 2013-10-23 15:20:08 -07:00
vxlan Add missing licenses 2013-10-23 15:20:08 -07:00