SnykProjectSbom
Model for Snyk Project SBOM Export.
Overview
This model represents the SBOM (Software Bill of Materials) export for a project. It provides a standardized format for describing the components in a project.
Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/projects/{project_id}/sbom
import clearskies
from clearskies_snyk.models import SnykProjectSbom
def my_handler(snyk_project_sbom: SnykProjectSbom):
# Fetch SBOM for a project
sbom = snyk_project_sbom.find("org_id=org-id-123", "project_id=project-id-456")
print(f"SBOM Format: {sbom.format}")