Documentation ¶
Index ¶
- type Artifact
- type ArtifactCleanArgs
- type ArtifactCleanExpectation
- type ArtifactCleanReturns
- type ArtifactInspectArgs
- type ArtifactInspectExpectation
- type ArtifactInspectReturns
- type ImageMetadata
- type MockArtifact
- func (_m *MockArtifact) ApplyCleanExpectation(e ArtifactCleanExpectation)
- func (_m *MockArtifact) ApplyCleanExpectations(expectations []ArtifactCleanExpectation)
- func (_m *MockArtifact) ApplyInspectExpectation(e ArtifactInspectExpectation)
- func (_m *MockArtifact) ApplyInspectExpectations(expectations []ArtifactInspectExpectation)
- func (_m *MockArtifact) Clean(reference Reference) error
- func (_m *MockArtifact) Inspect(ctx context.Context) (Reference, error)
- type Option
- type Reference
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactCleanArgs ¶
type ArtifactCleanExpectation ¶
type ArtifactCleanExpectation struct { Args ArtifactCleanArgs Returns ArtifactCleanReturns }
type ArtifactCleanReturns ¶
type ArtifactCleanReturns struct {
// contains filtered or unexported fields
}
type ArtifactInspectArgs ¶
type ArtifactInspectExpectation ¶
type ArtifactInspectExpectation struct { Args ArtifactInspectArgs Returns ArtifactInspectReturns }
type ArtifactInspectReturns ¶
type ImageMetadata ¶ added in v0.52.0
type MockArtifact ¶
MockArtifact is an autogenerated mock type for the Artifact type
func (*MockArtifact) ApplyCleanExpectation ¶
func (_m *MockArtifact) ApplyCleanExpectation(e ArtifactCleanExpectation)
func (*MockArtifact) ApplyCleanExpectations ¶
func (_m *MockArtifact) ApplyCleanExpectations(expectations []ArtifactCleanExpectation)
func (*MockArtifact) ApplyInspectExpectation ¶
func (_m *MockArtifact) ApplyInspectExpectation(e ArtifactInspectExpectation)
func (*MockArtifact) ApplyInspectExpectations ¶
func (_m *MockArtifact) ApplyInspectExpectations(expectations []ArtifactInspectExpectation)
func (*MockArtifact) Clean ¶
func (_m *MockArtifact) Clean(reference Reference) error
Clean provides a mock function with given fields: reference
type Option ¶
type Option struct { AnalyzerGroup analyzer.Group // It is empty in OSS DisabledAnalyzers []analyzer.Type DisabledHandlers []types.HandlerType FilePatterns []string Parallel int NoProgress bool Insecure bool Offline bool AppDirs []string SBOMSources []string RekorURL string AWSRegion string AWSEndpoint string FileChecksum bool // For SPDX DetectionPriority types.DetectionPriority // Git repositories RepoBranch string RepoCommit string RepoTag string // For image scanning ImageOption types.ImageOptions MisconfScannerOption misconf.ScannerOption SecretScannerOption analyzer.SecretScannerOption LicenseScannerOption analyzer.LicenseScannerOption WalkerOption walker.Option }
func (*Option) AnalyzerOptions ¶ added in v0.48.0
func (o *Option) AnalyzerOptions() analyzer.AnalyzerOptions
func (*Option) ConfigAnalyzerOptions ¶ added in v0.48.0
func (o *Option) ConfigAnalyzerOptions() analyzer.ConfigAnalyzerOptions
type Reference ¶ added in v0.52.0
type Reference struct { Name string // image name, tar file name, directory or repository name Type Type ID string BlobIDs []string ImageMetadata ImageMetadata // SBOM BOM *core.BOM }
Reference represents a reference of container image, local filesystem and repository
Click to show internal directories.
Click to hide internal directories.