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

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);}
