examples
Examples for Trivy module
Installation
dagger install github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1
Entrypoint
Return Type
Examples !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
func (m *myModule) example() *Examples {
return dag.
Examples()
}
@function
def example() -> dag.Examples:
return (
dag.examples()
)
@func()
example(): Examples {
return dag
.examples()
}
Types
Examples 🔗
all() 🔗
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
all
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
All(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.all()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.all()
}
trivyNew() 🔗
This example showcases how to initialize the Trivy module.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-new
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyNew(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_new()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyNew()
}
trivyOutput() 🔗
This example showcases how to initialize the Trivy module.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-output
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyOutput(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_output()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyOutput()
}
trivyImage() 🔗
This example showcases how to scan an image (pulled from a remote repository) with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-image
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyImage(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_image()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyImage()
}
trivyImageFile() 🔗
This example showcases how to scan an image archive with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-image-file
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyImageFile(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_image_file()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyImageFile()
}
trivyContainer() 🔗
This example showcases how to scan a container with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-container
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyContainer(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_container()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyContainer()
}
trivyHelm() 🔗
This example showcases how to scan a Helm chart with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-helm
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyHelm(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_helm()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyHelm()
}
trivyFilesystem() 🔗
This example showcases how to scan a filesystem with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-filesystem
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyFilesystem(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_filesystem()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyFilesystem()
}
trivyRootfs() 🔗
This example showcases how to scan a rootfs with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-rootfs
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyRootfs(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_rootfs()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyRootfs()
}
trivyBinary() 🔗
This example showcases how to scan a binary with Trivy.
Return Type
Void !
Example
dagger -m github.com/sagikazarmark/daggerverse/trivy/examples/go@3a4eeeac35b9136b181f609a48342be274a0e4a1 call \
trivy-binary
func (m *myModule) example(ctx context.Context) {
return dag.
Examples().
TrivyBinary(ctx)
}
@function
async def example() -> None:
return await (
dag.examples()
.trivy_binary()
)
@func()
async example(): Promise<void> {
return dag
.examples()
.trivyBinary()
}