Lines Matching defs:Vulnerability
108 type Vulnerability struct { struct
109 state protoimpl.MessageState
110 sizeCache protoimpl.SizeCache
111 unknownFields protoimpl.UnknownFields
114 …loat32 `protobuf:"fixed32,1,opt,name=cvss_score,json=cvssScore,proto3" json:"cvss_score,omitempty"`
116 …,2,opt,name=severity,proto3,enum=grafeas.v1beta1.vulnerability.Severity" json:"severity,omitempty"`
120 …tails []*Vulnerability_Detail `protobuf:"bytes,3,rep,name=details,proto3" json:"details,omitempty"`
122 …ssV3 *cvss.CVSSv3 `protobuf:"bytes,4,opt,name=cvss_v3,json=cvssV3,proto3" json:"cvss_v3,omitempty"`
127 …buf:"bytes,5,rep,name=windows_details,json=windowsDetails,proto3" json:"windows_details,omitempty"`
131 …es,6,opt,name=source_update_time,json=sourceUpdateTime,proto3" json:"source_update_time,omitempty"`
134 func (x *Vulnerability) Reset() {
143 func (x *Vulnerability) String() string {
147 func (*Vulnerability) ProtoMessage() {}
149 func (x *Vulnerability) ProtoReflect() protoreflect.Message {
162 func (*Vulnerability) Descriptor() ([]byte, []int) {
166 func (x *Vulnerability) GetCvssScore() float32 {
173 func (x *Vulnerability) GetSeverity() Severity {
180 func (x *Vulnerability) GetDetails() []*Vulnerability_Detail {
187 func (x *Vulnerability) GetCvssV3() *cvss.CVSSv3 {
194 func (x *Vulnerability) GetWindowsDetails() []*Vulnerability_WindowsDetail {
201 func (x *Vulnerability) GetSourceUpdateTime() *timestamppb.Timestamp {