public DescribeLoadBalancerTargetGroupsResult describeLoadBalancerTargetGroups(DescribeLoadBalancerTargetGroupsRequest request) {request = beforeClientExecution(request);return executeDescribeLoadBalancerTargetGroups(request);}

public DescribeLoadBalancerTargetGroupsResult describeLoadBalancerTargetGroups ( DescribeLoadBalancerTargetGroupsRequest request ) { request = beforeClientExecution ( request ) ; return executeDescribeLoadBalancerTargetGroups ( request ) ; }
public virtual DescribeLoadBalancerTargetGroupsResponse DescribeLoadBalancerTargetGroups(DescribeLoadBalancerTargetGroupsRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeLoadBalancerTargetGroupsRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeLoadBalancerTargetGroupsResponseUnmarshaller.Instance;return Invoke<DescribeLoadBalancerTargetGroupsResponse>(request, options);}
