Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindFlags ¶
type BindFlags struct {
IndexImage string `json:"index-image"`
Limit int32 `json:"limit"`
Filter string `json:"filter"`
Label string `json:"label"`
LabelValue string `json:"labelValue"`
OutputPath string `json:"outputPath"`
OutputFormat string `json:"outputFormat"`
DisableScorecard bool `json:"disableScorecard"`
DisableValidators bool `json:"disableValidators"`
ServerMode bool `json:"serverMode"`
ContainerEngine string `json:"containerEngine"`
}
type Column ¶
type Column struct {
PackageName string `json:"packageName"`
KindsDeprecateAPIs []string `json:"kindsDeprecateAPIs,omitempty"`
HasWebhooks bool `json:"hasWebhooks,omitempty"`
MultipleArchitectures []string `json:"multipleArchitectures,omitempty"`
HasValidatorErrors bool `json:"hasValidatorErrors,omitempty"`
HasValidatorWarnings bool `json:"hasValidatorWarnings"`
HasScorecardFailingTests bool `json:"hasScorecardFailingTests"`
HasScorecardSuggestions bool `json:"hasScorecardSuggestions"`
ValidatorErrors []string `json:"validatorErrors,omitempty"`
ValidatorWarnings []string `json:"validatorWarnings,omitempty"`
ScorecardErrors []string `json:"scorecardErrors,omitempty"`
ScorecardSuggestions []string `json:"scorecardSuggestions,omitempty"`
ScorecardFailingTests []string `json:"scorecardFailingTests,omitempty"`
HasInvalidSkipRange bool `json:"hasInvalidSkipRange,omitempty"`
HasInvalidVersioning bool `json:"hasInvalidVersioning,omitempty"`
IsMultiChannel bool `json:"isMultiChannel,omitempty"`
HasSupportForAllNamespaces bool `json:"hasSupportForAllNamespaces,omitempty"`
HasSupportForMultiNamespaces bool `json:"hasSupportForMultiNamespaces,omitempty"`
HasSupportForSingleNamespace bool `json:"hasSupportForSingleNamespaces,omitempty"`
HasSupportForOwnNamespaces bool `json:"hasSupportForOwnNamespaces,omitempty"`
HasInfraAnnotation bool `json:"hasInfraAnnotation,omitempty"`
HasPossiblePerformIssues bool `json:"hasPossiblePerformIssues,omitempty"`
HasCustomScorecardTests bool `json:"hasCustomScorecardTests,omitempty"`
AuditErrors []string `json:"errors,omitempty"`
}
type Data ¶
type Data struct {
AuditPackage []models.AuditPackage
HeadOperatorBundleReport []bundles.Column
Flags BindFlags
IndexImageInspect pkg.DockerInspectManifest
}
func (*Data) BuildPackagesQuery ¶
func (*Data) OutputReport ¶
func (*Data) PrepareReport ¶
Click to show internal directories.
Click to hide internal directories.