Versions in this module Expand all Collapse all v0 v0.0.3 May 31, 2024 Changes in this version + var File_rpc_common_service_proto protoreflect.FileDescriptor + var Severity_name = map[int32]string + var Severity_value = map[string]int32 + type Application struct + FilePath string + Libraries []*Package + Type string + func (*Application) Descriptor() ([]byte, []int) + func (*Application) ProtoMessage() + func (x *Application) GetFilePath() string + func (x *Application) GetLibraries() []*Package + func (x *Application) GetType() string + func (x *Application) ProtoReflect() protoreflect.Message + func (x *Application) Reset() + func (x *Application) String() string + type CVSS struct + V2Score float64 + V2Vector string + V3Score float64 + V3Vector string + func (*CVSS) Descriptor() ([]byte, []int) + func (*CVSS) ProtoMessage() + func (x *CVSS) GetV2Score() float64 + func (x *CVSS) GetV2Vector() string + func (x *CVSS) GetV3Score() float64 + func (x *CVSS) GetV3Vector() string + func (x *CVSS) ProtoReflect() protoreflect.Message + func (x *CVSS) Reset() + func (x *CVSS) String() string + type Code struct + Lines []*Line + func (*Code) Descriptor() ([]byte, []int) + func (*Code) ProtoMessage() + func (x *Code) GetLines() []*Line + func (x *Code) ProtoReflect() protoreflect.Message + func (x *Code) Reset() + func (x *Code) String() string + type CustomResource struct + Data *_struct.Value + FilePath string + Layer *Layer + Type string + func (*CustomResource) Descriptor() ([]byte, []int) + func (*CustomResource) ProtoMessage() + func (x *CustomResource) GetData() *_struct.Value + func (x *CustomResource) GetFilePath() string + func (x *CustomResource) GetLayer() *Layer + func (x *CustomResource) GetType() string + func (x *CustomResource) ProtoReflect() protoreflect.Message + func (x *CustomResource) Reset() + func (x *CustomResource) String() string + type DataSource struct + Id string + Name string + Url string + func (*DataSource) Descriptor() ([]byte, []int) + func (*DataSource) ProtoMessage() + func (x *DataSource) GetId() string + func (x *DataSource) GetName() string + func (x *DataSource) GetUrl() string + func (x *DataSource) ProtoReflect() protoreflect.Message + func (x *DataSource) Reset() + func (x *DataSource) String() string + type DetectedMisconfiguration struct + Description string + Id string + Layer *Layer + Message string + Namespace string + PrimaryUrl string + References []string + Resolution string + Severity Severity + Status string + Title string + Type string + func (*DetectedMisconfiguration) Descriptor() ([]byte, []int) + func (*DetectedMisconfiguration) ProtoMessage() + func (x *DetectedMisconfiguration) GetDescription() string + func (x *DetectedMisconfiguration) GetId() string + func (x *DetectedMisconfiguration) GetLayer() *Layer + func (x *DetectedMisconfiguration) GetMessage() string + func (x *DetectedMisconfiguration) GetNamespace() string + func (x *DetectedMisconfiguration) GetPrimaryUrl() string + func (x *DetectedMisconfiguration) GetReferences() []string + func (x *DetectedMisconfiguration) GetResolution() string + func (x *DetectedMisconfiguration) GetSeverity() Severity + func (x *DetectedMisconfiguration) GetStatus() string + func (x *DetectedMisconfiguration) GetTitle() string + func (x *DetectedMisconfiguration) GetType() string + func (x *DetectedMisconfiguration) ProtoReflect() protoreflect.Message + func (x *DetectedMisconfiguration) Reset() + func (x *DetectedMisconfiguration) String() string + type Layer struct + CreatedBy string + DiffId string + Digest string + func (*Layer) Descriptor() ([]byte, []int) + func (*Layer) ProtoMessage() + func (x *Layer) GetCreatedBy() string + func (x *Layer) GetDiffId() string + func (x *Layer) GetDigest() string + func (x *Layer) ProtoReflect() protoreflect.Message + func (x *Layer) Reset() + func (x *Layer) String() string + type License struct + Category string + Confidence float64 + Filepath string + Link string + Name string + Pkgname string + Severity string + func (*License) Descriptor() ([]byte, []int) + func (*License) ProtoMessage() + func (x *License) GetCategory() string + func (x *License) GetConfidence() float64 + func (x *License) GetFilepath() string + func (x *License) GetLink() string + func (x *License) GetName() string + func (x *License) GetPkgname() string + func (x *License) GetSeverity() string + func (x *License) ProtoReflect() protoreflect.Message + func (x *License) Reset() + func (x *License) String() string + type Line struct + Annotation string + Content string + FirstCause bool + Highlighted string + IsCause bool + LastCause bool + Number int32 + Truncated bool + func (*Line) Descriptor() ([]byte, []int) + func (*Line) ProtoMessage() + func (x *Line) GetAnnotation() string + func (x *Line) GetContent() string + func (x *Line) GetFirstCause() bool + func (x *Line) GetHighlighted() string + func (x *Line) GetIsCause() bool + func (x *Line) GetLastCause() bool + func (x *Line) GetNumber() int32 + func (x *Line) GetTruncated() bool + func (x *Line) ProtoReflect() protoreflect.Message + func (x *Line) Reset() + func (x *Line) String() string + type MisconfResult struct + Id string + Message string + Namespace string + Severity string + Title string + Type string + func (*MisconfResult) Descriptor() ([]byte, []int) + func (*MisconfResult) ProtoMessage() + func (x *MisconfResult) GetId() string + func (x *MisconfResult) GetMessage() string + func (x *MisconfResult) GetNamespace() string + func (x *MisconfResult) GetSeverity() string + func (x *MisconfResult) GetTitle() string + func (x *MisconfResult) GetType() string + func (x *MisconfResult) ProtoReflect() protoreflect.Message + func (x *MisconfResult) Reset() + func (x *MisconfResult) String() string + type Misconfiguration struct + Exceptions []*MisconfResult + Failures []*MisconfResult + FilePath string + FileType string + Successes []*MisconfResult + Warnings []*MisconfResult + func (*Misconfiguration) Descriptor() ([]byte, []int) + func (*Misconfiguration) ProtoMessage() + func (x *Misconfiguration) GetExceptions() []*MisconfResult + func (x *Misconfiguration) GetFailures() []*MisconfResult + func (x *Misconfiguration) GetFilePath() string + func (x *Misconfiguration) GetFileType() string + func (x *Misconfiguration) GetSuccesses() []*MisconfResult + func (x *Misconfiguration) GetWarnings() []*MisconfResult + func (x *Misconfiguration) ProtoReflect() protoreflect.Message + func (x *Misconfiguration) Reset() + func (x *Misconfiguration) String() string + type OS struct + Eosl bool + Extended bool + Family string + Name string + func (*OS) Descriptor() ([]byte, []int) + func (*OS) ProtoMessage() + func (x *OS) GetEosl() bool + func (x *OS) GetExtended() bool + func (x *OS) GetFamily() string + func (x *OS) GetName() string + func (x *OS) ProtoReflect() protoreflect.Message + func (x *OS) Reset() + func (x *OS) String() string + type Package struct + Arch string + DependsOn []string + Digest string + Epoch int32 + FilePath string + Id string + Layer *Layer + Licenses []string + Name string + Release string + SrcEpoch int32 + SrcName string + SrcRelease string + SrcVersion string + Version string + func (*Package) Descriptor() ([]byte, []int) + func (*Package) ProtoMessage() + func (x *Package) GetArch() string + func (x *Package) GetDependsOn() []string + func (x *Package) GetDigest() string + func (x *Package) GetEpoch() int32 + func (x *Package) GetFilePath() string + func (x *Package) GetId() string + func (x *Package) GetLayer() *Layer + func (x *Package) GetLicenses() []string + func (x *Package) GetName() string + func (x *Package) GetRelease() string + func (x *Package) GetSrcEpoch() int32 + func (x *Package) GetSrcName() string + func (x *Package) GetSrcRelease() string + func (x *Package) GetSrcVersion() string + func (x *Package) GetVersion() string + func (x *Package) ProtoReflect() protoreflect.Message + func (x *Package) Reset() + func (x *Package) String() string + type PackageInfo struct + FilePath string + Packages []*Package + func (*PackageInfo) Descriptor() ([]byte, []int) + func (*PackageInfo) ProtoMessage() + func (x *PackageInfo) GetFilePath() string + func (x *PackageInfo) GetPackages() []*Package + func (x *PackageInfo) ProtoReflect() protoreflect.Message + func (x *PackageInfo) Reset() + func (x *PackageInfo) String() string + type Repository struct + Family string + Release string + func (*Repository) Descriptor() ([]byte, []int) + func (*Repository) ProtoMessage() + func (x *Repository) GetFamily() string + func (x *Repository) GetRelease() string + func (x *Repository) ProtoReflect() protoreflect.Message + func (x *Repository) Reset() + func (x *Repository) String() string + type Secret struct + Filepath string + Findings []*SecretFinding + func (*Secret) Descriptor() ([]byte, []int) + func (*Secret) ProtoMessage() + func (x *Secret) GetFilepath() string + func (x *Secret) GetFindings() []*SecretFinding + func (x *Secret) ProtoReflect() protoreflect.Message + func (x *Secret) Reset() + func (x *Secret) String() string + type SecretFinding struct + Category string + Code *Code + EndLine int32 + Layer *Layer + Match string + RuleId string + Severity string + StartLine int32 + Title string + func (*SecretFinding) Descriptor() ([]byte, []int) + func (*SecretFinding) ProtoMessage() + func (x *SecretFinding) GetCategory() string + func (x *SecretFinding) GetCode() *Code + func (x *SecretFinding) GetEndLine() int32 + func (x *SecretFinding) GetLayer() *Layer + func (x *SecretFinding) GetMatch() string + func (x *SecretFinding) GetRuleId() string + func (x *SecretFinding) GetSeverity() string + func (x *SecretFinding) GetStartLine() int32 + func (x *SecretFinding) GetTitle() string + func (x *SecretFinding) ProtoReflect() protoreflect.Message + func (x *SecretFinding) Reset() + func (x *SecretFinding) String() string + type Severity int32 + const Severity_CRITICAL + const Severity_HIGH + const Severity_LOW + const Severity_MEDIUM + const Severity_UNKNOWN + func (Severity) Descriptor() protoreflect.EnumDescriptor + func (Severity) EnumDescriptor() ([]byte, []int) + func (Severity) Type() protoreflect.EnumType + func (x Severity) Enum() *Severity + func (x Severity) Number() protoreflect.EnumNumber + func (x Severity) String() string + type Vulnerability struct + CustomAdvisoryData *_struct.Value + CustomVulnData *_struct.Value + Cvss map[string]*CVSS + CweIds []string + DataSource *DataSource + Description string + FixedVersion string + InstalledVersion string + LastModifiedDate *timestamp.Timestamp + Layer *Layer + PkgId string + PkgName string + PkgPath string + PrimaryUrl string + PublishedDate *timestamp.Timestamp + References []string + Severity Severity + SeveritySource string + Title string + VendorIds []string + VendorSeverity map[string]Severity + VulnerabilityId string + func (*Vulnerability) Descriptor() ([]byte, []int) + func (*Vulnerability) ProtoMessage() + func (x *Vulnerability) GetCustomAdvisoryData() *_struct.Value + func (x *Vulnerability) GetCustomVulnData() *_struct.Value + func (x *Vulnerability) GetCvss() map[string]*CVSS + func (x *Vulnerability) GetCweIds() []string + func (x *Vulnerability) GetDataSource() *DataSource + func (x *Vulnerability) GetDescription() string + func (x *Vulnerability) GetFixedVersion() string + func (x *Vulnerability) GetInstalledVersion() string + func (x *Vulnerability) GetLastModifiedDate() *timestamp.Timestamp + func (x *Vulnerability) GetLayer() *Layer + func (x *Vulnerability) GetPkgId() string + func (x *Vulnerability) GetPkgName() string + func (x *Vulnerability) GetPkgPath() string + func (x *Vulnerability) GetPrimaryUrl() string + func (x *Vulnerability) GetPublishedDate() *timestamp.Timestamp + func (x *Vulnerability) GetReferences() []string + func (x *Vulnerability) GetSeverity() Severity + func (x *Vulnerability) GetSeveritySource() string + func (x *Vulnerability) GetTitle() string + func (x *Vulnerability) GetVendorIds() []string + func (x *Vulnerability) GetVendorSeverity() map[string]Severity + func (x *Vulnerability) GetVulnerabilityId() string + func (x *Vulnerability) ProtoReflect() protoreflect.Message + func (x *Vulnerability) Reset() + func (x *Vulnerability) String() string