public DescribeVpnGatewaysResult describeVpnGateways(DescribeVpnGatewaysRequest request) {request = beforeClientExecution(request);return executeDescribeVpnGateways(request);}

public virtual DescribeVpnGatewaysResponse DescribeVpnGateways(DescribeVpnGatewaysRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeVpnGatewaysRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeVpnGatewaysResponseUnmarshaller.Instance;return Invoke<DescribeVpnGatewaysResponse>(request, options);}
