ExternalProperties
constructor(@Json(name = "addresses") addresses: List<Address>? = null, @Json(name = "artifacts") artifacts: List<Artifact>? = null, @Json(name = "conversion") conversion: Conversion? = null, @Json(name = "driver") driver: SarifDriver? = null, @Json(name = "extensions") extensions: List<SarifDriver>? = null, @Json(name = "externalizedProperties") externalizedProperties: PropertyBag? = null, @Json(name = "graphs") graphs: List<Graph>? = null, @Json(name = "guid") guid: String? = null, @Json(name = "invocations") invocations: List<Invocation>? = null, @Json(name = "logicalLocations") logicalLocations: List<LogicalLocation>? = null, @Json(name = "policies") policies: List<SarifDriver>? = null, @Json(name = "properties") properties: PropertyBag? = null, @Json(name = "results") results: List<SarifResult>? = null, @Json(name = "runGuid") runGUID: String? = null, @Json(name = "schema") schema: String? = null, @Json(name = "taxonomies") taxonomies: List<SarifDriver>? = null, @Json(name = "threadFlowLocations") threadFlowLocations: List<ThreadFlowLocation>? = null, @Json(name = "translations") translations: List<SarifDriver>? = null, @Json(name = "version") version: Version? = null, @Json(name = "webRequests") webRequests: List<WebRequest>? = null, @Json(name = "webResponses") webResponses: List<WebResponse>? = null)(source)