createEgressFirewall needs networkid instead of ipaddressid:
http://download.cloud.com/releases/3.0.6/api_3.0.6/root_admin/createEgressFirewallRule.html
You can merge this Pull Request by running:
git pull https://github.com/hyeonu/jclouds bugfix-cloudstack-egressfirewall
Or you can view, comment on it, or merge it online at:
https://github.com/jclouds/jclouds/pull/228
-- Commit Summary --
* Fix CloudStack EgressFirewall request parameter name
-- File Changes --
M
apis/cloudstack/src/main/java/org/jclouds/cloudstack/features/FirewallApi.java
(11)
A
apis/cloudstack/src/main/java/org/jclouds/cloudstack/options/ListEgressFirewallRulesOptions.java
(179)
M
apis/cloudstack/src/test/java/org/jclouds/cloudstack/features/FirewallApiExpectTest.java
(6)
M
apis/cloudstack/src/test/java/org/jclouds/cloudstack/features/FirewallApiLiveTest.java
(4)
-- Patch Links --
https://github.com/jclouds/jclouds/pull/228.patch
https://github.com/jclouds/jclouds/pull/228.diff