mirror of
https://github.com/anchore/syft
synced 2024-11-10 14:24:12 +00:00
f9e09aef19
Signed-off-by: Keith Zantow <kzantow@gmail.com> |
||
---|---|---|
.. | ||
create_custom_sbom | ||
create_simple_sbom | ||
decode_sbom | ||
select_catalogers | ||
source_detection | ||
source_from_image | ||
source_from_registry | ||
README.md |
Syft API Examples
This directory contains examples of how to use the Syft API.
create_simple_sbom
: Create a simple SBOM from scratchcreate_custom_sbom
: Create an SBOM using as much custom configuration as possible, including a custom cataloger implementationdecode_sbom
: Take an existing SBOM file (of arbitrary format) and decode it into a Syft SBOM objectsource_detection
: Shows how to detect what to catalog automatically from a user string (e.g. container image vs directory)source_from_image
: Construct a source from a only a container image
You can run any of these examples from this directory with:
go run ./DIRECTORY_NAME