UpdateParserInput is used to input data for updating a parser.

Table: UpdateParserInput

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 23, 2024
fieldsToBeRemovedBeforeParsing[string]yes A list of fields that will be removed from the event before it's parsed. They won't be included when calculating usage.
idstring  The unique identifier of the parser to update.
languageVersionLanguageVersionEnum  The version of the LogScale query language to use. See LanguageVersionEnum.
namestring  The name to use for the parser.
repositoryNamestring  The repository where the parser is located.
sourceCodestring  The parser script that is executed for every incoming event.
tagFields[string]yes Any fields which the parser should convert to tags after an event is parsed.
testData[string]yes Test events that can be parsed by the parser.