Sure, I'm looking for the rationale behind the two classes. That'll
help to determine how much of compatibility (if any) is broken because most of
them are similar. Also there are specific response types for the LoadBalancer
(ApplicationLoadBalancerResponse), GlobalLoadBalancerResponse which are
returned by the create APIs for the corresponding resources. So I'm guessing
there's a good reason to have the delete operation return a different response.

The FirewallRuleRespones seems to be the generic response returned by the 
following
APIs:

deleteLoadBalancer
deleteLoadBalancerRule 
deletePortForwardingRule
listIpForwardingRules
listPortForwardingRules
removeFromLoadBalancerRule
updatePortForwardingRule

-- 
Prasanna.,

On Tue, May 28, 2013 at 09:34:21AM +0000, Nitin Mehta wrote:
> But, this will break backward compatibility no ?
> Maybe change it in the next big release.
> 
> On 28/05/13 2:50 PM, "Prasanna Santhanam" <prasanna.santha...@citrix.com>
> wrote:
> 
> >When I createFirewallRule I recieve a FirewallResponse but when I
> >deleteFirewallRule I am expected to pass in an id I recieved as a
> >FirewallRuleResponse?
> >
> >What are these two response types? They look very similar. Is this
> >legacy? Can we clean it up and standardize to a single
> >FirewallRuleResponse?
> >
> >Thanks,
> >
> >-- 
> >Prasanna.,


------------------------
Powered by BigRock.com

Reply via email to