cloudstack/plugins
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
..
acl/static-role-based Make commands.properties optional for non-ACS code 2013-10-25 16:31:55 -07:00
affinity-group-processors Add missing licenses 2013-10-23 15:20:08 -07:00
alert-handlers Fixed up the pom.xml to use dependencies specified in cloudstack pom 2013-08-02 13:51:47 -07:00
api Add missing licenses 2013-10-23 15:20:08 -07:00
dedicated-resources Merge remote-tracking branch 'origin/spring-modularization' 2013-10-23 11:14:42 -07:00
deployment-planners ResourceDetails: added "display" field to a bunch of VOs - determines whether the detail should be returned to the regular user 2013-10-29 09:18:11 -07:00
event-bus/rabbitmq Add Manage Context framework 2013-10-02 13:09:52 -07:00
file-systems/netapp Refactor missed classes 2013-10-17 16:00:11 -07:00
host-allocators/random Add missing licenses 2013-10-23 15:20:08 -07:00
hypervisors [CLOUDSTACK-5051] Revert "CLOUDSTACK-3715. Socket timeout error is observed in VMware setup if a VMware task (RelocateVM_Task, CloneVM_Task etc.) takes more than 10 minutes. Making this value configurable to allow admins to modify the timeout if required. It defaults to the current value i.e. 10 minutes." 2013-11-06 19:07:33 +05:30
network-elements Squashed commit of the Palo Alto Networks firewall integration plugin. 2013-11-06 10:08:22 -08:00
storage Modified cloud-early-config to configure, when the VR boots up in HyperV Environment 2013-11-04 18:48:53 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.3.0-SNAPSHOT 2013-08-01 10:35:00 -04:00
user-authenticators Get rid of some errors and warnings in the plugins user-authenticators ldap sources 2013-11-04 20:01:13 +01:00
pom.xml Squashed commit of the Palo Alto Networks firewall integration plugin. 2013-11-06 10:08:22 -08:00