package scannerV1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ImageScanService

image_scan_service.proto:120

ImageScanService APIs can be used to scan images.

service NodeInventoryService

node_inventory_service.proto:22

NodeInventoryService is used in Secured Clusters to fetch information from Nodes and communicate with other Secured Cluster components, like the compliance container in Collector.

service NodeScanService

node_scan_service.proto:48

NodeScanService APIs can be used to get vulnerabilities for nodes.

service OrchestratorScanService

orchestrator_scan_service.proto:45

OrchestratorScanService APIs can be used to get vulnerabilities for Kubernetes and Openshift components.

service PingService

ping_service.proto:16

service VulnDefsService

metadata_service.proto:17

message CVSSMetadata

vulnerability.proto:49

Used in: Metadata

message Components

component.proto:10

Used in: GetImageComponentsResponse, GetImageVulnerabilitiesRequest, GetNodeInventoryResponse, GetNodeVulnerabilitiesRequest

message Empty

empty.proto:8

Used as request type in: PingService.Ping, VulnDefsService.GetVulnDefsMetadata

(message has no fields)

message Executable

vulnerability.proto:21

Used in: Feature, OSComponent, RHELComponent

message Feature

vulnerability.proto:10

Net tag: 9

Used in: GetNodeVulnerabilitiesResponse, Image

message FeatureNameVersion

vulnerability.proto:26

Used in: Executable

message GetNodeVulnerabilitiesRequest.ContainerRuntime

node_scan_service.proto:19

Used in: GetNodeVulnerabilitiesRequest

message GetNodeVulnerabilitiesResponse.KernelComponent

node_scan_service.proto:37

Used in: GetNodeVulnerabilitiesResponse

message Image

image.proto:11

Used in: GetImageScanResponse, GetImageVulnerabilitiesResponse

message ImageSpec

image_scan_service.proto:87

Used in: GetImageScanRequest, GetLanguageLevelComponentsRequest, ScanImageResponse

message JavaComponent

component.proto:50

Used in: LanguageComponent

message LanguageComponent

component.proto:38

Used in: Components

message LanguageLevelComponent

image_scan_service.proto:110

Used in: LanguageLevelComponents

message LanguageLevelComponents

image_scan_service.proto:106

Used in: GetLanguageLevelComponentsResponse

message Metadata

vulnerability.proto:42

Used in: Vulnerability

enum NodeNote

note.proto:16

Used in: GetNodeVulnerabilitiesResponse

enum Note

note.proto:9

Used in: GetImageComponentsResponse, GetImageScanResponse, GetImageVulnerabilitiesRequest, GetNodeInventoryResponse, GetNodeVulnerabilitiesRequest

message OSComponent

component.proto:18

Used in: Components

message PythonComponent

component.proto:58

Used in: LanguageComponent

message RHELComponent

component.proto:26

Used in: Components

message RegistryData

image_scan_service.proto:92

Used in: GetImageComponentsRequest, ScanImageRequest

enum ScanStatus

image_scan_service.proto:99

Used in: GetImageComponentsResponse, GetImageScanResponse, GetImageVulnerabilitiesResponse, ScanImageResponse

enum SourceType

component.proto:66

Used in: LanguageComponent, LanguageLevelComponent

message Vulnerability

vulnerability.proto:32

Next tag: 7

Used in: Feature, GetIstioVulnerabilitiesResponse, GetKubeVulnerabilitiesResponse, GetNodeVulnerabilitiesResponse, GetOpenShiftVulnerabilitiesResponse