From da6b4389492e6a8f244acf2962e59d07091e86f0 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 22 Jan 2025 15:55:45 +0000 Subject: [PATCH] Regenerate client from commit 7a8ea4b1 of spec repo --- .apigentools-info | 8 +- .generator/schemas/v2/openapi.yaml | 295 ++++++++++++++++-- .../frozen.json | 1 + .../recording.har | 64 ++++ .../frozen.json | 1 + .../recording.har | 64 ++++ examples/v2/security-monitoring/GetSBOM.ts | 23 ++ features/support/scenarios_model_mapping.ts | 15 + features/v2/security_monitoring.feature | 31 +- features/v2/undo.json | 6 + .../configuration.ts | 1 + .../apis/SecurityMonitoringApi.ts | 186 +++++++++++ packages/datadog-api-client-v2/index.ts | 20 +- .../models/AssetAttributes.ts | 18 +- ...atingSystem.ts => AssetOperatingSystem.ts} | 4 +- ...{AssetAttributesRisks.ts => AssetRisks.ts} | 4 +- ...etAttributesVersion.ts => AssetVersion.ts} | 4 +- .../models/GetSBOMResponse.ts | 54 ++++ .../models/ObjectSerializer.ts | 49 ++- packages/datadog-api-client-v2/models/SBOM.ts | 70 +++++ .../models/SBOMAttributes.ts | 102 ++++++ .../models/SBOMComponent.ts | 88 ++++++ .../models/SBOMComponentType.ts | 38 +++ .../models/SBOMMetadata.ts | 53 ++++ .../models/SBOMMetadataComponent.ts | 60 ++++ .../datadog-api-client-v2/models/SBOMType.ts | 14 + .../models/SpecVersion.ts | 26 ++ .../models/VulnerabilityAttributes.ts | 12 +- ...AttributesCvss.ts => VulnerabilityCvss.ts} | 4 +- ...ts => VulnerabilityDependencyLocations.ts} | 4 +- 30 files changed, 1239 insertions(+), 80 deletions(-) create mode 100644 cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/frozen.json create mode 100644 cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/recording.har create mode 100644 cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/frozen.json create mode 100644 cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/recording.har create mode 100644 examples/v2/security-monitoring/GetSBOM.ts rename packages/datadog-api-client-v2/models/{AssetAttributesOperatingSystem.ts => AssetOperatingSystem.ts} (92%) rename packages/datadog-api-client-v2/models/{AssetAttributesRisks.ts => AssetRisks.ts} (95%) rename packages/datadog-api-client-v2/models/{AssetAttributesVersion.ts => AssetVersion.ts} (92%) create mode 100644 packages/datadog-api-client-v2/models/GetSBOMResponse.ts create mode 100644 packages/datadog-api-client-v2/models/SBOM.ts create mode 100644 packages/datadog-api-client-v2/models/SBOMAttributes.ts create mode 100644 packages/datadog-api-client-v2/models/SBOMComponent.ts create mode 100644 packages/datadog-api-client-v2/models/SBOMComponentType.ts create mode 100644 packages/datadog-api-client-v2/models/SBOMMetadata.ts create mode 100644 packages/datadog-api-client-v2/models/SBOMMetadataComponent.ts create mode 100644 packages/datadog-api-client-v2/models/SBOMType.ts create mode 100644 packages/datadog-api-client-v2/models/SpecVersion.ts rename packages/datadog-api-client-v2/models/{VulnerabilityAttributesCvss.ts => VulnerabilityCvss.ts} (92%) rename packages/datadog-api-client-v2/models/{VulnerabilityAttributesDependencyLocations.ts => VulnerabilityDependencyLocations.ts} (92%) diff --git a/.apigentools-info b/.apigentools-info index 8aac2c7cf7ce..c910175427e2 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-21 14:16:28.842409", - "spec_repo_commit": "0bbc13ae" + "regenerated": "2025-01-22 15:54:14.847003", + "spec_repo_commit": "7a8ea4b1" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-21 14:16:28.858914", - "spec_repo_commit": "0bbc13ae" + "regenerated": "2025-01-22 15:54:14.862105", + "spec_repo_commit": "7a8ea4b1" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 3b81448eef71..a06d74ae8e66 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -2105,20 +2105,28 @@ components: example: github.com/DataDog/datadog-agent.git type: string operating_system: - $ref: '#/components/schemas/AssetAttributesOperatingSystem' + $ref: '#/components/schemas/AssetOperatingSystem' risks: - $ref: '#/components/schemas/AssetAttributesRisks' + $ref: '#/components/schemas/AssetRisks' type: $ref: '#/components/schemas/AssetType' version: - $ref: '#/components/schemas/AssetAttributesVersion' + $ref: '#/components/schemas/AssetVersion' required: - name - type - risks - environments type: object - AssetAttributesOperatingSystem: + AssetEntityType: + description: The JSON:API type. + enum: + - assets + example: assets + type: string + x-enum-varnames: + - ASSETS + AssetOperatingSystem: description: Asset operating system. properties: description: @@ -2132,7 +2140,7 @@ components: required: - name type: object - AssetAttributesRisks: + AssetRisks: description: Asset risks. properties: has_access_to_sensitive_data: @@ -2158,26 +2166,6 @@ components: required: - in_production type: object - AssetAttributesVersion: - description: Asset version. - properties: - first: - description: Asset first version. - example: _latest - type: string - last: - description: Asset last version. - example: _latest - type: string - type: object - AssetEntityType: - description: The JSON:API type. - enum: - - assets - example: assets - type: string - x-enum-varnames: - - ASSETS AssetType: description: The asset type enum: @@ -2194,6 +2182,18 @@ components: - HOST - HOSTIMAGE - IMAGE + AssetVersion: + description: Asset version. + properties: + first: + description: Asset first version. + example: _latest + type: string + last: + description: Asset last version. + example: _latest + type: string + type: object AuditLogsEvent: description: Object description of an Audit Logs event after it is processed and stored by Datadog. @@ -12666,6 +12666,14 @@ components: $ref: '#/components/schemas/GetInterfacesData' type: array type: object + GetSBOMResponse: + description: The expected response schema when getting an SBOM. + properties: + data: + $ref: '#/components/schemas/SBOM' + required: + - data + type: object GetTeamMembershipsSort: description: Specifies the order of returned team memberships enum: @@ -23276,6 +23284,143 @@ components: type: string x-enum-varnames: - SAML_ASSERTION_ATTRIBUTES + SBOM: + description: A single SBOM + properties: + attributes: + $ref: '#/components/schemas/SBOMAttributes' + id: + description: The unique ID for this SBOM (it is equivalent to the `asset_name` + or `asset_name@repo_digest` (Image) + example: github.com/datadog/datadog-agent + type: string + type: + $ref: '#/components/schemas/SBOMType' + type: object + SBOMAttributes: + description: The JSON:API attributes of the SBOM. + properties: + bomFormat: + description: Specifies the format of the BOM. This helps to identify the + file as CycloneDX since BOM do not have a filename convention nor does + JSON schema support namespaces. This value MUST be `CycloneDX`. + example: CycloneDX + type: string + components: + description: A list of software and hardware components. + items: + $ref: '#/components/schemas/SBOMComponent' + type: array + metadata: + $ref: '#/components/schemas/SBOMMetadata' + serialNumber: + description: Every BOM generated has a unique serial number, even if the + contents of the BOM have not changed overt time. The serial number follows + [RFC-4122](https://datatracker.ietf.org/doc/html/rfc4122) + example: urn:uuid:f7119d2f-1vgh-24b5-91f0-12010db72da7 + type: string + specVersion: + $ref: '#/components/schemas/SpecVersion' + version: + description: It increments when a BOM is modified. The default value is + 1. + example: 1 + format: int64 + type: integer + required: + - bomFormat + - specVersion + - components + - metadata + - serialNumber + - version + type: object + SBOMComponent: + description: Software or hardware component. + properties: + bom-ref: + description: An optional identifier that can be used to reference the component + elsewhere in the BOM. + example: pkg:golang/google.golang.org/grpc@1.68.1 + type: string + name: + description: The name of the component. This will often be a shortened, + single name of the component. + example: google.golang.org/grpc + type: string + purl: + description: Specifies the package-url (purl). The purl, if specified, MUST + be valid and conform to the [specification](https://github.com/package-url/purl-spec). + example: pkg:golang/google.golang.org/grpc@1.68.1 + type: string + type: + $ref: '#/components/schemas/SBOMComponentType' + version: + description: The component version. + example: 1.68.1 + type: string + required: + - type + - name + - version + type: object + SBOMComponentType: + description: The SBOM component type + enum: + - application + - container + - data + - device + - device-driver + - file + - firmware + - framework + - library + - machine-learning-model + - operating-system + - platform + example: application + type: string + x-enum-varnames: + - APPLICATION + - CONTAINER + - DATA + - DEVICE + - DEVICE_DRIVER + - FILE + - FIRMWARE + - FRAMEWORK + - LIBRARY + - MACHINE_LEARNING_MODEL + - OPERATING_SYSTEM + - PLATFORM + SBOMMetadata: + description: Provides additional information about a BOM. + properties: + component: + $ref: '#/components/schemas/SBOMMetadataComponent' + type: object + SBOMMetadataComponent: + description: The component that the BOM describes. + properties: + name: + description: The name of the component. This will often be a shortened, + single name of the component. + example: github.com/datadog/datadog-agent + type: string + type: + description: Specifies the type of the component. + example: application + type: string + type: object + SBOMType: + description: The JSON:API type. + enum: + - sboms + example: sboms + type: string + x-enum-varnames: + - SBOMS SLOReportInterval: description: The frequency at which report data is to be generated. enum: @@ -28356,6 +28501,24 @@ components: from the other indexes type: string type: object + SpecVersion: + description: The version of the CycloneDX specification a BOM conforms to. + enum: + - '1.0' + - '1.1' + - '1.2' + - '1.3' + - '1.4' + - '1.5' + example: '1.5' + type: string + x-enum-varnames: + - ONE_ZERO + - ONE_ONE + - ONE_TWO + - ONE_THREE + - ONE_FOUR + - ONE_FIVE State: description: The state of the rule evaluation. enum: @@ -30114,9 +30277,9 @@ components: type: string type: array cvss: - $ref: '#/components/schemas/VulnerabilityAttributesCvss' + $ref: '#/components/schemas/VulnerabilityCvss' dependency_locations: - $ref: '#/components/schemas/VulnerabilityAttributesDependencyLocations' + $ref: '#/components/schemas/VulnerabilityDependencyLocations' description: description: Vulnerability description. example: LDAP Injection is a security vulnerability that occurs when untrusted @@ -30195,7 +30358,7 @@ components: - remediations - fix_available type: object - VulnerabilityAttributesCvss: + VulnerabilityCvss: description: Vulnerability severities. properties: base: @@ -30206,7 +30369,7 @@ components: - base - datadog type: object - VulnerabilityAttributesDependencyLocations: + VulnerabilityDependencyLocations: description: Static library vulnerability location. properties: block: @@ -43289,9 +43452,9 @@ paths: summary: List vulnerable assets tags: - Security Monitoring - x-unstable: '**Note**: Note: This endpoint is a private preview. + x-unstable: '**Note**: This endpoint is a private preview. - If you are interested in accessing this API, please [fill this form](https://forms.gle/kMYC1sDr6WDUBDsx9).' + If you are interested in accessing this API, please [fill out this form](https://forms.gle/kMYC1sDr6WDUBDsx9).' /api/v2/security/cloud_workload/policy/download: get: description: 'The download endpoint generates a Cloud Workload Security policy @@ -43321,6 +43484,72 @@ paths: operator: OR permissions: - security_monitoring_cws_agent_rules_read + /api/v2/security/sboms/{asset_type}: + get: + description: 'Get a single SBOM related to an asset by its type and name. + + ' + operationId: GetSBOM + parameters: + - description: The type of the asset for the SBOM request. + example: Repository + in: path + name: asset_type + required: true + schema: + $ref: '#/components/schemas/AssetType' + - description: The name of the asset for the SBOM request. + example: github.com/datadog/datadog-agent + in: query + name: filter[asset_name] + required: true + schema: + type: string + - description: The container image `repo_digest` for the SBOM request. When + the requested asset type is 'Image', this filter is mandatory. + example: sha256:0ae7da091191787229d321e3638e39c319a97d6e20f927d465b519d699215bf7 + in: query + name: filter[repo_digest] + required: false + schema: + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GetSBOMResponse' + description: OK + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/JSONAPIErrorResponse' + description: 'Bad request: The server cannot process the request due to + invalid syntax in the request.' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/JSONAPIErrorResponse' + description: 'Forbidden: Access denied' + '404': + content: + application/json: + schema: + $ref: '#/components/schemas/JSONAPIErrorResponse' + description: 'Not found: asset not found' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + summary: Get SBOM + tags: + - Security Monitoring + x-unstable: '**Note**: This endpoint is a private preview. + + If you are interested in accessing this API, please [fill out this form](https://forms.gle/kMYC1sDr6WDUBDsx9).' /api/v2/security/vulnerabilities: get: description: "Get a list of vulnerabilities.\n\n### Pagination\n\nPagination @@ -43697,9 +43926,9 @@ paths: summary: List vulnerabilities tags: - Security Monitoring - x-unstable: '**Note**: Note: This endpoint is a private preview. + x-unstable: '**Note**: This endpoint is a private preview. - If you are interested in accessing this API, please [fill this form](https://forms.gle/kMYC1sDr6WDUBDsx9).' + If you are interested in accessing this API, please [fill out this form](https://forms.gle/kMYC1sDr6WDUBDsx9).' /api/v2/security_monitoring/cloud_workload_security/agent_rules: get: description: Get the list of Agent rules. diff --git a/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/frozen.json b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/frozen.json new file mode 100644 index 000000000000..3f1d52cec7ae --- /dev/null +++ b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/frozen.json @@ -0,0 +1 @@ +"2025-01-15T14:19:46.527Z" diff --git a/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/recording.har b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/recording.har new file mode 100644 index 000000000000..2987322a676f --- /dev/null +++ b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-Not-found-asset-not-found-response_1830059764/recording.har @@ -0,0 +1,64 @@ +{ + "log": { + "_recordingName": "Security Monitoring/Get SBOM returns \"Not found: asset not found\" response", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "38a1bcdfa4ede274a765b12c97f31e6c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + } + ], + "headersSize": 543, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "filter", + "value": { + "asset_name": "unknown-host" + } + } + ], + "url": "https://api.datadoghq.com/api/v2/security/sboms/Host?filter%5Basset_name%5D=unknown-host" + }, + "response": { + "bodySize": 112, + "content": { + "mimeType": "application/vnd.api+json", + "size": 112, + "text": "{\"errors\":[{\"title\":\"Asset not found\",\"detail\":\"asset_type: 'Host' with asset_name: 'unknown-host' not found\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/vnd.api+json" + } + ], + "headersSize": 661, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 404, + "statusText": "Not Found" + }, + "startedDateTime": "2025-01-15T14:19:46.537Z", + "time": 1088 + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/frozen.json b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/frozen.json new file mode 100644 index 000000000000..fc434df8dbd6 --- /dev/null +++ b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/frozen.json @@ -0,0 +1 @@ +"2025-01-17T13:12:50.575Z" diff --git a/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/recording.har b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/recording.har new file mode 100644 index 000000000000..859f7216ecdc --- /dev/null +++ b/cassettes/v2/Security-Monitoring_1187227211/Get-SBOM-returns-OK-response_169029814/recording.har @@ -0,0 +1,64 @@ +{ + "log": { + "_recordingName": "Security Monitoring/Get SBOM returns \"OK\" response", + "creator": { + "comment": "persister:fs", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "ea9cb5db811fe94fc38e351fcf7b1fd9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + } + ], + "headersSize": 573, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [ + { + "name": "filter", + "value": { + "asset_name": "github.com/datadog/datadog-agent" + } + } + ], + "url": "https://api.datadoghq.com/api/v2/security/sboms/Repository?filter%5Basset_name%5D=github.com%2Fdatadog%2Fdatadog-agent" + }, + "response": { + "bodySize": 278472, + "content": { + "mimeType": "application/vnd.api+json", + "size": 278472, + "text": "{\"data\":{\"id\":\"github.com/datadog/datadog-agent\",\"type\":\"sboms\",\"attributes\":{\"bomFormat\":\"CycloneDX\",\"components\":[{\"bom-ref\":\"pkg:golang/github.com/sagikazarmark/slog-shim@0.1.0\",\"type\":\"library\",\"name\":\"github.com/sagikazarmark/slog-shim\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/sagikazarmark/slog-shim@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/sigstore/timestamp-authority@1.2.2\",\"type\":\"library\",\"name\":\"github.com/sigstore/timestamp-authority\",\"version\":\"1.2.2\",\"purl\":\"pkg:golang/github.com/sigstore/timestamp-authority@1.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/iwdgo/sigintwindows@0.2.2\",\"type\":\"library\",\"name\":\"github.com/iwdgo/sigintwindows\",\"version\":\"0.2.2\",\"purl\":\"pkg:golang/github.com/iwdgo/sigintwindows@0.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/beorn7/perks@1.0.1\",\"type\":\"library\",\"name\":\"github.com/beorn7/perks\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/beorn7/perks@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-sockaddr@1.0.6\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-sockaddr\",\"version\":\"1.0.6\",\"purl\":\"pkg:golang/github.com/hashicorp/go-sockaddr@1.0.6\"},{\"bom-ref\":\"pkg:golang/k8s.io/apimachinery@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/apimachinery\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/apimachinery@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/antchfx/xpath@1.3.3\",\"type\":\"library\",\"name\":\"github.com/antchfx/xpath\",\"version\":\"1.3.3\",\"purl\":\"pkg:golang/github.com/antchfx/xpath@1.3.3\"},{\"bom-ref\":\"pkg:golang/google.golang.org/genproto/googleapis/api@0.0.0-20241209162323-e6fa225c2576\",\"type\":\"library\",\"name\":\"google.golang.org/genproto/googleapis/api\",\"version\":\"0.0.0-20241209162323-e6fa225c2576\",\"purl\":\"pkg:golang/google.golang.org/genproto/googleapis/api@0.0.0-20241209162323-e6fa225c2576\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/consul/api@1.30.0\",\"type\":\"library\",\"name\":\"github.com/hashicorp/consul/api\",\"version\":\"1.30.0\",\"purl\":\"pkg:golang/github.com/hashicorp/consul/api@1.30.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/garden@0.0.0-20210208153517-580cadd489d2\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/garden\",\"version\":\"0.0.0-20210208153517-580cadd489d2\",\"purl\":\"pkg:golang/code.cloudfoundry.org/garden@0.0.0-20210208153517-580cadd489d2\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus-community/windows_exporter@0.27.2\",\"type\":\"library\",\"name\":\"github.com/prometheus-community/windows_exporter\",\"version\":\"0.27.2\",\"purl\":\"pkg:golang/github.com/prometheus-community/windows_exporter@0.27.2\"},{\"bom-ref\":\"pkg:golang/github.com/leonklingele/grouper@1.1.2\",\"type\":\"library\",\"name\":\"github.com/leonklingele/grouper\",\"version\":\"1.1.2\",\"purl\":\"pkg:golang/github.com/leonklingele/grouper@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/jmespath/go-jmespath@0.4.0\",\"type\":\"library\",\"name\":\"github.com/jmespath/go-jmespath\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/jmespath/go-jmespath@0.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/sigstore/cosign/v2@2.2.4\",\"type\":\"library\",\"name\":\"github.com/sigstore/cosign/v2\",\"version\":\"2.2.4\",\"purl\":\"pkg:golang/github.com/sigstore/cosign/v2@2.2.4\"},{\"bom-ref\":\"pkg:golang/github.com/openshift/client-go@0.0.0-20210521082421-73d9475a9142\",\"type\":\"library\",\"name\":\"github.com/openshift/client-go\",\"version\":\"0.0.0-20210521082421-73d9475a9142\",\"purl\":\"pkg:golang/github.com/openshift/client-go@0.0.0-20210521082421-73d9475a9142\"},{\"bom-ref\":\"pkg:golang/github.com/cespare/xxhash/v2@2.2.0\",\"type\":\"library\",\"name\":\"github.com/cespare/xxhash/v2\",\"version\":\"2.2.0\",\"purl\":\"pkg:golang/github.com/cespare/xxhash/v2@2.2.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/auto/sdk@1.1.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/auto/sdk\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/auto/sdk@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/uuid@1.6.0\",\"type\":\"library\",\"name\":\"github.com/google/uuid\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/google/uuid@1.6.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/go-jose/go-jose.v2@2.6.3\",\"type\":\"library\",\"name\":\"gopkg.in/go-jose/go-jose.v2\",\"version\":\"2.6.3\",\"purl\":\"pkg:golang/gopkg.in/go-jose/go-jose.v2@2.6.3\"},{\"bom-ref\":\"pkg:golang/github.com/xen0n/gosmopolitan@1.2.2\",\"type\":\"library\",\"name\":\"github.com/xen0n/gosmopolitan\",\"version\":\"1.2.2\",\"purl\":\"pkg:golang/github.com/xen0n/gosmopolitan@1.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator@0.117.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/httpsprovider@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/confmap/provider/httpsprovider\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/httpsprovider@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/appsec-internal-go@1.0.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/appsec-internal-go\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/DataDog/appsec-internal-go@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-resty/resty/v2@2.13.1\",\"type\":\"library\",\"name\":\"github.com/go-resty/resty/v2\",\"version\":\"2.13.1\",\"purl\":\"pkg:golang/github.com/go-resty/resty/v2@2.13.1\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/go-ansiterm@0.0.0-20230124172434-306776ec8161\",\"type\":\"library\",\"name\":\"github.com/Azure/go-ansiterm\",\"version\":\"0.0.0-20230124172434-306776ec8161\",\"purl\":\"pkg:golang/github.com/Azure/go-ansiterm@0.0.0-20230124172434-306776ec8161\"},{\"bom-ref\":\"pkg:golang/github.com/sivchari/containedctx@1.0.3\",\"type\":\"library\",\"name\":\"github.com/sivchari/containedctx\",\"version\":\"1.0.3\",\"purl\":\"pkg:golang/github.com/sivchari/containedctx@1.0.3\"},{\"bom-ref\":\"pkg:golang/github.com/coreos/go-semver@0.3.1\",\"type\":\"library\",\"name\":\"github.com/coreos/go-semver\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/coreos/go-semver@0.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/xeipuuv/gojsonreference@0.0.0-20180127040603-bd5ef7bd5415\",\"type\":\"library\",\"name\":\"github.com/xeipuuv/gojsonreference\",\"version\":\"0.0.0-20180127040603-bd5ef7bd5415\",\"purl\":\"pkg:golang/github.com/xeipuuv/gojsonreference@0.0.0-20180127040603-bd5ef7bd5415\"},{\"bom-ref\":\"pkg:golang/github.com/pelletier/go-toml@1.9.5\",\"type\":\"library\",\"name\":\"github.com/pelletier/go-toml\",\"version\":\"1.9.5\",\"purl\":\"pkg:golang/github.com/pelletier/go-toml@1.9.5\"},{\"bom-ref\":\"pkg:golang/github.com/blang/semver@3.5.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/blang/semver\",\"version\":\"3.5.1+incompatible\",\"purl\":\"pkg:golang/github.com/blang/semver@3.5.1+incompatible\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Fpool@1.1.0\",\"type\":\"library\",\"name\":\"@protobufjs/pool\",\"version\":\"1.1.0\",\"purl\":\"pkg:npm/%40protobufjs%2Fpool@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics@0.22.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics@0.22.0\"},{\"bom-ref\":\"pkg:golang/github.com/kballard/go-shellquote@0.0.0-20180428030007-95032a82bc51\",\"type\":\"library\",\"name\":\"github.com/kballard/go-shellquote\",\"version\":\"0.0.0-20180428030007-95032a82bc51\",\"purl\":\"pkg:golang/github.com/kballard/go-shellquote@0.0.0-20180428030007-95032a82bc51\"},{\"bom-ref\":\"pkg:golang/github.com/nxadm/tail@1.4.11\",\"type\":\"library\",\"name\":\"github.com/nxadm/tail\",\"version\":\"1.4.11\",\"purl\":\"pkg:golang/github.com/nxadm/tail@1.4.11\"},{\"bom-ref\":\"pkg:golang/go-simpler.org/sloglint@0.7.2\",\"type\":\"library\",\"name\":\"go-simpler.org/sloglint\",\"version\":\"0.7.2\",\"purl\":\"pkg:golang/go-simpler.org/sloglint@0.7.2\"},{\"bom-ref\":\"pkg:golang/github.com/pgavlin/fx@0.1.6\",\"type\":\"library\",\"name\":\"github.com/pgavlin/fx\",\"version\":\"0.1.6\",\"purl\":\"pkg:golang/github.com/pgavlin/fx@0.1.6\"},{\"bom-ref\":\"pkg:golang/github.com/pkg/term@1.1.0\",\"type\":\"library\",\"name\":\"github.com/pkg/term\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/pkg/term@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/s3shared@1.18.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/internal/s3shared\",\"version\":\"1.18.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/s3shared@1.18.7\"},{\"bom-ref\":\"pkg:golang/github.com/digitalocean/go-libvirt@0.0.0-20240812180835-9c6c0a310c6c\",\"type\":\"library\",\"name\":\"github.com/digitalocean/go-libvirt\",\"version\":\"0.0.0-20240812180835-9c6c0a310c6c\",\"purl\":\"pkg:golang/github.com/digitalocean/go-libvirt@0.0.0-20240812180835-9c6c0a310c6c\"},{\"bom-ref\":\"pkg:golang/github.com/pelletier/go-toml@1.2.0\",\"type\":\"library\",\"name\":\"github.com/pelletier/go-toml\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/pelletier/go-toml@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/matoous/godox@0.0.0-20230222163458-006bad1f9d26\",\"type\":\"library\",\"name\":\"github.com/matoous/godox\",\"version\":\"0.0.0-20230222163458-006bad1f9d26\",\"purl\":\"pkg:golang/github.com/matoous/godox@0.0.0-20230222163458-006bad1f9d26\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/config@1.28.6\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/config\",\"version\":\"1.28.6\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/config@1.28.6\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/appsec-internal-go@1.9.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/appsec-internal-go\",\"version\":\"1.9.0\",\"purl\":\"pkg:golang/github.com/DataDog/appsec-internal-go@1.9.0\"},{\"bom-ref\":\"pkg:golang/github.com/uber/jaeger-lib@2.4.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/uber/jaeger-lib\",\"version\":\"2.4.1+incompatible\",\"purl\":\"pkg:golang/github.com/uber/jaeger-lib@2.4.1+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/sivchari/tenv@1.10.0\",\"type\":\"library\",\"name\":\"github.com/sivchari/tenv\",\"version\":\"1.10.0\",\"purl\":\"pkg:golang/github.com/sivchari/tenv@1.10.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/scraper@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/scraper\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/scraper@0.117.0\"},{\"bom-ref\":\"pkg:golang/cloud.google.com/go/auth/oauth2adapt@0.2.4\",\"type\":\"library\",\"name\":\"cloud.google.com/go/auth/oauth2adapt\",\"version\":\"0.2.4\",\"purl\":\"pkg:golang/cloud.google.com/go/auth/oauth2adapt@0.2.4\"},{\"bom-ref\":\"pkg:golang/github.com/ghodss/yaml@1.0.0\",\"type\":\"library\",\"name\":\"github.com/ghodss/yaml\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/ghodss/yaml@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/OpenPeeDeeP/depguard/v2@2.2.0\",\"type\":\"library\",\"name\":\"github.com/OpenPeeDeeP/depguard/v2\",\"version\":\"2.2.0\",\"purl\":\"pkg:golang/github.com/OpenPeeDeeP/depguard/v2@2.2.0\"},{\"bom-ref\":\"pkg:golang/filippo.io/edwards25519@1.1.0\",\"type\":\"library\",\"name\":\"filippo.io/edwards25519\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/filippo.io/edwards25519@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/moby/docker-image-spec@1.3.1\",\"type\":\"library\",\"name\":\"github.com/moby/docker-image-spec\",\"version\":\"1.3.1\",\"purl\":\"pkg:golang/github.com/moby/docker-image-spec@1.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-retryablehttp@0.7.7\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-retryablehttp\",\"version\":\"0.7.7\",\"purl\":\"pkg:golang/github.com/hashicorp/go-retryablehttp@0.7.7\"},{\"bom-ref\":\"pkg:golang/golang.org/x/sys@0.29.0\",\"type\":\"library\",\"name\":\"golang.org/x/sys\",\"version\":\"0.29.0\",\"purl\":\"pkg:golang/golang.org/x/sys@0.29.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/pipeline@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/pipeline\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/pipeline@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/fifo@1.1.0\",\"type\":\"library\",\"name\":\"github.com/containerd/fifo\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/containerd/fifo@1.1.0\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Ffloat@1.0.2\",\"type\":\"library\",\"name\":\"@protobufjs/float\",\"version\":\"1.0.2\",\"purl\":\"pkg:npm/%40protobufjs%2Ffloat@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/justincormack/go-memfd@0.0.0-20170219213707-6e4af0518993\",\"type\":\"library\",\"name\":\"github.com/justincormack/go-memfd\",\"version\":\"0.0.0-20170219213707-6e4af0518993\",\"purl\":\"pkg:golang/github.com/justincormack/go-memfd@0.0.0-20170219213707-6e4af0518993\"},{\"bom-ref\":\"pkg:golang/modernc.org/token@1.1.0\",\"type\":\"library\",\"name\":\"modernc.org/token\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/modernc.org/token@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/miekg/dns@1.1.62\",\"type\":\"library\",\"name\":\"github.com/miekg/dns\",\"version\":\"1.1.62\",\"purl\":\"pkg:golang/github.com/miekg/dns@1.1.62\"},{\"bom-ref\":\"pkg:golang/google.golang.org/protobuf@1.30.0\",\"type\":\"library\",\"name\":\"google.golang.org/protobuf\",\"version\":\"1.30.0\",\"purl\":\"pkg:golang/google.golang.org/protobuf@1.30.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/fileprovider@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/confmap/provider/fileprovider\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/fileprovider@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/jlaffaye/ftp@0.1.0\",\"type\":\"library\",\"name\":\"github.com/jlaffaye/ftp\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/jlaffaye/ftp@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/gopherjs/gopherjs@0.0.0-20200217142428-fce0ec30dd00\",\"type\":\"library\",\"name\":\"github.com/gopherjs/gopherjs\",\"version\":\"0.0.0-20200217142428-fce0ec30dd00\",\"purl\":\"pkg:golang/github.com/gopherjs/gopherjs@0.0.0-20200217142428-fce0ec30dd00\"},{\"bom-ref\":\"pkg:golang/github.com/sijms/go-ora/v2@2.8.19\",\"type\":\"library\",\"name\":\"github.com/sijms/go-ora/v2\",\"version\":\"2.8.19\",\"purl\":\"pkg:golang/github.com/sijms/go-ora/v2@2.8.19\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/ebpf-manager@0.7.7\",\"type\":\"library\",\"name\":\"github.com/DataDog/ebpf-manager\",\"version\":\"0.7.7\",\"purl\":\"pkg:golang/github.com/DataDog/ebpf-manager@0.7.7\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdouttrace@1.31.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/stdout/stdouttrace\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdouttrace@1.31.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/apiextensions-apiserver@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/apiextensions-apiserver\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/apiextensions-apiserver@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/Antonboom/nilnil@0.1.9\",\"type\":\"library\",\"name\":\"github.com/Antonboom/nilnil\",\"version\":\"0.1.9\",\"purl\":\"pkg:golang/github.com/Antonboom/nilnil@0.1.9\"},{\"bom-ref\":\"pkg:golang/github.com/muesli/termenv@0.15.2\",\"type\":\"library\",\"name\":\"github.com/muesli/termenv\",\"version\":\"0.15.2\",\"purl\":\"pkg:golang/github.com/muesli/termenv@0.15.2\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/plugin-module-register@0.1.1\",\"type\":\"library\",\"name\":\"github.com/golangci/plugin-module-register\",\"version\":\"0.1.1\",\"purl\":\"pkg:golang/github.com/golangci/plugin-module-register@0.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/elastic/go-grok@0.3.1\",\"type\":\"library\",\"name\":\"github.com/elastic/go-grok\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/elastic/go-grok@0.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/go-logr/logr@1.4.2\",\"type\":\"library\",\"name\":\"github.com/go-logr/logr\",\"version\":\"1.4.2\",\"purl\":\"pkg:golang/github.com/go-logr/logr@1.4.2\"},{\"bom-ref\":\"pkg:golang/github.com/csaf-poc/csaf_distribution/v3@3.0.0\",\"type\":\"library\",\"name\":\"github.com/csaf-poc/csaf_distribution/v3\",\"version\":\"3.0.0\",\"purl\":\"pkg:golang/github.com/csaf-poc/csaf_distribution/v3@3.0.0\"},{\"bom-ref\":\"pkg:npm/cjs-module-lexer@1.3.1\",\"type\":\"library\",\"name\":\"cjs-module-lexer\",\"version\":\"1.3.1\",\"purl\":\"pkg:npm/cjs-module-lexer@1.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/gophercloud/gophercloud@1.13.0\",\"type\":\"library\",\"name\":\"github.com/gophercloud/gophercloud\",\"version\":\"1.13.0\",\"purl\":\"pkg:golang/github.com/gophercloud/gophercloud@1.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/jellydator/ttlcache/v3@3.3.0\",\"type\":\"library\",\"name\":\"github.com/jellydator/ttlcache/v3\",\"version\":\"3.3.0\",\"purl\":\"pkg:golang/github.com/jellydator/ttlcache/v3@3.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/validate@0.24.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/validate\",\"version\":\"0.24.0\",\"purl\":\"pkg:golang/github.com/go-openapi/validate@0.24.0\"},{\"bom-ref\":\"pkg:golang/github.com/microsoft/go-rustaudit@0.0.0-20220808201409-204dfee52032\",\"type\":\"library\",\"name\":\"github.com/microsoft/go-rustaudit\",\"version\":\"0.0.0-20220808201409-204dfee52032\",\"purl\":\"pkg:golang/github.com/microsoft/go-rustaudit@0.0.0-20220808201409-204dfee52032\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-rootcerts@1.0.2\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-rootcerts\",\"version\":\"1.0.2\",\"purl\":\"pkg:golang/github.com/hashicorp/go-rootcerts@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/tml@0.6.1\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/tml\",\"version\":\"0.6.1\",\"purl\":\"pkg:golang/github.com/aquasecurity/tml@0.6.1\"},{\"bom-ref\":\"pkg:golang/github.com/hetznercloud/hcloud-go/v2@2.10.2\",\"type\":\"library\",\"name\":\"github.com/hetznercloud/hcloud-go/v2\",\"version\":\"2.10.2\",\"purl\":\"pkg:golang/github.com/hetznercloud/hcloud-go/v2@2.10.2\"},{\"bom-ref\":\"pkg:golang/github.com/google/pprof@0.0.0-20240827171923-fa2c70bbbfe5\",\"type\":\"library\",\"name\":\"github.com/google/pprof\",\"version\":\"0.0.0-20240827171923-fa2c70bbbfe5\",\"purl\":\"pkg:golang/github.com/google/pprof@0.0.0-20240827171923-fa2c70bbbfe5\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/proto/otlp@1.3.1\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/proto/otlp\",\"version\":\"1.3.1\",\"purl\":\"pkg:golang/go.opentelemetry.io/proto/otlp@1.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/errors@0.22.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/errors\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/go-openapi/errors@0.22.0\"},{\"bom-ref\":\"pkg:golang/mvdan.cc/unparam@0.0.0-20240528143540-8a5130ca722f\",\"type\":\"library\",\"name\":\"mvdan.cc/unparam\",\"version\":\"0.0.0-20240528143540-8a5130ca722f\",\"purl\":\"pkg:golang/mvdan.cc/unparam@0.0.0-20240528143540-8a5130ca722f\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel@1.32.0\"},{\"bom-ref\":\"pkg:pypi/jinja2@3.1.5\",\"type\":\"library\",\"name\":\"jinja2\",\"version\":\"3.1.5\",\"purl\":\"pkg:pypi/jinja2@3.1.5\"},{\"bom-ref\":\"pkg:golang/github.com/golang/groupcache@0.0.0-20241129210726-2c02b8208cf8\",\"type\":\"library\",\"name\":\"github.com/golang/groupcache\",\"version\":\"0.0.0-20241129210726-2c02b8208cf8\",\"purl\":\"pkg:golang/github.com/golang/groupcache@0.0.0-20241129210726-2c02b8208cf8\"},{\"bom-ref\":\"pkg:golang/github.com/kulti/thelper@0.6.3\",\"type\":\"library\",\"name\":\"github.com/kulti/thelper\",\"version\":\"0.6.3\",\"purl\":\"pkg:golang/github.com/kulti/thelper@0.6.3\"},{\"bom-ref\":\"pkg:golang/github.com/miekg/dns@1.1.61\",\"type\":\"library\",\"name\":\"github.com/miekg/dns\",\"version\":\"1.1.61\",\"purl\":\"pkg:golang/github.com/miekg/dns@1.1.61\"},{\"bom-ref\":\"pkg:golang/golang.org/x/crypto@0.32.0\",\"type\":\"library\",\"name\":\"golang.org/x/crypto\",\"version\":\"0.32.0\",\"purl\":\"pkg:golang/golang.org/x/crypto@0.32.0\"},{\"bom-ref\":\"pkg:npm/jest-docblock@29.7.0\",\"type\":\"library\",\"name\":\"jest-docblock\",\"version\":\"29.7.0\",\"purl\":\"pkg:npm/jest-docblock@29.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/Antonboom/errname@0.1.13\",\"type\":\"library\",\"name\":\"github.com/Antonboom/errname\",\"version\":\"0.1.13\",\"purl\":\"pkg:golang/github.com/Antonboom/errname@0.1.13\"},{\"bom-ref\":\"pkg:npm/detect-newline@3.1.0\",\"type\":\"library\",\"name\":\"detect-newline\",\"version\":\"3.1.0\",\"purl\":\"pkg:npm/detect-newline@3.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssm@1.55.2\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ssm\",\"version\":\"1.55.2\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssm@1.55.2\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-go/v5@5.6.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-go/v5\",\"version\":\"5.6.0\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-go/v5@5.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/Antonboom/testifylint@1.4.3\",\"type\":\"library\",\"name\":\"github.com/Antonboom/testifylint\",\"version\":\"1.4.3\",\"purl\":\"pkg:golang/github.com/Antonboom/testifylint@1.4.3\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/rds@1.90.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/rds\",\"version\":\"1.90.0\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/rds@1.90.0\"},{\"bom-ref\":\"pkg:golang/github.com/lasiar/canonicalheader@1.1.1\",\"type\":\"library\",\"name\":\"github.com/lasiar/canonicalheader\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/lasiar/canonicalheader@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/knadh/koanf/v2@2.1.2\",\"type\":\"library\",\"name\":\"github.com/knadh/koanf/v2\",\"version\":\"2.1.2\",\"purl\":\"pkg:golang/github.com/knadh/koanf/v2@2.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/Djarvur/go-err113@0.0.0-20210108212216-aea10b59be24\",\"type\":\"library\",\"name\":\"github.com/Djarvur/go-err113\",\"version\":\"0.0.0-20210108212216-aea10b59be24\",\"purl\":\"pkg:golang/github.com/Djarvur/go-err113@0.0.0-20210108212216-aea10b59be24\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/extension@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/extension\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/extension@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/sagikazarmark/locafero@0.4.0\",\"type\":\"library\",\"name\":\"github.com/sagikazarmark/locafero\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/sagikazarmark/locafero@0.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/power-devops/perfstat@0.0.0-20220216144756-c35f1ee13d7c\",\"type\":\"library\",\"name\":\"github.com/power-devops/perfstat\",\"version\":\"0.0.0-20220216144756-c35f1ee13d7c\",\"purl\":\"pkg:golang/github.com/power-devops/perfstat@0.0.0-20220216144756-c35f1ee13d7c\"},{\"bom-ref\":\"pkg:golang/github.com/xanzy/ssh-agent@0.3.3\",\"type\":\"library\",\"name\":\"github.com/xanzy/ssh-agent\",\"version\":\"0.3.3\",\"purl\":\"pkg:golang/github.com/xanzy/ssh-agent@0.3.3\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/runtime@0.28.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/runtime\",\"version\":\"0.28.0\",\"purl\":\"pkg:golang/github.com/go-openapi/runtime@0.28.0\"},{\"bom-ref\":\"pkg:golang/go.etcd.io/etcd/client/v3@3.6.0-alpha.0\",\"type\":\"library\",\"name\":\"go.etcd.io/etcd/client/v3\",\"version\":\"3.6.0-alpha.0\",\"purl\":\"pkg:golang/go.etcd.io/etcd/client/v3@3.6.0-alpha.0\"},{\"bom-ref\":\"pkg:npm/acorn@8.12.1\",\"type\":\"library\",\"name\":\"acorn\",\"version\":\"8.12.1\",\"purl\":\"pkg:npm/acorn@8.12.1\"},{\"bom-ref\":\"pkg:golang/github.com/vibrantbyte/go-antpath@1.1.1\",\"type\":\"library\",\"name\":\"github.com/vibrantbyte/go-antpath\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/vibrantbyte/go-antpath@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@1.24.8\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/sso\",\"version\":\"1.24.8\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@1.24.8\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver@0.117.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/lufia/plan9stats@0.0.0-20240226150601-1dcf7310316a\",\"type\":\"library\",\"name\":\"github.com/lufia/plan9stats\",\"version\":\"0.0.0-20240226150601-1dcf7310316a\",\"purl\":\"pkg:golang/github.com/lufia/plan9stats@0.0.0-20240226150601-1dcf7310316a\"},{\"bom-ref\":\"pkg:golang/github.com/ldez/gomoddirectives@0.2.4\",\"type\":\"library\",\"name\":\"github.com/ldez/gomoddirectives\",\"version\":\"0.2.4\",\"purl\":\"pkg:golang/github.com/ldez/gomoddirectives@0.2.4\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@1.33.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/gofuzz@1.2.0\",\"type\":\"library\",\"name\":\"github.com/google/gofuzz\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/google/gofuzz@1.2.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/receiver/nopreceiver@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/receiver/nopreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/receiver/nopreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/openvex/go-vex@0.2.5\",\"type\":\"library\",\"name\":\"github.com/openvex/go-vex\",\"version\":\"0.2.5\",\"purl\":\"pkg:golang/github.com/openvex/go-vex@0.2.5\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/mxk/go-flowrate@0.0.0-20140419014527-cca7078d478f\",\"type\":\"library\",\"name\":\"github.com/mxk/go-flowrate\",\"version\":\"0.0.0-20140419014527-cca7078d478f\",\"purl\":\"pkg:golang/github.com/mxk/go-flowrate@0.0.0-20140419014527-cca7078d478f\"},{\"bom-ref\":\"pkg:npm/isarray@1.0.0\",\"type\":\"library\",\"name\":\"isarray\",\"version\":\"1.0.0\",\"purl\":\"pkg:npm/isarray@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/viper@1.12.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/viper\",\"version\":\"1.12.0\",\"purl\":\"pkg:golang/github.com/DataDog/viper@1.12.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/go-connections@0.5.0\",\"type\":\"library\",\"name\":\"github.com/docker/go-connections\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/docker/go-connections@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/zorkian/go-datadog-api@2.30.0+incompatible\",\"type\":\"library\",\"name\":\"github.com/zorkian/go-datadog-api\",\"version\":\"2.30.0+incompatible\",\"purl\":\"pkg:golang/github.com/zorkian/go-datadog-api@2.30.0+incompatible\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-ole/go-ole@1.3.0\",\"type\":\"library\",\"name\":\"github.com/go-ole/go-ole\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/go-ole/go-ole@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/quasilyte/stdinfo@0.0.0-20220114132959-f7386bf02567\",\"type\":\"library\",\"name\":\"github.com/quasilyte/stdinfo\",\"version\":\"0.0.0-20220114132959-f7386bf02567\",\"purl\":\"pkg:golang/github.com/quasilyte/stdinfo@0.0.0-20220114132959-f7386bf02567\"},{\"bom-ref\":\"pkg:golang/github.com/Abirdcfly/dupword@0.0.14\",\"type\":\"library\",\"name\":\"github.com/Abirdcfly/dupword\",\"version\":\"0.0.14\",\"purl\":\"pkg:golang/github.com/Abirdcfly/dupword@0.0.14\"},{\"bom-ref\":\"pkg:golang/github.com/xdg-go/scram@1.1.2\",\"type\":\"library\",\"name\":\"github.com/xdg-go/scram\",\"version\":\"1.1.2\",\"purl\":\"pkg:golang/github.com/xdg-go/scram@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/alecthomas/units@0.0.0-20240626203959-61d1e3462e30\",\"type\":\"library\",\"name\":\"github.com/alecthomas/units\",\"version\":\"0.0.0-20240626203959-61d1e3462e30\",\"purl\":\"pkg:golang/github.com/alecthomas/units@0.0.0-20240626203959-61d1e3462e30\"},{\"bom-ref\":\"pkg:golang/github.com/gostaticanalysis/nilerr@0.1.1\",\"type\":\"library\",\"name\":\"github.com/gostaticanalysis/nilerr\",\"version\":\"0.1.1\",\"purl\":\"pkg:golang/github.com/gostaticanalysis/nilerr@0.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/sonatard/noctx@0.0.2\",\"type\":\"library\",\"name\":\"github.com/sonatard/noctx\",\"version\":\"0.0.2\",\"purl\":\"pkg:golang/github.com/sonatard/noctx@0.0.2\"},{\"bom-ref\":\"pkg:golang/go-simpler.org/musttag@0.12.2\",\"type\":\"library\",\"name\":\"go-simpler.org/musttag\",\"version\":\"0.12.2\",\"purl\":\"pkg:golang/go-simpler.org/musttag@0.12.2\"},{\"bom-ref\":\"pkg:golang/stdlib@1.22.0\",\"type\":\"library\",\"name\":\"stdlib\",\"version\":\"1.22.0\",\"purl\":\"pkg:golang/stdlib@1.22.0\"},{\"bom-ref\":\"pkg:npm/pprof-format@2.1.0\",\"type\":\"library\",\"name\":\"pprof-format\",\"version\":\"2.1.0\",\"purl\":\"pkg:npm/pprof-format@2.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-chi/chi@4.1.2+incompatible\",\"type\":\"library\",\"name\":\"github.com/go-chi/chi\",\"version\":\"4.1.2+incompatible\",\"purl\":\"pkg:golang/github.com/go-chi/chi@4.1.2+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/uptrace/bun@1.2.5\",\"type\":\"library\",\"name\":\"github.com/uptrace/bun\",\"version\":\"1.2.5\",\"purl\":\"pkg:golang/github.com/uptrace/bun@1.2.5\"},{\"bom-ref\":\"pkg:pypi/requests@2.31.0\",\"type\":\"library\",\"name\":\"requests\",\"version\":\"2.31.0\",\"purl\":\"pkg:pypi/requests@2.31.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/go-units@0.5.0\",\"type\":\"library\",\"name\":\"github.com/docker/go-units\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/docker/go-units@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/distribution@2.8.3+incompatible\",\"type\":\"library\",\"name\":\"github.com/docker/distribution\",\"version\":\"2.8.3+incompatible\",\"purl\":\"pkg:golang/github.com/docker/distribution@2.8.3+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/stretchr/testify@1.9.0\",\"type\":\"library\",\"name\":\"github.com/stretchr/testify\",\"version\":\"1.9.0\",\"purl\":\"pkg:golang/github.com/stretchr/testify@1.9.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/metric@1.33.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/metric\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/metric@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/grpc-ecosystem/go-grpc-prometheus@1.2.0\",\"type\":\"library\",\"name\":\"github.com/grpc-ecosystem/go-grpc-prometheus\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/grpc-ecosystem/go-grpc-prometheus@1.2.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/klog@1.0.1-0.20200310124935-4ad0115ba9e4\",\"type\":\"library\",\"name\":\"k8s.io/klog\",\"version\":\"1.0.1-0.20200310124935-4ad0115ba9e4\",\"purl\":\"pkg:golang/k8s.io/klog@1.0.1-0.20200310124935-4ad0115ba9e4\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/client_golang@1.17.0\",\"type\":\"library\",\"name\":\"github.com/prometheus/client_golang\",\"version\":\"1.17.0\",\"purl\":\"pkg:golang/github.com/prometheus/client_golang@1.17.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/go-querystring@1.1.0\",\"type\":\"library\",\"name\":\"github.com/google/go-querystring\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/google/go-querystring@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/rs/cors@1.11.1\",\"type\":\"library\",\"name\":\"github.com/rs/cors\",\"version\":\"1.11.1\",\"purl\":\"pkg:golang/github.com/rs/cors@1.11.1\"},{\"bom-ref\":\"pkg:golang/github.com/jedisct1/go-minisign@0.0.0-20230811132847-661be99b8267\",\"type\":\"library\",\"name\":\"github.com/jedisct1/go-minisign\",\"version\":\"0.0.0-20230811132847-661be99b8267\",\"purl\":\"pkg:golang/github.com/jedisct1/go-minisign@0.0.0-20230811132847-661be99b8267\"},{\"bom-ref\":\"pkg:golang/go.uber.org/multierr@1.6.0\",\"type\":\"library\",\"name\":\"go.uber.org/multierr\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/go.uber.org/multierr@1.6.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/fx@1.18.2\",\"type\":\"library\",\"name\":\"go.uber.org/fx\",\"version\":\"1.18.2\",\"purl\":\"pkg:golang/go.uber.org/fx@1.18.2\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/modinfo@0.3.4\",\"type\":\"library\",\"name\":\"github.com/golangci/modinfo\",\"version\":\"0.3.4\",\"purl\":\"pkg:golang/github.com/golangci/modinfo@0.3.4\"},{\"bom-ref\":\"pkg:golang/github.com/smartystreets/assertions@1.1.0\",\"type\":\"library\",\"name\":\"github.com/smartystreets/assertions\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/smartystreets/assertions@1.1.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/yaml.v3@3.0.1\",\"type\":\"library\",\"name\":\"gopkg.in/yaml.v3\",\"version\":\"3.0.1\",\"purl\":\"pkg:golang/gopkg.in/yaml.v3@3.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@1.9.26\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url\",\"version\":\"1.9.26\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@1.9.26\"},{\"bom-ref\":\"pkg:golang/github.com/shirou/gopsutil/v4@4.24.12\",\"type\":\"library\",\"name\":\"github.com/shirou/gopsutil/v4\",\"version\":\"4.24.12\",\"purl\":\"pkg:golang/github.com/shirou/gopsutil/v4@4.24.12\"},{\"bom-ref\":\"pkg:golang/github.com/ccojocar/zxcvbn-go@1.0.2\",\"type\":\"library\",\"name\":\"github.com/ccojocar/zxcvbn-go\",\"version\":\"1.0.2\",\"purl\":\"pkg:golang/github.com/ccojocar/zxcvbn-go@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/macabu/inamedparam@0.1.3\",\"type\":\"library\",\"name\":\"github.com/macabu/inamedparam\",\"version\":\"0.1.3\",\"purl\":\"pkg:golang/github.com/macabu/inamedparam@0.1.3\"},{\"bom-ref\":\"pkg:npm/istanbul-lib-coverage@3.2.0\",\"type\":\"library\",\"name\":\"istanbul-lib-coverage\",\"version\":\"3.2.0\",\"purl\":\"pkg:npm/istanbul-lib-coverage@3.2.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/extension/xextension@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/extension/xextension\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/extension/xextension@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/wire@0.6.0\",\"type\":\"library\",\"name\":\"github.com/google/wire\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/google/wire@0.6.0\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/kustomize/kyaml@0.17.1\",\"type\":\"library\",\"name\":\"sigs.k8s.io/kustomize/kyaml\",\"version\":\"0.17.1\",\"purl\":\"pkg:golang/sigs.k8s.io/kustomize/kyaml@0.17.1\"},{\"bom-ref\":\"pkg:golang/github.com/dgryski/go-minhash@0.0.0-20170608043002-7fe510aff544\",\"type\":\"library\",\"name\":\"github.com/dgryski/go-minhash\",\"version\":\"0.0.0-20170608043002-7fe510aff544\",\"purl\":\"pkg:golang/github.com/dgryski/go-minhash@0.0.0-20170608043002-7fe510aff544\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azcore@1.14.0\",\"type\":\"library\",\"name\":\"github.com/Azure/azure-sdk-for-go/sdk/azcore\",\"version\":\"1.14.0\",\"purl\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azcore@1.14.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/utils@0.0.0-20240821151609-f90d01438635\",\"type\":\"library\",\"name\":\"k8s.io/utils\",\"version\":\"0.0.0-20240821151609-f90d01438635\",\"purl\":\"pkg:golang/k8s.io/utils@0.0.0-20240821151609-f90d01438635\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/inconshreveable/mousetrap@1.1.0\",\"type\":\"library\",\"name\":\"github.com/inconshreveable/mousetrap\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/inconshreveable/mousetrap@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/sirupsen/logrus@1.9.3\",\"type\":\"library\",\"name\":\"github.com/sirupsen/logrus\",\"version\":\"1.9.3\",\"purl\":\"pkg:golang/github.com/sirupsen/logrus@1.9.3\"},{\"bom-ref\":\"pkg:golang/github.com/montanaflynn/stats@0.7.0\",\"type\":\"library\",\"name\":\"github.com/montanaflynn/stats\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/github.com/montanaflynn/stats@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/quasilyte/regex/syntax@0.0.0-20210819130434-b3f0c404a727\",\"type\":\"library\",\"name\":\"github.com/quasilyte/regex/syntax\",\"version\":\"0.0.0-20210819130434-b3f0c404a727\",\"purl\":\"pkg:golang/github.com/quasilyte/regex/syntax@0.0.0-20210819130434-b3f0c404a727\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel@1.33.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/denis-tingaikin/go-header@0.5.0\",\"type\":\"library\",\"name\":\"github.com/denis-tingaikin/go-header\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/denis-tingaikin/go-header@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/philhofer/fwd@1.1.3-0.20240916144458-20a13a1f6b7c\",\"type\":\"library\",\"name\":\"github.com/philhofer/fwd\",\"version\":\"1.1.3-0.20240916144458-20a13a1f6b7c\",\"purl\":\"pkg:golang/github.com/philhofer/fwd@1.1.3-0.20240916144458-20a13a1f6b7c\"},{\"bom-ref\":\"pkg:golang/github.com/ua-parser/uap-go@0.0.0-20240611065828-3a4781585db6\",\"type\":\"library\",\"name\":\"github.com/ua-parser/uap-go\",\"version\":\"0.0.0-20240611065828-3a4781585db6\",\"purl\":\"pkg:golang/github.com/ua-parser/uap-go@0.0.0-20240611065828-3a4781585db6\"},{\"bom-ref\":\"pkg:golang/github.com/go-git/go-git/v5@5.13.0\",\"type\":\"library\",\"name\":\"github.com/go-git/go-git/v5\",\"version\":\"5.13.0\",\"purl\":\"pkg:golang/github.com/go-git/go-git/v5@5.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/favadi/protoc-go-inject-tag@1.4.0\",\"type\":\"library\",\"name\":\"github.com/favadi/protoc-go-inject-tag\",\"version\":\"1.4.0\",\"purl\":\"pkg:golang/github.com/favadi/protoc-go-inject-tag@1.4.0\"},{\"bom-ref\":\"pkg:golang/go4.org/unsafe/assume-no-moving-gc@0.0.0-20231121144256-b99613f794b6\",\"type\":\"library\",\"name\":\"go4.org/unsafe/assume-no-moving-gc\",\"version\":\"0.0.0-20231121144256-b99613f794b6\",\"purl\":\"pkg:golang/go4.org/unsafe/assume-no-moving-gc@0.0.0-20231121144256-b99613f794b6\"},{\"bom-ref\":\"pkg:golang/github.com/charmbracelet/x/term@0.2.1\",\"type\":\"library\",\"name\":\"github.com/charmbracelet/x/term\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/github.com/charmbracelet/x/term@0.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/Datadog/dublin-traceroute@0.0.2\",\"type\":\"library\",\"name\":\"github.com/Datadog/dublin-traceroute\",\"version\":\"0.0.2\",\"purl\":\"pkg:golang/github.com/Datadog/dublin-traceroute@0.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/xdg-go/pbkdf2@1.0.0\",\"type\":\"library\",\"name\":\"github.com/xdg-go/pbkdf2\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/xdg-go/pbkdf2@1.0.0\"},{\"bom-ref\":\"pkg:npm/import-in-the-middle@1.11.0\",\"type\":\"library\",\"name\":\"import-in-the-middle\",\"version\":\"1.11.0\",\"purl\":\"pkg:npm/import-in-the-middle@1.11.0\"},{\"bom-ref\":\"pkg:npm/%40opentelemetry%2Fapi@1.8.0\",\"type\":\"library\",\"name\":\"@opentelemetry/api\",\"version\":\"1.8.0\",\"purl\":\"pkg:npm/%40opentelemetry%2Fapi@1.8.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/lager@2.0.0+incompatible\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/lager\",\"version\":\"2.0.0+incompatible\",\"purl\":\"pkg:golang/code.cloudfoundry.org/lager@2.0.0+incompatible\"},{\"bom-ref\":\"pkg:npm/%40datadog%2Fnative-iast-rewriter@2.4.1\",\"type\":\"library\",\"name\":\"@datadog/native-iast-rewriter\",\"version\":\"2.4.1\",\"purl\":\"pkg:npm/%40datadog%2Fnative-iast-rewriter@2.4.1\"},{\"bom-ref\":\"pkg:golang/k8s.io/client-go@0.31.3\",\"type\":\"library\",\"name\":\"k8s.io/client-go\",\"version\":\"0.31.3\",\"purl\":\"pkg:golang/k8s.io/client-go@0.31.3\"},{\"bom-ref\":\"pkg:golang/github.com/davecgh/go-spew@1.1.2-0.20180830191138-d8f796af33cc\",\"type\":\"library\",\"name\":\"github.com/davecgh/go-spew\",\"version\":\"1.1.2-0.20180830191138-d8f796af33cc\",\"purl\":\"pkg:golang/github.com/davecgh/go-spew@1.1.2-0.20180830191138-d8f796af33cc\"},{\"bom-ref\":\"pkg:golang/github.com/alingse/asasalint@0.0.11\",\"type\":\"library\",\"name\":\"github.com/alingse/asasalint\",\"version\":\"0.0.11\",\"purl\":\"pkg:golang/github.com/alingse/asasalint@0.0.11\"},{\"bom-ref\":\"pkg:npm/%40datadog%2Fpprof@5.3.0\",\"type\":\"library\",\"name\":\"@datadog/pprof\",\"version\":\"5.3.0\",\"purl\":\"pkg:npm/%40datadog%2Fpprof@5.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/jmoiron/sqlx@1.4.0\",\"type\":\"library\",\"name\":\"github.com/jmoiron/sqlx\",\"version\":\"1.4.0\",\"purl\":\"pkg:golang/github.com/jmoiron/sqlx@1.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/wI2L/jsondiff@0.6.1\",\"type\":\"library\",\"name\":\"github.com/wI2L/jsondiff\",\"version\":\"0.6.1\",\"purl\":\"pkg:golang/github.com/wI2L/jsondiff@0.6.1\"},{\"bom-ref\":\"pkg:golang/golang.org/x/text@0.21.0\",\"type\":\"library\",\"name\":\"golang.org/x/text\",\"version\":\"0.21.0\",\"purl\":\"pkg:golang/golang.org/x/text@0.21.0\"},{\"bom-ref\":\"pkg:golang/github.com/blabber/go-freebsd-sysctl@0.0.0-20201130114544-503969f39d8f\",\"type\":\"library\",\"name\":\"github.com/blabber/go-freebsd-sysctl\",\"version\":\"0.0.0-20201130114544-503969f39d8f\",\"purl\":\"pkg:golang/github.com/blabber/go-freebsd-sysctl@0.0.0-20201130114544-503969f39d8f\"},{\"bom-ref\":\"pkg:golang/github.com/cihub/seelog@0.0.0-20170130134532-f561c5e57575\",\"type\":\"library\",\"name\":\"github.com/cihub/seelog\",\"version\":\"0.0.0-20170130134532-f561c5e57575\",\"purl\":\"pkg:golang/github.com/cihub/seelog@0.0.0-20170130134532-f561c5e57575\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/golang-lru@1.0.2\",\"type\":\"library\",\"name\":\"github.com/hashicorp/golang-lru\",\"version\":\"1.0.2\",\"purl\":\"pkg:golang/github.com/hashicorp/golang-lru@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/cheggaaa/pb/v3@3.1.5\",\"type\":\"library\",\"name\":\"github.com/cheggaaa/pb/v3\",\"version\":\"3.1.5\",\"purl\":\"pkg:golang/github.com/cheggaaa/pb/v3@3.1.5\"},{\"bom-ref\":\"pkg:golang/go.uber.org/dig@1.17.0\",\"type\":\"library\",\"name\":\"go.uber.org/dig\",\"version\":\"1.17.0\",\"purl\":\"pkg:golang/go.uber.org/dig@1.17.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@0.57.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc\",\"version\":\"0.57.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@0.57.0\"},{\"bom-ref\":\"pkg:golang/github.com/cyphar/filepath-securejoin@0.3.4\",\"type\":\"library\",\"name\":\"github.com/cyphar/filepath-securejoin\",\"version\":\"0.3.4\",\"purl\":\"pkg:golang/github.com/cyphar/filepath-securejoin@0.3.4\"},{\"bom-ref\":\"pkg:golang/github.com/moby/sys/userns@0.1.0\",\"type\":\"library\",\"name\":\"github.com/moby/sys/userns\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/moby/sys/userns@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/OneOfOne/xxhash@1.2.8\",\"type\":\"library\",\"name\":\"github.com/OneOfOne/xxhash\",\"version\":\"1.2.8\",\"purl\":\"pkg:golang/github.com/OneOfOne/xxhash@1.2.8\"},{\"bom-ref\":\"pkg:golang/github.com/lxn/walk@0.0.0-20210112085537-c389da54e794\",\"type\":\"library\",\"name\":\"github.com/lxn/walk\",\"version\":\"0.0.0-20210112085537-c389da54e794\",\"purl\":\"pkg:golang/github.com/lxn/walk@0.0.0-20210112085537-c389da54e794\"},{\"bom-ref\":\"pkg:golang/github.com/philhofer/fwd@1.1.2\",\"type\":\"library\",\"name\":\"github.com/philhofer/fwd\",\"version\":\"1.1.2\",\"purl\":\"pkg:golang/github.com/philhofer/fwd@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/oliveagle/jsonpath@0.0.0-20180606110733-2e52cf6e6852\",\"type\":\"library\",\"name\":\"github.com/oliveagle/jsonpath\",\"version\":\"0.0.0-20180606110733-2e52cf6e6852\",\"purl\":\"pkg:golang/github.com/oliveagle/jsonpath@0.0.0-20180606110733-2e52cf6e6852\"},{\"bom-ref\":\"pkg:golang/stdlib@1.23.0\",\"type\":\"library\",\"name\":\"stdlib\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/stdlib@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/hhatto/gorst@0.0.0-20181029133204-ca9f730cac5b\",\"type\":\"library\",\"name\":\"github.com/hhatto/gorst\",\"version\":\"0.0.0-20181029133204-ca9f730cac5b\",\"purl\":\"pkg:golang/github.com/hhatto/gorst@0.0.0-20181029133204-ca9f730cac5b\"},{\"bom-ref\":\"pkg:golang/github.com/godror/godror@0.37.0\",\"type\":\"library\",\"name\":\"github.com/godror/godror\",\"version\":\"0.37.0\",\"purl\":\"pkg:golang/github.com/godror/godror@0.37.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/viper@1.14.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/viper\",\"version\":\"1.14.0\",\"purl\":\"pkg:golang/github.com/DataDog/viper@1.14.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/mod@0.22.0\",\"type\":\"library\",\"name\":\"golang.org/x/mod\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/golang.org/x/mod@0.22.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-secure-stdlib/parseutil@0.1.8\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-secure-stdlib/parseutil\",\"version\":\"0.1.8\",\"purl\":\"pkg:golang/github.com/hashicorp/go-secure-stdlib/parseutil@0.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/gostaticanalysis/analysisutil@0.7.1\",\"type\":\"library\",\"name\":\"github.com/gostaticanalysis/analysisutil\",\"version\":\"0.7.1\",\"purl\":\"pkg:golang/github.com/gostaticanalysis/analysisutil@0.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/golang/mock@1.7.0-rc.1\",\"type\":\"library\",\"name\":\"github.com/golang/mock\",\"version\":\"1.7.0-rc.1\",\"purl\":\"pkg:golang/github.com/golang/mock@1.7.0-rc.1\"},{\"bom-ref\":\"pkg:golang/github.com/GaijinEntertainment/go-exhaustruct/v3@3.3.0\",\"type\":\"library\",\"name\":\"github.com/GaijinEntertainment/go-exhaustruct/v3\",\"version\":\"3.3.0\",\"purl\":\"pkg:golang/github.com/GaijinEntertainment/go-exhaustruct/v3@3.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/masahiro331/go-ext4-filesystem@0.0.0-20240620024024-ca14e6327bbd\",\"type\":\"library\",\"name\":\"github.com/masahiro331/go-ext4-filesystem\",\"version\":\"0.0.0-20240620024024-ca14e6327bbd\",\"purl\":\"pkg:golang/github.com/masahiro331/go-ext4-filesystem@0.0.0-20240620024024-ca14e6327bbd\"},{\"bom-ref\":\"pkg:golang/inet.af/netaddr@0.0.0-20220811202034-502d2d690317\",\"type\":\"library\",\"name\":\"inet.af/netaddr\",\"version\":\"0.0.0-20220811202034-502d2d690317\",\"purl\":\"pkg:golang/inet.af/netaddr@0.0.0-20220811202034-502d2d690317\"},{\"bom-ref\":\"pkg:golang/github.com/russross/blackfriday/v2@2.1.0\",\"type\":\"library\",\"name\":\"github.com/russross/blackfriday/v2\",\"version\":\"2.1.0\",\"purl\":\"pkg:golang/github.com/russross/blackfriday/v2@2.1.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/perf@0.0.0-20210220033136-40a54f11e909\",\"type\":\"library\",\"name\":\"golang.org/x/perf\",\"version\":\"0.0.0-20210220033136-40a54f11e909\",\"purl\":\"pkg:golang/golang.org/x/perf@0.0.0-20210220033136-40a54f11e909\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-cleanhttp@0.5.2\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-cleanhttp\",\"version\":\"0.5.2\",\"purl\":\"pkg:golang/github.com/hashicorp/go-cleanhttp@0.5.2\"},{\"bom-ref\":\"pkg:golang/github.com/aws/smithy-go@1.22.1\",\"type\":\"library\",\"name\":\"github.com/aws/smithy-go\",\"version\":\"1.22.1\",\"purl\":\"pkg:golang/github.com/aws/smithy-go@1.22.1\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/consul/api@1.31.0\",\"type\":\"library\",\"name\":\"github.com/hashicorp/consul/api\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/github.com/hashicorp/consul/api@1.31.0\"},{\"bom-ref\":\"pkg:golang/github.com/urfave/negroni@1.0.0\",\"type\":\"library\",\"name\":\"github.com/urfave/negroni\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/urfave/negroni@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/bmatcuk/doublestar/v4@4.7.1\",\"type\":\"library\",\"name\":\"github.com/bmatcuk/doublestar/v4\",\"version\":\"4.7.1\",\"purl\":\"pkg:golang/github.com/bmatcuk/doublestar/v4@4.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-random/sdk/v4@4.16.8\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-random/sdk/v4\",\"version\":\"4.16.8\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-random/sdk/v4@4.16.8\"},{\"bom-ref\":\"pkg:golang/github.com/mailru/easyjson@0.7.7\",\"type\":\"library\",\"name\":\"github.com/mailru/easyjson\",\"version\":\"0.7.7\",\"purl\":\"pkg:golang/github.com/mailru/easyjson@0.7.7\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Fbase64@1.1.2\",\"type\":\"library\",\"name\":\"@protobufjs/base64\",\"version\":\"1.1.2\",\"purl\":\"pkg:npm/%40protobufjs%2Fbase64@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/avast/retry-go/v4@4.6.0\",\"type\":\"library\",\"name\":\"github.com/avast/retry-go/v4\",\"version\":\"4.6.0\",\"purl\":\"pkg:golang/github.com/avast/retry-go/v4@4.6.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configretry@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configretry\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configretry@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/letsencrypt/boulder@0.0.0-20231026200631-000cd05d5491\",\"type\":\"library\",\"name\":\"github.com/letsencrypt/boulder\",\"version\":\"0.0.0-20231026200631-000cd05d5491\",\"purl\":\"pkg:golang/github.com/letsencrypt/boulder@0.0.0-20231026200631-000cd05d5491\"},{\"bom-ref\":\"pkg:golang/github.com/nozzle/throttler@0.0.0-20180817012639-2ea982251481\",\"type\":\"library\",\"name\":\"github.com/nozzle/throttler\",\"version\":\"0.0.0-20180817012639-2ea982251481\",\"purl\":\"pkg:golang/github.com/nozzle/throttler@0.0.0-20180817012639-2ea982251481\"},{\"bom-ref\":\"pkg:golang/github.com/xlab/treeprint@1.2.0\",\"type\":\"library\",\"name\":\"github.com/xlab/treeprint\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/xlab/treeprint@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/session-manager-plugin@0.0.0-20241119210807-82dc72922492\",\"type\":\"library\",\"name\":\"github.com/aws/session-manager-plugin\",\"version\":\"0.0.0-20241119210807-82dc72922492\",\"purl\":\"pkg:golang/github.com/aws/session-manager-plugin@0.0.0-20241119210807-82dc72922492\"},{\"bom-ref\":\"pkg:golang/github.com/blang/semver/v4@4.0.0\",\"type\":\"library\",\"name\":\"github.com/blang/semver/v4\",\"version\":\"4.0.0\",\"purl\":\"pkg:golang/github.com/blang/semver/v4@4.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/signalfx/sapm-proto@0.17.0\",\"type\":\"library\",\"name\":\"github.com/signalfx/sapm-proto\",\"version\":\"0.17.0\",\"purl\":\"pkg:golang/github.com/signalfx/sapm-proto@0.17.0\"},{\"bom-ref\":\"pkg:golang/github.com/golang/mock@1.6.0\",\"type\":\"library\",\"name\":\"github.com/golang/mock\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/golang/mock@1.6.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/api@0.31.3\",\"type\":\"library\",\"name\":\"k8s.io/api\",\"version\":\"0.31.3\",\"purl\":\"pkg:golang/k8s.io/api@0.31.3\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/astcopy@1.1.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/astcopy\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/astcopy@1.1.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/extension/extensioncapabilities@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/extension/extensioncapabilities\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/extension/extensioncapabilities@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/lightstep/go-expohisto@1.0.0\",\"type\":\"library\",\"name\":\"github.com/lightstep/go-expohisto\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/lightstep/go-expohisto@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/client_model@0.5.0\",\"type\":\"library\",\"name\":\"github.com/prometheus/client_model\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/prometheus/client_model@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/kouhin/envflag@0.0.0-20150818174321-0e9a86061649\",\"type\":\"library\",\"name\":\"github.com/kouhin/envflag\",\"version\":\"0.0.0-20150818174321-0e9a86061649\",\"purl\":\"pkg:golang/github.com/kouhin/envflag@0.0.0-20150818174321-0e9a86061649\"},{\"bom-ref\":\"pkg:golang/github.com/kr/text@0.2.0\",\"type\":\"library\",\"name\":\"github.com/kr/text\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/kr/text@0.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-kit/log@0.2.1\",\"type\":\"library\",\"name\":\"github.com/go-kit/log\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/github.com/go-kit/log@0.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/briandowns/spinner@1.23.0\",\"type\":\"library\",\"name\":\"github.com/briandowns/spinner\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/github.com/briandowns/spinner@1.23.0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/grpc@1.69.2\",\"type\":\"library\",\"name\":\"google.golang.org/grpc\",\"version\":\"1.69.2\",\"purl\":\"pkg:golang/google.golang.org/grpc@1.69.2\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azidentity@1.7.0\",\"type\":\"library\",\"name\":\"github.com/Azure/azure-sdk-for-go/sdk/azidentity\",\"version\":\"1.7.0\",\"purl\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azidentity@1.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@2.23.0\",\"type\":\"library\",\"name\":\"github.com/grpc-ecosystem/grpc-gateway/v2\",\"version\":\"2.23.0\",\"purl\":\"pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@2.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/hcl@1.0.1-vault-5\",\"type\":\"library\",\"name\":\"github.com/hashicorp/hcl\",\"version\":\"1.0.1-vault-5\",\"purl\":\"pkg:golang/github.com/hashicorp/hcl@1.0.1-vault-5\"},{\"bom-ref\":\"pkg:golang/github.com/karrick/godirwalk@1.17.0\",\"type\":\"library\",\"name\":\"github.com/karrick/godirwalk\",\"version\":\"1.17.0\",\"purl\":\"pkg:golang/github.com/karrick/godirwalk@1.17.0\"},{\"bom-ref\":\"pkg:golang/github.com/cyberphone/json-canonicalization@0.0.0-20231011164504-785e29786b46\",\"type\":\"library\",\"name\":\"github.com/cyberphone/json-canonicalization\",\"version\":\"0.0.0-20231011164504-785e29786b46\",\"purl\":\"pkg:golang/github.com/cyberphone/json-canonicalization@0.0.0-20231011164504-785e29786b46\"},{\"bom-ref\":\"pkg:golang/github.com/ultraware/whitespace@0.1.1\",\"type\":\"library\",\"name\":\"github.com/ultraware/whitespace\",\"version\":\"0.1.1\",\"purl\":\"pkg:golang/github.com/ultraware/whitespace@0.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/swaggest/refl@1.3.0\",\"type\":\"library\",\"name\":\"github.com/swaggest/refl\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/swaggest/refl@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/dustin/go-humanize@1.0.1\",\"type\":\"library\",\"name\":\"github.com/dustin/go-humanize\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/dustin/go-humanize@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/lxn/win@0.0.0-20210218163916-a377121e959e\",\"type\":\"library\",\"name\":\"github.com/lxn/win\",\"version\":\"0.0.0-20210218163916-a377121e959e\",\"purl\":\"pkg:golang/github.com/lxn/win@0.0.0-20210218163916-a377121e959e\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/go-grpc-bidirectional-streaming-example@0.0.0-20221024060302-b9cf785c02fe\",\"type\":\"library\",\"name\":\"github.com/DataDog/go-grpc-bidirectional-streaming-example\",\"version\":\"0.0.0-20221024060302-b9cf785c02fe\",\"purl\":\"pkg:golang/github.com/DataDog/go-grpc-bidirectional-streaming-example@0.0.0-20221024060302-b9cf785c02fe\"},{\"bom-ref\":\"pkg:golang/github.com/Intevation/gval@1.3.0\",\"type\":\"library\",\"name\":\"github.com/Intevation/gval\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/Intevation/gval@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes@0.22.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes@0.22.0\"},{\"bom-ref\":\"pkg:golang/github.com/AzureAD/microsoft-authentication-library-for-go@1.2.2\",\"type\":\"library\",\"name\":\"github.com/AzureAD/microsoft-authentication-library-for-go\",\"version\":\"1.2.2\",\"purl\":\"pkg:golang/github.com/AzureAD/microsoft-authentication-library-for-go@1.2.2\"},{\"bom-ref\":\"pkg:golang/k8s.io/apimachinery@0.31.3\",\"type\":\"library\",\"name\":\"k8s.io/apimachinery\",\"version\":\"0.31.3\",\"purl\":\"pkg:golang/k8s.io/apimachinery@0.31.3\"},{\"bom-ref\":\"pkg:golang/github.com/jinzhu/inflection@1.0.0\",\"type\":\"library\",\"name\":\"github.com/jinzhu/inflection\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/jinzhu/inflection@1.0.0\"},{\"bom-ref\":\"pkg:golang/modernc.org/strutil@1.2.0\",\"type\":\"library\",\"name\":\"modernc.org/strutil\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/modernc.org/strutil@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/kms@1.19.2\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/kms\",\"version\":\"1.19.2\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/kms@1.19.2\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/strfmt@0.23.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/strfmt\",\"version\":\"0.23.0\",\"purl\":\"pkg:golang/github.com/go-openapi/strfmt@0.23.0\"},{\"bom-ref\":\"pkg:golang/go.mongodb.org/mongo-driver@1.15.1\",\"type\":\"library\",\"name\":\"go.mongodb.org/mongo-driver\",\"version\":\"1.15.1\",\"purl\":\"pkg:golang/go.mongodb.org/mongo-driver@1.15.1\"},{\"bom-ref\":\"pkg:golang/github.com/bkielbasa/cyclop@1.2.1\",\"type\":\"library\",\"name\":\"github.com/bkielbasa/cyclop\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/github.com/bkielbasa/cyclop@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-agent@0.0.0-20211213161047-f82981e22ca1\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-agent\",\"version\":\"0.0.0-20211213161047-f82981e22ca1\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-agent@0.0.0-20211213161047-f82981e22ca1\"},{\"bom-ref\":\"pkg:golang/github.com/beevik/ntp@1.4.3\",\"type\":\"library\",\"name\":\"github.com/beevik/ntp\",\"version\":\"1.4.3\",\"purl\":\"pkg:golang/github.com/beevik/ntp@1.4.3\"},{\"bom-ref\":\"pkg:golang/github.com/Masterminds/sprig/v3@3.3.0\",\"type\":\"library\",\"name\":\"github.com/Masterminds/sprig/v3\",\"version\":\"3.3.0\",\"purl\":\"pkg:golang/github.com/Masterminds/sprig/v3@3.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/cloudflare/circl@1.5.0\",\"type\":\"library\",\"name\":\"github.com/cloudflare/circl\",\"version\":\"1.5.0\",\"purl\":\"pkg:golang/github.com/cloudflare/circl@1.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/errdefs/pkg@0.3.0\",\"type\":\"library\",\"name\":\"github.com/containerd/errdefs/pkg\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/containerd/errdefs/pkg@0.3.0\"},{\"bom-ref\":\"pkg:npm/dd-trace@5.21.0\",\"type\":\"library\",\"name\":\"dd-trace\",\"version\":\"5.21.0\",\"purl\":\"pkg:npm/dd-trace@5.21.0\"},{\"bom-ref\":\"pkg:golang/github.com/smira/go-ftp-protocol@0.0.0-20140829150050-066b75c2b70d\",\"type\":\"library\",\"name\":\"github.com/smira/go-ftp-protocol\",\"version\":\"0.0.0-20140829150050-066b75c2b70d\",\"purl\":\"pkg:golang/github.com/smira/go-ftp-protocol@0.0.0-20140829150050-066b75c2b70d\"},{\"bom-ref\":\"pkg:golang/github.com/planetscale/vtprotobuf@0.6.1-0.20240319094008-0393e58bdf10\",\"type\":\"library\",\"name\":\"github.com/planetscale/vtprotobuf\",\"version\":\"0.6.1-0.20240319094008-0393e58bdf10\",\"purl\":\"pkg:golang/github.com/planetscale/vtprotobuf@0.6.1-0.20240319094008-0393e58bdf10\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/mapstructure@1.1.2\",\"type\":\"library\",\"name\":\"github.com/mitchellh/mapstructure\",\"version\":\"1.1.2\",\"purl\":\"pkg:golang/github.com/mitchellh/mapstructure@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/tinylib/msgp@1.1.6\",\"type\":\"library\",\"name\":\"github.com/tinylib/msgp\",\"version\":\"1.1.6\",\"purl\":\"pkg:golang/github.com/tinylib/msgp@1.1.6\"},{\"bom-ref\":\"pkg:maven/com.amazonaws/aws-lambda-java-events@2.2.7\",\"type\":\"library\",\"name\":\"com.amazonaws:aws-lambda-java-events\",\"version\":\"2.2.7\",\"purl\":\"pkg:maven/com.amazonaws/aws-lambda-java-events@2.2.7\"},{\"bom-ref\":\"pkg:golang/github.com/valyala/bytebufferpool@1.0.0\",\"type\":\"library\",\"name\":\"github.com/valyala/bytebufferpool\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/valyala/bytebufferpool@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@2.4.26\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2\",\"version\":\"2.4.26\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@2.4.26\"},{\"bom-ref\":\"pkg:golang/github.com/magefile/mage@1.15.0\",\"type\":\"library\",\"name\":\"github.com/magefile/mage\",\"version\":\"1.15.0\",\"purl\":\"pkg:golang/github.com/magefile/mage@1.15.0\"},{\"bom-ref\":\"pkg:golang/github.com/bahlo/generic-list-go@0.2.0\",\"type\":\"library\",\"name\":\"github.com/bahlo/generic-list-go\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/bahlo/generic-list-go@0.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/creack/pty@1.1.21\",\"type\":\"library\",\"name\":\"github.com/creack/pty\",\"version\":\"1.1.21\",\"purl\":\"pkg:golang/github.com/creack/pty@1.1.21\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/connector/xconnector@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/connector/xconnector\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/connector/xconnector@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/goware/modvendor@0.5.0\",\"type\":\"library\",\"name\":\"github.com/goware/modvendor\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/goware/modvendor@0.5.0\"},{\"bom-ref\":\"pkg:golang/go4.org/unsafe/assume-no-moving-gc@0.0.0-20220617031537-928513b29760\",\"type\":\"library\",\"name\":\"go4.org/unsafe/assume-no-moving-gc\",\"version\":\"0.0.0-20220617031537-928513b29760\",\"purl\":\"pkg:golang/go4.org/unsafe/assume-no-moving-gc@0.0.0-20220617031537-928513b29760\"},{\"bom-ref\":\"pkg:golang/github.com/youmark/pkcs8@0.0.0-20181117223130-1be2e3e5546d\",\"type\":\"library\",\"name\":\"github.com/youmark/pkcs8\",\"version\":\"0.0.0-20181117223130-1be2e3e5546d\",\"purl\":\"pkg:golang/github.com/youmark/pkcs8@0.0.0-20181117223130-1be2e3e5546d\"},{\"bom-ref\":\"pkg:golang/github.com/googleapis/enterprise-certificate-proxy@0.3.2\",\"type\":\"library\",\"name\":\"github.com/googleapis/enterprise-certificate-proxy\",\"version\":\"0.3.2\",\"purl\":\"pkg:golang/github.com/googleapis/enterprise-certificate-proxy@0.3.2\"},{\"bom-ref\":\"pkg:golang/github.com/vmihailenco/tagparser/v2@2.0.0\",\"type\":\"library\",\"name\":\"github.com/vmihailenco/tagparser/v2\",\"version\":\"2.0.0\",\"purl\":\"pkg:golang/github.com/vmihailenco/tagparser/v2@2.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/errdefs@1.0.0\",\"type\":\"library\",\"name\":\"github.com/containerd/errdefs\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/containerd/errdefs@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/charithe/durationcheck@0.0.10\",\"type\":\"library\",\"name\":\"github.com/charithe/durationcheck\",\"version\":\"0.0.10\",\"purl\":\"pkg:golang/github.com/charithe/durationcheck@0.0.10\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Futf8@1.1.0\",\"type\":\"library\",\"name\":\"@protobufjs/utf8\",\"version\":\"1.1.0\",\"purl\":\"pkg:npm/%40protobufjs%2Futf8@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/knadh/koanf/maps@0.1.0\",\"type\":\"library\",\"name\":\"github.com/knadh/koanf/maps\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/knadh/koanf/maps@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/containerd/api@1.8.0\",\"type\":\"library\",\"name\":\"github.com/containerd/containerd/api\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/containerd/containerd/api@1.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/gosnmp/gosnmp@1.38.0\",\"type\":\"library\",\"name\":\"github.com/gosnmp/gosnmp\",\"version\":\"1.38.0\",\"purl\":\"pkg:golang/github.com/gosnmp/gosnmp@1.38.0\"},{\"bom-ref\":\"pkg:golang/github.com/matttproud/golang_protobuf_extensions@1.0.4\",\"type\":\"library\",\"name\":\"github.com/matttproud/golang_protobuf_extensions\",\"version\":\"1.0.4\",\"purl\":\"pkg:golang/github.com/matttproud/golang_protobuf_extensions@1.0.4\"},{\"bom-ref\":\"pkg:golang/github.com/pkg/browser@0.0.0-20240102092130-5ac0b6a4141c\",\"type\":\"library\",\"name\":\"github.com/pkg/browser\",\"version\":\"0.0.0-20240102092130-5ac0b6a4141c\",\"purl\":\"pkg:golang/github.com/pkg/browser@0.0.0-20240102092130-5ac0b6a4141c\"},{\"bom-ref\":\"pkg:golang/github.com/L3n41c/kube-state-metrics/v2@2.13.1-0.20241108192007-8859a4289d92\",\"type\":\"library\",\"name\":\"github.com/L3n41c/kube-state-metrics/v2\",\"version\":\"2.13.1-0.20241108192007-8859a4289d92\",\"purl\":\"pkg:golang/github.com/L3n41c/kube-state-metrics/v2@2.13.1-0.20241108192007-8859a4289d92\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/knqyf263/go-rpmdb@0.1.1\",\"type\":\"library\",\"name\":\"github.com/knqyf263/go-rpmdb\",\"version\":\"0.1.1\",\"purl\":\"pkg:golang/github.com/knqyf263/go-rpmdb@0.1.1\"},{\"bom-ref\":\"pkg:pypi/pandoc@2.4\",\"type\":\"library\",\"name\":\"pandoc\",\"version\":\"2.4\",\"purl\":\"pkg:pypi/pandoc@2.4\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/unconvert@0.0.0-20240309020433-c5143eacb3ed\",\"type\":\"library\",\"name\":\"github.com/golangci/unconvert\",\"version\":\"0.0.0-20240309020433-c5143eacb3ed\",\"purl\":\"pkg:golang/github.com/golangci/unconvert@0.0.0-20240309020433-c5143eacb3ed\"},{\"bom-ref\":\"pkg:golang/github.com/asaskevich/govalidator@0.0.0-20230301143203-a9d515a09cc2\",\"type\":\"library\",\"name\":\"github.com/asaskevich/govalidator\",\"version\":\"0.0.0-20230301143203-a9d515a09cc2\",\"purl\":\"pkg:golang/github.com/asaskevich/govalidator@0.0.0-20230301143203-a9d515a09cc2\"},{\"bom-ref\":\"pkg:pypi/reno@3.5.0\",\"type\":\"library\",\"name\":\"reno\",\"version\":\"3.5.0\",\"purl\":\"pkg:pypi/reno@3.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ec2@1.190.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ec2\",\"version\":\"1.190.0\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ec2@1.190.0\"},{\"bom-ref\":\"pkg:golang/github.com/jackc/pgservicefile@0.0.0-20221227161230-091c0ba34f0a\",\"type\":\"library\",\"name\":\"github.com/jackc/pgservicefile\",\"version\":\"0.0.0-20221227161230-091c0ba34f0a\",\"purl\":\"pkg:golang/github.com/jackc/pgservicefile@0.0.0-20221227161230-091c0ba34f0a\"},{\"bom-ref\":\"pkg:golang/github.com/vultr/govultr/v2@2.17.2\",\"type\":\"library\",\"name\":\"github.com/vultr/govultr/v2\",\"version\":\"2.17.2\",\"purl\":\"pkg:golang/github.com/vultr/govultr/v2@2.17.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/yamlprovider@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/confmap/provider/yamlprovider\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/yamlprovider@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/secretsmanager@1.34.6\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/secretsmanager\",\"version\":\"1.34.6\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/secretsmanager@1.34.6\"},{\"bom-ref\":\"pkg:golang/github.com/kjk/lzma@0.0.0-20161016003348-3fd93898850d\",\"type\":\"library\",\"name\":\"github.com/kjk/lzma\",\"version\":\"0.0.0-20161016003348-3fd93898850d\",\"purl\":\"pkg:golang/github.com/kjk/lzma@0.0.0-20161016003348-3fd93898850d\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-localereader@0.0.1\",\"type\":\"library\",\"name\":\"github.com/mattn/go-localereader\",\"version\":\"0.0.1\",\"purl\":\"pkg:golang/github.com/mattn/go-localereader@0.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/google/s2a-go@0.1.8\",\"type\":\"library\",\"name\":\"github.com/google/s2a-go\",\"version\":\"0.1.8\",\"purl\":\"pkg:golang/github.com/google/s2a-go@0.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/skeema/knownhosts@1.3.0\",\"type\":\"library\",\"name\":\"github.com/skeema/knownhosts\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/skeema/knownhosts@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/xdg-go/stringprep@1.0.4\",\"type\":\"library\",\"name\":\"github.com/xdg-go/stringprep\",\"version\":\"1.0.4\",\"purl\":\"pkg:golang/github.com/xdg-go/stringprep@1.0.4\"},{\"bom-ref\":\"pkg:golang/github.com/golang/protobuf@1.5.3\",\"type\":\"library\",\"name\":\"github.com/golang/protobuf\",\"version\":\"1.5.3\",\"purl\":\"pkg:golang/github.com/golang/protobuf@1.5.3\"},{\"bom-ref\":\"pkg:golang/golang.org/x/exp/typeparams@0.0.0-20240314144324-c7f7c6466f7f\",\"type\":\"library\",\"name\":\"golang.org/x/exp/typeparams\",\"version\":\"0.0.0-20240314144324-c7f7c6466f7f\",\"purl\":\"pkg:golang/golang.org/x/exp/typeparams@0.0.0-20240314144324-c7f7c6466f7f\"},{\"bom-ref\":\"pkg:golang/github.com/uudashr/gocognit@1.1.3\",\"type\":\"library\",\"name\":\"github.com/uudashr/gocognit\",\"version\":\"1.1.3\",\"purl\":\"pkg:golang/github.com/uudashr/gocognit@1.1.3\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@1.3.25\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/configsources\",\"version\":\"1.3.25\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@1.3.25\"},{\"bom-ref\":\"pkg:golang/github.com/open-policy-agent/opa@0.70.0\",\"type\":\"library\",\"name\":\"github.com/open-policy-agent/opa\",\"version\":\"0.70.0\",\"purl\":\"pkg:golang/github.com/open-policy-agent/opa@0.70.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/go-events@0.0.0-20190806004212-e31b211e4f1c\",\"type\":\"library\",\"name\":\"github.com/docker/go-events\",\"version\":\"0.0.0-20190806004212-e31b211e4f1c\",\"purl\":\"pkg:golang/github.com/docker/go-events@0.0.0-20190806004212-e31b211e4f1c\"},{\"bom-ref\":\"pkg:golang/github.com/nu7hatch/gouuid@0.0.0-20131221200532-179d4d0c4d8d\",\"type\":\"library\",\"name\":\"github.com/nu7hatch/gouuid\",\"version\":\"0.0.0-20131221200532-179d4d0c4d8d\",\"purl\":\"pkg:golang/github.com/nu7hatch/gouuid@0.0.0-20131221200532-179d4d0c4d8d\"},{\"bom-ref\":\"pkg:golang/github.com/gofrs/flock@0.12.1\",\"type\":\"library\",\"name\":\"github.com/gofrs/flock\",\"version\":\"0.12.1\",\"purl\":\"pkg:golang/github.com/gofrs/flock@0.12.1\"},{\"bom-ref\":\"pkg:golang/github.com/json-iterator/go@1.1.12\",\"type\":\"library\",\"name\":\"github.com/json-iterator/go\",\"version\":\"1.1.12\",\"purl\":\"pkg:golang/github.com/json-iterator/go@1.1.12\"},{\"bom-ref\":\"pkg:golang/github.com/aymanbagabas/go-osc52/v2@2.0.1\",\"type\":\"library\",\"name\":\"github.com/aymanbagabas/go-osc52/v2\",\"version\":\"2.0.1\",\"purl\":\"pkg:golang/github.com/aymanbagabas/go-osc52/v2@2.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/ProtonMail/go-crypto@1.0.0\",\"type\":\"library\",\"name\":\"github.com/ProtonMail/go-crypto\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/ProtonMail/go-crypto@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-awsx/sdk/v2@2.19.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-awsx/sdk/v2\",\"version\":\"2.19.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-awsx/sdk/v2@2.19.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/compute/v2@2.81.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-azure-native-sdk/compute/v2\",\"version\":\"2.81.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/compute/v2@2.81.0\"},{\"bom-ref\":\"pkg:golang/github.com/opentracing/basictracer-go@1.1.0\",\"type\":\"library\",\"name\":\"github.com/opentracing/basictracer-go\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/opentracing/basictracer-go@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/checksum@1.4.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/internal/checksum\",\"version\":\"1.4.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/checksum@1.4.7\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-tls/sdk/v4@4.11.1\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-tls/sdk/v4\",\"version\":\"4.11.1\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-tls/sdk/v4@4.11.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configgrpc@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configgrpc\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configgrpc@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/pborman/uuid@1.2.1\",\"type\":\"library\",\"name\":\"github.com/pborman/uuid\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/github.com/pborman/uuid@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/itchyny/gojq@0.12.16\",\"type\":\"library\",\"name\":\"github.com/itchyny/gojq\",\"version\":\"0.12.16\",\"purl\":\"pkg:golang/github.com/itchyny/gojq@0.12.16\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/bbs@0.0.0-20200403215808-d7bc971db0db\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/bbs\",\"version\":\"0.0.0-20200403215808-d7bc971db0db\",\"purl\":\"pkg:golang/code.cloudfoundry.org/bbs@0.0.0-20200403215808-d7bc971db0db\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/bridges/otelzap@0.6.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/bridges/otelzap\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/bridges/otelzap@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/jaegertracing/jaeger@1.64.0\",\"type\":\"library\",\"name\":\"github.com/jaegertracing/jaeger\",\"version\":\"1.64.0\",\"purl\":\"pkg:golang/github.com/jaegertracing/jaeger@1.64.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-docker/sdk/v4@4.5.8\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-docker/sdk/v4\",\"version\":\"4.5.8\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-docker/sdk/v4@4.5.8\"},{\"bom-ref\":\"pkg:golang/github.com/twmb/murmur3@1.1.8\",\"type\":\"library\",\"name\":\"github.com/twmb/murmur3\",\"version\":\"1.1.8\",\"purl\":\"pkg:golang/github.com/twmb/murmur3@1.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/go-git/go-billy/v5@5.6.1\",\"type\":\"library\",\"name\":\"github.com/go-git/go-billy/v5\",\"version\":\"5.6.1\",\"purl\":\"pkg:golang/github.com/go-git/go-billy/v5@5.6.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/pipeline/xpipeline@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/pipeline/xpipeline\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/pipeline/xpipeline@0.117.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/knqyf263/go-apk-version@0.0.0-20200609155635-041fdbb8563f\",\"type\":\"library\",\"name\":\"github.com/knqyf263/go-apk-version\",\"version\":\"0.0.0-20200609155635-041fdbb8563f\",\"purl\":\"pkg:golang/github.com/knqyf263/go-apk-version@0.0.0-20200609155635-041fdbb8563f\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/structured-merge-diff/v4@4.4.1\",\"type\":\"library\",\"name\":\"sigs.k8s.io/structured-merge-diff/v4\",\"version\":\"4.4.1\",\"purl\":\"pkg:golang/sigs.k8s.io/structured-merge-diff/v4@4.4.1\"},{\"bom-ref\":\"pkg:golang/github.com/containernetworking/plugins@1.4.1\",\"type\":\"library\",\"name\":\"github.com/containernetworking/plugins\",\"version\":\"1.4.1\",\"purl\":\"pkg:golang/github.com/containernetworking/plugins@1.4.1\"},{\"bom-ref\":\"pkg:golang/github.com/leodido/go-syslog/v4@4.2.0\",\"type\":\"library\",\"name\":\"github.com/leodido/go-syslog/v4\",\"version\":\"4.2.0\",\"purl\":\"pkg:golang/github.com/leodido/go-syslog/v4@4.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-agent/pkg/obfuscate@0.45.0-rc.1\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-agent/pkg/obfuscate\",\"version\":\"0.45.0-rc.1\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-agent/pkg/obfuscate@0.45.0-rc.1\"},{\"bom-ref\":\"pkg:golang/go4.org/mem@0.0.0-20220726221520-4f986261bf13\",\"type\":\"library\",\"name\":\"go4.org/mem\",\"version\":\"0.0.0-20220726221520-4f986261bf13\",\"purl\":\"pkg:golang/go4.org/mem@0.0.0-20220726221520-4f986261bf13\"},{\"bom-ref\":\"pkg:golang/github.com/pkg/errors@0.9.1\",\"type\":\"library\",\"name\":\"github.com/pkg/errors\",\"version\":\"0.9.1\",\"purl\":\"pkg:golang/github.com/pkg/errors@0.9.1\"},{\"bom-ref\":\"pkg:npm/event-lite@0.1.3\",\"type\":\"library\",\"name\":\"event-lite\",\"version\":\"0.1.3\",\"purl\":\"pkg:npm/event-lite@0.1.3\"},{\"bom-ref\":\"pkg:golang/github.com/digitorus/pkcs7@0.0.0-20230818184609-3a137a874352\",\"type\":\"library\",\"name\":\"github.com/digitorus/pkcs7\",\"version\":\"0.0.0-20230818184609-3a137a874352\",\"purl\":\"pkg:golang/github.com/digitorus/pkcs7@0.0.0-20230818184609-3a137a874352\"},{\"bom-ref\":\"pkg:golang/github.com/moby/sys/user@0.3.0\",\"type\":\"library\",\"name\":\"github.com/moby/sys/user\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/moby/sys/user@0.3.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/trace@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/trace\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/trace@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/yeya24/promlinter@0.3.0\",\"type\":\"library\",\"name\":\"github.com/yeya24/promlinter\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/yeya24/promlinter@0.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-redis/redis/v8@8.11.5\",\"type\":\"library\",\"name\":\"github.com/go-redis/redis/v8\",\"version\":\"8.11.5\",\"purl\":\"pkg:golang/github.com/go-redis/redis/v8@8.11.5\"},{\"bom-ref\":\"pkg:golang/github.com/magiconair/properties@1.8.7\",\"type\":\"library\",\"name\":\"github.com/magiconair/properties\",\"version\":\"1.8.7\",\"purl\":\"pkg:golang/github.com/magiconair/properties@1.8.7\"},{\"bom-ref\":\"pkg:golang/github.com/frapposelli/wwhrd@0.4.0\",\"type\":\"library\",\"name\":\"github.com/frapposelli/wwhrd\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/frapposelli/wwhrd@0.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/swaggest/jsonschema-go@0.3.70\",\"type\":\"library\",\"name\":\"github.com/swaggest/jsonschema-go\",\"version\":\"0.3.70\",\"purl\":\"pkg:golang/github.com/swaggest/jsonschema-go@0.3.70\"},{\"bom-ref\":\"pkg:golang/github.com/charmbracelet/bubbletea@1.2.4\",\"type\":\"library\",\"name\":\"github.com/charmbracelet/bubbletea\",\"version\":\"1.2.4\",\"purl\":\"pkg:golang/github.com/charmbracelet/bubbletea@1.2.4\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-isatty@0.0.20\",\"type\":\"library\",\"name\":\"github.com/mattn/go-isatty\",\"version\":\"0.0.20\",\"purl\":\"pkg:golang/github.com/mattn/go-isatty@0.0.20\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/Showmax/go-fqdn@1.0.0\",\"type\":\"library\",\"name\":\"github.com/Showmax/go-fqdn\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/Showmax/go-fqdn@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ecr@1.38.1\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ecr\",\"version\":\"1.38.1\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ecr@1.38.1\"},{\"bom-ref\":\"pkg:golang/github.com/grafana/regexp@0.0.0-20240518133315-a468a5bfb3bc\",\"type\":\"library\",\"name\":\"github.com/grafana/regexp\",\"version\":\"0.0.0-20240518133315-a468a5bfb3bc\",\"purl\":\"pkg:golang/github.com/grafana/regexp@0.0.0-20240518133315-a468a5bfb3bc\"},{\"bom-ref\":\"pkg:golang/github.com/tmthrgd/go-hex@0.0.0-20190904060850-447a3041c3bc\",\"type\":\"library\",\"name\":\"github.com/tmthrgd/go-hex\",\"version\":\"0.0.0-20190904060850-447a3041c3bc\",\"purl\":\"pkg:golang/github.com/tmthrgd/go-hex@0.0.0-20190904060850-447a3041c3bc\"},{\"bom-ref\":\"pkg:golang/github.com/jackc/puddle/v2@2.2.1\",\"type\":\"library\",\"name\":\"github.com/jackc/puddle/v2\",\"version\":\"2.2.1\",\"purl\":\"pkg:golang/github.com/jackc/puddle/v2@2.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/go-version@0.0.0-20240603093900-cf8a8d29271d\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/go-version\",\"version\":\"0.0.0-20240603093900-cf8a8d29271d\",\"purl\":\"pkg:golang/github.com/aquasecurity/go-version@0.0.0-20240603093900-cf8a8d29271d\"},{\"bom-ref\":\"pkg:golang/github.com/masahiro331/go-xfs-filesystem@0.0.0-20231205045356-1b22259a6c44\",\"type\":\"library\",\"name\":\"github.com/masahiro331/go-xfs-filesystem\",\"version\":\"0.0.0-20231205045356-1b22259a6c44\",\"purl\":\"pkg:golang/github.com/masahiro331/go-xfs-filesystem@0.0.0-20231205045356-1b22259a6c44\"},{\"bom-ref\":\"pkg:golang/github.com/h2non/filetype@1.1.3\",\"type\":\"library\",\"name\":\"github.com/h2non/filetype\",\"version\":\"1.1.3\",\"purl\":\"pkg:golang/github.com/h2non/filetype@1.1.3\"},{\"bom-ref\":\"pkg:golang/github.com/olekukonko/tablewriter@0.0.5\",\"type\":\"library\",\"name\":\"github.com/olekukonko/tablewriter\",\"version\":\"0.0.5\",\"purl\":\"pkg:golang/github.com/olekukonko/tablewriter@0.0.5\"},{\"bom-ref\":\"pkg:golang/golang.org/x/tools@0.27.0\",\"type\":\"library\",\"name\":\"golang.org/x/tools\",\"version\":\"0.27.0\",\"purl\":\"pkg:golang/golang.org/x/tools@0.27.0\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/controller-runtime@0.19.0\",\"type\":\"library\",\"name\":\"sigs.k8s.io/controller-runtime\",\"version\":\"0.19.0\",\"purl\":\"pkg:golang/sigs.k8s.io/controller-runtime@0.19.0\"},{\"bom-ref\":\"pkg:golang/github.com/tklauser/numcpus@0.6.1\",\"type\":\"library\",\"name\":\"github.com/tklauser/numcpus\",\"version\":\"0.6.1\",\"purl\":\"pkg:golang/github.com/tklauser/numcpus@0.6.1\"},{\"bom-ref\":\"pkg:golang/github.com/texttheater/golang-levenshtein@1.0.1\",\"type\":\"library\",\"name\":\"github.com/texttheater/golang-levenshtein\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/texttheater/golang-levenshtein@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-command/sdk@1.0.1\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-command/sdk\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-command/sdk@1.0.1\"},{\"bom-ref\":\"pkg:maven/org.bouncycastle/bcpkix-fips@2.0.7\",\"type\":\"library\",\"name\":\"org.bouncycastle:bcpkix-fips\",\"version\":\"2.0.7\",\"purl\":\"pkg:maven/org.bouncycastle/bcpkix-fips@2.0.7\"},{\"bom-ref\":\"pkg:maven/com.amazonaws/aws-lambda-java-log4j2@1.3.0\",\"type\":\"library\",\"name\":\"com.amazonaws:aws-lambda-java-log4j2\",\"version\":\"1.3.0\",\"purl\":\"pkg:maven/com.amazonaws/aws-lambda-java-log4j2@1.3.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configauth@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configauth\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configauth@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/mmcloughlin/avo@0.6.0\",\"type\":\"library\",\"name\":\"github.com/mmcloughlin/avo\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/mmcloughlin/avo@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-lambda-go@1.34.1\",\"type\":\"library\",\"name\":\"github.com/aws/aws-lambda-go\",\"version\":\"1.34.1\",\"purl\":\"pkg:golang/github.com/aws/aws-lambda-go@1.34.1\"},{\"bom-ref\":\"pkg:golang/github.com/moby/spdystream@0.4.0\",\"type\":\"library\",\"name\":\"github.com/moby/spdystream\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/moby/spdystream@0.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/tedsuo/rata@1.0.0\",\"type\":\"library\",\"name\":\"github.com/tedsuo/rata\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/tedsuo/rata@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@1.17.47\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/credentials\",\"version\":\"1.17.47\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@1.17.47\"},{\"bom-ref\":\"pkg:golang/github.com/digitorus/timestamp@0.0.0-20231217203849-220c5c2851b7\",\"type\":\"library\",\"name\":\"github.com/digitorus/timestamp\",\"version\":\"0.0.0-20231217203849-220c5c2851b7\",\"purl\":\"pkg:golang/github.com/digitorus/timestamp@0.0.0-20231217203849-220c5c2851b7\"},{\"bom-ref\":\"pkg:golang/github.com/tinylib/msgp@1.2.5\",\"type\":\"library\",\"name\":\"github.com/tinylib/msgp\",\"version\":\"1.2.5\",\"purl\":\"pkg:golang/github.com/tinylib/msgp@1.2.5\"},{\"bom-ref\":\"pkg:golang/github.com/davecgh/go-spew@1.1.1\",\"type\":\"library\",\"name\":\"github.com/davecgh/go-spew\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/davecgh/go-spew@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/sassoftware/go-rpmutils@0.4.0\",\"type\":\"library\",\"name\":\"github.com/sassoftware/go-rpmutils\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/sassoftware/go-rpmutils@0.4.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configcompression@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configcompression\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configcompression@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/knadh/koanf/maps@0.1.1\",\"type\":\"library\",\"name\":\"github.com/knadh/koanf/maps\",\"version\":\"0.1.1\",\"purl\":\"pkg:golang/github.com/knadh/koanf/maps@0.1.1\"},{\"bom-ref\":\"pkg:golang/golang.org/x/exp@0.0.0-20250106191152-7588d65b2ba8\",\"type\":\"library\",\"name\":\"golang.org/x/exp\",\"version\":\"0.0.0-20250106191152-7588d65b2ba8\",\"purl\":\"pkg:golang/golang.org/x/exp@0.0.0-20250106191152-7588d65b2ba8\"},{\"bom-ref\":\"pkg:golang/go.etcd.io/etcd/client/pkg/v3@3.6.0-alpha.0.0.20220522111935-c3bc4116dcd1\",\"type\":\"library\",\"name\":\"go.etcd.io/etcd/client/pkg/v3\",\"version\":\"3.6.0-alpha.0.0.20220522111935-c3bc4116dcd1\",\"purl\":\"pkg:golang/go.etcd.io/etcd/client/pkg/v3@3.6.0-alpha.0.0.20220522111935-c3bc4116dcd1\"},{\"bom-ref\":\"pkg:golang/github.com/itchyny/timefmt-go@0.1.6\",\"type\":\"library\",\"name\":\"github.com/itchyny/timefmt-go\",\"version\":\"0.1.6\",\"purl\":\"pkg:golang/github.com/itchyny/timefmt-go@0.1.6\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/client_model@0.6.1\",\"type\":\"library\",\"name\":\"github.com/prometheus/client_model\",\"version\":\"0.6.1\",\"purl\":\"pkg:golang/github.com/prometheus/client_model@0.6.1\"},{\"bom-ref\":\"pkg:pypi/watchdog@6.0.0\",\"type\":\"library\",\"name\":\"watchdog\",\"version\":\"6.0.0\",\"purl\":\"pkg:pypi/watchdog@6.0.0\"},{\"bom-ref\":\"pkg:maven/org.bouncycastle/bcutil-fips@2.0.3\",\"type\":\"library\",\"name\":\"org.bouncycastle:bcutil-fips\",\"version\":\"2.0.3\",\"purl\":\"pkg:maven/org.bouncycastle/bcutil-fips@2.0.3\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/confignet@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/confignet\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/confignet@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/bhmj/jsonslice@0.0.0-20200323023432-92c3edaad8e2\",\"type\":\"library\",\"name\":\"github.com/bhmj/jsonslice\",\"version\":\"0.0.0-20200323023432-92c3edaad8e2\",\"purl\":\"pkg:golang/github.com/bhmj/jsonslice@0.0.0-20200323023432-92c3edaad8e2\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/spec@0.21.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/spec\",\"version\":\"0.21.0\",\"purl\":\"pkg:golang/github.com/go-openapi/spec@0.21.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/cri-api@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/cri-api\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/cri-api@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/in-toto/in-toto-golang@0.9.0\",\"type\":\"library\",\"name\":\"github.com/in-toto/in-toto-golang\",\"version\":\"0.9.0\",\"purl\":\"pkg:golang/github.com/in-toto/in-toto-golang@0.9.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/licensecheck@0.3.1\",\"type\":\"library\",\"name\":\"github.com/google/licensecheck\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/google/licensecheck@0.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/Microsoft/go-winio@0.5.2\",\"type\":\"library\",\"name\":\"github.com/Microsoft/go-winio\",\"version\":\"0.5.2\",\"purl\":\"pkg:golang/github.com/Microsoft/go-winio@0.5.2\"},{\"bom-ref\":\"pkg:npm/node-gyp-build@4.8.1\",\"type\":\"library\",\"name\":\"node-gyp-build\",\"version\":\"4.8.1\",\"purl\":\"pkg:npm/node-gyp-build@4.8.1\"},{\"bom-ref\":\"pkg:golang/github.com/cavaliergopher/grab/v3@3.0.1\",\"type\":\"library\",\"name\":\"github.com/cavaliergopher/grab/v3\",\"version\":\"3.0.1\",\"purl\":\"pkg:golang/github.com/cavaliergopher/grab/v3@3.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/ncruces/go-strftime@0.1.9\",\"type\":\"library\",\"name\":\"github.com/ncruces/go-strftime\",\"version\":\"0.1.9\",\"purl\":\"pkg:golang/github.com/ncruces/go-strftime@0.1.9\"},{\"bom-ref\":\"pkg:golang/gotest.tools/v3@3.5.1\",\"type\":\"library\",\"name\":\"gotest.tools/v3\",\"version\":\"3.5.1\",\"purl\":\"pkg:golang/gotest.tools/v3@3.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/NYTimes/gziphandler@1.1.1\",\"type\":\"library\",\"name\":\"github.com/NYTimes/gziphandler\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/NYTimes/gziphandler@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/owenrumney/go-sarif/v2@2.3.3\",\"type\":\"library\",\"name\":\"github.com/owenrumney/go-sarif/v2\",\"version\":\"2.3.3\",\"purl\":\"pkg:golang/github.com/owenrumney/go-sarif/v2@2.3.3\"},{\"bom-ref\":\"pkg:golang/github.com/karamaru-alpha/copyloopvar@1.1.0\",\"type\":\"library\",\"name\":\"github.com/karamaru-alpha/copyloopvar\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/karamaru-alpha/copyloopvar@1.1.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/sdk@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/sdk\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/sdk@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/coreos/pkg@0.0.0-20180928190104-399ea9e2e55f\",\"type\":\"library\",\"name\":\"github.com/coreos/pkg\",\"version\":\"0.0.0-20180928190104-399ea9e2e55f\",\"purl\":\"pkg:golang/github.com/coreos/pkg@0.0.0-20180928190104-399ea9e2e55f\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-zglob@0.0.2-0.20191112051448-a8912a37f9e7\",\"type\":\"library\",\"name\":\"github.com/mattn/go-zglob\",\"version\":\"0.0.2-0.20191112051448-a8912a37f9e7\",\"purl\":\"pkg:golang/github.com/mattn/go-zglob@0.0.2-0.20191112051448-a8912a37f9e7\"},{\"bom-ref\":\"pkg:golang/github.com/andybalholm/brotli@1.0.5\",\"type\":\"library\",\"name\":\"github.com/andybalholm/brotli\",\"version\":\"1.0.5\",\"purl\":\"pkg:golang/github.com/andybalholm/brotli@1.0.5\"},{\"bom-ref\":\"pkg:golang/github.com/linode/linodego@1.37.0\",\"type\":\"library\",\"name\":\"github.com/linode/linodego\",\"version\":\"1.37.0\",\"purl\":\"pkg:golang/github.com/linode/linodego@1.37.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/uuid@1.3.0\",\"type\":\"library\",\"name\":\"github.com/google/uuid\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/google/uuid@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/mapstructure@1.5.1-0.20231216201459-8508981c8b6c\",\"type\":\"library\",\"name\":\"github.com/mitchellh/mapstructure\",\"version\":\"1.5.1-0.20231216201459-8508981c8b6c\",\"purl\":\"pkg:golang/github.com/mitchellh/mapstructure@1.5.1-0.20231216201459-8508981c8b6c\"},{\"bom-ref\":\"pkg:golang/github.com/outcaste-io/ristretto@0.2.1\",\"type\":\"library\",\"name\":\"github.com/outcaste-io/ristretto\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/github.com/outcaste-io/ristretto@0.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/yagipy/maintidx@1.0.0\",\"type\":\"library\",\"name\":\"github.com/yagipy/maintidx\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/yagipy/maintidx@1.0.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/go-diodes@0.0.0-20240604201846-c756bfed2ed3\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/go-diodes\",\"version\":\"0.0.0-20240604201846-c756bfed2ed3\",\"purl\":\"pkg:golang/code.cloudfoundry.org/go-diodes@0.0.0-20240604201846-c756bfed2ed3\"},{\"bom-ref\":\"pkg:npm/opentracing@0.14.7\",\"type\":\"library\",\"name\":\"opentracing\",\"version\":\"0.14.7\",\"purl\":\"pkg:npm/opentracing@0.14.7\"},{\"bom-ref\":\"pkg:golang/github.com/pmezard/go-difflib@1.0.1-0.20181226105442-5d4384ee4fb2\",\"type\":\"library\",\"name\":\"github.com/pmezard/go-difflib\",\"version\":\"1.0.1-0.20181226105442-5d4384ee4fb2\",\"purl\":\"pkg:golang/github.com/pmezard/go-difflib@1.0.1-0.20181226105442-5d4384ee4fb2\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@1.13.2\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/feature/ec2/imds\",\"version\":\"1.13.2\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@1.13.2\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/executor@0.0.0-20200218194701-024d0bdd52d4\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/executor\",\"version\":\"0.0.0-20200218194701-024d0bdd52d4\",\"purl\":\"pkg:golang/code.cloudfoundry.org/executor@0.0.0-20200218194701-024d0bdd52d4\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-aws/sdk/v6@6.66.2\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-aws/sdk/v6\",\"version\":\"6.66.2\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-aws/sdk/v6@6.66.2\"},{\"bom-ref\":\"pkg:golang/go4.org/netipx@0.0.0-20220812043211-3cc044ffd68d\",\"type\":\"library\",\"name\":\"go4.org/netipx\",\"version\":\"0.0.0-20220812043211-3cc044ffd68d\",\"purl\":\"pkg:golang/go4.org/netipx@0.0.0-20220812043211-3cc044ffd68d\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/sdk/metric@1.27.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/sdk/metric\",\"version\":\"1.27.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/sdk/metric@1.27.0\"},{\"bom-ref\":\"pkg:golang/rsc.io/binaryregexp@0.2.0\",\"type\":\"library\",\"name\":\"rsc.io/binaryregexp\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/rsc.io/binaryregexp@0.2.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel@1.27.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel\",\"version\":\"1.27.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel@1.27.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/fxamacker/cbor/v2@2.7.0\",\"type\":\"library\",\"name\":\"github.com/fxamacker/cbor/v2\",\"version\":\"2.7.0\",\"purl\":\"pkg:golang/github.com/fxamacker/cbor/v2@2.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/tklauser/numcpus@0.8.0\",\"type\":\"library\",\"name\":\"github.com/tklauser/numcpus\",\"version\":\"0.8.0\",\"purl\":\"pkg:golang/github.com/tklauser/numcpus@0.8.0\"},{\"bom-ref\":\"pkg:npm/lru-cache@7.18.3\",\"type\":\"library\",\"name\":\"lru-cache\",\"version\":\"7.18.3\",\"purl\":\"pkg:npm/lru-cache@7.18.3\"},{\"bom-ref\":\"pkg:golang/gopkg.in/natefinch/lumberjack.v2@2.2.1\",\"type\":\"library\",\"name\":\"gopkg.in/natefinch/lumberjack.v2\",\"version\":\"2.2.1\",\"purl\":\"pkg:golang/gopkg.in/natefinch/lumberjack.v2@2.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/containerservice/v2@2.81.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-azure-native-sdk/containerservice/v2\",\"version\":\"2.81.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/containerservice/v2@2.81.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor@0.117.0\"},{\"bom-ref\":\"pkg:npm/yocto-queue@0.1.0\",\"type\":\"library\",\"name\":\"yocto-queue\",\"version\":\"0.1.0\",\"purl\":\"pkg:npm/yocto-queue@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/outcaste-io/ristretto@0.2.3\",\"type\":\"library\",\"name\":\"github.com/outcaste-io/ristretto\",\"version\":\"0.2.3\",\"purl\":\"pkg:golang/github.com/outcaste-io/ristretto@0.2.3\"},{\"bom-ref\":\"pkg:golang/github.com/VividCortex/ewma@1.2.0\",\"type\":\"library\",\"name\":\"github.com/VividCortex/ewma\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/VividCortex/ewma@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/agext/levenshtein@1.2.3\",\"type\":\"library\",\"name\":\"github.com/agext/levenshtein\",\"version\":\"1.2.3\",\"purl\":\"pkg:golang/github.com/agext/levenshtein@1.2.3\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/httpprovider@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/confmap/provider/httpprovider\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/httpprovider@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/charmbracelet/x/ansi@0.6.0\",\"type\":\"library\",\"name\":\"github.com/charmbracelet/x/ansi\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/charmbracelet/x/ansi@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/pelletier/go-toml/v2@2.2.2\",\"type\":\"library\",\"name\":\"github.com/pelletier/go-toml/v2\",\"version\":\"2.2.2\",\"purl\":\"pkg:golang/github.com/pelletier/go-toml/v2@2.2.2\"},{\"bom-ref\":\"pkg:npm/semver@7.6.3\",\"type\":\"library\",\"name\":\"semver\",\"version\":\"7.6.3\",\"purl\":\"pkg:npm/semver@7.6.3\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/erikgeiser/coninput@0.0.0-20211004153227-1c3628e74d0f\",\"type\":\"library\",\"name\":\"github.com/erikgeiser/coninput\",\"version\":\"0.0.0-20211004153227-1c3628e74d0f\",\"purl\":\"pkg:golang/github.com/erikgeiser/coninput@0.0.0-20211004153227-1c3628e74d0f\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-xray-sdk-go@1.8.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-xray-sdk-go\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/aws/aws-xray-sdk-go@1.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/internal@1.10.0\",\"type\":\"library\",\"name\":\"github.com/Azure/azure-sdk-for-go/sdk/internal\",\"version\":\"1.10.0\",\"purl\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/internal@1.10.0\"},{\"bom-ref\":\"pkg:pypi/yattag@1.15.2\",\"type\":\"library\",\"name\":\"yattag\",\"version\":\"1.15.2\",\"purl\":\"pkg:pypi/yattag@1.15.2\"},{\"bom-ref\":\"pkg:golang/github.com/chrusty/protoc-gen-jsonschema@0.0.0-20240212064413-73d5723042b8\",\"type\":\"library\",\"name\":\"github.com/chrusty/protoc-gen-jsonschema\",\"version\":\"0.0.0-20240212064413-73d5723042b8\",\"purl\":\"pkg:golang/github.com/chrusty/protoc-gen-jsonschema@0.0.0-20240212064413-73d5723042b8\"},{\"bom-ref\":\"pkg:golang/github.com/AdaLogics/go-fuzz-headers@0.0.0-20230811130428-ced1acdcaa24\",\"type\":\"library\",\"name\":\"github.com/AdaLogics/go-fuzz-headers\",\"version\":\"0.0.0-20230811130428-ced1acdcaa24\",\"purl\":\"pkg:golang/github.com/AdaLogics/go-fuzz-headers@0.0.0-20230811130428-ced1acdcaa24\"},{\"bom-ref\":\"pkg:golang/golang.org/x/time@0.3.0\",\"type\":\"library\",\"name\":\"golang.org/x/time\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/golang.org/x/time@0.3.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@1.31.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@1.31.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/jsonreference@0.21.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/jsonreference\",\"version\":\"0.21.0\",\"purl\":\"pkg:golang/github.com/go-openapi/jsonreference@0.21.0\"},{\"bom-ref\":\"pkg:golang/github.com/glaslos/ssdeep@0.4.0\",\"type\":\"library\",\"name\":\"github.com/glaslos/ssdeep\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/glaslos/ssdeep@0.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@1.14.8\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ssooidc\",\"version\":\"1.14.8\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@1.14.8\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/cobra@1.7.0\",\"type\":\"library\",\"name\":\"github.com/spf13/cobra\",\"version\":\"1.7.0\",\"purl\":\"pkg:golang/github.com/spf13/cobra@1.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/tidwall/sjson@1.2.5\",\"type\":\"library\",\"name\":\"github.com/tidwall/sjson\",\"version\":\"1.2.5\",\"purl\":\"pkg:golang/github.com/tidwall/sjson@1.2.5\"},{\"bom-ref\":\"pkg:golang/github.com/kolo/xmlrpc@0.0.0-20220921171641-a4b6fa1dd06b\",\"type\":\"library\",\"name\":\"github.com/kolo/xmlrpc\",\"version\":\"0.0.0-20220921171641-a4b6fa1dd06b\",\"purl\":\"pkg:golang/github.com/kolo/xmlrpc@0.0.0-20220921171641-a4b6fa1dd06b\"},{\"bom-ref\":\"pkg:golang/github.com/google/gopacket@1.1.19\",\"type\":\"library\",\"name\":\"github.com/google/gopacket\",\"version\":\"1.1.19\",\"purl\":\"pkg:golang/github.com/google/gopacket@1.1.19\"},{\"bom-ref\":\"pkg:golang/github.com/vektra/mockery/v2@2.49.2\",\"type\":\"library\",\"name\":\"github.com/vektra/mockery/v2\",\"version\":\"2.49.2\",\"purl\":\"pkg:golang/github.com/vektra/mockery/v2@2.49.2\"},{\"bom-ref\":\"pkg:npm/%40types%2Fnode@22.5.0\",\"type\":\"library\",\"name\":\"@types/node\",\"version\":\"22.5.0\",\"purl\":\"pkg:npm/%40types%2Fnode@22.5.0\"},{\"bom-ref\":\"pkg:golang/cloud.google.com/go/auth@0.7.0\",\"type\":\"library\",\"name\":\"cloud.google.com/go/auth\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/cloud.google.com/go/auth@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@1.3.26\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/configsources\",\"version\":\"1.3.26\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@1.3.26\"},{\"bom-ref\":\"pkg:golang/google.golang.org/api@0.199.0\",\"type\":\"library\",\"name\":\"google.golang.org/api\",\"version\":\"0.199.0\",\"purl\":\"pkg:golang/google.golang.org/api@0.199.0\"},{\"bom-ref\":\"pkg:golang/github.com/envoyproxy/protoc-gen-validate@1.1.0\",\"type\":\"library\",\"name\":\"github.com/envoyproxy/protoc-gen-validate\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/envoyproxy/protoc-gen-validate@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/oklog/ulid@1.3.1\",\"type\":\"library\",\"name\":\"github.com/oklog/ulid\",\"version\":\"1.3.1\",\"purl\":\"pkg:golang/github.com/oklog/ulid@1.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/mostynb/go-grpc-compression@1.2.3\",\"type\":\"library\",\"name\":\"github.com/mostynb/go-grpc-compression\",\"version\":\"1.2.3\",\"purl\":\"pkg:golang/github.com/mostynb/go-grpc-compression@1.2.3\"},{\"bom-ref\":\"pkg:golang/github.com/godbus/dbus/v5@5.1.0\",\"type\":\"library\",\"name\":\"github.com/godbus/dbus/v5\",\"version\":\"5.1.0\",\"purl\":\"pkg:golang/github.com/godbus/dbus/v5@5.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/twinj/uuid@0.0.0-20151029044442-89173bcdda19\",\"type\":\"library\",\"name\":\"github.com/twinj/uuid\",\"version\":\"0.0.0-20151029044442-89173bcdda19\",\"purl\":\"pkg:golang/github.com/twinj/uuid@0.0.0-20151029044442-89173bcdda19\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/config@1.28.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/config\",\"version\":\"1.28.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/config@1.28.7\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/copystructure@1.2.0\",\"type\":\"library\",\"name\":\"github.com/mitchellh/copystructure\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/mitchellh/copystructure@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2@1.32.6\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2\",\"version\":\"1.32.6\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2@1.32.6\"},{\"bom-ref\":\"pkg:golang/github.com/bitnami/go-version@0.0.0-20231130084017-bb00604d650c\",\"type\":\"library\",\"name\":\"github.com/bitnami/go-version\",\"version\":\"0.0.0-20231130084017-bb00604d650c\",\"purl\":\"pkg:golang/github.com/bitnami/go-version@0.0.0-20231130084017-bb00604d650c\"},{\"bom-ref\":\"pkg:golang/github.com/x448/float16@0.8.4\",\"type\":\"library\",\"name\":\"github.com/x448/float16\",\"version\":\"0.8.4\",\"purl\":\"pkg:golang/github.com/x448/float16@0.8.4\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/trivy-java-db@0.0.0-20240109071736-184bd7481d48\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/trivy-java-db\",\"version\":\"0.0.0-20240109071736-184bd7481d48\",\"purl\":\"pkg:golang/github.com/aquasecurity/trivy-java-db@0.0.0-20240109071736-184bd7481d48\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/sdk@1.27.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/sdk\",\"version\":\"1.27.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/sdk@1.27.0\"},{\"bom-ref\":\"pkg:pypi/mkdocs-material@9.5.1\",\"type\":\"library\",\"name\":\"mkdocs-material\",\"version\":\"9.5.1\",\"purl\":\"pkg:pypi/mkdocs-material@9.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/libp2p/go-reuseport@0.2.0\",\"type\":\"library\",\"name\":\"github.com/libp2p/go-reuseport\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/libp2p/go-reuseport@0.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/mkrautz/goar@0.0.0-20150919110319-282caa8bd9da\",\"type\":\"library\",\"name\":\"github.com/mkrautz/goar\",\"version\":\"0.0.0-20150919110319-282caa8bd9da\",\"purl\":\"pkg:golang/github.com/mkrautz/goar@0.0.0-20150919110319-282caa8bd9da\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/xexporter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/xexporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/xexporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@2.6.26\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2\",\"version\":\"2.6.26\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@2.6.26\"},{\"bom-ref\":\"pkg:golang/github.com/grpc-ecosystem/grpc-gateway@1.16.0\",\"type\":\"library\",\"name\":\"github.com/grpc-ecosystem/grpc-gateway\",\"version\":\"1.16.0\",\"purl\":\"pkg:golang/github.com/grpc-ecosystem/grpc-gateway@1.16.0\"},{\"bom-ref\":\"pkg:golang/github.com/subosito/gotenv@1.6.0\",\"type\":\"library\",\"name\":\"github.com/subosito/gotenv\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/subosito/gotenv@1.6.0\"},{\"bom-ref\":\"pkg:golang/4d63.com/gochecknoglobals@0.2.1\",\"type\":\"library\",\"name\":\"4d63.com/gochecknoglobals\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/4d63.com/gochecknoglobals@0.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@1.1.32\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/configsources\",\"version\":\"1.1.32\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@1.1.32\"},{\"bom-ref\":\"pkg:golang/github.com/morikuni/aec@1.0.0\",\"type\":\"library\",\"name\":\"github.com/morikuni/aec\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/morikuni/aec@1.0.0\"},{\"bom-ref\":\"pkg:golang/modernc.org/sqlite@1.34.1\",\"type\":\"library\",\"name\":\"modernc.org/sqlite\",\"version\":\"1.34.1\",\"purl\":\"pkg:golang/modernc.org/sqlite@1.34.1\"},{\"bom-ref\":\"pkg:golang/github.com/lufia/plan9stats@0.0.0-20220913051719-115f729f3c8c\",\"type\":\"library\",\"name\":\"github.com/lufia/plan9stats\",\"version\":\"0.0.0-20220913051719-115f729f3c8c\",\"purl\":\"pkg:golang/github.com/lufia/plan9stats@0.0.0-20220913051719-115f729f3c8c\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/hashstructure/v2@2.0.2\",\"type\":\"library\",\"name\":\"github.com/mitchellh/hashstructure/v2\",\"version\":\"2.0.2\",\"purl\":\"pkg:golang/github.com/mitchellh/hashstructure/v2@2.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/google/cel-go@0.20.1\",\"type\":\"library\",\"name\":\"github.com/google/cel-go\",\"version\":\"0.20.1\",\"purl\":\"pkg:golang/github.com/google/cel-go@0.20.1\"},{\"bom-ref\":\"pkg:npm/%40datadog%2Fsketches-js@2.1.1\",\"type\":\"library\",\"name\":\"@datadog/sketches-js\",\"version\":\"2.1.1\",\"purl\":\"pkg:npm/%40datadog%2Fsketches-js@2.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/moricho/tparallel@0.3.2\",\"type\":\"library\",\"name\":\"github.com/moricho/tparallel\",\"version\":\"0.3.2\",\"purl\":\"pkg:golang/github.com/moricho/tparallel@0.3.2\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/gofmt@0.0.0-20240816233607-d8596aa466a9\",\"type\":\"library\",\"name\":\"github.com/golangci/gofmt\",\"version\":\"0.0.0-20240816233607-d8596aa466a9\",\"purl\":\"pkg:golang/github.com/golangci/gofmt@0.0.0-20240816233607-d8596aa466a9\"},{\"bom-ref\":\"pkg:golang/github.com/gorilla/websocket@1.5.0\",\"type\":\"library\",\"name\":\"github.com/gorilla/websocket\",\"version\":\"1.5.0\",\"purl\":\"pkg:golang/github.com/gorilla/websocket@1.5.0\"},{\"bom-ref\":\"pkg:golang/cloud.google.com/go/compute/metadata@0.6.0\",\"type\":\"library\",\"name\":\"cloud.google.com/go/compute/metadata\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/cloud.google.com/go/compute/metadata@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/coreos/go-systemd/v22@22.5.0\",\"type\":\"library\",\"name\":\"github.com/coreos/go-systemd/v22\",\"version\":\"22.5.0\",\"purl\":\"pkg:golang/github.com/coreos/go-systemd/v22@22.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/invopop/jsonschema@0.12.0\",\"type\":\"library\",\"name\":\"github.com/invopop/jsonschema\",\"version\":\"0.12.0\",\"purl\":\"pkg:golang/github.com/invopop/jsonschema@0.12.0\"},{\"bom-ref\":\"pkg:pypi/pyjwt@2.4.0\",\"type\":\"library\",\"name\":\"pyjwt\",\"version\":\"2.4.0\",\"purl\":\"pkg:pypi/pyjwt@2.4.0\"},{\"bom-ref\":\"pkg:npm/msgpack-lite@0.1.26\",\"type\":\"library\",\"name\":\"msgpack-lite\",\"version\":\"0.1.26\",\"purl\":\"pkg:npm/msgpack-lite@0.1.26\"},{\"bom-ref\":\"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20241230172942-26aa7a208def\",\"type\":\"library\",\"name\":\"google.golang.org/genproto/googleapis/rpc\",\"version\":\"0.0.0-20241230172942-26aa7a208def\",\"purl\":\"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20241230172942-26aa7a208def\"},{\"bom-ref\":\"pkg:golang/github.com/huandu/xstrings@1.5.0\",\"type\":\"library\",\"name\":\"github.com/huandu/xstrings\",\"version\":\"1.5.0\",\"purl\":\"pkg:golang/github.com/huandu/xstrings@1.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/djherbis/times@1.6.0\",\"type\":\"library\",\"name\":\"github.com/djherbis/times\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/djherbis/times@1.6.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/consumer@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/consumer\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/consumer@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/cncf/xds/go@0.0.0-20240905190251-b4127c9b8d78\",\"type\":\"library\",\"name\":\"github.com/cncf/xds/go\",\"version\":\"0.0.0-20240905190251-b4127c9b8d78\",\"purl\":\"pkg:golang/github.com/cncf/xds/go@0.0.0-20240905190251-b4127c9b8d78\"},{\"bom-ref\":\"pkg:golang/github.com/vishvananda/netns@0.0.5\",\"type\":\"library\",\"name\":\"github.com/vishvananda/netns\",\"version\":\"0.0.5\",\"purl\":\"pkg:golang/github.com/vishvananda/netns@0.0.5\"},{\"bom-ref\":\"pkg:golang/github.com/ldez/tagliatelle@0.5.0\",\"type\":\"library\",\"name\":\"github.com/ldez/tagliatelle\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/ldez/tagliatelle@0.5.0\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Finquire@1.1.0\",\"type\":\"library\",\"name\":\"@protobufjs/inquire\",\"version\":\"1.1.0\",\"purl\":\"pkg:npm/%40protobufjs%2Finquire@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/envoyproxy/go-control-plane@0.13.1\",\"type\":\"library\",\"name\":\"github.com/envoyproxy/go-control-plane\",\"version\":\"0.13.1\",\"purl\":\"pkg:golang/github.com/envoyproxy/go-control-plane@0.13.1\"},{\"bom-ref\":\"pkg:golang/google.golang.org/grpc@1.54.0\",\"type\":\"library\",\"name\":\"google.golang.org/grpc\",\"version\":\"1.54.0\",\"purl\":\"pkg:golang/google.golang.org/grpc@1.54.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ecs@1.53.2\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ecs\",\"version\":\"1.53.2\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ecs@1.53.2\"},{\"bom-ref\":\"pkg:golang/github.com/docker/cli@27.4.0+incompatible\",\"type\":\"library\",\"name\":\"github.com/docker/cli\",\"version\":\"27.4.0+incompatible\",\"purl\":\"pkg:golang/github.com/docker/cli@27.4.0+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/Masterminds/semver@1.5.0\",\"type\":\"library\",\"name\":\"github.com/Masterminds/semver\",\"version\":\"1.5.0\",\"purl\":\"pkg:golang/github.com/Masterminds/semver@1.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver@0.117.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/multierr@1.11.0\",\"type\":\"library\",\"name\":\"go.uber.org/multierr\",\"version\":\"1.11.0\",\"purl\":\"pkg:golang/go.uber.org/multierr@1.11.0\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/go-wordwrap@1.0.1\",\"type\":\"library\",\"name\":\"github.com/mitchellh/go-wordwrap\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/mitchellh/go-wordwrap@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/coreos/go-systemd@0.0.0-20180202092358-40e2722dffea\",\"type\":\"library\",\"name\":\"github.com/coreos/go-systemd\",\"version\":\"0.0.0-20180202092358-40e2722dffea\",\"purl\":\"pkg:golang/github.com/coreos/go-systemd@0.0.0-20180202092358-40e2722dffea\"},{\"bom-ref\":\"pkg:golang/github.com/google/gnostic-models@0.6.8\",\"type\":\"library\",\"name\":\"github.com/google/gnostic-models\",\"version\":\"0.6.8\",\"purl\":\"pkg:golang/github.com/google/gnostic-models@0.6.8\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/v4a@1.3.26\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/v4a\",\"version\":\"1.3.26\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/v4a@1.3.26\"},{\"bom-ref\":\"pkg:golang/github.com/ebitengine/purego@0.8.1\",\"type\":\"library\",\"name\":\"github.com/ebitengine/purego\",\"version\":\"0.8.1\",\"purl\":\"pkg:golang/github.com/ebitengine/purego@0.8.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/Masterminds/goutils@1.1.1\",\"type\":\"library\",\"name\":\"github.com/Masterminds/goutils\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/Masterminds/goutils@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-hclog@1.6.3\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-hclog\",\"version\":\"1.6.3\",\"purl\":\"pkg:golang/github.com/hashicorp/go-hclog@1.6.3\"},{\"bom-ref\":\"pkg:golang/github.com/go-critic/go-critic@0.11.4\",\"type\":\"library\",\"name\":\"github.com/go-critic/go-critic\",\"version\":\"0.11.4\",\"purl\":\"pkg:golang/github.com/go-critic/go-critic@0.11.4\"},{\"bom-ref\":\"pkg:golang/k8s.io/kms@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/kms\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/kms@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/Microsoft/hcsshim@0.12.9\",\"type\":\"library\",\"name\":\"github.com/Microsoft/hcsshim\",\"version\":\"0.12.9\",\"purl\":\"pkg:golang/github.com/Microsoft/hcsshim@0.12.9\"},{\"bom-ref\":\"pkg:golang/github.com/kyoh86/exportloopref@0.1.11\",\"type\":\"library\",\"name\":\"github.com/kyoh86/exportloopref\",\"version\":\"0.1.11\",\"purl\":\"pkg:golang/github.com/kyoh86/exportloopref@0.1.11\"},{\"bom-ref\":\"pkg:golang/golang.org/x/term@0.28.0\",\"type\":\"library\",\"name\":\"golang.org/x/term\",\"version\":\"0.28.0\",\"purl\":\"pkg:golang/golang.org/x/term@0.28.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/nopexporter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/nopexporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/nopexporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/nunnatsa/ginkgolinter@0.16.2\",\"type\":\"library\",\"name\":\"github.com/nunnatsa/ginkgolinter\",\"version\":\"0.16.2\",\"purl\":\"pkg:golang/github.com/nunnatsa/ginkgolinter@0.16.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/pdata/pprofile@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/pdata/pprofile\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/pdata/pprofile@0.117.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/otlpexporter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/otlpexporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/otlpexporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/json@0.0.0-20221116044647-bc3834ca7abd\",\"type\":\"library\",\"name\":\"sigs.k8s.io/json\",\"version\":\"0.0.0-20221116044647-bc3834ca7abd\",\"purl\":\"pkg:golang/sigs.k8s.io/json@0.0.0-20221116044647-bc3834ca7abd\"},{\"bom-ref\":\"pkg:golang/golang.org/x/time@0.8.0\",\"type\":\"library\",\"name\":\"golang.org/x/time\",\"version\":\"0.8.0\",\"purl\":\"pkg:golang/golang.org/x/time@0.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/kisielk/errcheck@1.7.0\",\"type\":\"library\",\"name\":\"github.com/kisielk/errcheck\",\"version\":\"1.7.0\",\"purl\":\"pkg:golang/github.com/kisielk/errcheck@1.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/cobra@1.8.1\",\"type\":\"library\",\"name\":\"github.com/spf13/cobra\",\"version\":\"1.8.1\",\"purl\":\"pkg:golang/github.com/spf13/cobra@1.8.1\"},{\"bom-ref\":\"pkg:golang/github.com/liggitt/tabwriter@0.0.0-20181228230101-89fcab3d43de\",\"type\":\"library\",\"name\":\"github.com/liggitt/tabwriter\",\"version\":\"0.0.0-20181228230101-89fcab3d43de\",\"purl\":\"pkg:golang/github.com/liggitt/tabwriter@0.0.0-20181228230101-89fcab3d43de\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configtls@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configtls\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configtls@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/openvex/discovery@0.1.1-0.20240802171711-7c54efc57553\",\"type\":\"library\",\"name\":\"github.com/openvex/discovery\",\"version\":\"0.1.1-0.20240802171711-7c54efc57553\",\"purl\":\"pkg:golang/github.com/openvex/discovery@0.1.1-0.20240802171711-7c54efc57553\"},{\"bom-ref\":\"pkg:pypi/tabulate@0.9.0\",\"type\":\"library\",\"name\":\"tabulate\",\"version\":\"0.9.0\",\"purl\":\"pkg:pypi/tabulate@0.9.0\"},{\"bom-ref\":\"pkg:golang/github.com/fatih/color@1.18.0\",\"type\":\"library\",\"name\":\"github.com/fatih/color\",\"version\":\"1.18.0\",\"purl\":\"pkg:golang/github.com/fatih/color@1.18.0\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/procfs@0.11.1\",\"type\":\"library\",\"name\":\"github.com/prometheus/procfs\",\"version\":\"0.11.1\",\"purl\":\"pkg:golang/github.com/prometheus/procfs@0.11.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/peterbourgon/diskv@2.0.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/peterbourgon/diskv\",\"version\":\"2.0.1+incompatible\",\"purl\":\"pkg:golang/github.com/peterbourgon/diskv@2.0.1+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/DisposaBoy/JsonConfigReader@0.0.0-20201129172854-99cf318d67e7\",\"type\":\"library\",\"name\":\"github.com/DisposaBoy/JsonConfigReader\",\"version\":\"0.0.0-20201129172854-99cf318d67e7\",\"purl\":\"pkg:golang/github.com/DisposaBoy/JsonConfigReader@0.0.0-20201129172854-99cf318d67e7\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/cronexpr@1.1.2\",\"type\":\"library\",\"name\":\"github.com/hashicorp/cronexpr\",\"version\":\"1.1.2\",\"purl\":\"pkg:golang/github.com/hashicorp/cronexpr@1.1.2\"},{\"bom-ref\":\"pkg:npm/%40opentelemetry%2Fsemantic-conventions@1.25.1\",\"type\":\"library\",\"name\":\"@opentelemetry/semantic-conventions\",\"version\":\"1.25.1\",\"purl\":\"pkg:npm/%40opentelemetry%2Fsemantic-conventions@1.25.1\"},{\"bom-ref\":\"pkg:npm/retry@0.13.1\",\"type\":\"library\",\"name\":\"retry\",\"version\":\"0.13.1\",\"purl\":\"pkg:npm/retry@0.13.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/common@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/common\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/common@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/pjbgf/sha1cd@0.3.0\",\"type\":\"library\",\"name\":\"github.com/pjbgf/sha1cd\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/pjbgf/sha1cd@0.3.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/net@0.33.0\",\"type\":\"library\",\"name\":\"golang.org/x/net\",\"version\":\"0.33.0\",\"purl\":\"pkg:golang/golang.org/x/net@0.33.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/fx@1.23.0\",\"type\":\"library\",\"name\":\"go.uber.org/fx\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.uber.org/fx@1.23.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/scraper/scraperhelper@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/scraper/scraperhelper\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/scraper/scraperhelper@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/nikos@1.12.9\",\"type\":\"library\",\"name\":\"github.com/DataDog/nikos\",\"version\":\"1.12.9\",\"purl\":\"pkg:golang/github.com/DataDog/nikos@1.12.9\"},{\"bom-ref\":\"pkg:golang/github.com/knqyf263/go-rpm-version@0.0.0-20220614171824-631e686d1075\",\"type\":\"library\",\"name\":\"github.com/knqyf263/go-rpm-version\",\"version\":\"0.0.0-20220614171824-631e686d1075\",\"purl\":\"pkg:golang/github.com/knqyf263/go-rpm-version@0.0.0-20220614171824-631e686d1075\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/sketches-go@1.4.1\",\"type\":\"library\",\"name\":\"github.com/DataDog/sketches-go\",\"version\":\"1.4.1\",\"purl\":\"pkg:golang/github.com/DataDog/sketches-go@1.4.1\"},{\"bom-ref\":\"pkg:golang/go.starlark.net@0.0.0-20231101134539-556fd59b42f6\",\"type\":\"library\",\"name\":\"go.starlark.net\",\"version\":\"0.0.0-20231101134539-556fd59b42f6\",\"purl\":\"pkg:golang/go.starlark.net@0.0.0-20231101134539-556fd59b42f6\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdoutmetric@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/stdout/stdoutmetric\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdoutmetric@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/pkg/sftp@1.13.7\",\"type\":\"library\",\"name\":\"github.com/pkg/sftp\",\"version\":\"1.13.7\",\"purl\":\"pkg:golang/github.com/pkg/sftp@1.13.7\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/agent-payload/v5@5.0.140\",\"type\":\"library\",\"name\":\"github.com/DataDog/agent-payload/v5\",\"version\":\"5.0.140\",\"purl\":\"pkg:golang/github.com/DataDog/agent-payload/v5@5.0.140\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configtelemetry@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configtelemetry\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configtelemetry@0.117.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/DataDog/dd-trace-go.v1@1.69.1\",\"type\":\"library\",\"name\":\"gopkg.in/DataDog/dd-trace-go.v1\",\"version\":\"1.69.1\",\"purl\":\"pkg:golang/gopkg.in/DataDog/dd-trace-go.v1@1.69.1\"},{\"bom-ref\":\"pkg:golang/gopkg.in/DataDog/dd-trace-go.v1@1.54.1\",\"type\":\"library\",\"name\":\"gopkg.in/DataDog/dd-trace-go.v1\",\"version\":\"1.54.1\",\"purl\":\"pkg:golang/gopkg.in/DataDog/dd-trace-go.v1@1.54.1\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/go-libddwaf@1.4.2\",\"type\":\"library\",\"name\":\"github.com/DataDog/go-libddwaf\",\"version\":\"1.4.2\",\"purl\":\"pkg:golang/github.com/DataDog/go-libddwaf@1.4.2\"},{\"bom-ref\":\"pkg:golang/github.com/AdamKorcz/go-118-fuzz-build@0.0.0-20230306123547-8075edf89bb0\",\"type\":\"library\",\"name\":\"github.com/AdamKorcz/go-118-fuzz-build\",\"version\":\"0.0.0-20230306123547-8075edf89bb0\",\"purl\":\"pkg:golang/github.com/AdamKorcz/go-118-fuzz-build@0.0.0-20230306123547-8075edf89bb0\"},{\"bom-ref\":\"pkg:golang/github.com/kunwardeep/paralleltest@1.0.10\",\"type\":\"library\",\"name\":\"github.com/kunwardeep/paralleltest\",\"version\":\"1.0.10\",\"purl\":\"pkg:golang/github.com/kunwardeep/paralleltest@1.0.10\"},{\"bom-ref\":\"pkg:golang/github.com/modern-go/concurrent@0.0.0-20180306012644-bacd9c7ef1dd\",\"type\":\"library\",\"name\":\"github.com/modern-go/concurrent\",\"version\":\"0.0.0-20180306012644-bacd9c7ef1dd\",\"purl\":\"pkg:golang/github.com/modern-go/concurrent@0.0.0-20180306012644-bacd9c7ef1dd\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/component@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/component\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/component@0.117.0\"},{\"bom-ref\":\"pkg:npm/module-details-from-path@1.0.3\",\"type\":\"library\",\"name\":\"module-details-from-path\",\"version\":\"1.0.3\",\"purl\":\"pkg:npm/module-details-from-path@1.0.3\"},{\"bom-ref\":\"pkg:golang/golang.org/x/time@0.9.0\",\"type\":\"library\",\"name\":\"golang.org/x/time\",\"version\":\"0.9.0\",\"purl\":\"pkg:golang/golang.org/x/time@0.9.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/text@0.9.0\",\"type\":\"library\",\"name\":\"golang.org/x/text\",\"version\":\"0.9.0\",\"purl\":\"pkg:golang/golang.org/x/text@0.9.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@1.12.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url\",\"version\":\"1.12.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@1.12.7\"},{\"bom-ref\":\"pkg:golang/github.com/cenkalti/backoff/v4@4.3.0\",\"type\":\"library\",\"name\":\"github.com/cenkalti/backoff/v4\",\"version\":\"4.3.0\",\"purl\":\"pkg:golang/github.com/cenkalti/backoff/v4@4.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/s2a-go@0.1.7\",\"type\":\"library\",\"name\":\"github.com/google/s2a-go\",\"version\":\"0.1.7\",\"purl\":\"pkg:golang/github.com/google/s2a-go@0.1.7\"},{\"bom-ref\":\"pkg:golang/github.com/timakin/bodyclose@0.0.0-20230421092635-574207250966\",\"type\":\"library\",\"name\":\"github.com/timakin/bodyclose\",\"version\":\"0.0.0-20230421092635-574207250966\",\"purl\":\"pkg:golang/github.com/timakin/bodyclose@0.0.0-20230421092635-574207250966\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/opencontainers/image-spec@1.1.0\",\"type\":\"library\",\"name\":\"github.com/opencontainers/image-spec\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/opencontainers/image-spec@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/platforms@0.2.1\",\"type\":\"library\",\"name\":\"github.com/containerd/platforms\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/github.com/containerd/platforms@0.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/cast@1.3.0\",\"type\":\"library\",\"name\":\"github.com/spf13/cast\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/spf13/cast@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@1.28.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ssooidc\",\"version\":\"1.28.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@1.28.7\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ebs@1.22.1\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ebs\",\"version\":\"1.22.1\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ebs@1.22.1\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/misspell@0.6.0\",\"type\":\"library\",\"name\":\"github.com/golangci/misspell\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/golangci/misspell@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@1.28.6\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ssooidc\",\"version\":\"1.28.6\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@1.28.6\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/common/sigv4@0.1.0\",\"type\":\"library\",\"name\":\"github.com/prometheus/common/sigv4\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/prometheus/common/sigv4@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/vmihailenco/msgpack/v4@4.3.13\",\"type\":\"library\",\"name\":\"github.com/vmihailenco/msgpack/v4\",\"version\":\"4.3.13\",\"purl\":\"pkg:golang/github.com/vmihailenco/msgpack/v4@4.3.13\"},{\"bom-ref\":\"pkg:golang/github.com/xeipuuv/gojsonpointer@0.0.0-20190905194746-02993c407bfb\",\"type\":\"library\",\"name\":\"github.com/xeipuuv/gojsonpointer\",\"version\":\"0.0.0-20190905194746-02993c407bfb\",\"purl\":\"pkg:golang/github.com/xeipuuv/gojsonpointer@0.0.0-20190905194746-02993c407bfb\"},{\"bom-ref\":\"pkg:golang/stdlib@1.18\",\"type\":\"library\",\"name\":\"stdlib\",\"version\":\"1.18\",\"purl\":\"pkg:golang/stdlib@1.18\"},{\"bom-ref\":\"pkg:golang/github.com/syndtr/goleveldb@1.0.1-0.20220721030215-126854af5e6d\",\"type\":\"library\",\"name\":\"github.com/syndtr/goleveldb\",\"version\":\"1.0.1-0.20220721030215-126854af5e6d\",\"purl\":\"pkg:golang/github.com/syndtr/goleveldb@1.0.1-0.20220721030215-126854af5e6d\"},{\"bom-ref\":\"pkg:golang/github.com/lunixbochs/struc@0.0.0-20200707160740-784aaebc1d40\",\"type\":\"library\",\"name\":\"github.com/lunixbochs/struc\",\"version\":\"0.0.0-20200707160740-784aaebc1d40\",\"purl\":\"pkg:golang/github.com/lunixbochs/struc@0.0.0-20200707160740-784aaebc1d40\"},{\"bom-ref\":\"pkg:golang/golang.org/x/arch@0.13.0\",\"type\":\"library\",\"name\":\"golang.org/x/arch\",\"version\":\"0.13.0\",\"purl\":\"pkg:golang/golang.org/x/arch@0.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/maratori/testpackage@1.1.1\",\"type\":\"library\",\"name\":\"github.com/maratori/testpackage\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/maratori/testpackage@1.1.1\"},{\"bom-ref\":\"pkg:pypi/thefuzz@0.22.1\",\"type\":\"library\",\"name\":\"thefuzz\",\"version\":\"0.22.1\",\"purl\":\"pkg:pypi/thefuzz@0.22.1\"},{\"bom-ref\":\"pkg:golang/github.com/opentracing/opentracing-go@1.2.0\",\"type\":\"library\",\"name\":\"github.com/opentracing/opentracing-go\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/opentracing/opentracing-go@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-git/gcfg@1.5.1-0.20230307220236-3a3c6141e376\",\"type\":\"library\",\"name\":\"github.com/go-git/gcfg\",\"version\":\"1.5.1-0.20230307220236-3a3c6141e376\",\"purl\":\"pkg:golang/github.com/go-git/gcfg@1.5.1-0.20230307220236-3a3c6141e376\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/dd-trace-go/v2@2.0.0-beta.11\",\"type\":\"library\",\"name\":\"github.com/DataDog/dd-trace-go/v2\",\"version\":\"2.0.0-beta.11\",\"purl\":\"pkg:golang/github.com/DataDog/dd-trace-go/v2@2.0.0-beta.11\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/processor/xprocessor@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/processor/xprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/processor/xprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/Code-Hex/go-generics-cache@1.5.1\",\"type\":\"library\",\"name\":\"github.com/Code-Hex/go-generics-cache\",\"version\":\"1.5.1\",\"purl\":\"pkg:golang/github.com/Code-Hex/go-generics-cache@1.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@1.18.9\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/sts\",\"version\":\"1.18.9\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@1.18.9\"},{\"bom-ref\":\"pkg:golang/github.com/ionos-cloud/sdk-go/v6@6.1.11\",\"type\":\"library\",\"name\":\"github.com/ionos-cloud/sdk-go/v6\",\"version\":\"6.1.11\",\"purl\":\"pkg:golang/github.com/ionos-cloud/sdk-go/v6@6.1.11\"},{\"bom-ref\":\"pkg:golang/github.com/sashamelentyev/usestdlibvars@1.27.0\",\"type\":\"library\",\"name\":\"github.com/sashamelentyev/usestdlibvars\",\"version\":\"1.27.0\",\"purl\":\"pkg:golang/github.com/sashamelentyev/usestdlibvars@1.27.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/AlekSi/pointer@1.2.0\",\"type\":\"library\",\"name\":\"github.com/AlekSi/pointer\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/AlekSi/pointer@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/go-cmp@0.6.0\",\"type\":\"library\",\"name\":\"github.com/google/go-cmp\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/google/go-cmp@0.6.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/zap@1.27.0\",\"type\":\"library\",\"name\":\"go.uber.org/zap\",\"version\":\"1.27.0\",\"purl\":\"pkg:golang/go.uber.org/zap@1.27.0\"},{\"bom-ref\":\"pkg:golang/github.com/twmb/franz-go/pkg/kmsg@1.8.0\",\"type\":\"library\",\"name\":\"github.com/twmb/franz-go/pkg/kmsg\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/twmb/franz-go/pkg/kmsg@1.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/goccy/go-json@0.10.4\",\"type\":\"library\",\"name\":\"github.com/goccy/go-json\",\"version\":\"0.10.4\",\"purl\":\"pkg:golang/github.com/goccy/go-json@0.10.4\"},{\"bom-ref\":\"pkg:golang/go.opencensus.io@0.24.0\",\"type\":\"library\",\"name\":\"go.opencensus.io\",\"version\":\"0.24.0\",\"purl\":\"pkg:golang/go.opencensus.io@0.24.0\"},{\"bom-ref\":\"pkg:golang/go.etcd.io/bbolt@1.3.11\",\"type\":\"library\",\"name\":\"go.etcd.io/bbolt\",\"version\":\"1.3.11\",\"purl\":\"pkg:golang/go.etcd.io/bbolt@1.3.11\"},{\"bom-ref\":\"pkg:golang/github.com/elastic/go-licenser@0.4.2\",\"type\":\"library\",\"name\":\"github.com/elastic/go-licenser\",\"version\":\"0.4.2\",\"purl\":\"pkg:golang/github.com/elastic/go-licenser@0.4.2\"},{\"bom-ref\":\"pkg:golang/github.com/quasilyte/go-ruleguard@0.4.2\",\"type\":\"library\",\"name\":\"github.com/quasilyte/go-ruleguard\",\"version\":\"0.4.2\",\"purl\":\"pkg:golang/github.com/quasilyte/go-ruleguard@0.4.2\"},{\"bom-ref\":\"pkg:npm/ieee754@1.2.1\",\"type\":\"library\",\"name\":\"ieee754\",\"version\":\"1.2.1\",\"purl\":\"pkg:npm/ieee754@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/Intevation/jsonpath@0.2.1\",\"type\":\"library\",\"name\":\"github.com/Intevation/jsonpath\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/github.com/Intevation/jsonpath@0.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/quasilyte/gogrep@0.5.0\",\"type\":\"library\",\"name\":\"github.com/quasilyte/gogrep\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/quasilyte/gogrep@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/esc@0.11.1\",\"type\":\"library\",\"name\":\"github.com/pulumi/esc\",\"version\":\"0.11.1\",\"purl\":\"pkg:golang/github.com/pulumi/esc@0.11.1\"},{\"bom-ref\":\"pkg:pypi/slack-sdk@3.27.1\",\"type\":\"library\",\"name\":\"slack-sdk\",\"version\":\"3.27.1\",\"purl\":\"pkg:pypi/slack-sdk@3.27.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/monochromegane/go-gitignore@0.0.0-20200626010858-205db1a8cc00\",\"type\":\"library\",\"name\":\"github.com/monochromegane/go-gitignore\",\"version\":\"0.0.0-20200626010858-205db1a8cc00\",\"purl\":\"pkg:golang/github.com/monochromegane/go-gitignore@0.0.0-20200626010858-205db1a8cc00\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-api-client-go/v2@2.34.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-api-client-go/v2\",\"version\":\"2.34.0\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-api-client-go/v2@2.34.0\"},{\"bom-ref\":\"pkg:golang/github.com/sassoftware/relic@7.2.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/sassoftware/relic\",\"version\":\"7.2.1+incompatible\",\"purl\":\"pkg:golang/github.com/sassoftware/relic@7.2.1+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/zstd@1.5.6\",\"type\":\"library\",\"name\":\"github.com/DataDog/zstd\",\"version\":\"1.5.6\",\"purl\":\"pkg:golang/github.com/DataDog/zstd@1.5.6\"},{\"bom-ref\":\"pkg:golang/go4.org/intern@0.0.0-20230525184215-6c62f75575cb\",\"type\":\"library\",\"name\":\"go4.org/intern\",\"version\":\"0.0.0-20230525184215-6c62f75575cb\",\"purl\":\"pkg:golang/go4.org/intern@0.0.0-20230525184215-6c62f75575cb\"},{\"bom-ref\":\"pkg:golang/github.com/4meepo/tagalign@1.3.4\",\"type\":\"library\",\"name\":\"github.com/4meepo/tagalign\",\"version\":\"1.3.4\",\"purl\":\"pkg:golang/github.com/4meepo/tagalign@1.3.4\"},{\"bom-ref\":\"pkg:golang/github.com/tonistiigi/go-csvvalue@0.0.0-20240710180619-ddb21b71c0b4\",\"type\":\"library\",\"name\":\"github.com/tonistiigi/go-csvvalue\",\"version\":\"0.0.0-20240710180619-ddb21b71c0b4\",\"purl\":\"pkg:golang/github.com/tonistiigi/go-csvvalue@0.0.0-20240710180619-ddb21b71c0b4\"},{\"bom-ref\":\"pkg:golang/github.com/ghostiam/protogetter@0.3.6\",\"type\":\"library\",\"name\":\"github.com/ghostiam/protogetter\",\"version\":\"0.3.6\",\"purl\":\"pkg:golang/github.com/ghostiam/protogetter@0.3.6\"},{\"bom-ref\":\"pkg:golang/github.com/liamg/jfather@0.0.7\",\"type\":\"library\",\"name\":\"github.com/liamg/jfather\",\"version\":\"0.0.7\",\"purl\":\"pkg:golang/github.com/liamg/jfather@0.0.7\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/tommy-muehle/go-mnd/v2@2.5.1\",\"type\":\"library\",\"name\":\"github.com/tommy-muehle/go-mnd/v2\",\"version\":\"2.5.1\",\"purl\":\"pkg:golang/github.com/tommy-muehle/go-mnd/v2@2.5.1\"},{\"bom-ref\":\"pkg:golang/k8s.io/sample-controller@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/sample-controller\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/sample-controller@0.31.2\"},{\"bom-ref\":\"pkg:golang/modernc.org/mathutil@1.6.0\",\"type\":\"library\",\"name\":\"modernc.org/mathutil\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/modernc.org/mathutil@1.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream@1.6.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream\",\"version\":\"1.6.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream@1.6.7\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-colorable@0.1.13\",\"type\":\"library\",\"name\":\"github.com/mattn/go-colorable\",\"version\":\"0.1.13\",\"purl\":\"pkg:golang/github.com/mattn/go-colorable@0.1.13\"},{\"bom-ref\":\"pkg:golang/github.com/masahiro331/go-ebs-file@0.0.0-20240917043618-e6d2bea5c32e\",\"type\":\"library\",\"name\":\"github.com/masahiro331/go-ebs-file\",\"version\":\"0.0.0-20240917043618-e6d2bea5c32e\",\"purl\":\"pkg:golang/github.com/masahiro331/go-ebs-file@0.0.0-20240917043618-e6d2bea5c32e\"},{\"bom-ref\":\"pkg:golang/github.com/imdario/mergo@0.3.16\",\"type\":\"library\",\"name\":\"github.com/imdario/mergo\",\"version\":\"0.3.16\",\"purl\":\"pkg:golang/github.com/imdario/mergo@0.3.16\"},{\"bom-ref\":\"pkg:golang/github.com/jjti/go-spancheck@0.6.2\",\"type\":\"library\",\"name\":\"github.com/jjti/go-spancheck\",\"version\":\"0.6.2\",\"purl\":\"pkg:golang/github.com/jjti/go-spancheck@0.6.2\"},{\"bom-ref\":\"pkg:golang/github.com/tinylib/msgp@1.1.8\",\"type\":\"library\",\"name\":\"github.com/tinylib/msgp\",\"version\":\"1.1.8\",\"purl\":\"pkg:golang/github.com/tinylib/msgp@1.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/alecthomas/participle@0.7.1\",\"type\":\"library\",\"name\":\"github.com/alecthomas/participle\",\"version\":\"0.7.1\",\"purl\":\"pkg:golang/github.com/alecthomas/participle@0.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/daixiang0/gci@0.13.4\",\"type\":\"library\",\"name\":\"github.com/daixiang0/gci\",\"version\":\"0.13.4\",\"purl\":\"pkg:golang/github.com/daixiang0/gci@0.13.4\"},{\"bom-ref\":\"pkg:golang/github.com/valyala/fastjson@1.6.4\",\"type\":\"library\",\"name\":\"github.com/valyala/fastjson\",\"version\":\"1.6.4\",\"purl\":\"pkg:golang/github.com/valyala/fastjson@1.6.4\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/proto/otlp@1.4.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/proto/otlp\",\"version\":\"1.4.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/proto/otlp@1.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/vmihailenco/tagparser@0.1.2\",\"type\":\"library\",\"name\":\"github.com/vmihailenco/tagparser\",\"version\":\"0.1.2\",\"purl\":\"pkg:golang/github.com/vmihailenco/tagparser@0.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/dgryski/go-rendezvous@0.0.0-20200823014737-9f7001d12a5f\",\"type\":\"library\",\"name\":\"github.com/dgryski/go-rendezvous\",\"version\":\"0.0.0-20200823014737-9f7001d12a5f\",\"purl\":\"pkg:golang/github.com/dgryski/go-rendezvous@0.0.0-20200823014737-9f7001d12a5f\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/filter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/filter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/filter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/masahiro331/go-vmdk-parser@0.0.0-20221225061455-612096e4bbbd\",\"type\":\"library\",\"name\":\"github.com/masahiro331/go-vmdk-parser\",\"version\":\"0.0.0-20221225061455-612096e4bbbd\",\"purl\":\"pkg:golang/github.com/masahiro331/go-vmdk-parser@0.0.0-20221225061455-612096e4bbbd\"},{\"bom-ref\":\"pkg:golang/github.com/openshift/api@3.9.0+incompatible\",\"type\":\"library\",\"name\":\"github.com/openshift/api\",\"version\":\"3.9.0+incompatible\",\"purl\":\"pkg:golang/github.com/openshift/api@3.9.0+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/sony/gobreaker@0.5.0\",\"type\":\"library\",\"name\":\"github.com/sony/gobreaker\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/sony/gobreaker@0.5.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/dig@1.18.0\",\"type\":\"library\",\"name\":\"go.uber.org/dig\",\"version\":\"1.18.0\",\"purl\":\"pkg:golang/go.uber.org/dig@1.18.0\"},{\"bom-ref\":\"pkg:golang/github.com/netsampler/goflow2@1.3.3\",\"type\":\"library\",\"name\":\"github.com/netsampler/goflow2\",\"version\":\"1.3.3\",\"purl\":\"pkg:golang/github.com/netsampler/goflow2@1.3.3\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/custom-metrics-apiserver@1.30.1-0.20241105195130-84dc8cfe2555\",\"type\":\"library\",\"name\":\"sigs.k8s.io/custom-metrics-apiserver\",\"version\":\"1.30.1-0.20241105195130-84dc8cfe2555\",\"purl\":\"pkg:golang/sigs.k8s.io/custom-metrics-apiserver@1.30.1-0.20241105195130-84dc8cfe2555\"},{\"bom-ref\":\"pkg:pypi/python-levenshtein@0.26.1\",\"type\":\"library\",\"name\":\"python-levenshtein\",\"version\":\"0.26.1\",\"purl\":\"pkg:pypi/python-levenshtein@0.26.1\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/jwalterweatherman@1.1.0\",\"type\":\"library\",\"name\":\"github.com/spf13/jwalterweatherman\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/spf13/jwalterweatherman@1.1.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/rfc5424@0.0.0-20201103192249-000122071b78\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/rfc5424\",\"version\":\"0.0.0-20201103192249-000122071b78\",\"purl\":\"pkg:golang/code.cloudfoundry.org/rfc5424@0.0.0-20201103192249-000122071b78\"},{\"bom-ref\":\"pkg:golang/golang.org/x/net@0.34.0\",\"type\":\"library\",\"name\":\"golang.org/x/net\",\"version\":\"0.34.0\",\"purl\":\"pkg:golang/golang.org/x/net@0.34.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@1.32.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@1.31.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@1.31.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/receiver/xreceiver@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/receiver/xreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/receiver/xreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/digitalocean/godo@1.118.0\",\"type\":\"library\",\"name\":\"github.com/digitalocean/godo\",\"version\":\"1.118.0\",\"purl\":\"pkg:golang/github.com/digitalocean/godo@1.118.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/configopaque@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/configopaque\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/configopaque@1.23.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/cheggaaa/pb.v1@1.0.28\",\"type\":\"library\",\"name\":\"gopkg.in/cheggaaa/pb.v1\",\"version\":\"1.0.28\",\"purl\":\"pkg:golang/gopkg.in/cheggaaa/pb.v1@1.0.28\"},{\"bom-ref\":\"pkg:golang/github.com/cri-o/ocicni@0.4.3\",\"type\":\"library\",\"name\":\"github.com/cri-o/ocicni\",\"version\":\"0.4.3\",\"purl\":\"pkg:golang/github.com/cri-o/ocicni@0.4.3\"},{\"bom-ref\":\"pkg:npm/long@5.2.3\",\"type\":\"library\",\"name\":\"long\",\"version\":\"5.2.3\",\"purl\":\"pkg:npm/long@5.2.3\"},{\"bom-ref\":\"pkg:npm/acorn-import-attributes@1.9.5\",\"type\":\"library\",\"name\":\"acorn-import-attributes\",\"version\":\"1.9.5\",\"purl\":\"pkg:npm/acorn-import-attributes@1.9.5\"},{\"bom-ref\":\"pkg:golang/github.com/google/gnostic-models@0.6.9\",\"type\":\"library\",\"name\":\"github.com/google/gnostic-models\",\"version\":\"0.6.9\",\"purl\":\"pkg:golang/github.com/google/gnostic-models@0.6.9\"},{\"bom-ref\":\"pkg:golang/github.com/bombsimon/wsl/v4@4.4.1\",\"type\":\"library\",\"name\":\"github.com/bombsimon/wsl/v4\",\"version\":\"4.4.1\",\"purl\":\"pkg:golang/github.com/bombsimon/wsl/v4@4.4.1\"},{\"bom-ref\":\"pkg:golang/github.com/sigstore/sigstore@1.8.3\",\"type\":\"library\",\"name\":\"github.com/sigstore/sigstore\",\"version\":\"1.8.3\",\"purl\":\"pkg:golang/github.com/sigstore/sigstore@1.8.3\"},{\"bom-ref\":\"pkg:golang/github.com/ckaznocha/intrange@0.1.2\",\"type\":\"library\",\"name\":\"github.com/ckaznocha/intrange\",\"version\":\"0.1.2\",\"purl\":\"pkg:golang/github.com/ckaznocha/intrange@0.1.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/processor/processortest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/processor/processortest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/processor/processortest@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer@0.117.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/kubectl@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/kubectl\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/kubectl@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-lambda-go@1.11.1-0.20231030204701-7ec92619787d\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-lambda-go\",\"version\":\"1.11.1-0.20231030204701-7ec92619787d\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-lambda-go@1.11.1-0.20231030204701-7ec92619787d\"},{\"bom-ref\":\"pkg:golang/github.com/knqyf263/go-deb-version@0.0.0-20230223133812-3ed183d23422\",\"type\":\"library\",\"name\":\"github.com/knqyf263/go-deb-version\",\"version\":\"0.0.0-20230223133812-3ed183d23422\",\"purl\":\"pkg:golang/github.com/knqyf263/go-deb-version@0.0.0-20230223133812-3ed183d23422\"},{\"bom-ref\":\"pkg:golang/github.com/golang/snappy@0.0.5-0.20220116011046-fa5810519dcb\",\"type\":\"library\",\"name\":\"github.com/golang/snappy\",\"version\":\"0.0.5-0.20220116011046-fa5810519dcb\",\"purl\":\"pkg:golang/github.com/golang/snappy@0.0.5-0.20220116011046-fa5810519dcb\"},{\"bom-ref\":\"pkg:golang/github.com/patrickmn/go-cache@2.1.0+incompatible\",\"type\":\"library\",\"name\":\"github.com/patrickmn/go-cache\",\"version\":\"2.1.0+incompatible\",\"purl\":\"pkg:golang/github.com/patrickmn/go-cache@2.1.0+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/gostaticanalysis/forcetypeassert@0.1.0\",\"type\":\"library\",\"name\":\"github.com/gostaticanalysis/forcetypeassert\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/gostaticanalysis/forcetypeassert@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/zstd_0@0.0.0-20210310093942-586c1286621f\",\"type\":\"library\",\"name\":\"github.com/DataDog/zstd_0\",\"version\":\"0.0.0-20210310093942-586c1286621f\",\"purl\":\"pkg:golang/github.com/DataDog/zstd_0@0.0.0-20210310093942-586c1286621f\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/clock@1.0.0\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/clock\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/code.cloudfoundry.org/clock@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/sanposhiho/wastedassign/v2@2.0.7\",\"type\":\"library\",\"name\":\"github.com/sanposhiho/wastedassign/v2\",\"version\":\"2.0.7\",\"purl\":\"pkg:golang/github.com/sanposhiho/wastedassign/v2@2.0.7\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/go-homedir@1.1.0\",\"type\":\"library\",\"name\":\"github.com/mitchellh/go-homedir\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/mitchellh/go-homedir@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/richardartoul/molecule@1.0.1-0.20240531184615-7ca0df43c0b3\",\"type\":\"library\",\"name\":\"github.com/richardartoul/molecule\",\"version\":\"1.0.1-0.20240531184615-7ca0df43c0b3\",\"purl\":\"pkg:golang/github.com/richardartoul/molecule@1.0.1-0.20240531184615-7ca0df43c0b3\"},{\"bom-ref\":\"pkg:golang/github.com/google/certificate-transparency-go@1.1.8\",\"type\":\"library\",\"name\":\"github.com/google/certificate-transparency-go\",\"version\":\"1.1.8\",\"purl\":\"pkg:golang/github.com/google/certificate-transparency-go@1.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/gregjones/httpcache@0.0.0-20190611155906-901d90724c79\",\"type\":\"library\",\"name\":\"github.com/gregjones/httpcache\",\"version\":\"0.0.0-20190611155906-901d90724c79\",\"purl\":\"pkg:golang/github.com/gregjones/httpcache@0.0.0-20190611155906-901d90724c79\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/astequal@1.2.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/astequal\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/astequal@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/apache/thrift@0.21.0\",\"type\":\"library\",\"name\":\"github.com/apache/thrift\",\"version\":\"0.21.0\",\"purl\":\"pkg:golang/github.com/apache/thrift@0.21.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/golang-lru/v2@2.0.7\",\"type\":\"library\",\"name\":\"github.com/hashicorp/golang-lru/v2\",\"version\":\"2.0.7\",\"purl\":\"pkg:golang/github.com/hashicorp/golang-lru/v2@2.0.7\"},{\"bom-ref\":\"pkg:pypi/pymdown-extensions@10.5.0\",\"type\":\"library\",\"name\":\"pymdown-extensions\",\"version\":\"10.5.0\",\"purl\":\"pkg:pypi/pymdown-extensions@10.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/config@1.18.21\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/config\",\"version\":\"1.18.21\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/config@1.18.21\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/prometheus@0.42.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/prometheus\",\"version\":\"0.42.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/prometheus@0.42.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor@0.117.0\"},{\"bom-ref\":\"pkg:maven/org.apache.logging.log4j/log4j-core@2.17.1\",\"type\":\"library\",\"name\":\"org.apache.logging.log4j:log4j-core\",\"version\":\"2.17.1\",\"purl\":\"pkg:maven/org.apache.logging.log4j/log4j-core@2.17.1\"},{\"bom-ref\":\"pkg:pypi/jinja2@3.0.3\",\"type\":\"library\",\"name\":\"jinja2\",\"version\":\"3.0.3\",\"purl\":\"pkg:pypi/jinja2@3.0.3\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/internal/fanoutconsumer@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/internal/fanoutconsumer\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/internal/fanoutconsumer@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/sourcegraph/conc@0.3.0\",\"type\":\"library\",\"name\":\"github.com/sourcegraph/conc\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/sourcegraph/conc@0.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/containerd@1.7.25-0.20250106131559-142e855138e3\",\"type\":\"library\",\"name\":\"github.com/containerd/containerd\",\"version\":\"1.7.25-0.20250106131559-142e855138e3\",\"purl\":\"pkg:golang/github.com/containerd/containerd@1.7.25-0.20250106131559-142e855138e3\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/managedidentity/v2@2.81.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-azure-native-sdk/managedidentity/v2\",\"version\":\"2.81.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/managedidentity/v2@2.81.0\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5@5.7.0\",\"type\":\"library\",\"name\":\"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5\",\"version\":\"5.7.0\",\"purl\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5@5.7.0\"},{\"bom-ref\":\"pkg:npm/undici-types@6.19.8\",\"type\":\"library\",\"name\":\"undici-types\",\"version\":\"6.19.8\",\"purl\":\"pkg:npm/undici-types@6.19.8\"},{\"bom-ref\":\"pkg:golang/github.com/ultraware/funlen@0.1.0\",\"type\":\"library\",\"name\":\"github.com/ultraware/funlen\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/ultraware/funlen@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/grpc-ecosystem/go-grpc-middleware@1.4.0\",\"type\":\"library\",\"name\":\"github.com/grpc-ecosystem/go-grpc-middleware\",\"version\":\"1.4.0\",\"purl\":\"pkg:golang/github.com/grpc-ecosystem/go-grpc-middleware@1.4.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/sys@0.28.0\",\"type\":\"library\",\"name\":\"golang.org/x/sys\",\"version\":\"0.28.0\",\"purl\":\"pkg:golang/golang.org/x/sys@0.28.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/go-loggregator@7.4.0+incompatible\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/go-loggregator\",\"version\":\"7.4.0+incompatible\",\"purl\":\"pkg:golang/code.cloudfoundry.org/go-loggregator@7.4.0+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/ryanrolds/sqlclosecheck@0.5.1\",\"type\":\"library\",\"name\":\"github.com/ryanrolds/sqlclosecheck\",\"version\":\"0.5.1\",\"purl\":\"pkg:golang/github.com/ryanrolds/sqlclosecheck@0.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/skydive-project/go-debouncer@1.0.1\",\"type\":\"library\",\"name\":\"github.com/skydive-project/go-debouncer\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/skydive-project/go-debouncer@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/tchap/go-patricia/v2@2.3.1\",\"type\":\"library\",\"name\":\"github.com/tchap/go-patricia/v2\",\"version\":\"2.3.1\",\"purl\":\"pkg:golang/github.com/tchap/go-patricia/v2@2.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/kr/fs@0.1.0\",\"type\":\"library\",\"name\":\"github.com/kr/fs\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/kr/fs@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/gogo/googleapis@1.4.1\",\"type\":\"library\",\"name\":\"github.com/gogo/googleapis\",\"version\":\"1.4.1\",\"purl\":\"pkg:golang/github.com/gogo/googleapis@1.4.1\"},{\"bom-ref\":\"pkg:golang/github.com/antchfx/xmlquery@1.4.3\",\"type\":\"library\",\"name\":\"github.com/antchfx/xmlquery\",\"version\":\"1.4.3\",\"purl\":\"pkg:golang/github.com/antchfx/xmlquery@1.4.3\"},{\"bom-ref\":\"pkg:golang/github.com/chavacava/garif@0.1.0\",\"type\":\"library\",\"name\":\"github.com/chavacava/garif\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/chavacava/garif@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza@0.117.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/check.v1@1.0.0-20201130134442-10cb98267c6c\",\"type\":\"library\",\"name\":\"gopkg.in/check.v1\",\"version\":\"1.0.0-20201130134442-10cb98267c6c\",\"purl\":\"pkg:golang/gopkg.in/check.v1@1.0.0-20201130134442-10cb98267c6c\"},{\"bom-ref\":\"pkg:golang/github.com/armon/go-metrics@0.4.1\",\"type\":\"library\",\"name\":\"github.com/armon/go-metrics\",\"version\":\"0.4.1\",\"purl\":\"pkg:golang/github.com/armon/go-metrics@0.4.1\"},{\"bom-ref\":\"pkg:npm/%40datadog%2Fnative-iast-taint-tracking@3.1.0\",\"type\":\"library\",\"name\":\"@datadog/native-iast-taint-tracking\",\"version\":\"3.1.0\",\"purl\":\"pkg:npm/%40datadog%2Fnative-iast-taint-tracking@3.1.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/sdk/log@0.7.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/sdk/log\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/sdk/log@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil@0.117.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/apiserver@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/apiserver\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/apiserver@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/fsnotify/fsnotify@1.4.7\",\"type\":\"library\",\"name\":\"github.com/fsnotify/fsnotify\",\"version\":\"1.4.7\",\"purl\":\"pkg:golang/github.com/fsnotify/fsnotify@1.4.7\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/serf@0.10.1\",\"type\":\"library\",\"name\":\"github.com/hashicorp/serf\",\"version\":\"0.10.1\",\"purl\":\"pkg:golang/github.com/hashicorp/serf@0.10.1\"},{\"bom-ref\":\"pkg:golang/github.com/scaleway/scaleway-sdk-go@1.0.0-beta.29\",\"type\":\"library\",\"name\":\"github.com/scaleway/scaleway-sdk-go\",\"version\":\"1.0.0-beta.29\",\"purl\":\"pkg:golang/github.com/scaleway/scaleway-sdk-go@1.0.0-beta.29\"},{\"bom-ref\":\"pkg:golang/github.com/tidwall/match@1.1.1\",\"type\":\"library\",\"name\":\"github.com/tidwall/match\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/tidwall/match@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/xeipuuv/gojsonschema@1.2.0\",\"type\":\"library\",\"name\":\"github.com/xeipuuv/gojsonschema\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/xeipuuv/gojsonschema@1.2.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/locket@0.0.0-20200131001124-67fd0a0fdf2d\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/locket\",\"version\":\"0.0.0-20200131001124-67fd0a0fdf2d\",\"purl\":\"pkg:golang/code.cloudfoundry.org/locket@0.0.0-20200131001124-67fd0a0fdf2d\"},{\"bom-ref\":\"pkg:pypi/beautifulsoup4@4.12.3\",\"type\":\"library\",\"name\":\"beautifulsoup4\",\"version\":\"4.12.3\",\"purl\":\"pkg:pypi/beautifulsoup4@4.12.3\"},{\"bom-ref\":\"pkg:golang/github.com/stretchr/objx@0.5.2\",\"type\":\"library\",\"name\":\"github.com/stretchr/objx\",\"version\":\"0.5.2\",\"purl\":\"pkg:golang/github.com/stretchr/objx@0.5.2\"},{\"bom-ref\":\"pkg:golang/github.com/rcrowley/go-metrics@0.0.0-20201227073835-cf1acfcdf475\",\"type\":\"library\",\"name\":\"github.com/rcrowley/go-metrics\",\"version\":\"0.0.0-20201227073835-cf1acfcdf475\",\"purl\":\"pkg:golang/github.com/rcrowley/go-metrics@0.0.0-20201227073835-cf1acfcdf475\"},{\"bom-ref\":\"pkg:golang/github.com/clbanning/mxj@1.8.4\",\"type\":\"library\",\"name\":\"github.com/clbanning/mxj\",\"version\":\"1.8.4\",\"purl\":\"pkg:golang/github.com/clbanning/mxj@1.8.4\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-api-client-go@1.16.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-api-client-go\",\"version\":\"1.16.0\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-api-client-go@1.16.0\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/cast@1.7.1\",\"type\":\"library\",\"name\":\"github.com/spf13/cast\",\"version\":\"1.7.1\",\"purl\":\"pkg:golang/github.com/spf13/cast@1.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-runewidth@0.0.16\",\"type\":\"library\",\"name\":\"github.com/mattn/go-runewidth\",\"version\":\"0.0.16\",\"purl\":\"pkg:golang/github.com/mattn/go-runewidth@0.0.16\"},{\"bom-ref\":\"pkg:pypi/lxml@5.2.2\",\"type\":\"library\",\"name\":\"lxml\",\"version\":\"5.2.2\",\"purl\":\"pkg:pypi/lxml@5.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/wk8/go-ordered-map/v2@2.1.8\",\"type\":\"library\",\"name\":\"github.com/wk8/go-ordered-map/v2\",\"version\":\"2.1.8\",\"purl\":\"pkg:golang/github.com/wk8/go-ordered-map/v2@2.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/magiconair/properties@1.8.1\",\"type\":\"library\",\"name\":\"github.com/magiconair/properties\",\"version\":\"1.8.1\",\"purl\":\"pkg:golang/github.com/magiconair/properties@1.8.1\"},{\"bom-ref\":\"pkg:golang/github.com/anchore/go-struct-converter@0.0.0-20221118182256-c68fdcfa2092\",\"type\":\"library\",\"name\":\"github.com/anchore/go-struct-converter\",\"version\":\"0.0.0-20221118182256-c68fdcfa2092\",\"purl\":\"pkg:golang/github.com/anchore/go-struct-converter@0.0.0-20221118182256-c68fdcfa2092\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/config/confighttp@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/config/confighttp\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/config/confighttp@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/robfig/cron/v3@3.0.1\",\"type\":\"library\",\"name\":\"github.com/robfig/cron/v3\",\"version\":\"3.0.1\",\"purl\":\"pkg:golang/github.com/robfig/cron/v3@3.0.1\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Feventemitter@1.1.0\",\"type\":\"library\",\"name\":\"@protobufjs/eventemitter\",\"version\":\"1.1.0\",\"purl\":\"pkg:npm/%40protobufjs%2Feventemitter@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/ekzhu/minhash-lsh@0.0.0-20171225071031-5c06ee8586a1\",\"type\":\"library\",\"name\":\"github.com/ekzhu/minhash-lsh\",\"version\":\"0.0.0-20171225071031-5c06ee8586a1\",\"purl\":\"pkg:golang/github.com/ekzhu/minhash-lsh@0.0.0-20171225071031-5c06ee8586a1\"},{\"bom-ref\":\"pkg:golang/google.golang.org/api@0.188.0\",\"type\":\"library\",\"name\":\"google.golang.org/api\",\"version\":\"0.188.0\",\"purl\":\"pkg:golang/google.golang.org/api@0.188.0\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/common@0.44.0\",\"type\":\"library\",\"name\":\"github.com/prometheus/common\",\"version\":\"0.44.0\",\"purl\":\"pkg:golang/github.com/prometheus/common@0.44.0\"},{\"bom-ref\":\"pkg:golang/github.com/benbjohnson/clock@1.3.5\",\"type\":\"library\",\"name\":\"github.com/benbjohnson/clock\",\"version\":\"1.3.5\",\"purl\":\"pkg:golang/github.com/benbjohnson/clock@1.3.5\"},{\"bom-ref\":\"pkg:golang/gopkg.in/evanphx/json-patch.v4@4.12.0\",\"type\":\"library\",\"name\":\"gopkg.in/evanphx/json-patch.v4\",\"version\":\"4.12.0\",\"purl\":\"pkg:golang/gopkg.in/evanphx/json-patch.v4@4.12.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/xerrors@0.0.0-20220907171357-04be3eba64a2\",\"type\":\"library\",\"name\":\"golang.org/x/xerrors\",\"version\":\"0.0.0-20220907171357-04be3eba64a2\",\"purl\":\"pkg:golang/golang.org/x/xerrors@0.0.0-20220907171357-04be3eba64a2\"},{\"bom-ref\":\"pkg:golang/github.com/distribution/reference@0.6.0\",\"type\":\"library\",\"name\":\"github.com/distribution/reference\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/distribution/reference@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/xi2/xz@0.0.0-20171230120015-48954b6210f8\",\"type\":\"library\",\"name\":\"github.com/xi2/xz\",\"version\":\"0.0.0-20171230120015-48954b6210f8\",\"purl\":\"pkg:golang/github.com/xi2/xz@0.0.0-20171230120015-48954b6210f8\"},{\"bom-ref\":\"pkg:golang/github.com/gorilla/websocket@1.5.1\",\"type\":\"library\",\"name\":\"github.com/gorilla/websocket\",\"version\":\"1.5.1\",\"purl\":\"pkg:golang/github.com/gorilla/websocket@1.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/dgryski/go-jump@0.0.0-20211018200510-ba001c3ffce0\",\"type\":\"library\",\"name\":\"github.com/dgryski/go-jump\",\"version\":\"0.0.0-20211018200510-ba001c3ffce0\",\"purl\":\"pkg:golang/github.com/dgryski/go-jump@0.0.0-20211018200510-ba001c3ffce0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-operator/api@0.0.0-20250114151552-463ab54482b4\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-operator/api\",\"version\":\"0.0.0-20250114151552-463ab54482b4\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-operator/api@0.0.0-20250114151552-463ab54482b4\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/typeurl/v2@2.2.3\",\"type\":\"library\",\"name\":\"github.com/containerd/typeurl/v2\",\"version\":\"2.2.3\",\"purl\":\"pkg:golang/github.com/containerd/typeurl/v2@2.2.3\"},{\"bom-ref\":\"pkg:golang/github.com/uptrace/bun/dialect/pgdialect@1.2.5\",\"type\":\"library\",\"name\":\"github.com/uptrace/bun/dialect/pgdialect\",\"version\":\"1.2.5\",\"purl\":\"pkg:golang/github.com/uptrace/bun/dialect/pgdialect@1.2.5\"},{\"bom-ref\":\"pkg:golang/github.com/jgautheron/goconst@1.7.1\",\"type\":\"library\",\"name\":\"github.com/jgautheron/goconst\",\"version\":\"1.7.1\",\"purl\":\"pkg:golang/github.com/jgautheron/goconst@1.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/afero@1.9.5\",\"type\":\"library\",\"name\":\"github.com/spf13/afero\",\"version\":\"1.9.5\",\"purl\":\"pkg:golang/github.com/spf13/afero@1.9.5\"},{\"bom-ref\":\"pkg:golang/github.com/nishanths/predeclared@0.2.2\",\"type\":\"library\",\"name\":\"github.com/nishanths/predeclared\",\"version\":\"0.2.2\",\"purl\":\"pkg:golang/github.com/nishanths/predeclared@0.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/curioswitch/go-reassign@0.2.0\",\"type\":\"library\",\"name\":\"github.com/curioswitch/go-reassign\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/curioswitch/go-reassign@0.2.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/time@0.5.0\",\"type\":\"library\",\"name\":\"golang.org/x/time\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/golang.org/x/time@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs@0.22.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs@0.22.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/text@0.11.0\",\"type\":\"library\",\"name\":\"golang.org/x/text\",\"version\":\"0.11.0\",\"purl\":\"pkg:golang/golang.org/x/text@0.11.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/processor/batchprocessor@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/processor/batchprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/processor/batchprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/mgechev/revive@1.3.9\",\"type\":\"library\",\"name\":\"github.com/mgechev/revive\",\"version\":\"1.3.9\",\"purl\":\"pkg:golang/github.com/mgechev/revive@1.3.9\"},{\"bom-ref\":\"pkg:golang/github.com/stormcat24/protodep@0.1.8\",\"type\":\"library\",\"name\":\"github.com/stormcat24/protodep\",\"version\":\"0.1.8\",\"purl\":\"pkg:golang/github.com/stormcat24/protodep@0.1.8\"},{\"bom-ref\":\"pkg:golang/github.com/alecthomas/assert/v2@2.6.0\",\"type\":\"library\",\"name\":\"github.com/alecthomas/assert/v2\",\"version\":\"2.6.0\",\"purl\":\"pkg:golang/github.com/alecthomas/assert/v2@2.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/vito/go-sse@1.0.0\",\"type\":\"library\",\"name\":\"github.com/vito/go-sse\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/vito/go-sse@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-git/go-billy/v5@5.6.0\",\"type\":\"library\",\"name\":\"github.com/go-git/go-billy/v5\",\"version\":\"5.6.0\",\"purl\":\"pkg:golang/github.com/go-git/go-billy/v5@5.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/swag@0.22.9\",\"type\":\"library\",\"name\":\"github.com/go-openapi/swag\",\"version\":\"0.22.9\",\"purl\":\"pkg:golang/github.com/go-openapi/swag@0.22.9\"},{\"bom-ref\":\"pkg:golang/google.golang.org/protobuf@1.31.0\",\"type\":\"library\",\"name\":\"google.golang.org/protobuf\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/google.golang.org/protobuf@1.31.0\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Ffetch@1.1.0\",\"type\":\"library\",\"name\":\"@protobufjs/fetch\",\"version\":\"1.1.0\",\"purl\":\"pkg:npm/%40protobufjs%2Ffetch@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/expr-lang/expr@1.16.9\",\"type\":\"library\",\"name\":\"github.com/expr-lang/expr\",\"version\":\"1.16.9\",\"purl\":\"pkg:golang/github.com/expr-lang/expr@1.16.9\"},{\"bom-ref\":\"pkg:golang/github.com/knqyf263/nested@0.0.1\",\"type\":\"library\",\"name\":\"github.com/knqyf263/nested\",\"version\":\"0.0.1\",\"purl\":\"pkg:golang/github.com/knqyf263/nested@0.0.1\"},{\"bom-ref\":\"pkg:pypi/mkdocs-minify-plugin@0.7.1\",\"type\":\"library\",\"name\":\"mkdocs-minify-plugin\",\"version\":\"0.7.1\",\"purl\":\"pkg:pypi/mkdocs-minify-plugin@0.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/philhofer/fwd@1.1.1\",\"type\":\"library\",\"name\":\"github.com/philhofer/fwd\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/philhofer/fwd@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/golang/glog@1.2.4\",\"type\":\"library\",\"name\":\"github.com/golang/glog\",\"version\":\"1.2.4\",\"purl\":\"pkg:golang/github.com/golang/glog@1.2.4\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Fpath@1.1.2\",\"type\":\"library\",\"name\":\"@protobufjs/path\",\"version\":\"1.1.2\",\"purl\":\"pkg:npm/%40protobufjs%2Fpath@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/tetratelabs/wazero@1.8.0\",\"type\":\"library\",\"name\":\"github.com/tetratelabs/wazero\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/tetratelabs/wazero@1.8.0\"},{\"bom-ref\":\"pkg:golang/stdlib@1.23.1\",\"type\":\"library\",\"name\":\"stdlib\",\"version\":\"1.23.1\",\"purl\":\"pkg:golang/stdlib@1.23.1\"},{\"bom-ref\":\"pkg:golang/github.com/dvsekhvalnov/jose2go@1.7.0\",\"type\":\"library\",\"name\":\"github.com/dvsekhvalnov/jose2go\",\"version\":\"1.7.0\",\"purl\":\"pkg:golang/github.com/dvsekhvalnov/jose2go@1.7.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/cfhttp/v2@2.0.0\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/cfhttp/v2\",\"version\":\"2.0.0\",\"purl\":\"pkg:golang/code.cloudfoundry.org/cfhttp/v2@2.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/loads@0.22.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/loads\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/go-openapi/loads@0.22.0\"},{\"bom-ref\":\"pkg:golang/github.com/agnivade/levenshtein@1.2.0\",\"type\":\"library\",\"name\":\"github.com/agnivade/levenshtein\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/agnivade/levenshtein@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/ykadowak/zerologlint@0.1.5\",\"type\":\"library\",\"name\":\"github.com/ykadowak/zerologlint\",\"version\":\"0.1.5\",\"purl\":\"pkg:golang/github.com/ykadowak/zerologlint@0.1.5\"},{\"bom-ref\":\"pkg:golang/github.com/shirou/w32@0.0.0-20160930032740-bb4de0191aa4\",\"type\":\"library\",\"name\":\"github.com/shirou/w32\",\"version\":\"0.0.0-20160930032740-bb4de0191aa4\",\"purl\":\"pkg:golang/github.com/shirou/w32@0.0.0-20160930032740-bb4de0191aa4\"},{\"bom-ref\":\"pkg:golang/github.com/ryancurrah/gomodguard@1.3.3\",\"type\":\"library\",\"name\":\"github.com/ryancurrah/gomodguard\",\"version\":\"1.3.3\",\"purl\":\"pkg:golang/github.com/ryancurrah/gomodguard@1.3.3\"},{\"bom-ref\":\"pkg:golang/github.com/openzipkin/zipkin-go@0.4.3\",\"type\":\"library\",\"name\":\"github.com/openzipkin/zipkin-go\",\"version\":\"0.4.3\",\"purl\":\"pkg:golang/github.com/openzipkin/zipkin-go@0.4.3\"},{\"bom-ref\":\"pkg:golang/golang.org/x/sys@0.10.0\",\"type\":\"library\",\"name\":\"golang.org/x/sys\",\"version\":\"0.10.0\",\"purl\":\"pkg:golang/golang.org/x/sys@0.10.0\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/revgrep@0.5.3\",\"type\":\"library\",\"name\":\"github.com/golangci/revgrep\",\"version\":\"0.5.3\",\"purl\":\"pkg:golang/github.com/golangci/revgrep@0.5.3\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/swag@0.23.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/swag\",\"version\":\"0.23.0\",\"purl\":\"pkg:golang/github.com/go-openapi/swag@0.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ecr@1.36.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/ecr\",\"version\":\"1.36.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/ecr@1.36.7\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/viper@1.19.0\",\"type\":\"library\",\"name\":\"github.com/spf13/viper\",\"version\":\"1.19.0\",\"purl\":\"pkg:golang/github.com/spf13/viper@1.19.0\"},{\"bom-ref\":\"pkg:pypi/termcolor@2.5.0\",\"type\":\"library\",\"name\":\"termcolor\",\"version\":\"2.5.0\",\"purl\":\"pkg:pypi/termcolor@2.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/lorenzosaino/go-sysctl@0.3.1\",\"type\":\"library\",\"name\":\"github.com/lorenzosaino/go-sysctl\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/lorenzosaino/go-sysctl@0.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/moby/locker@1.0.1\",\"type\":\"library\",\"name\":\"github.com/moby/locker\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/github.com/moby/locker@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-libvirt/sdk@0.5.4\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-libvirt/sdk\",\"version\":\"0.5.4\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-libvirt/sdk@0.5.4\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@1.33.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/godror/knownpb@0.1.0\",\"type\":\"library\",\"name\":\"github.com/godror/knownpb\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/godror/knownpb@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/dnephin/pflag@1.0.7\",\"type\":\"library\",\"name\":\"github.com/dnephin/pflag\",\"version\":\"1.0.7\",\"purl\":\"pkg:golang/github.com/dnephin/pflag@1.0.7\"},{\"bom-ref\":\"pkg:npm/node-addon-api@6.1.0\",\"type\":\"library\",\"name\":\"node-addon-api\",\"version\":\"6.1.0\",\"purl\":\"pkg:npm/node-addon-api@6.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/protocolbuffers/protoscope@0.0.0-20221109213918-8e7a6aafa2c9\",\"type\":\"library\",\"name\":\"github.com/protocolbuffers/protoscope\",\"version\":\"0.0.0-20221109213918-8e7a6aafa2c9\",\"purl\":\"pkg:golang/github.com/protocolbuffers/protoscope@0.0.0-20221109213918-8e7a6aafa2c9\"},{\"bom-ref\":\"pkg:pypi/mkdocs@1.5.3\",\"type\":\"library\",\"name\":\"mkdocs\",\"version\":\"1.5.3\",\"purl\":\"pkg:pypi/mkdocs@1.5.3\"},{\"bom-ref\":\"pkg:golang/github.com/mdlayher/socket@0.5.0\",\"type\":\"library\",\"name\":\"github.com/mdlayher/socket\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/mdlayher/socket@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/go-ps@1.0.0\",\"type\":\"library\",\"name\":\"github.com/mitchellh/go-ps\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/mitchellh/go-ps@1.0.0\"},{\"bom-ref\":\"pkg:pypi/mkdocs-glightbox@0.3.5\",\"type\":\"library\",\"name\":\"mkdocs-glightbox\",\"version\":\"0.3.5\",\"purl\":\"pkg:pypi/mkdocs-glightbox@0.3.5\"},{\"bom-ref\":\"pkg:golang/gopkg.in/Knetic/govaluate.v3@3.0.0\",\"type\":\"library\",\"name\":\"gopkg.in/Knetic/govaluate.v3\",\"version\":\"3.0.0\",\"purl\":\"pkg:golang/gopkg.in/Knetic/govaluate.v3@3.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/googleapis/gax-go/v2@2.13.0\",\"type\":\"library\",\"name\":\"github.com/googleapis/gax-go/v2\",\"version\":\"2.13.0\",\"purl\":\"pkg:golang/github.com/googleapis/gax-go/v2@2.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-gcp/sdk/v7@7.38.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-gcp/sdk/v7\",\"version\":\"7.38.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-gcp/sdk/v7@7.38.0\"},{\"bom-ref\":\"pkg:golang/github.com/bmizerany/pat@0.0.0-20170815010413-6226ea591a40\",\"type\":\"library\",\"name\":\"github.com/bmizerany/pat\",\"version\":\"0.0.0-20170815010413-6226ea591a40\",\"purl\":\"pkg:golang/github.com/bmizerany/pat@0.0.0-20170815010413-6226ea591a40\"},{\"bom-ref\":\"pkg:golang/github.com/josharian/native@1.1.0\",\"type\":\"library\",\"name\":\"github.com/josharian/native\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/josharian/native@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/valyala/fasthttp@1.45.0\",\"type\":\"library\",\"name\":\"github.com/valyala/fasthttp\",\"version\":\"1.45.0\",\"purl\":\"pkg:golang/github.com/valyala/fasthttp@1.45.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/sketches-go@1.4.6\",\"type\":\"library\",\"name\":\"github.com/DataDog/sketches-go\",\"version\":\"1.4.6\",\"purl\":\"pkg:golang/github.com/DataDog/sketches-go@1.4.6\"},{\"bom-ref\":\"pkg:golang/github.com/go-zookeeper/zk@1.0.3\",\"type\":\"library\",\"name\":\"github.com/go-zookeeper/zk\",\"version\":\"1.0.3\",\"purl\":\"pkg:golang/github.com/go-zookeeper/zk@1.0.3\"},{\"bom-ref\":\"pkg:golang/github.com/santhosh-tekuri/jsonschema/v5@5.3.1\",\"type\":\"library\",\"name\":\"github.com/santhosh-tekuri/jsonschema/v5\",\"version\":\"5.3.1\",\"purl\":\"pkg:golang/github.com/santhosh-tekuri/jsonschema/v5@5.3.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/consumer/consumertest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/consumer/consumertest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/consumer/consumertest@0.117.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/tools@0.29.0\",\"type\":\"library\",\"name\":\"golang.org/x/tools\",\"version\":\"0.29.0\",\"purl\":\"pkg:golang/golang.org/x/tools@0.29.0\"},{\"bom-ref\":\"pkg:golang/github.com/rogpeppe/go-internal@1.13.1\",\"type\":\"library\",\"name\":\"github.com/rogpeppe/go-internal\",\"version\":\"1.13.1\",\"purl\":\"pkg:golang/github.com/rogpeppe/go-internal@1.13.1\"},{\"bom-ref\":\"pkg:golang/gopkg.in/zorkian/go-datadog-api.v2@2.30.0\",\"type\":\"library\",\"name\":\"gopkg.in/zorkian/go-datadog-api.v2\",\"version\":\"2.30.0\",\"purl\":\"pkg:golang/gopkg.in/zorkian/go-datadog-api.v2@2.30.0\"},{\"bom-ref\":\"pkg:golang/github.com/rickar/props@1.0.0\",\"type\":\"library\",\"name\":\"github.com/rickar/props\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/rickar/props@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/timonwong/loggercheck@0.9.4\",\"type\":\"library\",\"name\":\"github.com/timonwong/loggercheck\",\"version\":\"0.9.4\",\"purl\":\"pkg:golang/github.com/timonwong/loggercheck@0.9.4\"},{\"bom-ref\":\"pkg:golang/gopkg.in/warnings.v0@0.1.2\",\"type\":\"library\",\"name\":\"gopkg.in/warnings.v0\",\"version\":\"0.1.2\",\"purl\":\"pkg:golang/gopkg.in/warnings.v0@0.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azcore@1.13.0\",\"type\":\"library\",\"name\":\"github.com/Azure/azure-sdk-for-go/sdk/azcore\",\"version\":\"1.13.0\",\"purl\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azcore@1.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/kr/pretty@0.3.1\",\"type\":\"library\",\"name\":\"github.com/kr/pretty\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/kr/pretty@0.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/quantile@0.11.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/opentelemetry-mapping-go/pkg/quantile\",\"version\":\"0.11.0\",\"purl\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/quantile@0.11.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/processor/memorylimiterprocessor@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/processor/memorylimiterprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/processor/memorylimiterprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/fatih/color@1.16.0\",\"type\":\"library\",\"name\":\"github.com/fatih/color\",\"version\":\"1.16.0\",\"purl\":\"pkg:golang/github.com/fatih/color@1.16.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@1.13.20\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/credentials\",\"version\":\"1.13.20\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@1.13.20\"},{\"bom-ref\":\"pkg:golang/github.com/streadway/amqp@1.1.0\",\"type\":\"library\",\"name\":\"github.com/streadway/amqp\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/streadway/amqp@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/ryanuber/go-glob@1.0.0\",\"type\":\"library\",\"name\":\"github.com/ryanuber/go-glob\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/ryanuber/go-glob@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/jbenet/go-context@0.0.0-20150711004518-d14ea06fba99\",\"type\":\"library\",\"name\":\"github.com/jbenet/go-context\",\"version\":\"0.0.0-20150711004518-d14ea06fba99\",\"purl\":\"pkg:golang/github.com/jbenet/go-context@0.0.0-20150711004518-d14ea06fba99\"},{\"bom-ref\":\"pkg:golang/golang.org/x/lint@0.0.0-20241112194109-818c5a804067\",\"type\":\"library\",\"name\":\"golang.org/x/lint\",\"version\":\"0.0.0-20241112194109-818c5a804067\",\"purl\":\"pkg:golang/golang.org/x/lint@0.0.0-20241112194109-818c5a804067\"},{\"bom-ref\":\"pkg:golang/github.com/shopspring/decimal@1.4.0\",\"type\":\"library\",\"name\":\"github.com/shopspring/decimal\",\"version\":\"1.4.0\",\"purl\":\"pkg:golang/github.com/shopspring/decimal@1.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/butuzov/ireturn@0.3.0\",\"type\":\"library\",\"name\":\"github.com/butuzov/ireturn\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/butuzov/ireturn@0.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/go-sqllexer@0.0.20\",\"type\":\"library\",\"name\":\"github.com/DataDog/go-sqllexer\",\"version\":\"0.0.20\",\"purl\":\"pkg:golang/github.com/DataDog/go-sqllexer@0.0.20\"},{\"bom-ref\":\"pkg:golang/github.com/lucasb-eyer/go-colorful@1.2.0\",\"type\":\"library\",\"name\":\"github.com/lucasb-eyer/go-colorful\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/lucasb-eyer/go-colorful@1.2.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/kube-openapi@0.0.0-20240430033511-f0e62f92d13f\",\"type\":\"library\",\"name\":\"k8s.io/kube-openapi\",\"version\":\"0.0.0-20240430033511-f0e62f92d13f\",\"purl\":\"pkg:golang/k8s.io/kube-openapi@0.0.0-20240430033511-f0e62f92d13f\"},{\"bom-ref\":\"pkg:golang/go4.org/intern@0.0.0-20211027215823-ae77deb06f29\",\"type\":\"library\",\"name\":\"go4.org/intern\",\"version\":\"0.0.0-20211027215823-ae77deb06f29\",\"purl\":\"pkg:golang/go4.org/intern@0.0.0-20211027215823-ae77deb06f29\"},{\"bom-ref\":\"pkg:golang/github.com/tedsuo/ifrit@0.0.0-20191009134036-9a97d0632f00\",\"type\":\"library\",\"name\":\"github.com/tedsuo/ifrit\",\"version\":\"0.0.0-20191009134036-9a97d0632f00\",\"purl\":\"pkg:golang/github.com/tedsuo/ifrit@0.0.0-20191009134036-9a97d0632f00\"},{\"bom-ref\":\"pkg:golang/github.com/google/go-github/v62@62.0.0\",\"type\":\"library\",\"name\":\"github.com/google/go-github/v62\",\"version\":\"62.0.0\",\"purl\":\"pkg:golang/github.com/google/go-github/v62@62.0.0\"},{\"bom-ref\":\"pkg:pypi/invoke@2.2.0\",\"type\":\"library\",\"name\":\"invoke\",\"version\":\"2.2.0\",\"purl\":\"pkg:pypi/invoke@2.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/elastic/go-libaudit/v2@2.5.0\",\"type\":\"library\",\"name\":\"github.com/elastic/go-libaudit/v2\",\"version\":\"2.5.0\",\"purl\":\"pkg:golang/github.com/elastic/go-libaudit/v2@2.5.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@0.56.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp\",\"version\":\"0.56.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@0.56.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/internal/memorylimiter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/internal/memorylimiter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/internal/memorylimiter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/log@0.1.0\",\"type\":\"library\",\"name\":\"github.com/containerd/log\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/containerd/log@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/elastic/go-seccomp-bpf@1.5.0\",\"type\":\"library\",\"name\":\"github.com/elastic/go-seccomp-bpf\",\"version\":\"1.5.0\",\"purl\":\"pkg:golang/github.com/elastic/go-seccomp-bpf@1.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-agent/pkg/remoteconfig/state@0.48.0-devel.0.20230725154044-2549ba9058df\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-agent/pkg/remoteconfig/state\",\"version\":\"0.48.0-devel.0.20230725154044-2549ba9058df\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-agent/pkg/remoteconfig/state@0.48.0-devel.0.20230725154044-2549ba9058df\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/dupl@0.0.0-20180902072040-3e9179ac440a\",\"type\":\"library\",\"name\":\"github.com/golangci/dupl\",\"version\":\"0.0.0-20180902072040-3e9179ac440a\",\"purl\":\"pkg:golang/github.com/golangci/dupl@0.0.0-20180902072040-3e9179ac440a\"},{\"bom-ref\":\"pkg:golang/gitlab.com/bosi/decorder@0.4.2\",\"type\":\"library\",\"name\":\"gitlab.com/bosi/decorder\",\"version\":\"0.4.2\",\"purl\":\"pkg:golang/gitlab.com/bosi/decorder@0.4.2\"},{\"bom-ref\":\"pkg:golang/github.com/samber/lo@1.47.0\",\"type\":\"library\",\"name\":\"github.com/samber/lo\",\"version\":\"1.47.0\",\"purl\":\"pkg:golang/github.com/samber/lo@1.47.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/config@0.10.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/config\",\"version\":\"0.10.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/config@0.10.0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20241104194629-dd2ea8efbc28\",\"type\":\"library\",\"name\":\"google.golang.org/genproto/googleapis/rpc\",\"version\":\"0.0.0-20241104194629-dd2ea8efbc28\",\"purl\":\"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20241104194629-dd2ea8efbc28\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/trace@1.33.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/trace\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/trace@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/titanous/rocacheck@0.0.0-20171023193734-afe73141d399\",\"type\":\"library\",\"name\":\"github.com/titanous/rocacheck\",\"version\":\"0.0.0-20171023193734-afe73141d399\",\"purl\":\"pkg:golang/github.com/titanous/rocacheck@0.0.0-20171023193734-afe73141d399\"},{\"bom-ref\":\"pkg:golang/github.com/kardianos/osext@0.0.0-20190222173326-2bc1f35cddc0\",\"type\":\"library\",\"name\":\"github.com/kardianos/osext\",\"version\":\"0.0.0-20190222173326-2bc1f35cddc0\",\"purl\":\"pkg:golang/github.com/kardianos/osext@0.0.0-20190222173326-2bc1f35cddc0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/grpc/examples@0.0.0-20221020162917-9127159caf5a\",\"type\":\"library\",\"name\":\"google.golang.org/grpc/examples\",\"version\":\"0.0.0-20221020162917-9127159caf5a\",\"purl\":\"pkg:golang/google.golang.org/grpc/examples@0.0.0-20221020162917-9127159caf5a\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/extension/zpagesextension@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/extension/zpagesextension\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/extension/zpagesextension@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/jonboulle/clockwork@0.4.0\",\"type\":\"library\",\"name\":\"github.com/jonboulle/clockwork\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/jonboulle/clockwork@0.4.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/kube-openapi@0.0.0-20240228011516-70dd3763d340\",\"type\":\"library\",\"name\":\"k8s.io/kube-openapi\",\"version\":\"0.0.0-20240228011516-70dd3763d340\",\"purl\":\"pkg:golang/k8s.io/kube-openapi@0.0.0-20240228011516-70dd3763d340\"},{\"bom-ref\":\"pkg:golang/github.com/mohae/deepcopy@0.0.0-20170929034955-c48cc78d4826\",\"type\":\"library\",\"name\":\"github.com/mohae/deepcopy\",\"version\":\"0.0.0-20170929034955-c48cc78d4826\",\"purl\":\"pkg:golang/github.com/mohae/deepcopy@0.0.0-20170929034955-c48cc78d4826\"},{\"bom-ref\":\"pkg:golang/github.com/jirfag/go-printf-func-name@0.0.0-20200119135958-7558a9eaa5af\",\"type\":\"library\",\"name\":\"github.com/jirfag/go-printf-func-name\",\"version\":\"0.0.0-20200119135958-7558a9eaa5af\",\"purl\":\"pkg:golang/github.com/jirfag/go-printf-func-name@0.0.0-20200119135958-7558a9eaa5af\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/pdata/testdata@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/pdata/testdata\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/pdata/testdata@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/trivy@0.0.0-20241223234648-d2ac813bf11b\",\"type\":\"library\",\"name\":\"github.com/DataDog/trivy\",\"version\":\"0.0.0-20241223234648-d2ac813bf11b\",\"purl\":\"pkg:golang/github.com/DataDog/trivy@0.0.0-20241223234648-d2ac813bf11b\"},{\"bom-ref\":\"pkg:golang/github.com/tklauser/go-sysconf@0.3.12\",\"type\":\"library\",\"name\":\"github.com/tklauser/go-sysconf\",\"version\":\"0.3.12\",\"purl\":\"pkg:golang/github.com/tklauser/go-sysconf@0.3.12\"},{\"bom-ref\":\"pkg:golang/github.com/vmihailenco/msgpack/v5@5.4.1\",\"type\":\"library\",\"name\":\"github.com/vmihailenco/msgpack/v5\",\"version\":\"5.4.1\",\"purl\":\"pkg:golang/github.com/vmihailenco/msgpack/v5@5.4.1\"},{\"bom-ref\":\"pkg:golang/github.com/antlr4-go/antlr/v4@4.13.0\",\"type\":\"library\",\"name\":\"github.com/antlr4-go/antlr/v4\",\"version\":\"4.13.0\",\"purl\":\"pkg:golang/github.com/antlr4-go/antlr/v4@4.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/trivy-db@0.0.0-20240910133327-7e0f4d2ed4c1\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/trivy-db\",\"version\":\"0.0.0-20240910133327-7e0f4d2ed4c1\",\"purl\":\"pkg:golang/github.com/aquasecurity/trivy-db@0.0.0-20240910133327-7e0f4d2ed4c1\"},{\"bom-ref\":\"pkg:golang/github.com/theupdateframework/go-tuf@0.7.0\",\"type\":\"library\",\"name\":\"github.com/theupdateframework/go-tuf\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/github.com/theupdateframework/go-tuf@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/shlex@0.0.0-20191202100458-e7afc7fbc510\",\"type\":\"library\",\"name\":\"github.com/google/shlex\",\"version\":\"0.0.0-20191202100458-e7afc7fbc510\",\"purl\":\"pkg:golang/github.com/google/shlex@0.0.0-20191202100458-e7afc7fbc510\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/log@0.8.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/log\",\"version\":\"0.8.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/log@0.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/mitchellh/reflectwalk@1.0.2\",\"type\":\"library\",\"name\":\"github.com/mitchellh/reflectwalk\",\"version\":\"1.0.2\",\"purl\":\"pkg:golang/github.com/mitchellh/reflectwalk@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/table@1.8.0\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/table\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/aquasecurity/table@1.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/glebarez/go-sqlite@1.22.0\",\"type\":\"library\",\"name\":\"github.com/glebarez/go-sqlite\",\"version\":\"1.22.0\",\"purl\":\"pkg:golang/github.com/glebarez/go-sqlite@1.22.0\"},{\"bom-ref\":\"pkg:golang/github.com/charmbracelet/bubbles@0.20.0\",\"type\":\"library\",\"name\":\"github.com/charmbracelet/bubbles\",\"version\":\"0.20.0\",\"purl\":\"pkg:golang/github.com/charmbracelet/bubbles@0.20.0\"},{\"bom-ref\":\"pkg:golang/github.com/rivo/uniseg@0.4.7\",\"type\":\"library\",\"name\":\"github.com/rivo/uniseg\",\"version\":\"0.4.7\",\"purl\":\"pkg:golang/github.com/rivo/uniseg@0.4.7\"},{\"bom-ref\":\"pkg:golang/github.com/quasilyte/go-ruleguard/dsl@0.3.22\",\"type\":\"library\",\"name\":\"github.com/quasilyte/go-ruleguard/dsl\",\"version\":\"0.3.22\",\"purl\":\"pkg:golang/github.com/quasilyte/go-ruleguard/dsl@0.3.22\"},{\"bom-ref\":\"pkg:golang/4d63.com/gocheckcompilerdirectives@1.2.1\",\"type\":\"library\",\"name\":\"4d63.com/gocheckcompilerdirectives\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/4d63.com/gocheckcompilerdirectives@1.2.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/prometheus@0.54.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/prometheus\",\"version\":\"0.54.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/prometheus@0.54.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/jsonreference@0.20.4\",\"type\":\"library\",\"name\":\"github.com/go-openapi/jsonreference\",\"version\":\"0.20.4\",\"purl\":\"pkg:golang/github.com/go-openapi/jsonreference@0.20.4\"},{\"bom-ref\":\"pkg:golang/github.com/klauspost/compress@1.16.3\",\"type\":\"library\",\"name\":\"github.com/klauspost/compress\",\"version\":\"1.16.3\",\"purl\":\"pkg:golang/github.com/klauspost/compress@1.16.3\"},{\"bom-ref\":\"pkg:golang/github.com/shibumi/go-pathspec@1.3.0\",\"type\":\"library\",\"name\":\"github.com/shibumi/go-pathspec\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/shibumi/go-pathspec@1.3.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/v2@2.81.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-azure-native-sdk/v2\",\"version\":\"2.81.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/v2@2.81.0\"},{\"bom-ref\":\"pkg:golang/modernc.org/memory@1.8.0\",\"type\":\"library\",\"name\":\"modernc.org/memory\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/modernc.org/memory@1.8.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/tlsconfig@0.0.0-20200131000646-bbe0f8da39b3\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/tlsconfig\",\"version\":\"0.0.0-20200131000646-bbe0f8da39b3\",\"purl\":\"pkg:golang/code.cloudfoundry.org/tlsconfig@0.0.0-20200131000646-bbe0f8da39b3\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/yaml@1.4.0\",\"type\":\"library\",\"name\":\"sigs.k8s.io/yaml\",\"version\":\"1.4.0\",\"purl\":\"pkg:golang/sigs.k8s.io/yaml@1.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/DATA-DOG/go-sqlmock@1.5.2\",\"type\":\"library\",\"name\":\"github.com/DATA-DOG/go-sqlmock\",\"version\":\"1.5.2\",\"purl\":\"pkg:golang/github.com/DATA-DOG/go-sqlmock@1.5.2\"},{\"bom-ref\":\"pkg:golang/github.com/transparency-dev/merkle@0.0.2\",\"type\":\"library\",\"name\":\"github.com/transparency-dev/merkle\",\"version\":\"0.0.2\",\"purl\":\"pkg:golang/github.com/transparency-dev/merkle@0.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/uptrace/bun/driver/pgdriver@1.2.5\",\"type\":\"library\",\"name\":\"github.com/uptrace/bun/driver/pgdriver\",\"version\":\"1.2.5\",\"purl\":\"pkg:golang/github.com/uptrace/bun/driver/pgdriver@1.2.5\"},{\"bom-ref\":\"pkg:golang/go.uber.org/atomic@1.11.0\",\"type\":\"library\",\"name\":\"go.uber.org/atomic\",\"version\":\"1.11.0\",\"purl\":\"pkg:golang/go.uber.org/atomic@1.11.0\"},{\"bom-ref\":\"pkg:golang/github.com/cloudflare/cbpfc@0.0.0-20240920015331-ff978e94500b\",\"type\":\"library\",\"name\":\"github.com/cloudflare/cbpfc\",\"version\":\"0.0.0-20240920015331-ff978e94500b\",\"purl\":\"pkg:golang/github.com/cloudflare/cbpfc@0.0.0-20240920015331-ff978e94500b\"},{\"bom-ref\":\"pkg:golang/github.com/rs/zerolog@1.33.0\",\"type\":\"library\",\"name\":\"github.com/rs/zerolog\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/github.com/rs/zerolog@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/breml/bidichk@0.2.7\",\"type\":\"library\",\"name\":\"github.com/breml/bidichk\",\"version\":\"0.2.7\",\"purl\":\"pkg:golang/github.com/breml/bidichk@0.2.7\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/consumer/consumererror/xconsumererror@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/consumer/consumererror/xconsumererror\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/consumer/consumererror/xconsumererror@0.117.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/metrics@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/metrics\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/metrics@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/cespare/xxhash/v2@2.3.0\",\"type\":\"library\",\"name\":\"github.com/cespare/xxhash/v2\",\"version\":\"2.3.0\",\"purl\":\"pkg:golang/github.com/cespare/xxhash/v2@2.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/munnerz/goautoneg@0.0.0-20191010083416-a7dc8b61c822\",\"type\":\"library\",\"name\":\"github.com/munnerz/goautoneg\",\"version\":\"0.0.0-20191010083416-a7dc8b61c822\",\"purl\":\"pkg:golang/github.com/munnerz/goautoneg@0.0.0-20191010083416-a7dc8b61c822\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/connector/connectortest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/connector/connectortest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/connector/connectortest@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/tidwall/pretty@1.2.1\",\"type\":\"library\",\"name\":\"github.com/tidwall/pretty\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/github.com/tidwall/pretty@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/analysis@0.23.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/analysis\",\"version\":\"0.23.0\",\"purl\":\"pkg:golang/github.com/go-openapi/analysis@0.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/gobwas/glob@0.2.3\",\"type\":\"library\",\"name\":\"github.com/gobwas/glob\",\"version\":\"0.2.3\",\"purl\":\"pkg:golang/github.com/gobwas/glob@0.2.3\"},{\"bom-ref\":\"pkg:golang/dario.cat/mergo@1.0.1\",\"type\":\"library\",\"name\":\"dario.cat/mergo\",\"version\":\"1.0.1\",\"purl\":\"pkg:golang/dario.cat/mergo@1.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/securego/gosec/v2@2.20.1-0.20240822074752-ab3f6c1c83a0\",\"type\":\"library\",\"name\":\"github.com/securego/gosec/v2\",\"version\":\"2.20.1-0.20240822074752-ab3f6c1c83a0\",\"purl\":\"pkg:golang/github.com/securego/gosec/v2@2.20.1-0.20240822074752-ab3f6c1c83a0\"},{\"bom-ref\":\"pkg:golang/modernc.org/gc/v3@3.0.0-20240107210532-573471604cb6\",\"type\":\"library\",\"name\":\"modernc.org/gc/v3\",\"version\":\"3.0.0-20240107210532-573471604cb6\",\"purl\":\"pkg:golang/modernc.org/gc/v3@3.0.0-20240107210532-573471604cb6\"},{\"bom-ref\":\"pkg:golang/github.com/fzipp/gocyclo@0.6.0\",\"type\":\"library\",\"name\":\"github.com/fzipp/gocyclo\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/fzipp/gocyclo@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-kubernetes/sdk/v4@4.19.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-kubernetes/sdk/v4\",\"version\":\"4.19.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-kubernetes/sdk/v4@4.19.0\"},{\"bom-ref\":\"pkg:golang/github.com/puzpuzpuz/xsync/v3@3.4.0\",\"type\":\"library\",\"name\":\"github.com/puzpuzpuz/xsync/v3\",\"version\":\"3.4.0\",\"purl\":\"pkg:golang/github.com/puzpuzpuz/xsync/v3@3.4.0\"},{\"bom-ref\":\"pkg:pypi/pyyaml@6.0.1\",\"type\":\"library\",\"name\":\"pyyaml\",\"version\":\"6.0.1\",\"purl\":\"pkg:pypi/pyyaml@6.0.1\"},{\"bom-ref\":\"pkg:pypi/debugpy@1.8.2\",\"type\":\"library\",\"name\":\"debugpy\",\"version\":\"1.8.2\",\"purl\":\"pkg:pypi/debugpy@1.8.2\"},{\"bom-ref\":\"pkg:golang/github.com/containernetworking/cni@1.2.3\",\"type\":\"library\",\"name\":\"github.com/containernetworking/cni\",\"version\":\"1.2.3\",\"purl\":\"pkg:golang/github.com/containernetworking/cni@1.2.3\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/mellium.im/sasl@0.3.2\",\"type\":\"library\",\"name\":\"mellium.im/sasl\",\"version\":\"0.3.2\",\"purl\":\"pkg:golang/mellium.im/sasl@0.3.2\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/ashanbrown/makezero@1.1.1\",\"type\":\"library\",\"name\":\"github.com/ashanbrown/makezero\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/ashanbrown/makezero@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/xor-gate/ar@0.0.0-20170530204233-5c72ae81e2b7\",\"type\":\"library\",\"name\":\"github.com/xor-gate/ar\",\"version\":\"0.0.0-20170530204233-5c72ae81e2b7\",\"purl\":\"pkg:golang/github.com/xor-gate/ar@0.0.0-20170530204233-5c72ae81e2b7\"},{\"bom-ref\":\"pkg:golang/github.com/onsi/gomega@1.34.1\",\"type\":\"library\",\"name\":\"github.com/onsi/gomega\",\"version\":\"1.34.1\",\"purl\":\"pkg:golang/github.com/onsi/gomega@1.34.1\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi/sdk/v3@3.145.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi/sdk/v3\",\"version\":\"3.145.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi/sdk/v3@3.145.0\"},{\"bom-ref\":\"pkg:golang/github.com/elastic/lunes@0.1.0\",\"type\":\"library\",\"name\":\"github.com/elastic/lunes\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/elastic/lunes@0.1.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/oauth2@0.24.0\",\"type\":\"library\",\"name\":\"golang.org/x/oauth2\",\"version\":\"0.24.0\",\"purl\":\"pkg:golang/golang.org/x/oauth2@0.24.0\"},{\"bom-ref\":\"pkg:golang/github.com/paulcacheux/iouring-go@0.0.0-20241115154236-2c7785c40a0f\",\"type\":\"library\",\"name\":\"github.com/paulcacheux/iouring-go\",\"version\":\"0.0.0-20241115154236-2c7785c40a0f\",\"purl\":\"pkg:golang/github.com/paulcacheux/iouring-go@0.0.0-20241115154236-2c7785c40a0f\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/astfmt@1.1.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/astfmt\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/astfmt@1.1.0\"},{\"bom-ref\":\"pkg:npm/crypto-randomuuid@1.0.0\",\"type\":\"library\",\"name\":\"crypto-randomuuid\",\"version\":\"1.0.0\",\"purl\":\"pkg:npm/crypto-randomuuid@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/cloudfoundry-community/go-cfclient/v2@2.0.1-0.20230503155151-3d15366c5820\",\"type\":\"library\",\"name\":\"github.com/cloudfoundry-community/go-cfclient/v2\",\"version\":\"2.0.1-0.20230503155151-3d15366c5820\",\"purl\":\"pkg:golang/github.com/cloudfoundry-community/go-cfclient/v2@2.0.1-0.20230503155151-3d15366c5820\"},{\"bom-ref\":\"pkg:golang/k8s.io/klog/v2@2.130.1\",\"type\":\"library\",\"name\":\"k8s.io/klog/v2\",\"version\":\"2.130.1\",\"purl\":\"pkg:golang/k8s.io/klog/v2@2.130.1\"},{\"bom-ref\":\"pkg:golang/github.com/hairyhenderson/go-codeowners@0.7.0\",\"type\":\"library\",\"name\":\"github.com/hairyhenderson/go-codeowners\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/github.com/hairyhenderson/go-codeowners@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/client_golang@1.20.5\",\"type\":\"library\",\"name\":\"github.com/prometheus/client_golang\",\"version\":\"1.20.5\",\"purl\":\"pkg:golang/github.com/prometheus/client_golang@1.20.5\"},{\"bom-ref\":\"pkg:golang/github.com/zclconf/go-cty@1.15.1\",\"type\":\"library\",\"name\":\"github.com/zclconf/go-cty\",\"version\":\"1.15.1\",\"purl\":\"pkg:golang/github.com/zclconf/go-cty@1.15.1\"},{\"bom-ref\":\"pkg:golang/github.com/sabhiram/go-gitignore@0.0.0-20210923224102-525f6e181f06\",\"type\":\"library\",\"name\":\"github.com/sabhiram/go-gitignore\",\"version\":\"0.0.0-20210923224102-525f6e181f06\",\"purl\":\"pkg:golang/github.com/sabhiram/go-gitignore@0.0.0-20210923224102-525f6e181f06\"},{\"bom-ref\":\"pkg:golang/github.com/stretchr/testify@1.10.0\",\"type\":\"library\",\"name\":\"github.com/stretchr/testify\",\"version\":\"1.10.0\",\"purl\":\"pkg:golang/github.com/stretchr/testify@1.10.0\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/apiserver-network-proxy/konnectivity-client@0.30.3\",\"type\":\"library\",\"name\":\"sigs.k8s.io/apiserver-network-proxy/konnectivity-client\",\"version\":\"0.30.3\",\"purl\":\"pkg:golang/sigs.k8s.io/apiserver-network-proxy/konnectivity-client@0.30.3\"},{\"bom-ref\":\"pkg:golang/github.com/jinzhu/copier@0.3.5\",\"type\":\"library\",\"name\":\"github.com/jinzhu/copier\",\"version\":\"0.3.5\",\"purl\":\"pkg:golang/github.com/jinzhu/copier@0.3.5\"},{\"bom-ref\":\"pkg:npm/p-limit@3.1.0\",\"type\":\"library\",\"name\":\"p-limit\",\"version\":\"3.1.0\",\"purl\":\"pkg:npm/p-limit@3.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/smira/go-xz@0.1.0\",\"type\":\"library\",\"name\":\"github.com/smira/go-xz\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/smira/go-xz@0.1.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/internal/sharedcomponent@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/internal/sharedcomponent\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/internal/sharedcomponent@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/tomarrell/wrapcheck/v2@2.9.0\",\"type\":\"library\",\"name\":\"github.com/tomarrell/wrapcheck/v2\",\"version\":\"2.9.0\",\"purl\":\"pkg:golang/github.com/tomarrell/wrapcheck/v2@2.9.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-version@1.7.0\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-version\",\"version\":\"1.7.0\",\"purl\":\"pkg:golang/github.com/hashicorp/go-version@1.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/kms@1.37.6\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/kms\",\"version\":\"1.37.6\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/kms@1.37.6\"},{\"bom-ref\":\"pkg:golang/github.com/cenkalti/backoff@2.2.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/cenkalti/backoff\",\"version\":\"2.2.1+incompatible\",\"purl\":\"pkg:golang/github.com/cenkalti/backoff@2.2.1+incompatible\"},{\"bom-ref\":\"pkg:npm/ignore@5.3.2\",\"type\":\"library\",\"name\":\"ignore\",\"version\":\"5.3.2\",\"purl\":\"pkg:npm/ignore@5.3.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/propagators/b3@1.31.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/propagators/b3\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/propagators/b3@1.31.0\"},{\"bom-ref\":\"pkg:golang/github.com/samuel/go-zookeeper@0.0.0-20190923202752-2cc03de413da\",\"type\":\"library\",\"name\":\"github.com/samuel/go-zookeeper\",\"version\":\"0.0.0-20190923202752-2cc03de413da\",\"purl\":\"pkg:golang/github.com/samuel/go-zookeeper@0.0.0-20190923202752-2cc03de413da\"},{\"bom-ref\":\"pkg:golang/github.com/shogo82148/go-shuffle@0.0.0-20170808115208-59829097ff3b\",\"type\":\"library\",\"name\":\"github.com/shogo82148/go-shuffle\",\"version\":\"0.0.0-20170808115208-59829097ff3b\",\"purl\":\"pkg:golang/github.com/shogo82148/go-shuffle@0.0.0-20170808115208-59829097ff3b\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/mwitkow/go-conntrack@0.0.0-20190716064945-2f068394615f\",\"type\":\"library\",\"name\":\"github.com/mwitkow/go-conntrack\",\"version\":\"0.0.0-20190716064945-2f068394615f\",\"purl\":\"pkg:golang/github.com/mwitkow/go-conntrack@0.0.0-20190716064945-2f068394615f\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@1.24.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/sso\",\"version\":\"1.24.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@1.24.7\"},{\"bom-ref\":\"pkg:golang/github.com/twmb/franz-go/pkg/kadm@1.12.0\",\"type\":\"library\",\"name\":\"github.com/twmb/franz-go/pkg/kadm\",\"version\":\"1.12.0\",\"purl\":\"pkg:golang/github.com/twmb/franz-go/pkg/kadm@1.12.0\"},{\"bom-ref\":\"pkg:golang/github.com/buger/jsonparser@1.1.1\",\"type\":\"library\",\"name\":\"github.com/buger/jsonparser\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/buger/jsonparser@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/breml/errchkjson@0.3.6\",\"type\":\"library\",\"name\":\"github.com/breml/errchkjson\",\"version\":\"0.3.6\",\"purl\":\"pkg:golang/github.com/breml/errchkjson@0.3.6\"},{\"bom-ref\":\"pkg:golang/github.com/knadh/koanf/providers/confmap@0.1.0-dev0\",\"type\":\"library\",\"name\":\"github.com/knadh/koanf/providers/confmap\",\"version\":\"0.1.0-dev0\",\"purl\":\"pkg:golang/github.com/knadh/koanf/providers/confmap@0.1.0-dev0\"},{\"bom-ref\":\"pkg:golang/github.com/wadey/gocovmerge@0.0.0-20160331181800-b5bfa59ec0ad\",\"type\":\"library\",\"name\":\"github.com/wadey/gocovmerge\",\"version\":\"0.0.0-20160331181800-b5bfa59ec0ad\",\"purl\":\"pkg:golang/github.com/wadey/gocovmerge@0.0.0-20160331181800-b5bfa59ec0ad\"},{\"bom-ref\":\"pkg:golang/github.com/moby/sys/mountinfo@0.7.2\",\"type\":\"library\",\"name\":\"github.com/moby/sys/mountinfo\",\"version\":\"0.7.2\",\"purl\":\"pkg:golang/github.com/moby/sys/mountinfo@0.7.2\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/pflag@1.0.5\",\"type\":\"library\",\"name\":\"github.com/spf13/pflag\",\"version\":\"1.0.5\",\"purl\":\"pkg:golang/github.com/spf13/pflag@1.0.5\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/netlink@1.0.1-0.20240223195320-c7a4f832a3d1\",\"type\":\"library\",\"name\":\"github.com/DataDog/netlink\",\"version\":\"1.0.1-0.20240223195320-c7a4f832a3d1\",\"purl\":\"pkg:golang/github.com/DataDog/netlink@1.0.1-0.20240223195320-c7a4f832a3d1\"},{\"bom-ref\":\"pkg:golang/github.com/moby/buildkit@0.16.0\",\"type\":\"library\",\"name\":\"github.com/moby/buildkit\",\"version\":\"0.16.0\",\"purl\":\"pkg:golang/github.com/moby/buildkit@0.16.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/mobile@0.0.0-20201217150744-e6ae53a27f4f\",\"type\":\"library\",\"name\":\"golang.org/x/mobile\",\"version\":\"0.0.0-20201217150744-e6ae53a27f4f\",\"purl\":\"pkg:golang/golang.org/x/mobile@0.0.0-20201217150744-e6ae53a27f4f\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/apimachinery@0.31.4\",\"type\":\"library\",\"name\":\"k8s.io/apimachinery\",\"version\":\"0.31.4\",\"purl\":\"pkg:golang/k8s.io/apimachinery@0.31.4\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-runewidth@0.0.15\",\"type\":\"library\",\"name\":\"github.com/mattn/go-runewidth\",\"version\":\"0.0.15\",\"purl\":\"pkg:golang/github.com/mattn/go-runewidth@0.0.15\"},{\"bom-ref\":\"pkg:golang/github.com/tidwall/gjson@1.18.0\",\"type\":\"library\",\"name\":\"github.com/tidwall/gjson\",\"version\":\"1.18.0\",\"purl\":\"pkg:golang/github.com/tidwall/gjson@1.18.0\"},{\"bom-ref\":\"pkg:golang/github.com/cheggaaa/pb@1.0.29\",\"type\":\"library\",\"name\":\"github.com/cheggaaa/pb\",\"version\":\"1.0.29\",\"purl\":\"pkg:golang/github.com/cheggaaa/pb@1.0.29\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/astp@1.1.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/astp\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/astp@1.1.0\"},{\"bom-ref\":\"pkg:pypi/codeowners@0.6.0\",\"type\":\"library\",\"name\":\"codeowners\",\"version\":\"0.6.0\",\"purl\":\"pkg:pypi/codeowners@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/docker-credential-helpers@0.8.2\",\"type\":\"library\",\"name\":\"github.com/docker/docker-credential-helpers\",\"version\":\"0.8.2\",\"purl\":\"pkg:golang/github.com/docker/docker-credential-helpers@0.8.2\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-lambda-go@1.37.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-lambda-go\",\"version\":\"1.37.0\",\"purl\":\"pkg:golang/github.com/aws/aws-lambda-go@1.37.0\"},{\"bom-ref\":\"pkg:golang/github.com/knadh/koanf/providers/confmap@0.1.0\",\"type\":\"library\",\"name\":\"github.com/knadh/koanf/providers/confmap\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/knadh/koanf/providers/confmap@0.1.0\"},{\"bom-ref\":\"pkg:npm/lodash.sortby@4.7.0\",\"type\":\"library\",\"name\":\"lodash.sortby\",\"version\":\"4.7.0\",\"purl\":\"pkg:npm/lodash.sortby@4.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/fatih/structtag@1.2.0\",\"type\":\"library\",\"name\":\"github.com/fatih/structtag\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/fatih/structtag@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/NVIDIA/go-nvml@0.12.4-0\",\"type\":\"library\",\"name\":\"github.com/NVIDIA/go-nvml\",\"version\":\"0.12.4-0\",\"purl\":\"pkg:golang/github.com/NVIDIA/go-nvml@0.12.4-0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/s3@1.72.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/s3\",\"version\":\"1.72.0\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/s3@1.72.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/mmh3@0.0.0-20210722141835-012dc69a9e49\",\"type\":\"library\",\"name\":\"github.com/DataDog/mmh3\",\"version\":\"0.0.0-20210722141835-012dc69a9e49\",\"purl\":\"pkg:golang/github.com/DataDog/mmh3@0.0.0-20210722141835-012dc69a9e49\"},{\"bom-ref\":\"pkg:golang/github.com/aws/smithy-go@1.13.5\",\"type\":\"library\",\"name\":\"github.com/aws/smithy-go\",\"version\":\"1.13.5\",\"purl\":\"pkg:golang/github.com/aws/smithy-go@1.13.5\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/gopsutil@1.2.2\",\"type\":\"library\",\"name\":\"github.com/DataDog/gopsutil\",\"version\":\"1.2.2\",\"purl\":\"pkg:golang/github.com/DataDog/gopsutil@1.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/jessevdk/go-flags@1.5.0\",\"type\":\"library\",\"name\":\"github.com/jessevdk/go-flags\",\"version\":\"1.5.0\",\"purl\":\"pkg:golang/github.com/jessevdk/go-flags@1.5.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/utils@0.0.0-20240711033017-18e509b52bc8\",\"type\":\"library\",\"name\":\"k8s.io/utils\",\"version\":\"0.0.0-20240711033017-18e509b52bc8\",\"purl\":\"pkg:golang/k8s.io/utils@0.0.0-20240711033017-18e509b52bc8\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/go-tuf@1.0.1-0.5.2\",\"type\":\"library\",\"name\":\"github.com/DataDog/go-tuf\",\"version\":\"1.0.1-0.5.2\",\"purl\":\"pkg:golang/github.com/DataDog/go-tuf@1.0.1-0.5.2\"},{\"bom-ref\":\"pkg:golang/k8s.io/kubelet@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/kubelet\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/kubelet@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/hcl/v2@2.23.0\",\"type\":\"library\",\"name\":\"github.com/hashicorp/hcl/v2\",\"version\":\"2.23.0\",\"purl\":\"pkg:golang/github.com/hashicorp/hcl/v2@2.23.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/autoscaler/vertical-pod-autoscaler@0.13.0\",\"type\":\"library\",\"name\":\"k8s.io/autoscaler/vertical-pod-autoscaler\",\"version\":\"0.13.0\",\"purl\":\"pkg:golang/k8s.io/autoscaler/vertical-pod-autoscaler@0.13.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/stargz-snapshotter/estargz@0.15.1\",\"type\":\"library\",\"name\":\"github.com/containerd/stargz-snapshotter/estargz\",\"version\":\"0.15.1\",\"purl\":\"pkg:golang/github.com/containerd/stargz-snapshotter/estargz@0.15.1\"},{\"bom-ref\":\"pkg:golang/github.com/moby/term@0.5.0\",\"type\":\"library\",\"name\":\"github.com/moby/term\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/moby/term@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/go-npm-version@0.0.0-20201110091526-0b796d180798\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/go-npm-version\",\"version\":\"0.0.0-20201110091526-0b796d180798\",\"purl\":\"pkg:golang/github.com/aquasecurity/go-npm-version@0.0.0-20201110091526-0b796d180798\"},{\"bom-ref\":\"pkg:golang/github.com/opencontainers/selinux@1.11.0\",\"type\":\"library\",\"name\":\"github.com/opencontainers/selinux\",\"version\":\"1.11.0\",\"purl\":\"pkg:golang/github.com/opencontainers/selinux@1.11.0\"},{\"bom-ref\":\"pkg:golang/github.com/ulikunitz/xz@0.5.12\",\"type\":\"library\",\"name\":\"github.com/ulikunitz/xz\",\"version\":\"0.5.12\",\"purl\":\"pkg:golang/github.com/ulikunitz/xz@0.5.12\"},{\"bom-ref\":\"pkg:golang/github.com/shazow/go-diff@0.0.0-20160112020656-b6b7b6733b8c\",\"type\":\"library\",\"name\":\"github.com/shazow/go-diff\",\"version\":\"0.0.0-20160112020656-b6b7b6733b8c\",\"purl\":\"pkg:golang/github.com/shazow/go-diff@0.0.0-20160112020656-b6b7b6733b8c\"},{\"bom-ref\":\"pkg:golang/github.com/alexkohler/nakedret/v2@2.0.4\",\"type\":\"library\",\"name\":\"github.com/alexkohler/nakedret/v2\",\"version\":\"2.0.4\",\"purl\":\"pkg:golang/github.com/alexkohler/nakedret/v2@2.0.4\"},{\"bom-ref\":\"pkg:golang/github.com/dennwc/varint@1.0.0\",\"type\":\"library\",\"name\":\"github.com/dennwc/varint\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/dennwc/varint@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/spdx/tools-golang@0.5.5\",\"type\":\"library\",\"name\":\"github.com/spdx/tools-golang\",\"version\":\"0.5.5\",\"purl\":\"pkg:golang/github.com/spdx/tools-golang@0.5.5\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/component/componenttest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/component/componenttest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/component/componenttest@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/sergi/go-diff@1.3.2-0.20230802210424-5b0b94c5c0d3\",\"type\":\"library\",\"name\":\"github.com/sergi/go-diff\",\"version\":\"1.3.2-0.20230802210424-5b0b94c5c0d3\",\"purl\":\"pkg:golang/github.com/sergi/go-diff@1.3.2-0.20230802210424-5b0b94c5c0d3\"},{\"bom-ref\":\"pkg:golang/github.com/tklauser/go-sysconf@0.3.14\",\"type\":\"library\",\"name\":\"github.com/tklauser/go-sysconf\",\"version\":\"0.3.14\",\"purl\":\"pkg:golang/github.com/tklauser/go-sysconf@0.3.14\"},{\"bom-ref\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4@4.3.0\",\"type\":\"library\",\"name\":\"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4\",\"version\":\"4.3.0\",\"purl\":\"pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4@4.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-delve/delve@1.23.1\",\"type\":\"library\",\"name\":\"github.com/go-delve/delve\",\"version\":\"1.23.1\",\"purl\":\"pkg:golang/github.com/go-delve/delve@1.23.1\"},{\"bom-ref\":\"pkg:golang/github.com/freddierice/go-losetup@0.0.0-20220711213114-2a14873012db\",\"type\":\"library\",\"name\":\"github.com/freddierice/go-losetup\",\"version\":\"0.0.0-20220711213114-2a14873012db\",\"purl\":\"pkg:golang/github.com/freddierice/go-losetup@0.0.0-20220711213114-2a14873012db\"},{\"bom-ref\":\"pkg:golang/github.com/kkHAIKE/contextcheck@1.1.5\",\"type\":\"library\",\"name\":\"github.com/kkHAIKE/contextcheck\",\"version\":\"1.1.5\",\"purl\":\"pkg:golang/github.com/kkHAIKE/contextcheck@1.1.5\"},{\"bom-ref\":\"pkg:pypi/pygments@2.17.2\",\"type\":\"library\",\"name\":\"pygments\",\"version\":\"2.17.2\",\"purl\":\"pkg:pypi/pygments@2.17.2\"},{\"bom-ref\":\"pkg:golang/github.com/awalterschulze/gographviz@2.0.3+incompatible\",\"type\":\"library\",\"name\":\"github.com/awalterschulze/gographviz\",\"version\":\"2.0.3+incompatible\",\"purl\":\"pkg:golang/github.com/awalterschulze/gographviz@2.0.3+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-eks/sdk/v3@3.7.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-eks/sdk/v3\",\"version\":\"3.7.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-eks/sdk/v3@3.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/dgryski/go-farm@0.0.0-20200201041132-a6ae2369ad13\",\"type\":\"library\",\"name\":\"github.com/dgryski/go-farm\",\"version\":\"0.0.0-20200201041132-a6ae2369ad13\",\"purl\":\"pkg:golang/github.com/dgryski/go-farm@0.0.0-20200201041132-a6ae2369ad13\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/client@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/client\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/client@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/ettle/strcase@0.2.0\",\"type\":\"library\",\"name\":\"github.com/ettle/strcase\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/ettle/strcase@0.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/secure-systems-lab/go-securesystemslib@0.8.0\",\"type\":\"library\",\"name\":\"github.com/secure-systems-lab/go-securesystemslib\",\"version\":\"0.8.0\",\"purl\":\"pkg:golang/github.com/secure-systems-lab/go-securesystemslib@0.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@1.17.48\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/credentials\",\"version\":\"1.17.48\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@1.17.48\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/quantile@0.22.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/opentelemetry-mapping-go/pkg/quantile\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/quantile@0.22.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp@0.7.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/CycloneDX/cyclonedx-go@0.9.1\",\"type\":\"library\",\"name\":\"github.com/CycloneDX/cyclonedx-go\",\"version\":\"0.9.1\",\"purl\":\"pkg:golang/github.com/CycloneDX/cyclonedx-go@0.9.1\"},{\"bom-ref\":\"pkg:golang/github.com/yusufpapurcu/wmi@1.2.4\",\"type\":\"library\",\"name\":\"github.com/yusufpapurcu/wmi\",\"version\":\"1.2.4\",\"purl\":\"pkg:golang/github.com/yusufpapurcu/wmi@1.2.4\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-agent/pkg/util/sort@0.51.0-rc.1\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-agent/pkg/util/sort\",\"version\":\"0.51.0-rc.1\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-agent/pkg/util/sort@0.51.0-rc.1\"},{\"bom-ref\":\"pkg:golang/github.com/Masterminds/semver/v3@3.3.1\",\"type\":\"library\",\"name\":\"github.com/Masterminds/semver/v3\",\"version\":\"3.3.1\",\"purl\":\"pkg:golang/github.com/Masterminds/semver/v3@3.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/datadog-go/v5@5.2.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/datadog-go/v5\",\"version\":\"5.2.0\",\"purl\":\"pkg:golang/github.com/DataDog/datadog-go/v5@5.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/secure-systems-lab/go-securesystemslib@0.7.0\",\"type\":\"library\",\"name\":\"github.com/secure-systems-lab/go-securesystemslib\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/github.com/secure-systems-lab/go-securesystemslib@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@1.12.8\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/sso\",\"version\":\"1.12.8\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@1.12.8\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/sketches-go@1.4.3\",\"type\":\"library\",\"name\":\"github.com/DataDog/sketches-go\",\"version\":\"1.4.3\",\"purl\":\"pkg:golang/github.com/DataDog/sketches-go@1.4.3\"},{\"bom-ref\":\"pkg:golang/github.com/jdkato/prose@1.1.0\",\"type\":\"library\",\"name\":\"github.com/jdkato/prose\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/jdkato/prose@1.1.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/net@0.10.0\",\"type\":\"library\",\"name\":\"golang.org/x/net\",\"version\":\"0.10.0\",\"purl\":\"pkg:golang/golang.org/x/net@0.10.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/automaxprocs@1.6.0\",\"type\":\"library\",\"name\":\"go.uber.org/automaxprocs\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/go.uber.org/automaxprocs@1.6.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc@1.32.0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/genproto@0.0.0-20240903143218-8af14fe29dc1\",\"type\":\"library\",\"name\":\"google.golang.org/genproto\",\"version\":\"0.0.0-20240903143218-8af14fe29dc1\",\"purl\":\"pkg:golang/google.golang.org/genproto@0.0.0-20240903143218-8af14fe29dc1\"},{\"bom-ref\":\"pkg:golang/github.com/goccy/go-yaml@1.11.0\",\"type\":\"library\",\"name\":\"github.com/goccy/go-yaml\",\"version\":\"1.11.0\",\"purl\":\"pkg:golang/github.com/goccy/go-yaml@1.11.0\"},{\"bom-ref\":\"pkg:pypi/libvirt-python@10.9.0\",\"type\":\"library\",\"name\":\"libvirt-python\",\"version\":\"10.9.0\",\"purl\":\"pkg:pypi/libvirt-python@10.9.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/errwrap@1.1.0\",\"type\":\"library\",\"name\":\"github.com/hashicorp/errwrap\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/hashicorp/errwrap@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/cyphar/filepath-securejoin@0.3.6\",\"type\":\"library\",\"name\":\"github.com/cyphar/filepath-securejoin\",\"version\":\"0.3.6\",\"purl\":\"pkg:golang/github.com/cyphar/filepath-securejoin@0.3.6\"},{\"bom-ref\":\"pkg:golang/github.com/alecthomas/repr@0.4.0\",\"type\":\"library\",\"name\":\"github.com/alecthomas/repr\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/alecthomas/repr@0.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/stbenjam/no-sprintf-host-port@0.1.1\",\"type\":\"library\",\"name\":\"github.com/stbenjam/no-sprintf-host-port\",\"version\":\"0.1.1\",\"purl\":\"pkg:golang/github.com/stbenjam/no-sprintf-host-port@0.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/catenacyber/perfsprint@0.7.1\",\"type\":\"library\",\"name\":\"github.com/catenacyber/perfsprint\",\"version\":\"0.7.1\",\"purl\":\"pkg:golang/github.com/catenacyber/perfsprint@0.7.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/debugexporter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/debugexporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/debugexporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-viper/mapstructure/v2@2.2.1\",\"type\":\"library\",\"name\":\"github.com/go-viper/mapstructure/v2\",\"version\":\"2.2.1\",\"purl\":\"pkg:golang/github.com/go-viper/mapstructure/v2@2.2.1\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/rep@0.0.0-20200325195957-1404b978e31e\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/rep\",\"version\":\"0.0.0-20200325195957-1404b978e31e\",\"purl\":\"pkg:golang/code.cloudfoundry.org/rep@0.0.0-20200325195957-1404b978e31e\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/consumer/xconsumer@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/consumer/xconsumer\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/consumer/xconsumer@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/sourcegraph/go-diff@0.7.0\",\"type\":\"library\",\"name\":\"github.com/sourcegraph/go-diff\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/github.com/sourcegraph/go-diff@0.7.0\"},{\"bom-ref\":\"pkg:golang/gonum.org/v1/gonum@0.15.1\",\"type\":\"library\",\"name\":\"gonum.org/v1/gonum\",\"version\":\"0.15.1\",\"purl\":\"pkg:golang/gonum.org/v1/gonum@0.15.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/processor@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/processor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/processor@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/typep@1.1.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/typep\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/typep@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/emirpasic/gods@1.18.1\",\"type\":\"library\",\"name\":\"github.com/emirpasic/gods\",\"version\":\"1.18.1\",\"purl\":\"pkg:golang/github.com/emirpasic/gods@1.18.1\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/common@0.61.0\",\"type\":\"library\",\"name\":\"github.com/prometheus/common\",\"version\":\"0.61.0\",\"purl\":\"pkg:golang/github.com/prometheus/common@0.61.0\"},{\"bom-ref\":\"pkg:golang/gotest.tools/gotestsum@1.11.0\",\"type\":\"library\",\"name\":\"gotest.tools/gotestsum\",\"version\":\"1.11.0\",\"purl\":\"pkg:golang/gotest.tools/gotestsum@1.11.0\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/go-gem-version@0.0.0-20201115065557-8eed6fe000ce\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/go-gem-version\",\"version\":\"0.0.0-20201115065557-8eed6fe000ce\",\"purl\":\"pkg:golang/github.com/aquasecurity/go-gem-version@0.0.0-20201115065557-8eed6fe000ce\"},{\"bom-ref\":\"pkg:golang/github.com/golangci/golangci-lint@1.60.3\",\"type\":\"library\",\"name\":\"github.com/golangci/golangci-lint\",\"version\":\"1.60.3\",\"purl\":\"pkg:golang/github.com/golangci/golangci-lint@1.60.3\"},{\"bom-ref\":\"pkg:golang/gopkg.in/tomb.v1@1.0.0-20141024135613-dd632973f1e7\",\"type\":\"library\",\"name\":\"gopkg.in/tomb.v1\",\"version\":\"1.0.0-20141024135613-dd632973f1e7\",\"purl\":\"pkg:golang/gopkg.in/tomb.v1@1.0.0-20141024135613-dd632973f1e7\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/continuity@0.4.4\",\"type\":\"library\",\"name\":\"github.com/containerd/continuity\",\"version\":\"0.4.4\",\"purl\":\"pkg:golang/github.com/containerd/continuity@0.4.4\"},{\"bom-ref\":\"pkg:golang/gopkg.in/neurosnap/sentences.v1@1.0.6\",\"type\":\"library\",\"name\":\"gopkg.in/neurosnap/sentences.v1\",\"version\":\"1.0.6\",\"purl\":\"pkg:golang/gopkg.in/neurosnap/sentences.v1@1.0.6\"},{\"bom-ref\":\"pkg:golang/github.com/bitfield/gotestdox@0.2.1\",\"type\":\"library\",\"name\":\"github.com/bitfield/gotestdox\",\"version\":\"0.2.1\",\"purl\":\"pkg:golang/github.com/bitfield/gotestdox@0.2.1\"},{\"bom-ref\":\"pkg:maven/org.bouncycastle/bc-fips@2.0.0\",\"type\":\"library\",\"name\":\"org.bouncycastle:bc-fips\",\"version\":\"2.0.0\",\"purl\":\"pkg:maven/org.bouncycastle/bc-fips@2.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-logfmt/logfmt@0.6.0\",\"type\":\"library\",\"name\":\"github.com/go-logfmt/logfmt\",\"version\":\"0.6.0\",\"purl\":\"pkg:golang/github.com/go-logfmt/logfmt@0.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/cgroups/v3@3.0.4\",\"type\":\"library\",\"name\":\"github.com/containerd/cgroups/v3\",\"version\":\"3.0.4\",\"purl\":\"pkg:golang/github.com/containerd/cgroups/v3@3.0.4\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/jwalterweatherman@1.0.0\",\"type\":\"library\",\"name\":\"github.com/spf13/jwalterweatherman\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/spf13/jwalterweatherman@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/docker@27.3.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/docker/docker\",\"version\":\"27.3.1+incompatible\",\"purl\":\"pkg:golang/github.com/docker/docker@27.3.1+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/go-tuf@1.1.0-0.5.2\",\"type\":\"library\",\"name\":\"github.com/DataDog/go-tuf\",\"version\":\"1.1.0-0.5.2\",\"purl\":\"pkg:golang/github.com/DataDog/go-tuf@1.1.0-0.5.2\"},{\"bom-ref\":\"pkg:npm/shell-quote@1.8.1\",\"type\":\"library\",\"name\":\"shell-quote\",\"version\":\"1.8.1\",\"purl\":\"pkg:npm/shell-quote@1.8.1\"},{\"bom-ref\":\"pkg:npm/delay@5.0.0\",\"type\":\"library\",\"name\":\"delay\",\"version\":\"5.0.0\",\"purl\":\"pkg:npm/delay@5.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/safchain/baloum@0.0.0-20241120122234-f22c9bd19f3b\",\"type\":\"library\",\"name\":\"github.com/safchain/baloum\",\"version\":\"0.0.0-20241120122234-f22c9bd19f3b\",\"purl\":\"pkg:golang/github.com/safchain/baloum@0.0.0-20241120122234-f22c9bd19f3b\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/connector@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/connector\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/connector@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/atotto/clipboard@0.1.4\",\"type\":\"library\",\"name\":\"github.com/atotto/clipboard\",\"version\":\"0.1.4\",\"purl\":\"pkg:golang/github.com/atotto/clipboard@0.1.4\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/onsi/ginkgo/v2@2.20.2\",\"type\":\"library\",\"name\":\"github.com/onsi/ginkgo/v2\",\"version\":\"2.20.2\",\"purl\":\"pkg:golang/github.com/onsi/ginkgo/v2@2.20.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdouttrace@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/stdout/stdouttrace\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdouttrace@1.32.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/featuregate@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/featuregate\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/featuregate@1.23.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/confmap@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/confmap\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/confmap@1.23.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/exp@0.0.0-20241108190413-2d47ceb2692f\",\"type\":\"library\",\"name\":\"golang.org/x/exp\",\"version\":\"0.0.0-20241108190413-2d47ceb2692f\",\"purl\":\"pkg:golang/golang.org/x/exp@0.0.0-20241108190413-2d47ceb2692f\"},{\"bom-ref\":\"pkg:golang/golang.org/x/sync@0.10.0\",\"type\":\"library\",\"name\":\"golang.org/x/sync\",\"version\":\"0.10.0\",\"purl\":\"pkg:golang/golang.org/x/sync@0.10.0\"},{\"bom-ref\":\"pkg:golang/github.com/googleapis/gax-go/v2@2.12.5\",\"type\":\"library\",\"name\":\"github.com/googleapis/gax-go/v2\",\"version\":\"2.12.5\",\"purl\":\"pkg:golang/github.com/googleapis/gax-go/v2@2.12.5\"},{\"bom-ref\":\"pkg:golang/github.com/googleapis/enterprise-certificate-proxy@0.3.4\",\"type\":\"library\",\"name\":\"github.com/googleapis/enterprise-certificate-proxy\",\"version\":\"0.3.4\",\"purl\":\"pkg:golang/github.com/googleapis/enterprise-certificate-proxy@0.3.4\"},{\"bom-ref\":\"pkg:npm/%40opentelemetry%2Fcore@1.25.1\",\"type\":\"library\",\"name\":\"@opentelemetry/core\",\"version\":\"1.25.1\",\"purl\":\"pkg:npm/%40opentelemetry%2Fcore@1.25.1\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/consuladapter@0.0.0-20200131002136-ac1daf48ba97\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/consuladapter\",\"version\":\"0.0.0-20200131002136-ac1daf48ba97\",\"purl\":\"pkg:golang/code.cloudfoundry.org/consuladapter@0.0.0-20200131002136-ac1daf48ba97\"},{\"bom-ref\":\"pkg:npm/%40datadog%2Fnative-metrics@2.0.0\",\"type\":\"library\",\"name\":\"@datadog/native-metrics\",\"version\":\"2.0.0\",\"purl\":\"pkg:npm/%40datadog%2Fnative-metrics@2.0.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/kube-aggregator@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/kube-aggregator\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/kube-aggregator@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/nomad/api@0.0.0-20240717122358-3d93bd3778f3\",\"type\":\"library\",\"name\":\"github.com/hashicorp/nomad/api\",\"version\":\"0.0.0-20240717122358-3d93bd3778f3\",\"purl\":\"pkg:golang/github.com/hashicorp/nomad/api@0.0.0-20240717122358-3d93bd3778f3\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/agent-payload/v5@5.0.19\",\"type\":\"library\",\"name\":\"github.com/DataDog/agent-payload/v5\",\"version\":\"5.0.19\",\"purl\":\"pkg:golang/github.com/DataDog/agent-payload/v5@5.0.19\"},{\"bom-ref\":\"pkg:golang/mvdan.cc/gofumpt@0.7.0\",\"type\":\"library\",\"name\":\"mvdan.cc/gofumpt\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/mvdan.cc/gofumpt@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/Crocmagnon/fatcontext@0.4.0\",\"type\":\"library\",\"name\":\"github.com/Crocmagnon/fatcontext\",\"version\":\"0.4.0\",\"purl\":\"pkg:golang/github.com/Crocmagnon/fatcontext@0.4.0\"},{\"bom-ref\":\"pkg:pypi/cryptography@39.0.1\",\"type\":\"library\",\"name\":\"cryptography\",\"version\":\"39.0.1\",\"purl\":\"pkg:pypi/cryptography@39.0.1\"},{\"bom-ref\":\"pkg:golang/github.com/kevinburke/ssh_config@1.2.0\",\"type\":\"library\",\"name\":\"github.com/kevinburke/ssh_config\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/kevinburke/ssh_config@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-logr/logr@1.3.0\",\"type\":\"library\",\"name\":\"github.com/go-logr/logr\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/go-logr/logr@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/grpc-ecosystem/grpc-opentracing@0.0.0-20180507213350-8e809c8a8645\",\"type\":\"library\",\"name\":\"github.com/grpc-ecosystem/grpc-opentracing\",\"version\":\"0.0.0-20180507213350-8e809c8a8645\",\"purl\":\"pkg:golang/github.com/grpc-ecosystem/grpc-opentracing@0.0.0-20180507213350-8e809c8a8645\"},{\"bom-ref\":\"pkg:golang/github.com/golang-jwt/jwt/v5@5.2.1\",\"type\":\"library\",\"name\":\"github.com/golang-jwt/jwt/v5\",\"version\":\"5.2.1\",\"purl\":\"pkg:golang/github.com/golang-jwt/jwt/v5@5.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/go-xmlfmt/xmlfmt@1.1.2\",\"type\":\"library\",\"name\":\"github.com/go-xmlfmt/xmlfmt\",\"version\":\"1.1.2\",\"purl\":\"pkg:golang/github.com/go-xmlfmt/xmlfmt@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/jsonpointer@0.21.0\",\"type\":\"library\",\"name\":\"github.com/go-openapi/jsonpointer\",\"version\":\"0.21.0\",\"purl\":\"pkg:golang/github.com/go-openapi/jsonpointer@0.21.0\"},{\"bom-ref\":\"pkg:golang/github.com/docker/docker@27.4.1+incompatible\",\"type\":\"library\",\"name\":\"github.com/docker/docker\",\"version\":\"27.4.1+incompatible\",\"purl\":\"pkg:golang/github.com/docker/docker@27.4.1+incompatible\"},{\"bom-ref\":\"pkg:golang/modernc.org/libc@1.55.3\",\"type\":\"library\",\"name\":\"modernc.org/libc\",\"version\":\"1.55.3\",\"purl\":\"pkg:golang/modernc.org/libc@1.55.3\"},{\"bom-ref\":\"pkg:golang/github.com/felixge/httpsnoop@1.0.4\",\"type\":\"library\",\"name\":\"github.com/felixge/httpsnoop\",\"version\":\"1.0.4\",\"purl\":\"pkg:golang/github.com/felixge/httpsnoop@1.0.4\"},{\"bom-ref\":\"pkg:golang/github.com/opencontainers/go-digest@1.0.0\",\"type\":\"library\",\"name\":\"github.com/opencontainers/go-digest\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/opencontainers/go-digest@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/fsnotify/fsnotify@1.8.0\",\"type\":\"library\",\"name\":\"github.com/fsnotify/fsnotify\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/fsnotify/fsnotify@1.8.0\"},{\"bom-ref\":\"pkg:npm/tlhunter-sorted-set@0.1.0\",\"type\":\"library\",\"name\":\"tlhunter-sorted-set\",\"version\":\"0.1.0\",\"purl\":\"pkg:npm/tlhunter-sorted-set@0.1.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/receiver@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/receiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/receiver@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/polyfloyd/go-errorlint@1.6.0\",\"type\":\"library\",\"name\":\"github.com/polyfloyd/go-errorlint\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/polyfloyd/go-errorlint@1.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/twmb/franz-go@1.17.0\",\"type\":\"library\",\"name\":\"github.com/twmb/franz-go\",\"version\":\"1.17.0\",\"purl\":\"pkg:golang/github.com/twmb/franz-go@1.17.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/otelcol@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/otelcol\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/otelcol@0.117.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/component-base@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/component-base\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/component-base@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/openshift/api@0.0.0-20230726162818-81f778f3b3ec\",\"type\":\"library\",\"name\":\"github.com/openshift/api\",\"version\":\"0.0.0-20230726162818-81f778f3b3ec\",\"purl\":\"pkg:golang/github.com/openshift/api@0.0.0-20230726162818-81f778f3b3ec\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor@0.117.0\"},{\"bom-ref\":\"pkg:npm/node-gyp-build@3.9.0\",\"type\":\"library\",\"name\":\"node-gyp-build\",\"version\":\"3.9.0\",\"purl\":\"pkg:npm/node-gyp-build@3.9.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/sdk/metric@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/sdk/metric\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/sdk/metric@1.32.0\"},{\"bom-ref\":\"pkg:npm/int64-buffer@0.1.10\",\"type\":\"library\",\"name\":\"int64-buffer\",\"version\":\"0.1.10\",\"purl\":\"pkg:npm/int64-buffer@0.1.10\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@1.31.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\",\"version\":\"1.31.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@1.31.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@2.6.25\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2\",\"version\":\"2.6.25\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@2.6.25\"},{\"bom-ref\":\"pkg:golang/github.com/StackExchange/wmi@1.2.1\",\"type\":\"library\",\"name\":\"github.com/StackExchange/wmi\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/github.com/StackExchange/wmi@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/dd-sensitive-data-scanner/sds-go/go@0.0.0-20240816154533-f7f9beb53a42\",\"type\":\"library\",\"name\":\"github.com/DataDog/dd-sensitive-data-scanner/sds-go/go\",\"version\":\"0.0.0-20240816154533-f7f9beb53a42\",\"purl\":\"pkg:golang/github.com/DataDog/dd-sensitive-data-scanner/sds-go/go@0.0.0-20240816154533-f7f9beb53a42\"},{\"bom-ref\":\"pkg:golang/github.com/sashamelentyev/interfacebloat@1.1.0\",\"type\":\"library\",\"name\":\"github.com/sashamelentyev/interfacebloat\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/sashamelentyev/interfacebloat@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/watermarkpodautoscaler/apis@0.0.0-20250108152814-82e58d0231d1\",\"type\":\"library\",\"name\":\"github.com/DataDog/watermarkpodautoscaler/apis\",\"version\":\"0.0.0-20250108152814-82e58d0231d1\",\"purl\":\"pkg:golang/github.com/DataDog/watermarkpodautoscaler/apis@0.0.0-20250108152814-82e58d0231d1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/metric@1.27.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/metric\",\"version\":\"1.27.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/metric@1.27.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/yaml.v2@2.4.0\",\"type\":\"library\",\"name\":\"gopkg.in/yaml.v2\",\"version\":\"2.4.0\",\"purl\":\"pkg:golang/gopkg.in/yaml.v2@2.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/charmbracelet/lipgloss@1.0.0\",\"type\":\"library\",\"name\":\"github.com/charmbracelet/lipgloss\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/charmbracelet/lipgloss@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/containerd/ttrpc@1.2.5\",\"type\":\"library\",\"name\":\"github.com/containerd/ttrpc\",\"version\":\"1.2.5\",\"purl\":\"pkg:golang/github.com/containerd/ttrpc@1.2.5\"},{\"bom-ref\":\"pkg:golang/github.com/ProtonMail/go-crypto@1.1.3\",\"type\":\"library\",\"name\":\"github.com/ProtonMail/go-crypto\",\"version\":\"1.1.3\",\"purl\":\"pkg:golang/github.com/ProtonMail/go-crypto@1.1.3\"},{\"bom-ref\":\"pkg:golang/github.com/klauspost/compress@1.17.11\",\"type\":\"library\",\"name\":\"github.com/klauspost/compress\",\"version\":\"1.17.11\",\"purl\":\"pkg:golang/github.com/klauspost/compress@1.17.11\"},{\"bom-ref\":\"pkg:golang/github.com/jpillora/backoff@1.0.0\",\"type\":\"library\",\"name\":\"github.com/jpillora/backoff\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/jpillora/backoff@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2@1.32.7\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2\",\"version\":\"1.32.7\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2@1.32.7\"},{\"bom-ref\":\"pkg:golang/stdlib@1.22.7\",\"type\":\"library\",\"name\":\"stdlib\",\"version\":\"1.22.7\",\"purl\":\"pkg:golang/stdlib@1.22.7\"},{\"bom-ref\":\"pkg:golang/github.com/pulumiverse/pulumi-time/sdk@0.1.0\",\"type\":\"library\",\"name\":\"github.com/pulumiverse/pulumi-time/sdk\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/pulumiverse/pulumi-time/sdk@0.1.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/zpages@0.56.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/zpages\",\"version\":\"0.56.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/zpages@0.56.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/nakabonne/nestif@0.3.1\",\"type\":\"library\",\"name\":\"github.com/nakabonne/nestif\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/nakabonne/nestif@0.3.1\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata@0.22.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata\",\"version\":\"0.22.0\",\"purl\":\"pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata@0.22.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/go-containerregistry@0.20.2\",\"type\":\"library\",\"name\":\"github.com/google/go-containerregistry\",\"version\":\"0.20.2\",\"purl\":\"pkg:golang/github.com/google/go-containerregistry@0.20.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/extension/extensiontest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/extension/extensiontest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/extension/extensiontest@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/spaolacci/murmur3@1.1.0\",\"type\":\"library\",\"name\":\"github.com/spaolacci/murmur3\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/spaolacci/murmur3@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/BurntSushi/toml@1.4.1-0.20240526193622-a339e1f7089c\",\"type\":\"library\",\"name\":\"github.com/BurntSushi/toml\",\"version\":\"1.4.1-0.20240526193622-a339e1f7089c\",\"purl\":\"pkg:golang/github.com/BurntSushi/toml@1.4.1-0.20240526193622-a339e1f7089c\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-multierror@1.1.1\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-multierror\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/hashicorp/go-multierror@1.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@1.33.3\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/sts\",\"version\":\"1.33.3\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@1.33.3\"},{\"bom-ref\":\"pkg:golang/github.com/kylelemons/godebug@1.1.0\",\"type\":\"library\",\"name\":\"github.com/kylelemons/godebug\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/kylelemons/godebug@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/google/btree@1.1.3\",\"type\":\"library\",\"name\":\"github.com/google/btree\",\"version\":\"1.1.3\",\"purl\":\"pkg:golang/github.com/google/btree@1.1.3\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@1.16.21\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/feature/ec2/imds\",\"version\":\"1.16.21\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@1.16.21\"},{\"bom-ref\":\"pkg:golang/lukechampine.com/frand@1.5.1\",\"type\":\"library\",\"name\":\"lukechampine.com/frand\",\"version\":\"1.5.1\",\"purl\":\"pkg:golang/lukechampine.com/frand@1.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/strparse@1.1.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/strparse\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/strparse@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/eks@1.51.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/eks\",\"version\":\"1.51.0\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/eks@1.51.0\"},{\"bom-ref\":\"pkg:pypi/pygithub@1.59.1\",\"type\":\"library\",\"name\":\"pygithub\",\"version\":\"1.59.1\",\"purl\":\"pkg:pypi/pygithub@1.59.1\"},{\"bom-ref\":\"pkg:npm/koalas@1.0.2\",\"type\":\"library\",\"name\":\"koalas\",\"version\":\"1.0.2\",\"purl\":\"pkg:npm/koalas@1.0.2\"},{\"bom-ref\":\"pkg:pypi/atlassian-python-api@3.41.3\",\"type\":\"library\",\"name\":\"atlassian-python-api\",\"version\":\"3.41.3\",\"purl\":\"pkg:pypi/atlassian-python-api@3.41.3\"},{\"bom-ref\":\"pkg:golang/golang.org/x/sys@0.14.0\",\"type\":\"library\",\"name\":\"golang.org/x/sys\",\"version\":\"0.14.0\",\"purl\":\"pkg:golang/golang.org/x/sys@0.14.0\"},{\"bom-ref\":\"pkg:golang/github.com/ovh/go-ovh@1.6.0\",\"type\":\"library\",\"name\":\"github.com/ovh/go-ovh\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/ovh/go-ovh@1.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/test-infra-definitions@0.0.0-20250110142627-9f38bc4eab68\",\"type\":\"library\",\"name\":\"github.com/DataDog/test-infra-definitions\",\"version\":\"0.0.0-20250110142627-9f38bc4eab68\",\"purl\":\"pkg:golang/github.com/DataDog/test-infra-definitions@0.0.0-20250110142627-9f38bc4eab68\"},{\"bom-ref\":\"pkg:golang/github.com/alexkohler/prealloc@1.0.0\",\"type\":\"library\",\"name\":\"github.com/alexkohler/prealloc\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/alexkohler/prealloc@1.0.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/envprovider@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/confmap/provider/envprovider\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/confmap/provider/envprovider@1.23.0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/genproto/googleapis/api@0.0.0-20241104194629-dd2ea8efbc28\",\"type\":\"library\",\"name\":\"google.golang.org/genproto/googleapis/api\",\"version\":\"0.0.0-20241104194629-dd2ea8efbc28\",\"purl\":\"pkg:golang/google.golang.org/genproto/googleapis/api@0.0.0-20241104194629-dd2ea8efbc28\"},{\"bom-ref\":\"pkg:golang/github.com/Microsoft/go-winio@0.6.2\",\"type\":\"library\",\"name\":\"github.com/Microsoft/go-winio\",\"version\":\"0.6.2\",\"purl\":\"pkg:golang/github.com/Microsoft/go-winio@0.6.2\"},{\"bom-ref\":\"pkg:maven/org.bouncycastle/bctls-fips@2.0.19\",\"type\":\"library\",\"name\":\"org.bouncycastle:bctls-fips\",\"version\":\"2.0.19\",\"purl\":\"pkg:maven/org.bouncycastle/bctls-fips@2.0.19\"},{\"bom-ref\":\"pkg:golang/github.com/eapache/queue/v2@2.0.0-20230407133247-75960ed334e4\",\"type\":\"library\",\"name\":\"github.com/eapache/queue/v2\",\"version\":\"2.0.0-20230407133247-75960ed334e4\",\"purl\":\"pkg:golang/github.com/eapache/queue/v2@2.0.0-20230407133247-75960ed334e4\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/exportertest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/exportertest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/exportertest@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/chai2010/gettext-go@1.0.2\",\"type\":\"library\",\"name\":\"github.com/chai2010/gettext-go\",\"version\":\"1.0.2\",\"purl\":\"pkg:golang/github.com/chai2010/gettext-go@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/pierrec/lz4/v4@4.1.22\",\"type\":\"library\",\"name\":\"github.com/pierrec/lz4/v4\",\"version\":\"4.1.22\",\"purl\":\"pkg:golang/github.com/pierrec/lz4/v4@4.1.22\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/extension/auth@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/extension/auth\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/extension/auth@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/gogo/protobuf@1.3.2\",\"type\":\"library\",\"name\":\"github.com/gogo/protobuf\",\"version\":\"1.3.2\",\"purl\":\"pkg:golang/github.com/gogo/protobuf@1.3.2\"},{\"bom-ref\":\"pkg:golang/github.com/cilium/ebpf@0.16.0\",\"type\":\"library\",\"name\":\"github.com/cilium/ebpf\",\"version\":\"0.16.0\",\"purl\":\"pkg:golang/github.com/cilium/ebpf@0.16.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@0.56.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc\",\"version\":\"0.56.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@0.56.0\"},{\"bom-ref\":\"pkg:golang/github.com/blizzy78/varnamelen@0.8.0\",\"type\":\"library\",\"name\":\"github.com/blizzy78/varnamelen\",\"version\":\"0.8.0\",\"purl\":\"pkg:golang/github.com/blizzy78/varnamelen@0.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/cast@1.8.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/cast\",\"version\":\"1.8.0\",\"purl\":\"pkg:golang/github.com/DataDog/cast@1.8.0\"},{\"bom-ref\":\"pkg:golang/github.com/apparentlymart/go-textseg/v15@15.0.0\",\"type\":\"library\",\"name\":\"github.com/apparentlymart/go-textseg/v15\",\"version\":\"15.0.0\",\"purl\":\"pkg:golang/github.com/apparentlymart/go-textseg/v15@15.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/firefart/nonamedreturns@1.0.5\",\"type\":\"library\",\"name\":\"github.com/firefart/nonamedreturns\",\"version\":\"1.0.5\",\"purl\":\"pkg:golang/github.com/firefart/nonamedreturns@1.0.5\"},{\"bom-ref\":\"pkg:golang/github.com/go-openapi/jsonpointer@0.20.2\",\"type\":\"library\",\"name\":\"github.com/go-openapi/jsonpointer\",\"version\":\"0.20.2\",\"purl\":\"pkg:golang/github.com/go-openapi/jsonpointer@0.20.2\"},{\"bom-ref\":\"pkg:golang/github.com/mattn/go-shellwords@1.0.12\",\"type\":\"library\",\"name\":\"github.com/mattn/go-shellwords\",\"version\":\"1.0.12\",\"purl\":\"pkg:golang/github.com/mattn/go-shellwords@1.0.12\"},{\"bom-ref\":\"pkg:golang/github.com/cihub/seelog@0.0.0-20151216151435-d2c6e5aa9fbf\",\"type\":\"library\",\"name\":\"github.com/cihub/seelog\",\"version\":\"0.0.0-20151216151435-d2c6e5aa9fbf\",\"purl\":\"pkg:golang/github.com/cihub/seelog@0.0.0-20151216151435-d2c6e5aa9fbf\"},{\"bom-ref\":\"pkg:golang/gopkg.in/ini.v1@1.67.0\",\"type\":\"library\",\"name\":\"gopkg.in/ini.v1\",\"version\":\"1.67.0\",\"purl\":\"pkg:golang/gopkg.in/ini.v1@1.67.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/hcl@1.0.0\",\"type\":\"library\",\"name\":\"github.com/hashicorp/hcl\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/hashicorp/hcl@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/power-devops/perfstat@0.0.0-20240221224432-82ca36839d55\",\"type\":\"library\",\"name\":\"github.com/power-devops/perfstat\",\"version\":\"0.0.0-20240221224432-82ca36839d55\",\"purl\":\"pkg:golang/github.com/power-devops/perfstat@0.0.0-20240221224432-82ca36839d55\"},{\"bom-ref\":\"pkg:golang/github.com/redis/go-redis/v9@9.5.1\",\"type\":\"library\",\"name\":\"github.com/redis/go-redis/v9\",\"version\":\"9.5.1\",\"purl\":\"pkg:golang/github.com/redis/go-redis/v9@9.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp@1.25.0\",\"type\":\"library\",\"name\":\"github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp\",\"version\":\"1.25.0\",\"purl\":\"pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp@1.25.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/network/v2@2.81.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-azure-native-sdk/network/v2\",\"version\":\"2.81.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/network/v2@2.81.0\"},{\"bom-ref\":\"pkg:golang/github.com/julz/importas@0.1.0\",\"type\":\"library\",\"name\":\"github.com/julz/importas\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/julz/importas@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/jackc/pgx/v5@5.6.0\",\"type\":\"library\",\"name\":\"github.com/jackc/pgx/v5\",\"version\":\"5.6.0\",\"purl\":\"pkg:golang/github.com/jackc/pgx/v5@5.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/uber/jaeger-client-go@2.30.0+incompatible\",\"type\":\"library\",\"name\":\"github.com/uber/jaeger-client-go\",\"version\":\"2.30.0+incompatible\",\"purl\":\"pkg:golang/github.com/uber/jaeger-client-go@2.30.0+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/leodido/ragel-machinery@0.0.0-20190525184631-5f46317e436b\",\"type\":\"library\",\"name\":\"github.com/leodido/ragel-machinery\",\"version\":\"0.0.0-20190525184631-5f46317e436b\",\"purl\":\"pkg:golang/github.com/leodido/ragel-machinery@0.0.0-20190525184631-5f46317e436b\"},{\"bom-ref\":\"pkg:golang/github.com/syndtr/gocapability@0.0.0-20200815063812-42c35b437635\",\"type\":\"library\",\"name\":\"github.com/syndtr/gocapability\",\"version\":\"0.0.0-20200815063812-42c35b437635\",\"purl\":\"pkg:golang/github.com/syndtr/gocapability@0.0.0-20200815063812-42c35b437635\"},{\"bom-ref\":\"pkg:golang/github.com/lufeee/execinquery@1.2.1\",\"type\":\"library\",\"name\":\"github.com/lufeee/execinquery\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/github.com/lufeee/execinquery@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/masahiro331/go-disk@0.0.0-20240625071113-56c933208fee\",\"type\":\"library\",\"name\":\"github.com/masahiro331/go-disk\",\"version\":\"0.0.0-20240625071113-56c933208fee\",\"purl\":\"pkg:golang/github.com/masahiro331/go-disk@0.0.0-20240625071113-56c933208fee\"},{\"bom-ref\":\"pkg:golang/github.com/evanphx/json-patch@5.9.0+incompatible\",\"type\":\"library\",\"name\":\"github.com/evanphx/json-patch\",\"version\":\"5.9.0+incompatible\",\"purl\":\"pkg:golang/github.com/evanphx/json-patch@5.9.0+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@1.12.6\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url\",\"version\":\"1.12.6\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@1.12.6\"},{\"bom-ref\":\"pkg:golang/github.com/go-sql-driver/mysql@1.8.1\",\"type\":\"library\",\"name\":\"github.com/go-sql-driver/mysql\",\"version\":\"1.8.1\",\"purl\":\"pkg:golang/github.com/go-sql-driver/mysql@1.8.1\"},{\"bom-ref\":\"pkg:golang/github.com/vbatts/tar-split@0.11.5\",\"type\":\"library\",\"name\":\"github.com/vbatts/tar-split\",\"version\":\"0.11.5\",\"purl\":\"pkg:golang/github.com/vbatts/tar-split@0.11.5\"},{\"bom-ref\":\"pkg:golang/github.com/mdlayher/netlink@1.7.2\",\"type\":\"library\",\"name\":\"github.com/mdlayher/netlink\",\"version\":\"1.7.2\",\"purl\":\"pkg:golang/github.com/mdlayher/netlink@1.7.2\"},{\"bom-ref\":\"pkg:golang/github.com/alessio/shellescape@1.4.2\",\"type\":\"library\",\"name\":\"github.com/alessio/shellescape\",\"version\":\"1.4.2\",\"purl\":\"pkg:golang/github.com/alessio/shellescape@1.4.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/consumer/consumererror@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/consumer/consumererror\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/consumer/consumererror@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/authorization/v2@2.81.0\",\"type\":\"library\",\"name\":\"github.com/pulumi/pulumi-azure-native-sdk/authorization/v2\",\"version\":\"2.81.0\",\"purl\":\"pkg:golang/github.com/pulumi/pulumi-azure-native-sdk/authorization/v2@2.81.0\"},{\"bom-ref\":\"pkg:golang/gopkg.in/inf.v0@0.9.1\",\"type\":\"library\",\"name\":\"gopkg.in/inf.v0\",\"version\":\"0.9.1\",\"purl\":\"pkg:golang/gopkg.in/inf.v0@0.9.1\"},{\"bom-ref\":\"pkg:golang/github.com/tdakkota/asciicheck@0.2.0\",\"type\":\"library\",\"name\":\"github.com/tdakkota/asciicheck\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/tdakkota/asciicheck@0.2.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/receiver/otlpreceiver@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/receiver/otlpreceiver\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/receiver/otlpreceiver@0.117.0\"},{\"bom-ref\":\"pkg:npm/source-map@0.7.4\",\"type\":\"library\",\"name\":\"source-map\",\"version\":\"0.7.4\",\"purl\":\"pkg:npm/source-map@0.7.4\"},{\"bom-ref\":\"pkg:golang/github.com/remyoudompheng/bigfft@0.0.0-20230129092748-24d4a6f8daec\",\"type\":\"library\",\"name\":\"github.com/remyoudompheng/bigfft\",\"version\":\"0.0.0-20230129092748-24d4a6f8daec\",\"purl\":\"pkg:golang/github.com/remyoudompheng/bigfft@0.0.0-20230129092748-24d4a6f8daec\"},{\"bom-ref\":\"pkg:golang/github.com/modern-go/reflect2@1.0.2\",\"type\":\"library\",\"name\":\"github.com/modern-go/reflect2\",\"version\":\"1.0.2\",\"purl\":\"pkg:golang/github.com/modern-go/reflect2@1.0.2\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/gopacket@0.0.0-20240626205202-4ac4cee31f14\",\"type\":\"library\",\"name\":\"github.com/DataDog/gopacket\",\"version\":\"0.0.0-20240626205202-4ac4cee31f14\",\"purl\":\"pkg:golang/github.com/DataDog/gopacket@0.0.0-20240626205202-4ac4cee31f14\"},{\"bom-ref\":\"pkg:golang/github.com/moby/sys/signal@0.7.1\",\"type\":\"library\",\"name\":\"github.com/moby/sys/signal\",\"version\":\"0.7.1\",\"purl\":\"pkg:golang/github.com/moby/sys/signal@0.7.1\"},{\"bom-ref\":\"pkg:golang/github.com/go-logr/stdr@1.2.2\",\"type\":\"library\",\"name\":\"github.com/go-logr/stdr\",\"version\":\"1.2.2\",\"purl\":\"pkg:golang/github.com/go-logr/stdr@1.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/cenkalti/backoff/v4@4.2.0\",\"type\":\"library\",\"name\":\"github.com/cenkalti/backoff/v4\",\"version\":\"4.2.0\",\"purl\":\"pkg:golang/github.com/cenkalti/backoff/v4@4.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/zstd@1.5.5\",\"type\":\"library\",\"name\":\"github.com/DataDog/zstd\",\"version\":\"1.5.5\",\"purl\":\"pkg:golang/github.com/DataDog/zstd@1.5.5\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/receiver/receivertest@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/receiver/receivertest\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/receiver/receivertest@0.117.0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/genproto@0.0.0-20230410155749-daa745c078e1\",\"type\":\"library\",\"name\":\"google.golang.org/genproto\",\"version\":\"0.0.0-20230410155749-daa745c078e1\",\"purl\":\"pkg:golang/google.golang.org/genproto@0.0.0-20230410155749-daa745c078e1\"},{\"bom-ref\":\"pkg:golang/github.com/pmezard/go-difflib@1.0.0\",\"type\":\"library\",\"name\":\"github.com/pmezard/go-difflib\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/pmezard/go-difflib@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/chigopher/pathlib@0.19.1\",\"type\":\"library\",\"name\":\"github.com/chigopher/pathlib\",\"version\":\"0.19.1\",\"purl\":\"pkg:golang/github.com/chigopher/pathlib@0.19.1\"},{\"bom-ref\":\"pkg:npm/path-to-regexp@0.1.9\",\"type\":\"library\",\"name\":\"path-to-regexp\",\"version\":\"0.1.9\",\"purl\":\"pkg:npm/path-to-regexp@0.1.9\"},{\"bom-ref\":\"pkg:golang/go.etcd.io/etcd/server/v3@3.6.0-alpha.0.0.20220522111935-c3bc4116dcd1\",\"type\":\"library\",\"name\":\"go.etcd.io/etcd/server/v3\",\"version\":\"3.6.0-alpha.0.0.20220522111935-c3bc4116dcd1\",\"purl\":\"pkg:golang/go.etcd.io/etcd/server/v3@3.6.0-alpha.0.0.20220522111935-c3bc4116dcd1\"},{\"bom-ref\":\"pkg:golang/github.com/ugorji/go/codec@1.2.11\",\"type\":\"library\",\"name\":\"github.com/ugorji/go/codec\",\"version\":\"1.2.11\",\"purl\":\"pkg:golang/github.com/ugorji/go/codec@1.2.11\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/exporter/otlphttpexporter@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/exporter/otlphttpexporter\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/exporter/otlphttpexporter@0.117.0\"},{\"bom-ref\":\"pkg:golang/cloud.google.com/go/auth/oauth2adapt@0.2.2\",\"type\":\"library\",\"name\":\"cloud.google.com/go/auth/oauth2adapt\",\"version\":\"0.2.2\",\"purl\":\"pkg:golang/cloud.google.com/go/auth/oauth2adapt@0.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/ini@1.8.1\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/ini\",\"version\":\"1.8.1\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/ini@1.8.1\"},{\"bom-ref\":\"pkg:golang/github.com/cloudflare/circl@1.3.7\",\"type\":\"library\",\"name\":\"github.com/cloudflare/circl\",\"version\":\"1.3.7\",\"purl\":\"pkg:golang/github.com/cloudflare/circl@1.3.7\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-secure-stdlib/strutil@0.1.2\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-secure-stdlib/strutil\",\"version\":\"0.1.2\",\"purl\":\"pkg:golang/github.com/hashicorp/go-secure-stdlib/strutil@0.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/emicklei/go-restful/v3@3.11.0\",\"type\":\"library\",\"name\":\"github.com/emicklei/go-restful/v3\",\"version\":\"3.11.0\",\"purl\":\"pkg:golang/github.com/emicklei/go-restful/v3@3.11.0\"},{\"bom-ref\":\"pkg:golang/go.uber.org/zap@1.23.0\",\"type\":\"library\",\"name\":\"go.uber.org/zap\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.uber.org/zap@1.23.0\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/sdk@1.33.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/sdk\",\"version\":\"1.33.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/sdk@1.33.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/go-libddwaf/v3@3.5.1\",\"type\":\"library\",\"name\":\"github.com/DataDog/go-libddwaf/v3\",\"version\":\"3.5.1\",\"purl\":\"pkg:golang/github.com/DataDog/go-libddwaf/v3@3.5.1\"},{\"bom-ref\":\"pkg:pypi/mkdocs-git-revision-date-localized-plugin@1.2.1\",\"type\":\"library\",\"name\":\"mkdocs-git-revision-date-localized-plugin\",\"version\":\"1.2.1\",\"purl\":\"pkg:pypi/mkdocs-git-revision-date-localized-plugin@1.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/go-enry/go-license-detector/v4@4.3.0\",\"type\":\"library\",\"name\":\"github.com/go-enry/go-license-detector/v4\",\"version\":\"4.3.0\",\"purl\":\"pkg:golang/github.com/go-enry/go-license-detector/v4@4.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/aptly@1.5.3\",\"type\":\"library\",\"name\":\"github.com/DataDog/aptly\",\"version\":\"1.5.3\",\"purl\":\"pkg:golang/github.com/DataDog/aptly@1.5.3\"},{\"bom-ref\":\"pkg:golang/go.etcd.io/etcd/client/v2@2.306.0-alpha.0\",\"type\":\"library\",\"name\":\"go.etcd.io/etcd/client/v2\",\"version\":\"2.306.0-alpha.0\",\"purl\":\"pkg:golang/go.etcd.io/etcd/client/v2@2.306.0-alpha.0\"},{\"bom-ref\":\"pkg:golang/github.com/emicklei/dot@0.15.0\",\"type\":\"library\",\"name\":\"github.com/emicklei/dot\",\"version\":\"0.15.0\",\"purl\":\"pkg:golang/github.com/emicklei/dot@0.15.0\"},{\"bom-ref\":\"pkg:golang/github.com/MakeNowJust/heredoc@1.0.0\",\"type\":\"library\",\"name\":\"github.com/MakeNowJust/heredoc\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/MakeNowJust/heredoc@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/DataDog/gostackparse@0.7.0\",\"type\":\"library\",\"name\":\"github.com/DataDog/gostackparse\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/github.com/DataDog/gostackparse@0.7.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@1.16.22\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/feature/ec2/imds\",\"version\":\"1.16.22\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@1.16.22\"},{\"bom-ref\":\"pkg:golang/github.com/stoewer/go-strcase@1.3.0\",\"type\":\"library\",\"name\":\"github.com/stoewer/go-strcase\",\"version\":\"1.3.0\",\"purl\":\"pkg:golang/github.com/stoewer/go-strcase@1.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/hexops/gotextdiff@1.0.3\",\"type\":\"library\",\"name\":\"github.com/hexops/gotextdiff\",\"version\":\"1.0.3\",\"purl\":\"pkg:golang/github.com/hexops/gotextdiff@1.0.3\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/trace@1.20.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/trace\",\"version\":\"1.20.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/trace@1.20.0\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor@0.117.0\"},{\"bom-ref\":\"pkg:golang/code.cloudfoundry.org/diego-logging-client@0.0.0-20200130234554-60ef08820a45\",\"type\":\"library\",\"name\":\"code.cloudfoundry.org/diego-logging-client\",\"version\":\"0.0.0-20200130234554-60ef08820a45\",\"purl\":\"pkg:golang/code.cloudfoundry.org/diego-logging-client@0.0.0-20200130234554-60ef08820a45\"},{\"bom-ref\":\"pkg:golang/github.com/go-errors/errors@1.4.2\",\"type\":\"library\",\"name\":\"github.com/go-errors/errors\",\"version\":\"1.4.2\",\"purl\":\"pkg:golang/github.com/go-errors/errors@1.4.2\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go@1.55.5\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go\",\"version\":\"1.55.5\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go@1.55.5\"},{\"bom-ref\":\"pkg:golang/google.golang.org/appengine@1.6.8\",\"type\":\"library\",\"name\":\"google.golang.org/appengine\",\"version\":\"1.6.8\",\"purl\":\"pkg:golang/google.golang.org/appengine@1.6.8\"},{\"bom-ref\":\"pkg:golang/github.com/butuzov/mirror@1.2.0\",\"type\":\"library\",\"name\":\"github.com/butuzov/mirror\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/butuzov/mirror@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@2.24.0\",\"type\":\"library\",\"name\":\"github.com/grpc-ecosystem/grpc-gateway/v2\",\"version\":\"2.24.0\",\"purl\":\"pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@2.24.0\"},{\"bom-ref\":\"pkg:npm/%40datadog%2Fnative-appsec@8.0.1\",\"type\":\"library\",\"name\":\"@datadog/native-appsec\",\"version\":\"8.0.1\",\"purl\":\"pkg:npm/%40datadog%2Fnative-appsec@8.0.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/pdata@1.23.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/pdata\",\"version\":\"1.23.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/pdata@1.23.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding@1.12.1\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding\",\"version\":\"1.12.1\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding@1.12.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/semconv@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/semconv\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/semconv@0.117.0\"},{\"bom-ref\":\"pkg:golang/golang.org/x/xerrors@0.0.0-20240903120638-7835f813f4da\",\"type\":\"library\",\"name\":\"golang.org/x/xerrors\",\"version\":\"0.0.0-20240903120638-7835f813f4da\",\"purl\":\"pkg:golang/golang.org/x/xerrors@0.0.0-20240903120638-7835f813f4da\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/metric@1.32.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/metric\",\"version\":\"1.32.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/metric@1.32.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go@1.44.168\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go\",\"version\":\"1.44.168\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go@1.44.168\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/service@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/service\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/service@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/iancoleman/strcase@0.3.0\",\"type\":\"library\",\"name\":\"github.com/iancoleman/strcase\",\"version\":\"0.3.0\",\"purl\":\"pkg:golang/github.com/iancoleman/strcase@0.3.0\"},{\"bom-ref\":\"pkg:golang/github.com/masahiro331/go-mvn-version@0.0.0-20210429150710-d3157d602a08\",\"type\":\"library\",\"name\":\"github.com/masahiro331/go-mvn-version\",\"version\":\"0.0.0-20210429150710-d3157d602a08\",\"purl\":\"pkg:golang/github.com/masahiro331/go-mvn-version@0.0.0-20210429150710-d3157d602a08\"},{\"bom-ref\":\"pkg:golang/github.com/gordonklaus/ineffassign@0.1.0\",\"type\":\"library\",\"name\":\"github.com/gordonklaus/ineffassign\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/gordonklaus/ineffassign@0.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/jingyugao/rowserrcheck@1.1.1\",\"type\":\"library\",\"name\":\"github.com/jingyugao/rowserrcheck\",\"version\":\"1.1.1\",\"purl\":\"pkg:golang/github.com/jingyugao/rowserrcheck@1.1.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/collector/component/componentstatus@0.117.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/collector/component/componentstatus\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/collector/component/componentstatus@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/exponent-io/jsonpath@0.0.0-20151013193312-d6023ce2651d\",\"type\":\"library\",\"name\":\"github.com/exponent-io/jsonpath\",\"version\":\"0.0.0-20151013193312-d6023ce2651d\",\"purl\":\"pkg:golang/github.com/exponent-io/jsonpath@0.0.0-20151013193312-d6023ce2651d\"},{\"bom-ref\":\"pkg:golang/k8s.io/cli-runtime@0.31.2\",\"type\":\"library\",\"name\":\"k8s.io/cli-runtime\",\"version\":\"0.31.2\",\"purl\":\"pkg:golang/k8s.io/cli-runtime@0.31.2\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus-community/pro-bing@0.4.1\",\"type\":\"library\",\"name\":\"github.com/prometheus-community/pro-bing\",\"version\":\"0.4.1\",\"purl\":\"pkg:golang/github.com/prometheus-community/pro-bing@0.4.1\"},{\"bom-ref\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog@0.117.0\",\"type\":\"library\",\"name\":\"github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog\",\"version\":\"0.117.0\",\"purl\":\"pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog@0.117.0\"},{\"bom-ref\":\"pkg:golang/github.com/alecthomas/participle/v2@2.1.1\",\"type\":\"library\",\"name\":\"github.com/alecthomas/participle/v2\",\"version\":\"2.1.1\",\"purl\":\"pkg:golang/github.com/alecthomas/participle/v2@2.1.1\"},{\"bom-ref\":\"pkg:golang/github.com/nishanths/exhaustive@0.12.0\",\"type\":\"library\",\"name\":\"github.com/nishanths/exhaustive\",\"version\":\"0.12.0\",\"purl\":\"pkg:golang/github.com/nishanths/exhaustive@0.12.0\"},{\"bom-ref\":\"pkg:golang/k8s.io/api@0.31.4\",\"type\":\"library\",\"name\":\"k8s.io/api\",\"version\":\"0.31.4\",\"purl\":\"pkg:golang/k8s.io/api@0.31.4\"},{\"bom-ref\":\"pkg:golang/github.com/muesli/ansi@0.0.0-20230316100256-276c6243b2f6\",\"type\":\"library\",\"name\":\"github.com/muesli/ansi\",\"version\":\"0.0.0-20230316100256-276c6243b2f6\",\"purl\":\"pkg:golang/github.com/muesli/ansi@0.0.0-20230316100256-276c6243b2f6\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@1.33.2\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/service/sts\",\"version\":\"1.33.2\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@1.33.2\"},{\"bom-ref\":\"pkg:golang/github.com/golang/protobuf@1.5.4\",\"type\":\"library\",\"name\":\"github.com/golang/protobuf\",\"version\":\"1.5.4\",\"purl\":\"pkg:golang/github.com/golang/protobuf@1.5.4\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/procfs@0.15.1\",\"type\":\"library\",\"name\":\"github.com/prometheus/procfs\",\"version\":\"0.15.1\",\"purl\":\"pkg:golang/github.com/prometheus/procfs@0.15.1\"},{\"bom-ref\":\"pkg:golang/github.com/golang/groupcache@0.0.0-20210331224755-41bb18bfe9da\",\"type\":\"library\",\"name\":\"github.com/golang/groupcache\",\"version\":\"0.0.0-20210331224755-41bb18bfe9da\",\"purl\":\"pkg:golang/github.com/golang/groupcache@0.0.0-20210331224755-41bb18bfe9da\"},{\"bom-ref\":\"pkg:golang/github.com/judwhite/go-svc@1.2.1\",\"type\":\"library\",\"name\":\"github.com/judwhite/go-svc\",\"version\":\"1.2.1\",\"purl\":\"pkg:golang/github.com/judwhite/go-svc@1.2.1\"},{\"bom-ref\":\"pkg:golang/honnef.co/go/tools@0.5.1\",\"type\":\"library\",\"name\":\"honnef.co/go/tools\",\"version\":\"0.5.1\",\"purl\":\"pkg:golang/honnef.co/go/tools@0.5.1\"},{\"bom-ref\":\"pkg:golang/github.com/pjbgf/sha1cd@0.3.1\",\"type\":\"library\",\"name\":\"github.com/pjbgf/sha1cd\",\"version\":\"0.3.1\",\"purl\":\"pkg:golang/github.com/pjbgf/sha1cd@0.3.1\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdoutlog@0.7.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/otel/exporters/stdout/stdoutlog\",\"version\":\"0.7.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdoutlog@0.7.0\"},{\"bom-ref\":\"pkg:npm/dc-polyfill@0.1.6\",\"type\":\"library\",\"name\":\"dc-polyfill\",\"version\":\"0.1.6\",\"purl\":\"pkg:npm/dc-polyfill@0.1.6\"},{\"bom-ref\":\"pkg:golang/github.com/prometheus/prometheus@0.54.1\",\"type\":\"library\",\"name\":\"github.com/prometheus/prometheus\",\"version\":\"0.54.1\",\"purl\":\"pkg:golang/github.com/prometheus/prometheus@0.54.1\"},{\"bom-ref\":\"pkg:golang/cloud.google.com/go/auth@0.9.5\",\"type\":\"library\",\"name\":\"cloud.google.com/go/auth\",\"version\":\"0.9.5\",\"purl\":\"pkg:golang/cloud.google.com/go/auth@0.9.5\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/ini@1.3.34\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2/internal/ini\",\"version\":\"1.3.34\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2/internal/ini@1.3.34\"},{\"bom-ref\":\"pkg:golang/github.com/ashanbrown/forbidigo@1.6.0\",\"type\":\"library\",\"name\":\"github.com/ashanbrown/forbidigo\",\"version\":\"1.6.0\",\"purl\":\"pkg:golang/github.com/ashanbrown/forbidigo@1.6.0\"},{\"bom-ref\":\"pkg:golang/github.com/hashicorp/go-immutable-radix@1.3.1\",\"type\":\"library\",\"name\":\"github.com/hashicorp/go-immutable-radix\",\"version\":\"1.3.1\",\"purl\":\"pkg:golang/github.com/hashicorp/go-immutable-radix@1.3.1\"},{\"bom-ref\":\"pkg:golang/go.etcd.io/etcd/api/v3@3.6.0-alpha.0\",\"type\":\"library\",\"name\":\"go.etcd.io/etcd/api/v3\",\"version\":\"3.6.0-alpha.0\",\"purl\":\"pkg:golang/go.etcd.io/etcd/api/v3@3.6.0-alpha.0\"},{\"bom-ref\":\"pkg:golang/google.golang.org/protobuf@1.36.2\",\"type\":\"library\",\"name\":\"google.golang.org/protobuf\",\"version\":\"1.36.2\",\"purl\":\"pkg:golang/google.golang.org/protobuf@1.36.2\"},{\"bom-ref\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@0.57.0\",\"type\":\"library\",\"name\":\"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp\",\"version\":\"0.57.0\",\"purl\":\"pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@0.57.0\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Faspromise@1.1.2\",\"type\":\"library\",\"name\":\"@protobufjs/aspromise\",\"version\":\"1.1.2\",\"purl\":\"pkg:npm/%40protobufjs%2Faspromise@1.1.2\"},{\"bom-ref\":\"pkg:golang/github.com/gostaticanalysis/comment@1.4.2\",\"type\":\"library\",\"name\":\"github.com/gostaticanalysis/comment\",\"version\":\"1.4.2\",\"purl\":\"pkg:golang/github.com/gostaticanalysis/comment@1.4.2\"},{\"bom-ref\":\"pkg:golang/sigs.k8s.io/kustomize/api@0.17.2\",\"type\":\"library\",\"name\":\"sigs.k8s.io/kustomize/api\",\"version\":\"0.17.2\",\"purl\":\"pkg:golang/sigs.k8s.io/kustomize/api@0.17.2\"},{\"bom-ref\":\"pkg:golang/github.com/klauspost/pgzip@1.2.6\",\"type\":\"library\",\"name\":\"github.com/klauspost/pgzip\",\"version\":\"1.2.6\",\"purl\":\"pkg:golang/github.com/klauspost/pgzip@1.2.6\"},{\"bom-ref\":\"pkg:npm/%40protobufjs%2Fcodegen@2.0.4\",\"type\":\"library\",\"name\":\"@protobufjs/codegen\",\"version\":\"2.0.4\",\"purl\":\"pkg:npm/%40protobufjs%2Fcodegen@2.0.4\"},{\"bom-ref\":\"pkg:golang/stdlib@1.21.0\",\"type\":\"library\",\"name\":\"stdlib\",\"version\":\"1.21.0\",\"purl\":\"pkg:golang/stdlib@1.21.0\"},{\"bom-ref\":\"pkg:npm/limiter@1.1.5\",\"type\":\"library\",\"name\":\"limiter\",\"version\":\"1.1.5\",\"purl\":\"pkg:npm/limiter@1.1.5\"},{\"bom-ref\":\"pkg:golang/github.com/alecthomas/go-check-sumtype@0.1.4\",\"type\":\"library\",\"name\":\"github.com/alecthomas/go-check-sumtype\",\"version\":\"0.1.4\",\"purl\":\"pkg:golang/github.com/alecthomas/go-check-sumtype@0.1.4\"},{\"bom-ref\":\"pkg:golang/github.com/aquasecurity/go-pep440-version@0.0.0-20210121094942-22b2f8951d46\",\"type\":\"library\",\"name\":\"github.com/aquasecurity/go-pep440-version\",\"version\":\"0.0.0-20210121094942-22b2f8951d46\",\"purl\":\"pkg:golang/github.com/aquasecurity/go-pep440-version@0.0.0-20210121094942-22b2f8951d46\"},{\"bom-ref\":\"pkg:golang/github.com/package-url/packageurl-go@0.1.3\",\"type\":\"library\",\"name\":\"github.com/package-url/packageurl-go\",\"version\":\"0.1.3\",\"purl\":\"pkg:golang/github.com/package-url/packageurl-go@0.1.3\"},{\"bom-ref\":\"pkg:golang/github.com/tetafro/godot@1.4.16\",\"type\":\"library\",\"name\":\"github.com/tetafro/godot\",\"version\":\"1.4.16\",\"purl\":\"pkg:golang/github.com/tetafro/godot@1.4.16\"},{\"bom-ref\":\"pkg:golang/github.com/hectane/go-acl@0.0.0-20230122075934-ca0b05cb1adb\",\"type\":\"library\",\"name\":\"github.com/hectane/go-acl\",\"version\":\"0.0.0-20230122075934-ca0b05cb1adb\",\"purl\":\"pkg:golang/github.com/hectane/go-acl@0.0.0-20230122075934-ca0b05cb1adb\"},{\"bom-ref\":\"pkg:golang/github.com/sigstore/rekor@1.3.6\",\"type\":\"library\",\"name\":\"github.com/sigstore/rekor\",\"version\":\"1.3.6\",\"purl\":\"pkg:golang/github.com/sigstore/rekor@1.3.6\"},{\"bom-ref\":\"pkg:golang/github.com/emicklei/go-restful/v3@3.12.1\",\"type\":\"library\",\"name\":\"github.com/emicklei/go-restful/v3\",\"version\":\"3.12.1\",\"purl\":\"pkg:golang/github.com/emicklei/go-restful/v3@3.12.1\"},{\"bom-ref\":\"pkg:golang/github.com/moby/sys/sequential@0.5.0\",\"type\":\"library\",\"name\":\"github.com/moby/sys/sequential\",\"version\":\"0.5.0\",\"purl\":\"pkg:golang/github.com/moby/sys/sequential@0.5.0\"},{\"bom-ref\":\"pkg:golang/github.com/twitchtv/twirp@8.1.3+incompatible\",\"type\":\"library\",\"name\":\"github.com/twitchtv/twirp\",\"version\":\"8.1.3+incompatible\",\"purl\":\"pkg:golang/github.com/twitchtv/twirp@8.1.3+incompatible\"},{\"bom-ref\":\"pkg:golang/github.com/opencontainers/runtime-spec@1.2.0\",\"type\":\"library\",\"name\":\"github.com/opencontainers/runtime-spec\",\"version\":\"1.2.0\",\"purl\":\"pkg:golang/github.com/opencontainers/runtime-spec@1.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/aws/aws-sdk-go-v2@1.18.0\",\"type\":\"library\",\"name\":\"github.com/aws/aws-sdk-go-v2\",\"version\":\"1.18.0\",\"purl\":\"pkg:golang/github.com/aws/aws-sdk-go-v2@1.18.0\"},{\"bom-ref\":\"pkg:npm/protobufjs@7.4.0\",\"type\":\"library\",\"name\":\"protobufjs\",\"version\":\"7.4.0\",\"purl\":\"pkg:npm/protobufjs@7.4.0\"},{\"bom-ref\":\"pkg:golang/github.com/gorilla/mux@1.8.1\",\"type\":\"library\",\"name\":\"github.com/gorilla/mux\",\"version\":\"1.8.1\",\"purl\":\"pkg:golang/github.com/gorilla/mux@1.8.1\"},{\"bom-ref\":\"pkg:golang/github.com/ebitengine/purego@0.5.0-alpha\",\"type\":\"library\",\"name\":\"github.com/ebitengine/purego\",\"version\":\"0.5.0-alpha\",\"purl\":\"pkg:golang/github.com/ebitengine/purego@0.5.0-alpha\"},{\"bom-ref\":\"pkg:golang/github.com/yashtewari/glob-intersection@0.2.0\",\"type\":\"library\",\"name\":\"github.com/yashtewari/glob-intersection\",\"version\":\"0.2.0\",\"purl\":\"pkg:golang/github.com/yashtewari/glob-intersection@0.2.0\"},{\"bom-ref\":\"pkg:golang/github.com/jackc/pgpassfile@1.0.0\",\"type\":\"library\",\"name\":\"github.com/jackc/pgpassfile\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/jackc/pgpassfile@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/josharian/intern@1.0.0\",\"type\":\"library\",\"name\":\"github.com/josharian/intern\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/josharian/intern@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/go-toolsmith/astcast@1.1.0\",\"type\":\"library\",\"name\":\"github.com/go-toolsmith/astcast\",\"version\":\"1.1.0\",\"purl\":\"pkg:golang/github.com/go-toolsmith/astcast@1.1.0\"},{\"bom-ref\":\"pkg:golang/github.com/spf13/afero@1.11.0\",\"type\":\"library\",\"name\":\"github.com/spf13/afero\",\"version\":\"1.11.0\",\"purl\":\"pkg:golang/github.com/spf13/afero@1.11.0\"},{\"bom-ref\":\"pkg:golang/github.com/gocomply/scap@0.1.2-0.20230531064509-55a00f73e8d6\",\"type\":\"library\",\"name\":\"github.com/gocomply/scap\",\"version\":\"0.1.2-0.20230531064509-55a00f73e8d6\",\"purl\":\"pkg:golang/github.com/gocomply/scap@0.1.2-0.20230531064509-55a00f73e8d6\"},{\"bom-ref\":\"pkg:golang/github.com/ssgreg/nlreturn/v2@2.2.1\",\"type\":\"library\",\"name\":\"github.com/ssgreg/nlreturn/v2\",\"version\":\"2.2.1\",\"purl\":\"pkg:golang/github.com/ssgreg/nlreturn/v2@2.2.1\"},{\"bom-ref\":\"pkg:golang/github.com/pulumi/appdash@0.0.0-20231130102222-75f619a67231\",\"type\":\"library\",\"name\":\"github.com/pulumi/appdash\",\"version\":\"0.0.0-20231130102222-75f619a67231\",\"purl\":\"pkg:golang/github.com/pulumi/appdash@0.0.0-20231130102222-75f619a67231\"},{\"bom-ref\":\"pkg:pypi/toml@0.10.2\",\"type\":\"library\",\"name\":\"toml\",\"version\":\"0.10.2\",\"purl\":\"pkg:pypi/toml@0.10.2\"},{\"bom-ref\":\"pkg:golang/github.com/muesli/cancelreader@0.2.2\",\"type\":\"library\",\"name\":\"github.com/muesli/cancelreader\",\"version\":\"0.2.2\",\"purl\":\"pkg:golang/github.com/muesli/cancelreader@0.2.2\"},{\"bom-ref\":\"pkg:golang/github.com/go-ini/ini@1.67.0\",\"type\":\"library\",\"name\":\"github.com/go-ini/ini\",\"version\":\"1.67.0\",\"purl\":\"pkg:golang/github.com/go-ini/ini@1.67.0\"},{\"bom-ref\":\"pkg:golang/github.com/maratori/testableexamples@1.0.0\",\"type\":\"library\",\"name\":\"github.com/maratori/testableexamples\",\"version\":\"1.0.0\",\"purl\":\"pkg:golang/github.com/maratori/testableexamples@1.0.0\"},{\"bom-ref\":\"pkg:golang/github.com/acobaugh/osrelease@0.1.0\",\"type\":\"library\",\"name\":\"github.com/acobaugh/osrelease\",\"version\":\"0.1.0\",\"purl\":\"pkg:golang/github.com/acobaugh/osrelease@0.1.0\"},{\"bom-ref\":\"pkg:pypi/python-gitlab@4.4.0\",\"type\":\"library\",\"name\":\"python-gitlab\",\"version\":\"4.4.0\",\"purl\":\"pkg:pypi/python-gitlab@4.4.0\"}],\"metadata\":{\"component\":{\"type\":\"application\",\"name\":\"\"}},\"serialNumber\":\"urn:uuid:5229f4dc-207e-49c4-95dc-b88f35ab1866\",\"specVersion\":\"1.5\",\"version\":1}}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/vnd.api+json" + } + ], + "headersSize": 668, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2025-01-17T13:12:50.584Z", + "time": 1596 + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/examples/v2/security-monitoring/GetSBOM.ts b/examples/v2/security-monitoring/GetSBOM.ts new file mode 100644 index 000000000000..93cd9c00b007 --- /dev/null +++ b/examples/v2/security-monitoring/GetSBOM.ts @@ -0,0 +1,23 @@ +/** + * Get SBOM returns "OK" response + */ + +import { client, v2 } from "@datadog/datadog-api-client"; + +const configuration = client.createConfiguration(); +configuration.unstableOperations["v2.getSBOM"] = true; +const apiInstance = new v2.SecurityMonitoringApi(configuration); + +const params: v2.SecurityMonitoringApiGetSBOMRequest = { + assetType: "Repository", + filterAssetName: "github.com/datadog/datadog-agent", +}; + +apiInstance + .getSBOM(params) + .then((data: v2.GetSBOMResponse) => { + console.log( + "API called successfully. Returned data: " + JSON.stringify(data) + ); + }) + .catch((error: any) => console.error(error)); diff --git a/features/support/scenarios_model_mapping.ts b/features/support/scenarios_model_mapping.ts index ba2a4464192c..6160dbdd8bdc 100644 --- a/features/support/scenarios_model_mapping.ts +++ b/features/support/scenarios_model_mapping.ts @@ -5189,6 +5189,21 @@ export const ScenariosModelMappings: {[key: string]: {[key: string]: any}} = { }, "operationResponseType": "ListVulnerableAssetsResponse", }, + "v2.GetSBOM": { + "assetType": { + "type": "AssetType", + "format": "", + }, + "filterAssetName": { + "type": "string", + "format": "", + }, + "filterRepoDigest": { + "type": "string", + "format": "", + }, + "operationResponseType": "GetSBOMResponse", + }, "v2.ListVulnerabilities": { "pageToken": { "type": "string", diff --git a/features/v2/security_monitoring.feature b/features/v2/security_monitoring.feature index 362378f63492..5a2330a8f352 100644 --- a/features/v2/security_monitoring.feature +++ b/features/v2/security_monitoring.feature @@ -387,6 +387,33 @@ Feature: Security Monitoring When the request is sent Then the response status is 204 OK + @generated @skip @team:DataDog/asm-vm + Scenario: Get SBOM returns "Bad request: The server cannot process the request due to invalid syntax in the request." response + Given operation "GetSBOM" enabled + And new "GetSBOM" request + And request contains "asset_type" parameter from "REPLACE.ME" + And request contains "filter[asset_name]" parameter from "REPLACE.ME" + When the request is sent + Then the response status is 400 Bad request: The server cannot process the request due to invalid syntax in the request. + + @team:DataDog/asm-vm + Scenario: Get SBOM returns "Not found: asset not found" response + Given operation "GetSBOM" enabled + And new "GetSBOM" request + And request contains "asset_type" parameter with value "Host" + And request contains "filter[asset_name]" parameter with value "unknown-host" + When the request is sent + Then the response status is 404 Not found: asset not found + + @team:DataDog/asm-vm + Scenario: Get SBOM returns "OK" response + Given operation "GetSBOM" enabled + And new "GetSBOM" request + And request contains "asset_type" parameter with value "Repository" + And request contains "filter[asset_name]" parameter with value "github.com/datadog/datadog-agent" + When the request is sent + Then the response status is 200 OK + @skip-validation @team:DataDog/k9-cloud-security-platform Scenario: Get a cloud configuration rule's details returns "OK" response Given there is a valid "cloud_configuration_rule" in the system @@ -638,7 +665,7 @@ Feature: Security Monitoring When the request is sent Then the response status is 200 OK - @skip @team:DataDog/asm-vm + @generated @skip @team:DataDog/asm-vm Scenario: List vulnerabilities returns "Bad request: The server cannot process the request due to invalid syntax in the request." response Given operation "ListVulnerabilities" enabled And new "ListVulnerabilities" request @@ -664,7 +691,7 @@ Feature: Security Monitoring When the request is sent Then the response status is 200 OK - @skip @team:DataDog/asm-vm + @generated @skip @team:DataDog/asm-vm Scenario: List vulnerable assets returns "Bad request: The server cannot process the request due to invalid syntax in the request." response Given operation "ListVulnerableAssets" enabled And new "ListVulnerableAssets" request diff --git a/features/v2/undo.json b/features/v2/undo.json index d1258a8d92cb..a195ddc9e5e8 100644 --- a/features/v2/undo.json +++ b/features/v2/undo.json @@ -2061,6 +2061,12 @@ "type": "safe" } }, + "GetSBOM": { + "tag": "Security Monitoring", + "undo": { + "type": "safe" + } + }, "ListVulnerabilities": { "tag": "Security Monitoring", "undo": { diff --git a/packages/datadog-api-client-common/configuration.ts b/packages/datadog-api-client-common/configuration.ts index 766b8a30eab1..e5a3eb0d1d87 100644 --- a/packages/datadog-api-client-common/configuration.ts +++ b/packages/datadog-api-client-common/configuration.ts @@ -279,6 +279,7 @@ export function createConfiguration( "v2.deleteHistoricalJob": false, "v2.getFinding": false, "v2.getHistoricalJob": false, + "v2.getSBOM": false, "v2.listFindings": false, "v2.listHistoricalJobs": false, "v2.listVulnerabilities": false, diff --git a/packages/datadog-api-client-v2/apis/SecurityMonitoringApi.ts b/packages/datadog-api-client-v2/apis/SecurityMonitoringApi.ts index 97a459090a48..b42332390fbe 100644 --- a/packages/datadog-api-client-v2/apis/SecurityMonitoringApi.ts +++ b/packages/datadog-api-client-v2/apis/SecurityMonitoringApi.ts @@ -26,6 +26,7 @@ import { FindingEvaluation } from "../models/FindingEvaluation"; import { FindingStatus } from "../models/FindingStatus"; import { FindingVulnerabilityType } from "../models/FindingVulnerabilityType"; import { GetFindingResponse } from "../models/GetFindingResponse"; +import { GetSBOMResponse } from "../models/GetSBOMResponse"; import { HistoricalJobResponse } from "../models/HistoricalJobResponse"; import { JobCreateResponse } from "../models/JobCreateResponse"; import { JSONAPIErrorResponse } from "../models/JSONAPIErrorResponse"; @@ -796,6 +797,67 @@ export class SecurityMonitoringApiRequestFactory extends BaseAPIRequestFactory { return requestContext; } + public async getSBOM( + assetType: AssetType, + filterAssetName: string, + filterRepoDigest?: string, + _options?: Configuration + ): Promise { + const _config = _options || this.configuration; + + logger.warn("Using unstable operation 'getSBOM'"); + if (!_config.unstableOperations["v2.getSBOM"]) { + throw new Error("Unstable operation 'getSBOM' is disabled"); + } + + // verify required parameter 'assetType' is not null or undefined + if (assetType === null || assetType === undefined) { + throw new RequiredError("assetType", "getSBOM"); + } + + // verify required parameter 'filterAssetName' is not null or undefined + if (filterAssetName === null || filterAssetName === undefined) { + throw new RequiredError("filterAssetName", "getSBOM"); + } + + // Path Params + const localVarPath = "/api/v2/security/sboms/{asset_type}".replace( + "{asset_type}", + encodeURIComponent(String(assetType)) + ); + + // Make Request Context + const requestContext = _config + .getServer("v2.SecurityMonitoringApi.getSBOM") + .makeRequestContext(localVarPath, HttpMethod.GET); + requestContext.setHeaderParam("Accept", "application/json"); + requestContext.setHttpConfig(_config.httpConfig); + + // Query Params + if (filterAssetName !== undefined) { + requestContext.setQueryParam( + "filter[asset_name]", + ObjectSerializer.serialize(filterAssetName, "string", ""), + "" + ); + } + if (filterRepoDigest !== undefined) { + requestContext.setQueryParam( + "filter[repo_digest]", + ObjectSerializer.serialize(filterRepoDigest, "string", ""), + "" + ); + } + + // Apply auth methods + applySecurityAuthentication(_config, requestContext, [ + "apiKeyAuth", + "appKeyAuth", + ]); + + return requestContext; + } + public async getSecurityFilter( securityFilterId: string, _options?: Configuration @@ -3319,6 +3381,89 @@ export class SecurityMonitoringApiResponseProcessor { ); } + /** + * Unwraps the actual response sent by the server from the response context and deserializes the response content + * to the expected objects + * + * @params response Response returned by the server for a request to getSBOM + * @throws ApiException if the response code was not in [200, 299] + */ + public async getSBOM(response: ResponseContext): Promise { + const contentType = ObjectSerializer.normalizeMediaType( + response.headers["content-type"] + ); + if (response.httpStatusCode === 200) { + const body: GetSBOMResponse = ObjectSerializer.deserialize( + ObjectSerializer.parse(await response.body.text(), contentType), + "GetSBOMResponse" + ) as GetSBOMResponse; + return body; + } + if ( + response.httpStatusCode === 400 || + response.httpStatusCode === 403 || + response.httpStatusCode === 404 + ) { + const bodyText = ObjectSerializer.parse( + await response.body.text(), + contentType + ); + let body: JSONAPIErrorResponse; + try { + body = ObjectSerializer.deserialize( + bodyText, + "JSONAPIErrorResponse" + ) as JSONAPIErrorResponse; + } catch (error) { + logger.debug(`Got error deserializing error: ${error}`); + throw new ApiException( + response.httpStatusCode, + bodyText + ); + } + throw new ApiException( + response.httpStatusCode, + body + ); + } + if (response.httpStatusCode === 429) { + const bodyText = ObjectSerializer.parse( + await response.body.text(), + contentType + ); + let body: APIErrorResponse; + try { + body = ObjectSerializer.deserialize( + bodyText, + "APIErrorResponse" + ) as APIErrorResponse; + } catch (error) { + logger.debug(`Got error deserializing error: ${error}`); + throw new ApiException( + response.httpStatusCode, + bodyText + ); + } + throw new ApiException(response.httpStatusCode, body); + } + + // Work around for missing responses in specification, e.g. for petstore.yaml + if (response.httpStatusCode >= 200 && response.httpStatusCode <= 299) { + const body: GetSBOMResponse = ObjectSerializer.deserialize( + ObjectSerializer.parse(await response.body.text(), contentType), + "GetSBOMResponse", + "" + ) as GetSBOMResponse; + return body; + } + + const body = (await response.body.text()) || ""; + throw new ApiException( + response.httpStatusCode, + 'Unknown API Status Code!\nBody: "' + body + '"' + ); + } + /** * Unwraps the actual response sent by the server from the response context and deserializes the response content * to the expected objects @@ -4828,6 +4973,24 @@ export interface SecurityMonitoringApiGetHistoricalJobRequest { jobId: string; } +export interface SecurityMonitoringApiGetSBOMRequest { + /** + * The type of the asset for the SBOM request. + * @type AssetType + */ + assetType: AssetType; + /** + * The name of the asset for the SBOM request. + * @type string + */ + filterAssetName: string; + /** + * The container image `repo_digest` for the SBOM request. When the requested asset type is 'Image', this filter is mandatory. + * @type string + */ + filterRepoDigest?: string; +} + export interface SecurityMonitoringApiGetSecurityFilterRequest { /** * The ID of the security filter. @@ -5763,6 +5926,29 @@ export class SecurityMonitoringApi { }); } + /** + * Get a single SBOM related to an asset by its type and name. + * @param param The request object + */ + public getSBOM( + param: SecurityMonitoringApiGetSBOMRequest, + options?: Configuration + ): Promise { + const requestContextPromise = this.requestFactory.getSBOM( + param.assetType, + param.filterAssetName, + param.filterRepoDigest, + options + ); + return requestContextPromise.then((requestContext) => { + return this.configuration.httpApi + .send(requestContext) + .then((responseContext) => { + return this.responseProcessor.getSBOM(responseContext); + }); + }); + } + /** * Get the details of a specific security filter. * diff --git a/packages/datadog-api-client-v2/index.ts b/packages/datadog-api-client-v2/index.ts index 545990d45e11..7a0c57fe7998 100644 --- a/packages/datadog-api-client-v2/index.ts +++ b/packages/datadog-api-client-v2/index.ts @@ -469,6 +469,7 @@ export { SecurityMonitoringApiEditSecurityMonitoringSignalStateRequest, SecurityMonitoringApiGetFindingRequest, SecurityMonitoringApiGetHistoricalJobRequest, + SecurityMonitoringApiGetSBOMRequest, SecurityMonitoringApiGetSecurityFilterRequest, SecurityMonitoringApiGetSecurityMonitoringRuleRequest, SecurityMonitoringApiGetSecurityMonitoringSignalRequest, @@ -668,11 +669,11 @@ export { AppMeta } from "./models/AppMeta"; export { AppsSortField } from "./models/AppsSortField"; export { Asset } from "./models/Asset"; export { AssetAttributes } from "./models/AssetAttributes"; -export { AssetAttributesOperatingSystem } from "./models/AssetAttributesOperatingSystem"; -export { AssetAttributesRisks } from "./models/AssetAttributesRisks"; -export { AssetAttributesVersion } from "./models/AssetAttributesVersion"; export { AssetEntityType } from "./models/AssetEntityType"; +export { AssetOperatingSystem } from "./models/AssetOperatingSystem"; +export { AssetRisks } from "./models/AssetRisks"; export { AssetType } from "./models/AssetType"; +export { AssetVersion } from "./models/AssetVersion"; export { AuditLogsEvent } from "./models/AuditLogsEvent"; export { AuditLogsEventAttributes } from "./models/AuditLogsEventAttributes"; export { AuditLogsEventsResponse } from "./models/AuditLogsEventsResponse"; @@ -1363,6 +1364,7 @@ export { GetDeviceResponse } from "./models/GetDeviceResponse"; export { GetFindingResponse } from "./models/GetFindingResponse"; export { GetInterfacesData } from "./models/GetInterfacesData"; export { GetInterfacesResponse } from "./models/GetInterfacesResponse"; +export { GetSBOMResponse } from "./models/GetSBOMResponse"; export { GetTeamMembershipsSort } from "./models/GetTeamMembershipsSort"; export { GroupScalarColumn } from "./models/GroupScalarColumn"; export { HistoricalJobDataType } from "./models/HistoricalJobDataType"; @@ -2081,6 +2083,13 @@ export { RunHistoricalJobRequestDataType } from "./models/RunHistoricalJobReques export { SAMLAssertionAttribute } from "./models/SAMLAssertionAttribute"; export { SAMLAssertionAttributeAttributes } from "./models/SAMLAssertionAttributeAttributes"; export { SAMLAssertionAttributesType } from "./models/SAMLAssertionAttributesType"; +export { SBOM } from "./models/SBOM"; +export { SBOMAttributes } from "./models/SBOMAttributes"; +export { SBOMComponent } from "./models/SBOMComponent"; +export { SBOMComponentType } from "./models/SBOMComponentType"; +export { SBOMMetadata } from "./models/SBOMMetadata"; +export { SBOMMetadataComponent } from "./models/SBOMMetadataComponent"; +export { SBOMType } from "./models/SBOMType"; export { ScalarColumn } from "./models/ScalarColumn"; export { ScalarColumnTypeGroup } from "./models/ScalarColumnTypeGroup"; export { ScalarColumnTypeNumber } from "./models/ScalarColumnTypeNumber"; @@ -2394,6 +2403,7 @@ export { SpansSort } from "./models/SpansSort"; export { SpansSortOrder } from "./models/SpansSortOrder"; export { SpansType } from "./models/SpansType"; export { SpansWarning } from "./models/SpansWarning"; +export { SpecVersion } from "./models/SpecVersion"; export { State } from "./models/State"; export { Team } from "./models/Team"; export { TeamAttributes } from "./models/TeamAttributes"; @@ -2519,8 +2529,8 @@ export { UserUpdateRequest } from "./models/UserUpdateRequest"; export { VulnerabilitiesType } from "./models/VulnerabilitiesType"; export { Vulnerability } from "./models/Vulnerability"; export { VulnerabilityAttributes } from "./models/VulnerabilityAttributes"; -export { VulnerabilityAttributesCvss } from "./models/VulnerabilityAttributesCvss"; -export { VulnerabilityAttributesDependencyLocations } from "./models/VulnerabilityAttributesDependencyLocations"; +export { VulnerabilityCvss } from "./models/VulnerabilityCvss"; +export { VulnerabilityDependencyLocations } from "./models/VulnerabilityDependencyLocations"; export { VulnerabilityEcosystem } from "./models/VulnerabilityEcosystem"; export { VulnerabilityRelationships } from "./models/VulnerabilityRelationships"; export { VulnerabilityRelationshipsAffects } from "./models/VulnerabilityRelationshipsAffects"; diff --git a/packages/datadog-api-client-v2/models/AssetAttributes.ts b/packages/datadog-api-client-v2/models/AssetAttributes.ts index 44b31730ae67..fac1e12e7c49 100644 --- a/packages/datadog-api-client-v2/models/AssetAttributes.ts +++ b/packages/datadog-api-client-v2/models/AssetAttributes.ts @@ -3,10 +3,10 @@ * This product includes software developed at Datadog (https://www.datadoghq.com/). * Copyright 2020-Present Datadog, Inc. */ -import { AssetAttributesOperatingSystem } from "./AssetAttributesOperatingSystem"; -import { AssetAttributesRisks } from "./AssetAttributesRisks"; -import { AssetAttributesVersion } from "./AssetAttributesVersion"; +import { AssetOperatingSystem } from "./AssetOperatingSystem"; +import { AssetRisks } from "./AssetRisks"; import { AssetType } from "./AssetType"; +import { AssetVersion } from "./AssetVersion"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; @@ -29,11 +29,11 @@ export class AssetAttributes { /** * Asset operating system. */ - "operatingSystem"?: AssetAttributesOperatingSystem; + "operatingSystem"?: AssetOperatingSystem; /** * Asset risks. */ - "risks": AssetAttributesRisks; + "risks": AssetRisks; /** * The asset type */ @@ -41,7 +41,7 @@ export class AssetAttributes { /** * Asset version. */ - "version"?: AssetAttributesVersion; + "version"?: AssetVersion; /** * A container for additional, undeclared properties. @@ -75,11 +75,11 @@ export class AssetAttributes { }, operatingSystem: { baseName: "operating_system", - type: "AssetAttributesOperatingSystem", + type: "AssetOperatingSystem", }, risks: { baseName: "risks", - type: "AssetAttributesRisks", + type: "AssetRisks", required: true, }, type: { @@ -89,7 +89,7 @@ export class AssetAttributes { }, version: { baseName: "version", - type: "AssetAttributesVersion", + type: "AssetVersion", }, additionalProperties: { baseName: "additionalProperties", diff --git a/packages/datadog-api-client-v2/models/AssetAttributesOperatingSystem.ts b/packages/datadog-api-client-v2/models/AssetOperatingSystem.ts similarity index 92% rename from packages/datadog-api-client-v2/models/AssetAttributesOperatingSystem.ts rename to packages/datadog-api-client-v2/models/AssetOperatingSystem.ts index 015a32edd0b9..8d0e59258b6e 100644 --- a/packages/datadog-api-client-v2/models/AssetAttributesOperatingSystem.ts +++ b/packages/datadog-api-client-v2/models/AssetOperatingSystem.ts @@ -9,7 +9,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** * Asset operating system. */ -export class AssetAttributesOperatingSystem { +export class AssetOperatingSystem { /** * Operating system version. */ @@ -54,7 +54,7 @@ export class AssetAttributesOperatingSystem { * @ignore */ static getAttributeTypeMap(): AttributeTypeMap { - return AssetAttributesOperatingSystem.attributeTypeMap; + return AssetOperatingSystem.attributeTypeMap; } public constructor() {} diff --git a/packages/datadog-api-client-v2/models/AssetAttributesRisks.ts b/packages/datadog-api-client-v2/models/AssetRisks.ts similarity index 95% rename from packages/datadog-api-client-v2/models/AssetAttributesRisks.ts rename to packages/datadog-api-client-v2/models/AssetRisks.ts index f4243b742556..d53957b69734 100644 --- a/packages/datadog-api-client-v2/models/AssetAttributesRisks.ts +++ b/packages/datadog-api-client-v2/models/AssetRisks.ts @@ -9,7 +9,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** * Asset risks. */ -export class AssetAttributesRisks { +export class AssetRisks { /** * Whether the asset has access to sensitive data or not. */ @@ -78,7 +78,7 @@ export class AssetAttributesRisks { * @ignore */ static getAttributeTypeMap(): AttributeTypeMap { - return AssetAttributesRisks.attributeTypeMap; + return AssetRisks.attributeTypeMap; } public constructor() {} diff --git a/packages/datadog-api-client-v2/models/AssetAttributesVersion.ts b/packages/datadog-api-client-v2/models/AssetVersion.ts similarity index 92% rename from packages/datadog-api-client-v2/models/AssetAttributesVersion.ts rename to packages/datadog-api-client-v2/models/AssetVersion.ts index 233628a3dd90..7116bef1c9dc 100644 --- a/packages/datadog-api-client-v2/models/AssetAttributesVersion.ts +++ b/packages/datadog-api-client-v2/models/AssetVersion.ts @@ -9,7 +9,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** * Asset version. */ -export class AssetAttributesVersion { +export class AssetVersion { /** * Asset first version. */ @@ -53,7 +53,7 @@ export class AssetAttributesVersion { * @ignore */ static getAttributeTypeMap(): AttributeTypeMap { - return AssetAttributesVersion.attributeTypeMap; + return AssetVersion.attributeTypeMap; } public constructor() {} diff --git a/packages/datadog-api-client-v2/models/GetSBOMResponse.ts b/packages/datadog-api-client-v2/models/GetSBOMResponse.ts new file mode 100644 index 000000000000..ef953d4cbe0a --- /dev/null +++ b/packages/datadog-api-client-v2/models/GetSBOMResponse.ts @@ -0,0 +1,54 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ +import { SBOM } from "./SBOM"; + +import { AttributeTypeMap } from "../../datadog-api-client-common/util"; + +/** + * The expected response schema when getting an SBOM. + */ +export class GetSBOMResponse { + /** + * A single SBOM + */ + "data": SBOM; + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + "additionalProperties"?: { [key: string]: any }; + + /** + * @ignore + */ + "_unparsed"?: boolean; + + /** + * @ignore + */ + static readonly attributeTypeMap: AttributeTypeMap = { + data: { + baseName: "data", + type: "SBOM", + required: true, + }, + additionalProperties: { + baseName: "additionalProperties", + type: "any", + }, + }; + + /** + * @ignore + */ + static getAttributeTypeMap(): AttributeTypeMap { + return GetSBOMResponse.attributeTypeMap; + } + + public constructor() {} +} diff --git a/packages/datadog-api-client-v2/models/ObjectSerializer.ts b/packages/datadog-api-client-v2/models/ObjectSerializer.ts index b4a18453cae3..26446ae6644d 100644 --- a/packages/datadog-api-client-v2/models/ObjectSerializer.ts +++ b/packages/datadog-api-client-v2/models/ObjectSerializer.ts @@ -67,9 +67,9 @@ import { ApplicationKeyUpdateData } from "./ApplicationKeyUpdateData"; import { ApplicationKeyUpdateRequest } from "./ApplicationKeyUpdateRequest"; import { Asset } from "./Asset"; import { AssetAttributes } from "./AssetAttributes"; -import { AssetAttributesOperatingSystem } from "./AssetAttributesOperatingSystem"; -import { AssetAttributesRisks } from "./AssetAttributesRisks"; -import { AssetAttributesVersion } from "./AssetAttributesVersion"; +import { AssetOperatingSystem } from "./AssetOperatingSystem"; +import { AssetRisks } from "./AssetRisks"; +import { AssetVersion } from "./AssetVersion"; import { AuditLogsEvent } from "./AuditLogsEvent"; import { AuditLogsEventAttributes } from "./AuditLogsEventAttributes"; import { AuditLogsEventsResponse } from "./AuditLogsEventsResponse"; @@ -571,6 +571,7 @@ import { GetDeviceResponse } from "./GetDeviceResponse"; import { GetFindingResponse } from "./GetFindingResponse"; import { GetInterfacesData } from "./GetInterfacesData"; import { GetInterfacesResponse } from "./GetInterfacesResponse"; +import { GetSBOMResponse } from "./GetSBOMResponse"; import { GroupScalarColumn } from "./GroupScalarColumn"; import { HTTPBody } from "./HTTPBody"; import { HTTPCIAppError } from "./HTTPCIAppError"; @@ -1142,6 +1143,11 @@ import { RunHistoricalJobRequestAttributes } from "./RunHistoricalJobRequestAttr import { RunHistoricalJobRequestData } from "./RunHistoricalJobRequestData"; import { SAMLAssertionAttribute } from "./SAMLAssertionAttribute"; import { SAMLAssertionAttributeAttributes } from "./SAMLAssertionAttributeAttributes"; +import { SBOM } from "./SBOM"; +import { SBOMAttributes } from "./SBOMAttributes"; +import { SBOMComponent } from "./SBOMComponent"; +import { SBOMMetadata } from "./SBOMMetadata"; +import { SBOMMetadataComponent } from "./SBOMMetadataComponent"; import { SLOReportPostResponse } from "./SLOReportPostResponse"; import { SLOReportPostResponseData } from "./SLOReportPostResponseData"; import { SLOReportStatusGetResponse } from "./SLOReportStatusGetResponse"; @@ -1467,8 +1473,8 @@ import { UsersRelationship } from "./UsersRelationship"; import { UsersResponse } from "./UsersResponse"; import { Vulnerability } from "./Vulnerability"; import { VulnerabilityAttributes } from "./VulnerabilityAttributes"; -import { VulnerabilityAttributesCvss } from "./VulnerabilityAttributesCvss"; -import { VulnerabilityAttributesDependencyLocations } from "./VulnerabilityAttributesDependencyLocations"; +import { VulnerabilityCvss } from "./VulnerabilityCvss"; +import { VulnerabilityDependencyLocations } from "./VulnerabilityDependencyLocations"; import { VulnerabilityRelationships } from "./VulnerabilityRelationships"; import { VulnerabilityRelationshipsAffects } from "./VulnerabilityRelationshipsAffects"; import { VulnerabilityRelationshipsAffectsData } from "./VulnerabilityRelationshipsAffectsData"; @@ -2016,6 +2022,21 @@ const enumsMap: { [key: string]: any[] } = { RumMetricUniquenessWhen: ["match", "end"], RunHistoricalJobRequestDataType: ["historicalDetectionsJobCreate"], SAMLAssertionAttributesType: ["saml_assertion_attributes"], + SBOMComponentType: [ + "application", + "container", + "data", + "device", + "device-driver", + "file", + "firmware", + "framework", + "library", + "machine-learning-model", + "operating-system", + "platform", + ], + SBOMType: ["sboms"], SLOReportInterval: ["daily", "weekly", "monthly"], SLOReportStatus: [ "in_progress", @@ -2189,6 +2210,7 @@ const enumsMap: { [key: string]: any[] } = { SpansSort: ["timestamp", "-timestamp"], SpansSortOrder: ["asc", "desc"], SpansType: ["spans"], + SpecVersion: ["1.0", "1.1", "1.2", "1.3", "1.4", "1.5"], State: ["pass", "fail", "skip"], TeamLinkType: ["team_links"], TeamPermissionSettingSerializerAction: ["manage_membership", "edit"], @@ -2395,9 +2417,9 @@ const typeMap: { [index: string]: any } = { ApplicationKeyUpdateRequest: ApplicationKeyUpdateRequest, Asset: Asset, AssetAttributes: AssetAttributes, - AssetAttributesOperatingSystem: AssetAttributesOperatingSystem, - AssetAttributesRisks: AssetAttributesRisks, - AssetAttributesVersion: AssetAttributesVersion, + AssetOperatingSystem: AssetOperatingSystem, + AssetRisks: AssetRisks, + AssetVersion: AssetVersion, AuditLogsEvent: AuditLogsEvent, AuditLogsEventAttributes: AuditLogsEventAttributes, AuditLogsEventsResponse: AuditLogsEventsResponse, @@ -2963,6 +2985,7 @@ const typeMap: { [index: string]: any } = { GetFindingResponse: GetFindingResponse, GetInterfacesData: GetInterfacesData, GetInterfacesResponse: GetInterfacesResponse, + GetSBOMResponse: GetSBOMResponse, GroupScalarColumn: GroupScalarColumn, HTTPBody: HTTPBody, HTTPCIAppError: HTTPCIAppError, @@ -3579,6 +3602,11 @@ const typeMap: { [index: string]: any } = { RunHistoricalJobRequestData: RunHistoricalJobRequestData, SAMLAssertionAttribute: SAMLAssertionAttribute, SAMLAssertionAttributeAttributes: SAMLAssertionAttributeAttributes, + SBOM: SBOM, + SBOMAttributes: SBOMAttributes, + SBOMComponent: SBOMComponent, + SBOMMetadata: SBOMMetadata, + SBOMMetadataComponent: SBOMMetadataComponent, SLOReportPostResponse: SLOReportPostResponse, SLOReportPostResponseData: SLOReportPostResponseData, SLOReportStatusGetResponse: SLOReportStatusGetResponse, @@ -3958,9 +3986,8 @@ const typeMap: { [index: string]: any } = { UsersResponse: UsersResponse, Vulnerability: Vulnerability, VulnerabilityAttributes: VulnerabilityAttributes, - VulnerabilityAttributesCvss: VulnerabilityAttributesCvss, - VulnerabilityAttributesDependencyLocations: - VulnerabilityAttributesDependencyLocations, + VulnerabilityCvss: VulnerabilityCvss, + VulnerabilityDependencyLocations: VulnerabilityDependencyLocations, VulnerabilityRelationships: VulnerabilityRelationships, VulnerabilityRelationshipsAffects: VulnerabilityRelationshipsAffects, VulnerabilityRelationshipsAffectsData: VulnerabilityRelationshipsAffectsData, diff --git a/packages/datadog-api-client-v2/models/SBOM.ts b/packages/datadog-api-client-v2/models/SBOM.ts new file mode 100644 index 000000000000..e0a71f5d95bb --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOM.ts @@ -0,0 +1,70 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ +import { SBOMAttributes } from "./SBOMAttributes"; +import { SBOMType } from "./SBOMType"; + +import { AttributeTypeMap } from "../../datadog-api-client-common/util"; + +/** + * A single SBOM + */ +export class SBOM { + /** + * The JSON:API attributes of the SBOM. + */ + "attributes"?: SBOMAttributes; + /** + * The unique ID for this SBOM (it is equivalent to the `asset_name` or `asset_name@repo_digest` (Image) + */ + "id"?: string; + /** + * The JSON:API type. + */ + "type"?: SBOMType; + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + "additionalProperties"?: { [key: string]: any }; + + /** + * @ignore + */ + "_unparsed"?: boolean; + + /** + * @ignore + */ + static readonly attributeTypeMap: AttributeTypeMap = { + attributes: { + baseName: "attributes", + type: "SBOMAttributes", + }, + id: { + baseName: "id", + type: "string", + }, + type: { + baseName: "type", + type: "SBOMType", + }, + additionalProperties: { + baseName: "additionalProperties", + type: "any", + }, + }; + + /** + * @ignore + */ + static getAttributeTypeMap(): AttributeTypeMap { + return SBOM.attributeTypeMap; + } + + public constructor() {} +} diff --git a/packages/datadog-api-client-v2/models/SBOMAttributes.ts b/packages/datadog-api-client-v2/models/SBOMAttributes.ts new file mode 100644 index 000000000000..6d24ee93f187 --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOMAttributes.ts @@ -0,0 +1,102 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ +import { SBOMComponent } from "./SBOMComponent"; +import { SBOMMetadata } from "./SBOMMetadata"; +import { SpecVersion } from "./SpecVersion"; + +import { AttributeTypeMap } from "../../datadog-api-client-common/util"; + +/** + * The JSON:API attributes of the SBOM. + */ +export class SBOMAttributes { + /** + * Specifies the format of the BOM. This helps to identify the file as CycloneDX since BOM do not have a filename convention nor does JSON schema support namespaces. This value MUST be `CycloneDX`. + */ + "bomFormat": string; + /** + * A list of software and hardware components. + */ + "components": Array; + /** + * Provides additional information about a BOM. + */ + "metadata": SBOMMetadata; + /** + * Every BOM generated has a unique serial number, even if the contents of the BOM have not changed overt time. The serial number follows [RFC-4122](https://datatracker.ietf.org/doc/html/rfc4122) + */ + "serialNumber": string; + /** + * The version of the CycloneDX specification a BOM conforms to. + */ + "specVersion": SpecVersion; + /** + * It increments when a BOM is modified. The default value is 1. + */ + "version": number; + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + "additionalProperties"?: { [key: string]: any }; + + /** + * @ignore + */ + "_unparsed"?: boolean; + + /** + * @ignore + */ + static readonly attributeTypeMap: AttributeTypeMap = { + bomFormat: { + baseName: "bomFormat", + type: "string", + required: true, + }, + components: { + baseName: "components", + type: "Array", + required: true, + }, + metadata: { + baseName: "metadata", + type: "SBOMMetadata", + required: true, + }, + serialNumber: { + baseName: "serialNumber", + type: "string", + required: true, + }, + specVersion: { + baseName: "specVersion", + type: "SpecVersion", + required: true, + }, + version: { + baseName: "version", + type: "number", + required: true, + format: "int64", + }, + additionalProperties: { + baseName: "additionalProperties", + type: "any", + }, + }; + + /** + * @ignore + */ + static getAttributeTypeMap(): AttributeTypeMap { + return SBOMAttributes.attributeTypeMap; + } + + public constructor() {} +} diff --git a/packages/datadog-api-client-v2/models/SBOMComponent.ts b/packages/datadog-api-client-v2/models/SBOMComponent.ts new file mode 100644 index 000000000000..ff48b3f0928f --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOMComponent.ts @@ -0,0 +1,88 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ +import { SBOMComponentType } from "./SBOMComponentType"; + +import { AttributeTypeMap } from "../../datadog-api-client-common/util"; + +/** + * Software or hardware component. + */ +export class SBOMComponent { + /** + * An optional identifier that can be used to reference the component elsewhere in the BOM. + */ + "bomRef"?: string; + /** + * The name of the component. This will often be a shortened, single name of the component. + */ + "name": string; + /** + * Specifies the package-url (purl). The purl, if specified, MUST be valid and conform to the [specification](https://github.com/package-url/purl-spec). + */ + "purl"?: string; + /** + * The SBOM component type + */ + "type": SBOMComponentType; + /** + * The component version. + */ + "version": string; + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + "additionalProperties"?: { [key: string]: any }; + + /** + * @ignore + */ + "_unparsed"?: boolean; + + /** + * @ignore + */ + static readonly attributeTypeMap: AttributeTypeMap = { + bomRef: { + baseName: "bom-ref", + type: "string", + }, + name: { + baseName: "name", + type: "string", + required: true, + }, + purl: { + baseName: "purl", + type: "string", + }, + type: { + baseName: "type", + type: "SBOMComponentType", + required: true, + }, + version: { + baseName: "version", + type: "string", + required: true, + }, + additionalProperties: { + baseName: "additionalProperties", + type: "any", + }, + }; + + /** + * @ignore + */ + static getAttributeTypeMap(): AttributeTypeMap { + return SBOMComponent.attributeTypeMap; + } + + public constructor() {} +} diff --git a/packages/datadog-api-client-v2/models/SBOMComponentType.ts b/packages/datadog-api-client-v2/models/SBOMComponentType.ts new file mode 100644 index 000000000000..b3ec8ae7c497 --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOMComponentType.ts @@ -0,0 +1,38 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ + +import { UnparsedObject } from "../../datadog-api-client-common/util"; + +/** + * The SBOM component type + */ + +export type SBOMComponentType = + | typeof APPLICATION + | typeof CONTAINER + | typeof DATA + | typeof DEVICE + | typeof DEVICE_DRIVER + | typeof FILE + | typeof FIRMWARE + | typeof FRAMEWORK + | typeof LIBRARY + | typeof MACHINE_LEARNING_MODEL + | typeof OPERATING_SYSTEM + | typeof PLATFORM + | UnparsedObject; +export const APPLICATION = "application"; +export const CONTAINER = "container"; +export const DATA = "data"; +export const DEVICE = "device"; +export const DEVICE_DRIVER = "device-driver"; +export const FILE = "file"; +export const FIRMWARE = "firmware"; +export const FRAMEWORK = "framework"; +export const LIBRARY = "library"; +export const MACHINE_LEARNING_MODEL = "machine-learning-model"; +export const OPERATING_SYSTEM = "operating-system"; +export const PLATFORM = "platform"; diff --git a/packages/datadog-api-client-v2/models/SBOMMetadata.ts b/packages/datadog-api-client-v2/models/SBOMMetadata.ts new file mode 100644 index 000000000000..98b7c78b85b0 --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOMMetadata.ts @@ -0,0 +1,53 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ +import { SBOMMetadataComponent } from "./SBOMMetadataComponent"; + +import { AttributeTypeMap } from "../../datadog-api-client-common/util"; + +/** + * Provides additional information about a BOM. + */ +export class SBOMMetadata { + /** + * The component that the BOM describes. + */ + "component"?: SBOMMetadataComponent; + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + "additionalProperties"?: { [key: string]: any }; + + /** + * @ignore + */ + "_unparsed"?: boolean; + + /** + * @ignore + */ + static readonly attributeTypeMap: AttributeTypeMap = { + component: { + baseName: "component", + type: "SBOMMetadataComponent", + }, + additionalProperties: { + baseName: "additionalProperties", + type: "any", + }, + }; + + /** + * @ignore + */ + static getAttributeTypeMap(): AttributeTypeMap { + return SBOMMetadata.attributeTypeMap; + } + + public constructor() {} +} diff --git a/packages/datadog-api-client-v2/models/SBOMMetadataComponent.ts b/packages/datadog-api-client-v2/models/SBOMMetadataComponent.ts new file mode 100644 index 000000000000..7f6cb2de6e55 --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOMMetadataComponent.ts @@ -0,0 +1,60 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ + +import { AttributeTypeMap } from "../../datadog-api-client-common/util"; + +/** + * The component that the BOM describes. + */ +export class SBOMMetadataComponent { + /** + * The name of the component. This will often be a shortened, single name of the component. + */ + "name"?: string; + /** + * Specifies the type of the component. + */ + "type"?: string; + + /** + * A container for additional, undeclared properties. + * This is a holder for any undeclared properties as specified with + * the 'additionalProperties' keyword in the OAS document. + */ + "additionalProperties"?: { [key: string]: any }; + + /** + * @ignore + */ + "_unparsed"?: boolean; + + /** + * @ignore + */ + static readonly attributeTypeMap: AttributeTypeMap = { + name: { + baseName: "name", + type: "string", + }, + type: { + baseName: "type", + type: "string", + }, + additionalProperties: { + baseName: "additionalProperties", + type: "any", + }, + }; + + /** + * @ignore + */ + static getAttributeTypeMap(): AttributeTypeMap { + return SBOMMetadataComponent.attributeTypeMap; + } + + public constructor() {} +} diff --git a/packages/datadog-api-client-v2/models/SBOMType.ts b/packages/datadog-api-client-v2/models/SBOMType.ts new file mode 100644 index 000000000000..c7f92c13e3ee --- /dev/null +++ b/packages/datadog-api-client-v2/models/SBOMType.ts @@ -0,0 +1,14 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ + +import { UnparsedObject } from "../../datadog-api-client-common/util"; + +/** + * The JSON:API type. + */ + +export type SBOMType = typeof SBOMS | UnparsedObject; +export const SBOMS = "sboms"; diff --git a/packages/datadog-api-client-v2/models/SpecVersion.ts b/packages/datadog-api-client-v2/models/SpecVersion.ts new file mode 100644 index 000000000000..15c8a5fc568a --- /dev/null +++ b/packages/datadog-api-client-v2/models/SpecVersion.ts @@ -0,0 +1,26 @@ +/** + * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + * This product includes software developed at Datadog (https://www.datadoghq.com/). + * Copyright 2020-Present Datadog, Inc. + */ + +import { UnparsedObject } from "../../datadog-api-client-common/util"; + +/** + * The version of the CycloneDX specification a BOM conforms to. + */ + +export type SpecVersion = + | typeof ONE_ZERO + | typeof ONE_ONE + | typeof ONE_TWO + | typeof ONE_THREE + | typeof ONE_FOUR + | typeof ONE_FIVE + | UnparsedObject; +export const ONE_ZERO = "1.0"; +export const ONE_ONE = "1.1"; +export const ONE_TWO = "1.2"; +export const ONE_THREE = "1.3"; +export const ONE_FOUR = "1.4"; +export const ONE_FIVE = "1.5"; diff --git a/packages/datadog-api-client-v2/models/VulnerabilityAttributes.ts b/packages/datadog-api-client-v2/models/VulnerabilityAttributes.ts index 8e540c17741c..440a0a02bf30 100644 --- a/packages/datadog-api-client-v2/models/VulnerabilityAttributes.ts +++ b/packages/datadog-api-client-v2/models/VulnerabilityAttributes.ts @@ -6,8 +6,8 @@ import { CodeLocation } from "./CodeLocation"; import { Library } from "./Library"; import { Remediation } from "./Remediation"; -import { VulnerabilityAttributesCvss } from "./VulnerabilityAttributesCvss"; -import { VulnerabilityAttributesDependencyLocations } from "./VulnerabilityAttributesDependencyLocations"; +import { VulnerabilityCvss } from "./VulnerabilityCvss"; +import { VulnerabilityDependencyLocations } from "./VulnerabilityDependencyLocations"; import { VulnerabilityEcosystem } from "./VulnerabilityEcosystem"; import { VulnerabilityRisks } from "./VulnerabilityRisks"; import { VulnerabilityStatus } from "./VulnerabilityStatus"; @@ -35,11 +35,11 @@ export class VulnerabilityAttributes { /** * Vulnerability severities. */ - "cvss": VulnerabilityAttributesCvss; + "cvss": VulnerabilityCvss; /** * Static library vulnerability location. */ - "dependencyLocations"?: VulnerabilityAttributesDependencyLocations; + "dependencyLocations"?: VulnerabilityDependencyLocations; /** * Vulnerability description. */ @@ -132,12 +132,12 @@ export class VulnerabilityAttributes { }, cvss: { baseName: "cvss", - type: "VulnerabilityAttributesCvss", + type: "VulnerabilityCvss", required: true, }, dependencyLocations: { baseName: "dependency_locations", - type: "VulnerabilityAttributesDependencyLocations", + type: "VulnerabilityDependencyLocations", }, description: { baseName: "description", diff --git a/packages/datadog-api-client-v2/models/VulnerabilityAttributesCvss.ts b/packages/datadog-api-client-v2/models/VulnerabilityCvss.ts similarity index 92% rename from packages/datadog-api-client-v2/models/VulnerabilityAttributesCvss.ts rename to packages/datadog-api-client-v2/models/VulnerabilityCvss.ts index ca3a51662007..3e783ccfcc56 100644 --- a/packages/datadog-api-client-v2/models/VulnerabilityAttributesCvss.ts +++ b/packages/datadog-api-client-v2/models/VulnerabilityCvss.ts @@ -10,7 +10,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** * Vulnerability severities. */ -export class VulnerabilityAttributesCvss { +export class VulnerabilityCvss { /** * Vulnerability severity. */ @@ -56,7 +56,7 @@ export class VulnerabilityAttributesCvss { * @ignore */ static getAttributeTypeMap(): AttributeTypeMap { - return VulnerabilityAttributesCvss.attributeTypeMap; + return VulnerabilityCvss.attributeTypeMap; } public constructor() {} diff --git a/packages/datadog-api-client-v2/models/VulnerabilityAttributesDependencyLocations.ts b/packages/datadog-api-client-v2/models/VulnerabilityDependencyLocations.ts similarity index 92% rename from packages/datadog-api-client-v2/models/VulnerabilityAttributesDependencyLocations.ts rename to packages/datadog-api-client-v2/models/VulnerabilityDependencyLocations.ts index b367345edb12..e3ae1ac3df04 100644 --- a/packages/datadog-api-client-v2/models/VulnerabilityAttributesDependencyLocations.ts +++ b/packages/datadog-api-client-v2/models/VulnerabilityDependencyLocations.ts @@ -10,7 +10,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** * Static library vulnerability location. */ -export class VulnerabilityAttributesDependencyLocations { +export class VulnerabilityDependencyLocations { /** * Static library vulnerability location. */ @@ -63,7 +63,7 @@ export class VulnerabilityAttributesDependencyLocations { * @ignore */ static getAttributeTypeMap(): AttributeTypeMap { - return VulnerabilityAttributesDependencyLocations.attributeTypeMap; + return VulnerabilityDependencyLocations.attributeTypeMap; } public constructor() {}