ParserState constructor
- Input<
String?> ? cbn, - Input<
List< ? changelogs,ParserChangelog> ?> - Input<
String?> ? createTime, - Input<
List< ? creators,ParserCreator> ?> - Input<
String?> ? deletionPolicy, - Input<
String?> ? dynamicParsingConfig, - Input<
String?> ? instance, - Input<
String?> ? location, - Input<
String?> ? logtype, - Input<
ParserLowCode?> ? lowCode, - Input<
String?> ? name, - Input<
String?> ? parser, - Input<
String?> ? parserExtension, - Input<
String?> ? project, - Input<
String?> ? releaseStage, - Input<
String?> ? state, - Input<
String?> ? type, - Input<
bool?> ? validatedOnEmptyLogs, - Input<
String?> ? validationReport, - Input<
bool?> ? validationSkipped, - Input<
String?> ? validationStage, - 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,
});