Skip to content

Commit 2bfe563

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 218bad19 of spec repo
1 parent f7483f2 commit 2bfe563

14 files changed

+1412
-10
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-07-09 16:47:18.281866",
8-
"spec_repo_commit": "d0906173"
7+
"regenerated": "2025-07-10 06:39:54.348859",
8+
"spec_repo_commit": "218bad19"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-07-09 16:47:18.298039",
13-
"spec_repo_commit": "d0906173"
12+
"regenerated": "2025-07-10 06:39:54.365224",
13+
"spec_repo_commit": "218bad19"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3575,6 +3575,14 @@ components:
35753575
$ref: '#/components/schemas/AssetOperatingSystem'
35763576
risks:
35773577
$ref: '#/components/schemas/AssetRisks'
3578+
teams:
3579+
description: List of teams that own the asset.
3580+
example:
3581+
- compute
3582+
items:
3583+
example: compute
3584+
type: string
3585+
type: array
35783586
type:
35793587
$ref: '#/components/schemas/AssetType'
35803588
version:
@@ -32395,6 +32403,11 @@ components:
3239532403
items:
3239632404
$ref: '#/components/schemas/SBOMComponent'
3239732405
type: array
32406+
dependencies:
32407+
description: List of dependencies between components of the SBOM.
32408+
items:
32409+
$ref: '#/components/schemas/SBOMComponentDependency'
32410+
type: array
3239832411
metadata:
3239932412
$ref: '#/components/schemas/SBOMMetadata'
3240032413
serialNumber:
@@ -32418,6 +32431,7 @@ components:
3241832431
- metadata
3241932432
- serialNumber
3242032433
- version
32434+
- dependencies
3242132435
type: object
3242232436
SBOMComponent:
3242332437
description: Software or hardware component.
@@ -32427,16 +32441,28 @@ components:
3242732441
elsewhere in the BOM.
3242832442
example: pkg:golang/google.golang.org/grpc@1.68.1
3242932443
type: string
32444+
licenses:
32445+
description: The software licenses of the SBOM component.
32446+
items:
32447+
$ref: '#/components/schemas/SBOMComponentLicense'
32448+
type: array
3243032449
name:
3243132450
description: The name of the component. This will often be a shortened,
3243232451
single name of the component.
3243332452
example: google.golang.org/grpc
3243432453
type: string
32454+
properties:
32455+
description: The custom properties of the component of the SBOM.
32456+
items:
32457+
$ref: '#/components/schemas/SBOMComponentProperty'
32458+
type: array
3243532459
purl:
3243632460
description: Specifies the package-url (purl). The purl, if specified, MUST
3243732461
be valid and conform to the [specification](https://github.com/package-url/purl-spec).
3243832462
example: pkg:golang/google.golang.org/grpc@1.68.1
3243932463
type: string
32464+
supplier:
32465+
$ref: '#/components/schemas/SBOMComponentSupplier'
3244032466
type:
3244132467
$ref: '#/components/schemas/SBOMComponentType'
3244232468
version:
@@ -32447,6 +32473,67 @@ components:
3244732473
- type
3244832474
- name
3244932475
- version
32476+
- supplier
32477+
type: object
32478+
SBOMComponentDependency:
32479+
description: The dependencies of a component of the SBOM.
32480+
properties:
32481+
dependsOn:
32482+
description: The components that are dependencies of the ref component.
32483+
items:
32484+
example: pkg:golang/google.golang.org/grpc@1.68.1
32485+
type: string
32486+
required:
32487+
- ref
32488+
- dependsOn
32489+
type: array
32490+
ref:
32491+
description: The identifier for the related component.
32492+
example: Repository|github.com/datadog/datadog-agent
32493+
type: string
32494+
type: object
32495+
SBOMComponentLicense:
32496+
description: The software license of the component of the SBOM.
32497+
properties:
32498+
license:
32499+
$ref: '#/components/schemas/SBOMComponentLicenseLicense'
32500+
required:
32501+
- license
32502+
type: object
32503+
SBOMComponentLicenseLicense:
32504+
description: The software license of the component of the SBOM.
32505+
properties:
32506+
name:
32507+
description: The name of the software license of the component of the SBOM.
32508+
example: MIT
32509+
type: string
32510+
required:
32511+
- name
32512+
type: object
32513+
SBOMComponentProperty:
32514+
description: The custom property of the component of the SBOM.
32515+
properties:
32516+
name:
32517+
description: The name of the custom property of the component of the SBOM..
32518+
example: license_type
32519+
type: string
32520+
value:
32521+
description: The value of the custom property of the component of the SBOM..
32522+
example: permissive
32523+
type: string
32524+
required:
32525+
- name
32526+
- value
32527+
type: object
32528+
SBOMComponentSupplier:
32529+
description: The supplier of the component.
32530+
properties:
32531+
name:
32532+
description: Identifier of the supplier of the component.
32533+
example: https://go.dev
32534+
type: string
32535+
required:
32536+
- name
3245032537
type: object
3245132538
SBOMComponentType:
3245232539
description: The SBOM component type
@@ -32481,8 +32568,25 @@ components:
3248132568
SBOMMetadata:
3248232569
description: Provides additional information about a BOM.
3248332570
properties:
32571+
authors:
32572+
description: List of authors of the SBOM.
32573+
items:
32574+
$ref: '#/components/schemas/SBOMMetadataAuthor'
32575+
type: array
3248432576
component:
3248532577
$ref: '#/components/schemas/SBOMMetadataComponent'
32578+
timestamp:
32579+
description: The timestamp of the SBOM creation.
32580+
example: '2025-07-08T07:24:53Z'
32581+
type: string
32582+
type: object
32583+
SBOMMetadataAuthor:
32584+
description: Author of the SBOM.
32585+
properties:
32586+
name:
32587+
description: The identifier of the Author of the SBOM.
32588+
example: Datadog, Inc.
32589+
type: string
3248632590
type: object
3248732591
SBOMMetadataComponent:
3248832592
description: The component that the BOM describes.
@@ -41438,6 +41542,14 @@ components:
4143841542
type: string
4143941543
library:
4144041544
$ref: '#/components/schemas/Library'
41545+
origin:
41546+
description: Vulnerability origin.
41547+
example:
41548+
- agentless-scanner
41549+
items:
41550+
example: agentless-scanner
41551+
type: string
41552+
type: array
4144141553
remediations:
4144241554
description: List of remediations.
4144341555
items:
@@ -41477,6 +41589,7 @@ components:
4147741589
- exposure_time
4147841590
- remediations
4147941591
- fix_available
41592+
- origin
4148041593
type: object
4148141594
VulnerabilityCvss:
4148241595
description: Vulnerability severities.
@@ -58257,6 +58370,13 @@ paths:
5825758370
required: false
5825858371
schema:
5825958372
type: string
58373+
- description: Filter by teams.
58374+
example: compute
58375+
in: query
58376+
name: filter[teams]
58377+
required: false
58378+
schema:
58379+
type: string
5826058380
- description: Filter by architecture.
5826158381
example: arm64
5826258382
in: query
@@ -58841,6 +58961,13 @@ paths:
5884158961
required: false
5884258962
schema:
5884358963
type: string
58964+
- description: Filter by origin.
58965+
example: agentless-scanner
58966+
in: query
58967+
name: filter[origin]
58968+
required: false
58969+
schema:
58970+
type: string
5884458971
- description: Filter by asset name.
5884558972
example: datadog-agent
5884658973
in: query
@@ -58920,6 +59047,13 @@ paths:
5892059047
required: false
5892159048
schema:
5892259049
type: string
59050+
- description: Filter by asset teams.
59051+
example: compute
59052+
in: query
59053+
name: filter[asset.teams]
59054+
required: false
59055+
schema:
59056+
type: string
5892359057
- description: Filter by asset architecture.
5892459058
example: arm64
5892559059
in: query

0 commit comments

Comments
 (0)