Noizu.Github.Api.DependencyGraph (Noizu Labs: Github API v0.5.0)

GitHub dependency-graph API.

Link to this section Summary

Functions

Create a snapshot of dependencies for a repository

Get a diff of the dependencies between commits

Export a software bill of materials (SBOM) for a repository.

Fetch a software bill of materials (SBOM) for a repository.

Request generation of a software bill of materials (SBOM) for a repository.

Link to this section Functions

Link to this function

create_repository_snapshot(body, options \\ nil)

Create a snapshot of dependencies for a repository

@see https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository

Link to this function

diff_range(basehead, options \\ nil)

Get a diff of the dependencies between commits

@see https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits

Link to this function

export_sbom(options \\ nil)

Export a software bill of materials (SBOM) for a repository.

@see https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository

Link to this function

fetch_sbom_report(sbom_uuid, options \\ nil)

Fetch a software bill of materials (SBOM) for a repository.

@see https://docs.github.com/rest/dependency-graph/sboms#fetch-a-software-bill-of-materials-sbom-for-a-repository

Link to this function

generate_sbom_report(options \\ nil)

Request generation of a software bill of materials (SBOM) for a repository.

@see https://docs.github.com/rest/dependency-graph/sboms#request-generation-of-a-software-bill-of-materials-sbom-for-a-repository