Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- type ImageScanResult struct {
- Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
- Registry string `protobuf:"bytes,2,opt,name=registry,proto3" json:"registry,omitempty"`
- ScanStarted *google_protobuf1.Timestamp `protobuf:"bytes,3,opt,name=scan_started,json=scanStarted" json:"scan_started,omitempty"`
- ScanDuration int64 `protobuf:"varint,4,opt,name=scan_duration,json=scanDuration,proto3" json:"scan_duration,omitempty"`
- PullSkipped bool `protobuf:"varint,5,opt,name=pull_skipped,json=pullSkipped,proto3" json:"pull_skipped,omitempty"`
- ImageSize int64 `protobuf:"varint,6,opt,name=image_size,json=imageSize,proto3" json:"image_size,omitempty"`
- Digest string `protobuf:"bytes,7,opt,name=digest,proto3" json:"digest,omitempty"`
- History []*ImageHistory `protobuf:"bytes,8,rep,name=history" json:"history,omitempty"`
- Metadata *ImageMetadata `protobuf:"bytes,9,opt,name=metadata" json:"metadata,omitempty"`
- Os string `protobuf:"bytes,10,opt,name=os,proto3" json:"os,omitempty"`
- Version string `protobuf:"bytes,11,opt,name=version,proto3" json:"version,omitempty"`
- Layers []string `protobuf:"bytes,12,rep,name=layers" json:"layers,omitempty"`
- Resources []*aquatypes.ImageVulnerableResource `protobuf:"bytes,13,rep,name=resources" json:"resources,omitempty"`
- ScriptResults []*aquatypes.ImageScriptResult `protobuf:"bytes,14,rep,name=script_results,json=scriptResults" json:"script_results,omitempty"`
- ImageAssuranceResults *ImageAssuranceResults `protobuf:"bytes,15,opt,name=image_assurance_results,json=imageAssuranceResults" json:"image_assurance_results,omitempty"`
- VulnerabilitySummary *ImageVulnerabilitySummary `protobuf:"bytes,16,opt,name=vulnerability_summary,json=vulnerabilitySummary" json:"vulnerability_summary,omitempty"`
- ScanOptions *ImageScanOptions `protobuf:"bytes,17,opt,name=scan_options,json=scanOptions" json:"scan_options,omitempty"`
- Error string `protobuf:"bytes,18,opt,name=error,proto3" json:"error,omitempty"`
- PartialResults bool `protobuf:"varint,19,opt,name=partial_results,json=partialResults,proto3" json:"partial_results,omitempty"`
- NewerImageExists bool `protobuf:"varint,20,opt,name=newer_image_exists,json=newerImageExists,proto3" json:"newer_image_exists,omitempty"`
- PreviousDigest string `protobuf:"bytes,21,opt,name=previous_digest,json=previousDigest,proto3" json:"previous_digest,omitempty"`
- VulnerabilityDiff *ImageVulnerabilitySummary `protobuf:"bytes,22,opt,name=vulnerability_diff,json=vulnerabilityDiff" json:"vulnerability_diff,omitempty"`
- InitiatingUser string `protobuf:"bytes,23,opt,name=initiating_user,json=initiatingUser,proto3" json:"initiating_user,omitempty"`
- BaseImage *TrustedBaseImage H `protobuf:"bytes,24,opt,name=base_image,json=baseImage" json:"base_image,omitempty"`
- MetadataDigest string `protobuf:"bytes,25,opt,name=metadata_digest,json=metadataDigest,proto3" json:"metadata_digest,omitempty"`
- Warnings []*aquatypes.Warning `protobuf:"bytes,26,rep,name=warnings" json:"warnings,omitempty"`
- DataDate int64 `protobuf:"varint,27,opt,name=data_date,json=dataDate,proto3" json:"data_date,omitempty"`
- EntityType int32 `protobuf:"varint,28,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
- PendingDisallowed bool `protobuf:"varint,29,opt,name=pending_disallowed,json=pendingDisallowed,proto3" json:"pending_disallowed,omitempty"`
- MicroenforcerDetected bool `protobuf:"varint,30,opt,name=microenforcer_detected,json=microenforcerDetected,proto3" json:"microenforcer_detected,omitempty"`
- BuildNumber string `protobuf:"bytes,31,opt,name=build_number,json=buildNumber,proto3" json:"build_number,omitempty"`
- BuildUrl string `protobuf:"bytes,32,opt,name=build_url,json=buildUrl,proto3" json:"build_url,omitempty"`
- PullName string `protobuf:"bytes,33,opt,name=pull_name,json=pullName,proto3" json:"pull_name,omitempty"`
- ChangedResult bool `protobuf:"varint,34,opt,name=changed_result,json=changedResult,proto3" json:"changed_result"`
- FunctionMetadata *FunctionMetadata `protobuf:"bytes,35,opt,name=function_metadata,json=functionMetadata" json:"function_metadata,omitempty"`
- OriginalRegistry string `protobuf:"bytes,36,opt,name=original_registry,json=originalRegistry,proto3" json:"original_registry,omitempty"`
- BuildPipeline string `protobuf:"bytes,37,opt,name=build_pipeline,json=buildPipeline,proto3" json:"build_pipeline,omitempty"`
- ScanId int64 `protobuf:"varint,38,opt,name=scan_id,json=scanId,proto3" json:"scan_id,omitempty"`
- RequiredImagePlatform string `protobuf:"bytes,39,opt,name=required_image_platform,json=requiredImagePlatform,proto3" json:"required_image_platform,omitempty"`
- ScannedImagePlatform string `protobuf:"bytes,40,opt,name=scanned_image_platform,json=scannedImagePlatform,proto3" json:"scanned_image_platform,omitempty"`
- LicenseExceeded bool `protobuf:"varint,41,opt,name=license_exceeded,json=licenseExceeded,proto3" json:"license_exceeded,omitempty"`
- LayersSummary []*LayerSummary `protobuf:"bytes,42,rep,name=layers_summary,json=layersSummary" json:"layers_summary,omitempty"`
- SecurityFeedsUsed map[string]string `protobuf:"bytes,43,rep,name=security_feeds_used,json=securityFeedsUsed" json:"security_feeds_used,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- ImageId int64 `protobuf:"varint,44,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"`
- InternalDigestId *InternallDigestId `protobuf:"bytes,45,opt,name=internal_digest_id,json=internalDigestId" json:"internal_digest_id,omitempty"`
- Local bool `protobuf:"varint,46,opt,name=local,proto3" json:"local,omitempty"`
- FullRescan bool `protobuf:"varint,47,opt,name=full_rescan,json=fullRescan,proto3" json:"full_rescan,omitempty"`
- AdHocScanRegistry string `protobuf:"bytes,48,opt,name=adHocScanRegistry,proto3" json:"adHocScanRegistry,omitempty"`
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement