code: @Override
      public DescribeCertificateAuthorityAuditReportResult describeCertificateAuthorityAuditReport(DescribeCertificateAuthorityAuditReportRequest request) {
          request = beforeClientExecution(request);
          return executeDescribeCertificateAuthorityAuditReport(request);
      }
docs: <p>
  Lists information about a specific audit report created by calling the
  <a>CreateCertificateAuthorityAuditReport</a> operation. Audit information is created every time the certificate
  authority (CA) private key is used. The private key is used when you call the <a>IssueCertificate</a> operation
  or the <a>RevokeCertificate</a> operation.
  </p>
  
  @param describeCertificateAuthorityAuditReportRequest
  @return Result of the DescribeCertificateAuthorityAuditReport operation returned by the service.
  @throws ResourceNotFoundException
  A resource such as a private CA, S3 bucket, certificate, or audit report cannot be found.
  @throws InvalidArnException
  The requested Amazon Resource Name (ARN) does not refer to an existing resource.
  @throws InvalidArgsException
  One or more of the specified arguments was not valid.
  @sample AWSACMPCA.DescribeCertificateAuthorityAuditReport
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/acm-pca-2017-08-22/DescribeCertificateAuthorityAuditReport"
  target="_top">AWS API Documentation</a>