@@ -128,7 +128,7 @@ The TEA Artifact object has the following parts:
128
128
- __ uuid__ : UUID of the TEA Artifact object.
129
129
- __ name__ : Artifact name.
130
130
- __ type__ : Type of artifact.
131
- See [ TEA Artifact types] ( ../ tea-artifact/tea-artifact.md ) for a list.
131
+ See [ TEA Artifact types] ( # tea-artifact-types ) for a list.
132
132
- __ formats__ : List of objects with the same content, but in different formats.
133
133
The order of the list has no significance.
134
134
- __ mime_type__ : The MIME type of the document
@@ -142,7 +142,7 @@ The TEA Artifact object has the following parts:
142
142
143
143
### The reason for TCO update enum
144
144
145
- | ENUM | Explanation |
145
+ | ENUM | Description |
146
146
| ------------------| ----------------------------------------|
147
147
| INITIAL_RELEASE | Initial release of the collection |
148
148
| VEX_UPDATED | Updated the VEX artifact(s) |
@@ -153,6 +153,22 @@ The TEA Artifact object has the following parts:
153
153
Updates of VEX (CSAF) files may be handled in a different way by a TEA client,
154
154
producing different alerts than other changes of a collection.
155
155
156
+ ### TEA Artifact types
157
+
158
+ | ENUM | Description |
159
+ | -----------------| -------------------------------------------------------------------------------------|
160
+ | ATTESTATION | Machine-readable statements containing facts, evidence, or testimony. |
161
+ | BOM | Bill of Materials: SBOM, OBOM, HBOM, SaaSBOM, etc. |
162
+ | BUILD_META | Build-system specific metadata file: ` pom.xml ` , ` package.json ` , ` .nuspec ` , etc. |
163
+ | CERTIFICATION | Industry, regulatory, or other certification from an accredited certification body. |
164
+ | FORMULATION | Describes how a component or service was manufactured or deployed. |
165
+ | LICENSE | License file |
166
+ | RELEASE_NOTES | Release notes document |
167
+ | SECURITY_TXT | A ` security.txt ` file |
168
+ | THREAT_MODEL | A threat model |
169
+ | VULNERABILITIES | A list of vulnerabilities: VDR/VEX |
170
+ | OTHER | Document that does not fall into any of the above categories |
171
+
156
172
### Examples
157
173
158
174
``` json
0 commit comments