ParserState constructor

const ParserState({
  1. Input<String?>? cbn,
  2. Input<List<ParserChangelog>?>? changelogs,
  3. Input<String?>? createTime,
  4. Input<List<ParserCreator>?>? creators,
  5. Input<String?>? deletionPolicy,
  6. Input<String?>? dynamicParsingConfig,
  7. Input<String?>? instance,
  8. Input<String?>? location,
  9. Input<String?>? logtype,
  10. Input<ParserLowCode?>? lowCode,
  11. Input<String?>? name,
  12. Input<String?>? parser,
  13. Input<String?>? parserExtension,
  14. Input<String?>? project,
  15. Input<String?>? releaseStage,
  16. Input<String?>? state,
  17. Input<String?>? type,
  18. Input<bool?>? validatedOnEmptyLogs,
  19. Input<String?>? validationReport,
  20. Input<bool?>? validationSkipped,
  21. Input<String?>? validationStage,
  22. Input<ParserVersionInfo?>? versionInfo,
})

Creates a new ParserState. cbn if the parser is built using config changelogs Changelogs of a parser. createTime (Output) creators Information about the creator of the parser. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. dynamicParsingConfig Dynamic parsing config applied over the parser, if any. instance Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. logtype Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. lowCode Message to represent LowCodeParser. name name of the parser resource. parser Output only. The server-generated ID of the parser. parserExtension Extension applied over the parser, if any. project The ID of the project in which the resource belongs. releaseStage The release stage of the parser state The state of the parser type The type of the parser validatedOnEmptyLogs Flag to bypass parser validation when no logs are found. validationReport The Validation report generated during parser validation. validationSkipped If true, bypasses parser validation. validationStage The validation stage of the parser versionInfo ParserVersionInfo gives the version information of the parser and related

Implementation

const ParserState({
  this.cbn,
  this.changelogs,
  this.createTime,
  this.creators,
  this.deletionPolicy,
  this.dynamicParsingConfig,
  this.instance,
  this.location,
  this.logtype,
  this.lowCode,
  this.name,
  this.parser,
  this.parserExtension,
  this.project,
  this.releaseStage,
  this.state,
  this.type,
  this.validatedOnEmptyLogs,
  this.validationReport,
  this.validationSkipped,
  this.validationStage,
  this.versionInfo,
});