public Task Update(string loadBalancerId, Models.Requests.LoadBalancer loadBalancer)
        {
            var parameters = new List <Parameter> {
                new Parameter("id", loadBalancerId, ParameterType.UrlSegment)
            };

            return(_connection.ExecuteRequest <LoadBalancer>("load_balancers/{id}", parameters, loadBalancer, "load_balancers", Method.PUT));
        }
        public Task Update(int loadBalancerId, Models.Requests.LoadBalancer loadBalancer)
        {
            var parameters = new List <Parameter> {
                new Parameter {
                    Name = "id", Value = loadBalancerId, Type = ParameterType.UrlSegment
                }
            };

            return(_connection.ExecuteRequest <LoadBalancer>("load_balancers/{id}", parameters, loadBalancer, "load_balancers", Method.PUT));
        }
 public Task <LoadBalancer> Create(Models.Requests.LoadBalancer loadBalancer)
 {
     return(_connection.ExecuteRequest <LoadBalancer>("load_balancers", null, loadBalancer, "load_balancers", Method.POST));
 }