toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'cbn': ?cbn,
'changelogs': ?pulumi.Input.mapOptionalInputValue<List<ParserChangelog>, List<Map<String, dynamic>>>(changelogs, (value) => pulumi.Input.encodeList<ParserChangelog, Map<String, dynamic>>(value, (value) => value.toMap())),
'createTime': ?createTime,
'creators': ?pulumi.Input.mapOptionalInputValue<List<ParserCreator>, List<Map<String, dynamic>>>(creators, (value) => pulumi.Input.encodeList<ParserCreator, Map<String, dynamic>>(value, (value) => value.toMap())),
'deletionPolicy': ?deletionPolicy,
'dynamicParsingConfig': ?dynamicParsingConfig,
'instance': ?instance,
'location': ?location,
'logtype': ?logtype,
'lowCode': ?pulumi.Input.mapOptionalInputValue<ParserLowCode, Map<String, dynamic>>(lowCode, (value) => value.toMap()),
'name': ?name,
'parser': ?parser,
'parserExtension': ?parserExtension,
'project': ?project,
'releaseStage': ?releaseStage,
'state': ?state,
'type': ?type,
'validatedOnEmptyLogs': ?validatedOnEmptyLogs,
'validationReport': ?validationReport,
'validationSkipped': ?validationSkipped,
'validationStage': ?validationStage,
'versionInfo': ?pulumi.Input.mapOptionalInputValue<ParserVersionInfo, Map<String, dynamic>>(versionInfo, (value) => value.toMap()),
};
}