Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIResponse ¶
type APIResponse struct { // message Message string `json:"message,omitempty"` }
APIResponse An object that is returned in all cases of failures.
swagger:model ApiResponse
func (*APIResponse) ContextValidate ¶
ContextValidate validates this Api response based on context it is used
func (*APIResponse) MarshalBinary ¶
func (m *APIResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIResponse) UnmarshalBinary ¶
func (m *APIResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SBOM ¶
SBOM Software Bill Of Materials to scan for vulnerabilities
swagger:model SBOM
func (*SBOM) ContextValidate ¶
ContextValidate validates this s b o m based on context it is used
func (*SBOM) MarshalBinary ¶
MarshalBinary interface implementation
func (*SBOM) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Vulnerabilities ¶
type Vulnerabilities struct { // vulnerabilities // Format: byte Vulnerabilities strfmt.Base64 `json:"vulnerabilities,omitempty"` }
Vulnerabilities Vulnerabilities of the scanned SBOM
swagger:model Vulnerabilities
func (*Vulnerabilities) ContextValidate ¶
ContextValidate validates this vulnerabilities based on context it is used
func (*Vulnerabilities) MarshalBinary ¶
func (m *Vulnerabilities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Vulnerabilities) UnmarshalBinary ¶
func (m *Vulnerabilities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation