cloudstack/server/src/com/cloud/api
alena 06d007337a bug 10561: intermidiate checkin for FirewallRuleFeature
1) Added new apis: createFirewallRule, deleteFirewallRule, listFirewallRules
2) Modified existing apis - added boolean openFirewall parameter to createPortForwardingRule/createIpForwardingRule/createRemoteAccessVpn. If parameter is set to true, open firewall on the domR before creating an actual PF rule there
Modified backend calls appropriately.
3) Schema changes for firewall_rules table:
* startPort/endPort can be null now
* added icmp_type, icmp_code fields (can be not null only when protocol is icmp)
4) Added new manager - FirewallManagerImpl
2011-08-08 20:59:40 -07:00
..
doc bug 10193: modified description field for login api call in API docs 2011-06-20 16:23:04 -07:00
response Keep "encode.api.response" parameter in ApiServer class; initialize it as a part of init() method 2011-06-21 11:07:31 -07:00
ApiDBUtils.java bug 10561: intermidiate checkin for FirewallRuleFeature 2011-08-08 20:59:40 -07:00
ApiDispatcher.java bug 9724 : ListEvents API - add granularity till the hours, minutes and seconds level. The new format that startDate and endDate expect are yyyy-MM-dd HH:mm:ss. To honour backward compatibility these parameters can also be in the old format yyyy-MM-dd. I have added this to the parameter documentation. Also changed is the log message for throwing error in case of parsing exception. 2011-05-26 21:21:28 +05:30
ApiGsonHelper.java bug 10232: Introduced new gson builder - used for api reponse only 2011-06-13 13:17:43 -07:00
ApiResponseGsonHelper.java bug 10232: Introduced new gson builder - used for api reponse only 2011-06-13 13:17:43 -07:00
ApiResponseHelper.java bug 10561: intermidiate checkin for FirewallRuleFeature 2011-08-08 20:59:40 -07:00
ApiSerializerHelper.java Add license header to files 2011-04-14 11:23:14 -07:00
ApiServer.java Keep "encode.api.response" parameter in ApiServer class; initialize it as a part of init() method 2011-06-21 11:07:31 -07:00
ApiServlet.java bug 9336: securityGroups can be used by other securityGroups in the same domain only; no cross domain SG authentication 2011-04-22 11:35:29 -07:00
EncodedStringTypeAdapter.java Keep "encode.api.response" parameter in ApiServer class; initialize it as a part of init() method 2011-06-21 11:07:31 -07:00
ResponseObjectTypeAdapter.java bug 10232: Introduced new gson builder - used for api reponse only 2011-06-13 13:17:43 -07:00