public DescribeTransitGatewayRouteTablesResult describeTransitGatewayRouteTables(DescribeTransitGatewayRouteTablesRequest request) {request = beforeClientExecution(request);return executeDescribeTransitGatewayRouteTables(request);}

public DescribeTransitGatewayRouteTablesResult describeTransitGatewayRouteTables ( DescribeTransitGatewayRouteTablesRequest request ) { request = beforeClientExecution ( request ) ; return executeDescribeTransitGatewayRouteTables ( request ) ; }
public virtual DescribeTransitGatewayRouteTablesResponse DescribeTransitGatewayRouteTables(DescribeTransitGatewayRouteTablesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeTransitGatewayRouteTablesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeTransitGatewayRouteTablesResponseUnmarshaller.Instance;return Invoke<DescribeTransitGatewayRouteTablesResponse>(request, options);}
