code: @Override
      public RemoveTagsFromCertificateResult removeTagsFromCertificate(RemoveTagsFromCertificateRequest request) {
          request = beforeClientExecution(request);
          return executeRemoveTagsFromCertificate(request);
      }
docs: <p>
  Remove one or more tags from an ACM certificate. A tag consists of a key-value pair. If you do not specify the
  value portion of the tag when calling this function, the tag will be removed regardless of value. If you specify
  a value, the tag is removed only if it is associated with the specified value.
  </p>
  <p>
  To add tags to a certificate, use the <a>AddTagsToCertificate</a> action. To view all of the tags that have been
  applied to a specific ACM certificate, use the <a>ListTagsForCertificate</a> action.
  </p>
  
  @param removeTagsFromCertificateRequest
  @return Result of the RemoveTagsFromCertificate operation returned by the service.
  @throws ResourceNotFoundException
  The specified certificate cannot be found in the caller's account or the caller's account cannot be
  found.
  @throws InvalidArnException
  The requested Amazon Resource Name (ARN) does not refer to an existing resource.
  @throws InvalidTagException
  One or both of the values that make up the key-value pair is not valid. For example, you cannot specify a
  tag value that begins with <code>aws:</code>.
  @sample AWSCertificateManager.RemoveTagsFromCertificate
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/acm-2015-12-08/RemoveTagsFromCertificate" target="_top">AWS
  API Documentation</a>