public DetachLoadBalancerTargetGroupsResult detachLoadBalancerTargetGroups(DetachLoadBalancerTargetGroupsRequest request) {request = beforeClientExecution(request);return executeDetachLoadBalancerTargetGroups(request);}

public virtual DetachLoadBalancerTargetGroupsResponse DetachLoadBalancerTargetGroups(DetachLoadBalancerTargetGroupsRequest request){var options = new InvokeOptions();options.RequestMarshaller = DetachLoadBalancerTargetGroupsRequestMarshaller.Instance;options.ResponseUnmarshaller = DetachLoadBalancerTargetGroupsResponseUnmarshaller.Instance;return Invoke<DetachLoadBalancerTargetGroupsResponse>(request, options);}
