1// Code generated by protoc-gen-go. DO NOT EDIT. 2// versions: 3// protoc-gen-go v1.26.0 4// protoc v3.12.2 5// source: cloud/containers/workflow/vulnerability/proto/package.proto 6 7package vulnerability 8 9import ( 10 reflect "reflect" 11 sync "sync" 12 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15) 16 17const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22) 23 24type PackageData struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 29 // The package being analysed for vulnerabilities 30 Package string `protobuf:"bytes,1,opt,name=package,proto3" json:"package,omitempty"` 31 // The version of the package being analysed 32 Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` 33 // The OS affected by a vulnerability 34 // This field is deprecated and the information is in cpe_uri 35 // 36 // Deprecated: Do not use. 37 Os string `protobuf:"bytes,3,opt,name=os,proto3" json:"os,omitempty"` 38 // The version of the OS 39 // This field is deprecated and the information is in cpe_uri 40 // 41 // Deprecated: Do not use. 42 OsVersion string `protobuf:"bytes,4,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"` 43 // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in 44 // which the vulnerability may manifest. Examples include distro or storage 45 // location for vulnerable jar. 46 CpeUri string `protobuf:"bytes,5,opt,name=cpe_uri,json=cpeUri,proto3" json:"cpe_uri,omitempty"` 47 Unused string `protobuf:"bytes,6,opt,name=unused,proto3" json:"unused,omitempty"` 48} 49 50func (x *PackageData) Reset() { 51 *x = PackageData{} 52 if protoimpl.UnsafeEnabled { 53 mi := &file_cloud_containers_workflow_vulnerability_proto_package_proto_msgTypes[0] 54 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 55 ms.StoreMessageInfo(mi) 56 } 57} 58 59func (x *PackageData) String() string { 60 return protoimpl.X.MessageStringOf(x) 61} 62 63func (*PackageData) ProtoMessage() {} 64 65func (x *PackageData) ProtoReflect() protoreflect.Message { 66 mi := &file_cloud_containers_workflow_vulnerability_proto_package_proto_msgTypes[0] 67 if protoimpl.UnsafeEnabled && x != nil { 68 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 69 if ms.LoadMessageInfo() == nil { 70 ms.StoreMessageInfo(mi) 71 } 72 return ms 73 } 74 return mi.MessageOf(x) 75} 76 77// Deprecated: Use PackageData.ProtoReflect.Descriptor instead. 78func (*PackageData) Descriptor() ([]byte, []int) { 79 return file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescGZIP(), []int{0} 80} 81 82func (x *PackageData) GetPackage() string { 83 if x != nil { 84 return x.Package 85 } 86 return "" 87} 88 89func (x *PackageData) GetVersion() string { 90 if x != nil { 91 return x.Version 92 } 93 return "" 94} 95 96// Deprecated: Do not use. 97func (x *PackageData) GetOs() string { 98 if x != nil { 99 return x.Os 100 } 101 return "" 102} 103 104// Deprecated: Do not use. 105func (x *PackageData) GetOsVersion() string { 106 if x != nil { 107 return x.OsVersion 108 } 109 return "" 110} 111 112func (x *PackageData) GetCpeUri() string { 113 if x != nil { 114 return x.CpeUri 115 } 116 return "" 117} 118 119func (x *PackageData) GetUnused() string { 120 if x != nil { 121 return x.Unused 122 } 123 return "" 124} 125 126var File_cloud_containers_workflow_vulnerability_proto_package_proto protoreflect.FileDescriptor 127 128var file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDesc = []byte{ 129 0x0a, 0x3b, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 130 0x72, 0x73, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x76, 0x75, 0x6c, 0x6e, 131 0x65, 0x72, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 132 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x36, 0x63, 133 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x73, 0x2e, 134 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 135 0x73, 0x2e, 0x76, 0x75, 0x6c, 0x6e, 0x65, 0x72, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x2e, 136 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa9, 0x01, 0x0a, 0x0b, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 137 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 138 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 139 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 140 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x02, 0x6f, 0x73, 0x18, 141 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x21, 0x0a, 142 0x0a, 0x6f, 0x73, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 143 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x09, 0x6f, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 144 0x12, 0x17, 0x0a, 0x07, 0x63, 0x70, 0x65, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x05, 0x20, 0x01, 0x28, 145 0x09, 0x52, 0x06, 0x63, 0x70, 0x65, 0x55, 0x72, 0x69, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x6e, 0x75, 146 0x73, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x6e, 0x75, 0x73, 0x65, 147 0x64, 0x42, 0xdc, 0x02, 0x0a, 0x3b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 148 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 149 0x73, 0x2e, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x61, 0x6e, 0x61, 0x6c, 0x79, 150 0x73, 0x69, 0x73, 0x2e, 0x76, 0x75, 0x6c, 0x6e, 0x65, 0x72, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 151 0x79, 0x42, 0x10, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x50, 0x72, 152 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x56, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 153 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 154 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 155 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x73, 0x2f, 0x77, 0x6f, 156 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x3b, 157 0x76, 0x75, 0x6c, 0x6e, 0x65, 0x72, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x37, 158 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 159 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 160 0x2e, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x2e, 0x56, 0x75, 0x6c, 0x6e, 0x65, 0x72, 161 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0xca, 0x02, 0x37, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 162 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 163 0x73, 0x5c, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x5c, 0x41, 0x6e, 0x61, 0x6c, 0x79, 164 0x73, 0x69, 0x73, 0x5c, 0x56, 0x75, 0x6c, 0x6e, 0x65, 0x72, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 165 0x79, 0xea, 0x02, 0x3c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 166 0x64, 0x3a, 0x3a, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x73, 0x3a, 0x3a, 0x57, 167 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x3a, 0x3a, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 168 0x73, 0x3a, 0x3a, 0x56, 0x75, 0x6c, 0x6e, 0x65, 0x72, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 169 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 170} 171 172var ( 173 file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescOnce sync.Once 174 file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescData = file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDesc 175) 176 177func file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescGZIP() []byte { 178 file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescOnce.Do(func() { 179 file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescData) 180 }) 181 return file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDescData 182} 183 184var file_cloud_containers_workflow_vulnerability_proto_package_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 185var file_cloud_containers_workflow_vulnerability_proto_package_proto_goTypes = []interface{}{ 186 (*PackageData)(nil), // 0: cloud_containers.workflow.analysis.vulnerability.proto.PackageData 187} 188var file_cloud_containers_workflow_vulnerability_proto_package_proto_depIdxs = []int32{ 189 0, // [0:0] is the sub-list for method output_type 190 0, // [0:0] is the sub-list for method input_type 191 0, // [0:0] is the sub-list for extension type_name 192 0, // [0:0] is the sub-list for extension extendee 193 0, // [0:0] is the sub-list for field type_name 194} 195 196func init() { file_cloud_containers_workflow_vulnerability_proto_package_proto_init() } 197func file_cloud_containers_workflow_vulnerability_proto_package_proto_init() { 198 if File_cloud_containers_workflow_vulnerability_proto_package_proto != nil { 199 return 200 } 201 if !protoimpl.UnsafeEnabled { 202 file_cloud_containers_workflow_vulnerability_proto_package_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 203 switch v := v.(*PackageData); i { 204 case 0: 205 return &v.state 206 case 1: 207 return &v.sizeCache 208 case 2: 209 return &v.unknownFields 210 default: 211 return nil 212 } 213 } 214 } 215 type x struct{} 216 out := protoimpl.TypeBuilder{ 217 File: protoimpl.DescBuilder{ 218 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 219 RawDescriptor: file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDesc, 220 NumEnums: 0, 221 NumMessages: 1, 222 NumExtensions: 0, 223 NumServices: 0, 224 }, 225 GoTypes: file_cloud_containers_workflow_vulnerability_proto_package_proto_goTypes, 226 DependencyIndexes: file_cloud_containers_workflow_vulnerability_proto_package_proto_depIdxs, 227 MessageInfos: file_cloud_containers_workflow_vulnerability_proto_package_proto_msgTypes, 228 }.Build() 229 File_cloud_containers_workflow_vulnerability_proto_package_proto = out.File 230 file_cloud_containers_workflow_vulnerability_proto_package_proto_rawDesc = nil 231 file_cloud_containers_workflow_vulnerability_proto_package_proto_goTypes = nil 232 file_cloud_containers_workflow_vulnerability_proto_package_proto_depIdxs = nil 233} 234