ParserExtensionState constructor
- Input<
String?> ? cbnSnippet, - Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
ParserExtensionDynamicParsing?> ? dynamicParsing, - Input<
String?> ? extensionValidationReport, - Input<
ParserExtensionFieldExtractors?> ? fieldExtractors, - Input<
String?> ? instance, - Input<
String?> ? lastLiveTime, - Input<
String?> ? location, - Input<
String?> ? log, - Input<
String?> ? logType, - Input<
String?> ? name, - Input<
String?> ? parserextension, - Input<
String?> ? project, - Input<
String?> ? state, - Input<
String?> ? stateLastChangedTime, - Input<
String?> ? validationReport, - Input<
bool?> ? validationSkipped,
Creates a new ParserExtensionState.
cbnSnippet Parser config could be a cbn snippet.
createTime The time the parser extension was created.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
dynamicParsing A representation of a parser extension as dynamic parsing config.
extensionValidationReport The latest extension
fieldExtractors A representation of a parser extension as a set of field extractors.
instance Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
lastLiveTime The time the config was last serving live traffic.
location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
log Raw log used to assist the user in creation of augmentation.
logType Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
name Format:
parserextension Output only. The server-generated ID of the parser extension.
project The ID of the project in which the resource belongs.
state The state of the parser extension
stateLastChangedTime The time the config state was last changed.
validationReport The validation report generated during extension validation.
validationSkipped Flag to bypass parser extension validation.
Implementation
const ParserExtensionState({
this.cbnSnippet,
this.createTime,
this.deletionPolicy,
this.dynamicParsing,
this.extensionValidationReport,
this.fieldExtractors,
this.instance,
this.lastLiveTime,
this.location,
this.log,
this.logType,
this.name,
this.parserextension,
this.project,
this.state,
this.stateLastChangedTime,
this.validationReport,
this.validationSkipped,
});