public DescribeCertificatesResult describeCertificates(DescribeCertificatesRequest request) {request = beforeClientExecution(request);return executeDescribeCertificates(request);}

public virtual DescribeCertificatesResponse DescribeCertificates(DescribeCertificatesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeCertificatesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeCertificatesResponseUnmarshaller.Instance;return Invoke<DescribeCertificatesResponse>(request, options);}
