https://github.com/ossf-cve-benchmark/ossf-cve-benchmark/schemas/ts-defs.schema.json#/definitions/DriverInputs/properties/config
A configuration object.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | ts-defs.schema.json* |
object
(Config)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
bcves | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
canonical-repositories-root | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
config-file | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
export | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
reports | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
results | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
sources | string |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
tools | object |
Optional | cannot be null | Generated schema types from src/persistent-types.ts |
This file contains the types used for persistent data in this project: most notably the CVE benchmark data and analysis results for them.
This file should not contain types for values that are not going to be persisted.
JSON schemas and associated documentation will be generated from this file, so everything ought to be documented thoroughly.
bcves
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
The location where canonical repositories exists for each CVE as <root>/<CVE>.git
.
canonical-repositories-root
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
The configuration file that defines (some of) these values.
config-file
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
The file that is exported to.
export
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
This file contains the types used for persistent data in this project: most notably the CVE benchmark data and analysis results for them.
This file should not contain types for values that are not going to be persisted.
JSON schemas and associated documentation will be generated from this file, so everything ought to be documented thoroughly.
reports
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
This file contains the types used for persistent data in this project: most notably the CVE benchmark data and analysis results for them.
This file should not contain types for values that are not going to be persisted.
JSON schemas and associated documentation will be generated from this file, so everything ought to be documented thoroughly.
results
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
This file contains the types used for persistent data in this project: most notably the CVE benchmark data and analysis results for them.
This file should not contain types for values that are not going to be persisted.
JSON schemas and associated documentation will be generated from this file, so everything ought to be documented thoroughly.
sources
- is optional
- Type:
string
- cannot be null
- defined in: Generated schema types from src/persistent-types.ts
string
The configurations of the analysis tool drivers.
tools
- is optional
- Type:
object
(Details) - cannot be null
- defined in: Generated schema types from src/persistent-types.ts
object
(Details)