public DescribeRouteTablesResult describeRouteTables(DescribeRouteTablesRequest request) {request = beforeClientExecution(request);return executeDescribeRouteTables(request);}

public virtual DescribeRouteTablesResponse DescribeRouteTables(DescribeRouteTablesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeRouteTablesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeRouteTablesResponseUnmarshaller.Instance;return Invoke<DescribeRouteTablesResponse>(request, options);}
