ParserArgs constructor
- Input<
String?> ? cbn, - Input<
String?> ? deletionPolicy, - required Input<
String> instance, - required Input<
String> location, - required Input<
String> logtype, - Input<
ParserLowCode?> ? lowCode, - Input<
String?> ? project, - Input<
bool?> ? validatedOnEmptyLogs, - Input<
bool?> ? validationSkipped, - Input<
ParserVersionInfo?> ? versionInfo,
Creates a new ParserArgs.
cbn if the parser is built using config
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
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.
project The ID of the project in which the resource belongs.
validatedOnEmptyLogs Flag to bypass parser validation when no logs are found.
validationSkipped If true, bypasses parser validation.
versionInfo ParserVersionInfo gives the version information of the parser and related
Implementation
const ParserArgs({
this.cbn,
this.deletionPolicy,
required this.instance,
required this.location,
required this.logtype,
this.lowCode,
this.project,
this.validatedOnEmptyLogs,
this.validationSkipped,
this.versionInfo,
});