code: func (c *ACMPCA) ListTags(input *ListTagsInput) (*ListTagsOutput, error) {
  	req, out := c.ListTagsRequest(input)
  	return out, req.Send()
  }
docs: // ListTags API operation for AWS Certificate Manager Private Certificate Authority.
  //
  // Lists the tags, if any, that are associated with your private CA. Tags are
  // labels that you can use to identify and organize your CAs. Each tag consists
  // of a key and an optional value. Call the TagCertificateAuthority operation
  // to add one or more tags to your CA. Call the UntagCertificateAuthority operation
  // to remove tags.
  //
  // Returns awserr.Error for service API and SDK errors. Use runtime type assertions
  // with awserr.Error's Code and Message methods to get detailed information about
  // the error.
  //
  // See the AWS API reference guide for AWS Certificate Manager Private Certificate Authority's
  // API operation ListTags for usage and error information.
  //
  // Returned Error Codes:
  //   * ErrCodeResourceNotFoundException "ResourceNotFoundException"
  //   A resource such as a private CA, S3 bucket, certificate, or audit report
  //   cannot be found.
  //
  //   * ErrCodeInvalidArnException "InvalidArnException"
  //   The requested Amazon Resource Name (ARN) does not refer to an existing resource.
  //
  // See also, https://docs.aws.amazon.com/goto/WebAPI/acm-pca-2017-08-22/ListTags