Documentation ¶
Index ¶
- Variables
- type NoteKind
- type RelatedUrl
- func (*RelatedUrl) Descriptor() ([]byte, []int)
- func (m *RelatedUrl) GetLabel() string
- func (m *RelatedUrl) GetUrl() string
- func (*RelatedUrl) ProtoMessage()
- func (m *RelatedUrl) Reset()
- func (m *RelatedUrl) String() string
- func (m *RelatedUrl) XXX_DiscardUnknown()
- func (m *RelatedUrl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RelatedUrl) XXX_Merge(src proto.Message)
- func (m *RelatedUrl) XXX_Size() int
- func (m *RelatedUrl) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var NoteKind_name = map[int32]string{
0: "NOTE_KIND_UNSPECIFIED",
1: "VULNERABILITY",
2: "BUILD",
3: "IMAGE",
4: "PACKAGE",
5: "DEPLOYMENT",
6: "DISCOVERY",
7: "ATTESTATION",
}
View Source
var NoteKind_value = map[string]int32{
"NOTE_KIND_UNSPECIFIED": 0,
"VULNERABILITY": 1,
"BUILD": 2,
"IMAGE": 3,
"PACKAGE": 4,
"DEPLOYMENT": 5,
"DISCOVERY": 6,
"ATTESTATION": 7,
}
Functions ¶
This section is empty.
Types ¶
type NoteKind ¶
type NoteKind int32
Kind represents the kinds of notes supported.
const ( // Unknown. NoteKind_NOTE_KIND_UNSPECIFIED NoteKind = 0 // The note and occurrence represent a package vulnerability. NoteKind_VULNERABILITY NoteKind = 1 // The note and occurrence assert build provenance. NoteKind_BUILD NoteKind = 2 // This represents an image basis relationship. NoteKind_IMAGE NoteKind = 3 // This represents a package installed via a package manager. NoteKind_PACKAGE NoteKind = 4 // The note and occurrence track deployment events. NoteKind_DEPLOYMENT NoteKind = 5 // The note and occurrence track the initial discovery status of a resource. NoteKind_DISCOVERY NoteKind = 6 // This represents a logical "role" that can attest to artifacts. NoteKind_ATTESTATION NoteKind = 7 )
func (NoteKind) EnumDescriptor ¶
type RelatedUrl ¶
type RelatedUrl struct { // Specific URL associated with the resource. Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // Label to describe usage of the URL. Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Metadata for any related URL information.
func (*RelatedUrl) Descriptor ¶
func (*RelatedUrl) Descriptor() ([]byte, []int)
func (*RelatedUrl) GetLabel ¶
func (m *RelatedUrl) GetLabel() string
func (*RelatedUrl) GetUrl ¶
func (m *RelatedUrl) GetUrl() string
func (*RelatedUrl) ProtoMessage ¶
func (*RelatedUrl) ProtoMessage()
func (*RelatedUrl) Reset ¶
func (m *RelatedUrl) Reset()
func (*RelatedUrl) String ¶
func (m *RelatedUrl) String() string
func (*RelatedUrl) XXX_DiscardUnknown ¶
func (m *RelatedUrl) XXX_DiscardUnknown()
func (*RelatedUrl) XXX_Marshal ¶
func (m *RelatedUrl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RelatedUrl) XXX_Merge ¶
func (m *RelatedUrl) XXX_Merge(src proto.Message)
func (*RelatedUrl) XXX_Size ¶
func (m *RelatedUrl) XXX_Size() int
func (*RelatedUrl) XXX_Unmarshal ¶
func (m *RelatedUrl) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.