The removeParser() GraphQL mutation may be used to remove a parser. This is deprecated, and will be removed in version 1.142, in favor of newer version that's more consistent with the rest of the GraphQL API. Use instead deleteParser().

For more information on parsers, see the Parsing Data documentation page.

Syntax

Below is the syntax for the removeParser() mutation field:

graphql
removeParser(
      input: RemoveParserInput!
   ): RemoveParserMutation!

Given Datatypes

For the given datatype, RemoveParserInput, there are several parameters that may be given. Below is a list of them along with their datatypes and a description of each:

Table: RemoveParserInput

ParameterTypeRequiredDefaultDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Sep 19, 2024
idstringyes The unique identifier of the parser.
repositoryNamestringyes The name of the repository to which the parser is associated.

Returned Datatypes

The returned datatype RemoveParserMutation has its own parameters. Below is a list of them along with their datatypes and a description of each:

Table: RemoveParserMutation

ParameterTypeRequiredDefaultDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Oct 3, 2024
parserParseryes The parser to remove from the mutation. See Parser.