Documentation
¶
Index ¶
- Variables
- func RegisterGrafeasServer(s *grpc.Server, srv GrafeasServer)
- type AliasContext
- func (*AliasContext) Descriptor() ([]byte, []int)deprecated
- func (x *AliasContext) GetKind() AliasContext_Kind
- func (x *AliasContext) GetName() string
- func (*AliasContext) ProtoMessage()
- func (x *AliasContext) ProtoReflect() protoreflect.Message
- func (x *AliasContext) Reset()
- func (x *AliasContext) String() string
- type AliasContext_Kind
- func (AliasContext_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x AliasContext_Kind) Enum() *AliasContext_Kind
- func (AliasContext_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x AliasContext_Kind) Number() protoreflect.EnumNumber
- func (x AliasContext_Kind) String() string
- func (AliasContext_Kind) Type() protoreflect.EnumType
- type Architecture
- func (Architecture) Descriptor() protoreflect.EnumDescriptor
- func (x Architecture) Enum() *Architecture
- func (Architecture) EnumDescriptor() ([]byte, []int)deprecated
- func (x Architecture) Number() protoreflect.EnumNumber
- func (x Architecture) String() string
- func (Architecture) Type() protoreflect.EnumType
- type Artifact
- func (*Artifact) Descriptor() ([]byte, []int)deprecated
- func (x *Artifact) GetChecksum() string
- func (x *Artifact) GetId() string
- func (x *Artifact) GetNames() []string
- func (*Artifact) ProtoMessage()
- func (x *Artifact) ProtoReflect() protoreflect.Message
- func (x *Artifact) Reset()
- func (x *Artifact) String() string
- type AttestationNote
- type AttestationNote_Hint
- func (*AttestationNote_Hint) Descriptor() ([]byte, []int)deprecated
- func (x *AttestationNote_Hint) GetHumanReadableName() string
- func (*AttestationNote_Hint) ProtoMessage()
- func (x *AttestationNote_Hint) ProtoReflect() protoreflect.Message
- func (x *AttestationNote_Hint) Reset()
- func (x *AttestationNote_Hint) String() string
- type AttestationOccurrence
- func (*AttestationOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *AttestationOccurrence) GetJwts() []*Jwt
- func (x *AttestationOccurrence) GetSerializedPayload() []byte
- func (x *AttestationOccurrence) GetSignatures() []*Signature
- func (*AttestationOccurrence) ProtoMessage()
- func (x *AttestationOccurrence) ProtoReflect() protoreflect.Message
- func (x *AttestationOccurrence) Reset()
- func (x *AttestationOccurrence) String() string
- type BatchCreateNotesRequest
- func (*BatchCreateNotesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateNotesRequest) GetNotes() map[string]*Note
- func (x *BatchCreateNotesRequest) GetParent() string
- func (*BatchCreateNotesRequest) ProtoMessage()
- func (x *BatchCreateNotesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchCreateNotesRequest) Reset()
- func (x *BatchCreateNotesRequest) String() string
- type BatchCreateNotesResponse
- func (*BatchCreateNotesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateNotesResponse) GetNotes() []*Note
- func (*BatchCreateNotesResponse) ProtoMessage()
- func (x *BatchCreateNotesResponse) ProtoReflect() protoreflect.Message
- func (x *BatchCreateNotesResponse) Reset()
- func (x *BatchCreateNotesResponse) String() string
- type BatchCreateOccurrencesRequest
- func (*BatchCreateOccurrencesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateOccurrencesRequest) GetOccurrences() []*Occurrence
- func (x *BatchCreateOccurrencesRequest) GetParent() string
- func (*BatchCreateOccurrencesRequest) ProtoMessage()
- func (x *BatchCreateOccurrencesRequest) ProtoReflect() protoreflect.Message
- func (x *BatchCreateOccurrencesRequest) Reset()
- func (x *BatchCreateOccurrencesRequest) String() string
- type BatchCreateOccurrencesResponse
- func (*BatchCreateOccurrencesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BatchCreateOccurrencesResponse) GetOccurrences() []*Occurrence
- func (*BatchCreateOccurrencesResponse) ProtoMessage()
- func (x *BatchCreateOccurrencesResponse) ProtoReflect() protoreflect.Message
- func (x *BatchCreateOccurrencesResponse) Reset()
- func (x *BatchCreateOccurrencesResponse) String() string
- type BuildNote
- type BuildOccurrence
- func (*BuildOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *BuildOccurrence) GetInTotoSlsaProvenanceV1() *InTotoSlsaProvenanceV1
- func (x *BuildOccurrence) GetIntotoProvenance() *InTotoProvenance
- func (x *BuildOccurrence) GetIntotoStatement() *InTotoStatement
- func (x *BuildOccurrence) GetProvenance() *BuildProvenance
- func (x *BuildOccurrence) GetProvenanceBytes() string
- func (*BuildOccurrence) ProtoMessage()
- func (x *BuildOccurrence) ProtoReflect() protoreflect.Message
- func (x *BuildOccurrence) Reset()
- func (x *BuildOccurrence) String() string
- type BuildProvenance
- func (*BuildProvenance) Descriptor() ([]byte, []int)deprecated
- func (x *BuildProvenance) GetBuildOptions() map[string]string
- func (x *BuildProvenance) GetBuilderVersion() string
- func (x *BuildProvenance) GetBuiltArtifacts() []*Artifact
- func (x *BuildProvenance) GetCommands() []*Command
- func (x *BuildProvenance) GetCreateTime() *timestamppb.Timestamp
- func (x *BuildProvenance) GetCreator() string
- func (x *BuildProvenance) GetEndTime() *timestamppb.Timestamp
- func (x *BuildProvenance) GetId() string
- func (x *BuildProvenance) GetLogsUri() string
- func (x *BuildProvenance) GetProjectId() string
- func (x *BuildProvenance) GetSourceProvenance() *Source
- func (x *BuildProvenance) GetStartTime() *timestamppb.Timestamp
- func (x *BuildProvenance) GetTriggerId() string
- func (*BuildProvenance) ProtoMessage()
- func (x *BuildProvenance) ProtoReflect() protoreflect.Message
- func (x *BuildProvenance) Reset()
- func (x *BuildProvenance) String() string
- type BuilderConfig
- type CVSS
- func (*CVSS) Descriptor() ([]byte, []int)deprecated
- func (x *CVSS) GetAttackComplexity() CVSS_AttackComplexity
- func (x *CVSS) GetAttackVector() CVSS_AttackVector
- func (x *CVSS) GetAuthentication() CVSS_Authentication
- func (x *CVSS) GetAvailabilityImpact() CVSS_Impact
- func (x *CVSS) GetBaseScore() float32
- func (x *CVSS) GetConfidentialityImpact() CVSS_Impact
- func (x *CVSS) GetExploitabilityScore() float32
- func (x *CVSS) GetImpactScore() float32
- func (x *CVSS) GetIntegrityImpact() CVSS_Impact
- func (x *CVSS) GetPrivilegesRequired() CVSS_PrivilegesRequired
- func (x *CVSS) GetScope() CVSS_Scope
- func (x *CVSS) GetUserInteraction() CVSS_UserInteraction
- func (*CVSS) ProtoMessage()
- func (x *CVSS) ProtoReflect() protoreflect.Message
- func (x *CVSS) Reset()
- func (x *CVSS) String() string
- type CVSSVersion
- func (CVSSVersion) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSVersion) Enum() *CVSSVersion
- func (CVSSVersion) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSVersion) Number() protoreflect.EnumNumber
- func (x CVSSVersion) String() string
- func (CVSSVersion) Type() protoreflect.EnumType
- type CVSS_AttackComplexity
- func (CVSS_AttackComplexity) Descriptor() protoreflect.EnumDescriptor
- func (x CVSS_AttackComplexity) Enum() *CVSS_AttackComplexity
- func (CVSS_AttackComplexity) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSS_AttackComplexity) Number() protoreflect.EnumNumber
- func (x CVSS_AttackComplexity) String() string
- func (CVSS_AttackComplexity) Type() protoreflect.EnumType
- type CVSS_AttackVector
- func (CVSS_AttackVector) Descriptor() protoreflect.EnumDescriptor
- func (x CVSS_AttackVector) Enum() *CVSS_AttackVector
- func (CVSS_AttackVector) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSS_AttackVector) Number() protoreflect.EnumNumber
- func (x CVSS_AttackVector) String() string
- func (CVSS_AttackVector) Type() protoreflect.EnumType
- type CVSS_Authentication
- func (CVSS_Authentication) Descriptor() protoreflect.EnumDescriptor
- func (x CVSS_Authentication) Enum() *CVSS_Authentication
- func (CVSS_Authentication) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSS_Authentication) Number() protoreflect.EnumNumber
- func (x CVSS_Authentication) String() string
- func (CVSS_Authentication) Type() protoreflect.EnumType
- type CVSS_Impact
- func (CVSS_Impact) Descriptor() protoreflect.EnumDescriptor
- func (x CVSS_Impact) Enum() *CVSS_Impact
- func (CVSS_Impact) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSS_Impact) Number() protoreflect.EnumNumber
- func (x CVSS_Impact) String() string
- func (CVSS_Impact) Type() protoreflect.EnumType
- type CVSS_PrivilegesRequired
- func (CVSS_PrivilegesRequired) Descriptor() protoreflect.EnumDescriptor
- func (x CVSS_PrivilegesRequired) Enum() *CVSS_PrivilegesRequired
- func (CVSS_PrivilegesRequired) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSS_PrivilegesRequired) Number() protoreflect.EnumNumber
- func (x CVSS_PrivilegesRequired) String() string
- func (CVSS_PrivilegesRequired) Type() protoreflect.EnumType
- type CVSS_Scope
- type CVSS_UserInteraction
- func (CVSS_UserInteraction) Descriptor() protoreflect.EnumDescriptor
- func (x CVSS_UserInteraction) Enum() *CVSS_UserInteraction
- func (CVSS_UserInteraction) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSS_UserInteraction) Number() protoreflect.EnumNumber
- func (x CVSS_UserInteraction) String() string
- func (CVSS_UserInteraction) Type() protoreflect.EnumType
- type CVSSv3
- func (*CVSSv3) Descriptor() ([]byte, []int)deprecated
- func (x *CVSSv3) GetAttackComplexity() CVSSv3_AttackComplexity
- func (x *CVSSv3) GetAttackVector() CVSSv3_AttackVector
- func (x *CVSSv3) GetAvailabilityImpact() CVSSv3_Impact
- func (x *CVSSv3) GetBaseScore() float32
- func (x *CVSSv3) GetConfidentialityImpact() CVSSv3_Impact
- func (x *CVSSv3) GetExploitabilityScore() float32
- func (x *CVSSv3) GetImpactScore() float32
- func (x *CVSSv3) GetIntegrityImpact() CVSSv3_Impact
- func (x *CVSSv3) GetPrivilegesRequired() CVSSv3_PrivilegesRequired
- func (x *CVSSv3) GetScope() CVSSv3_Scope
- func (x *CVSSv3) GetUserInteraction() CVSSv3_UserInteraction
- func (*CVSSv3) ProtoMessage()
- func (x *CVSSv3) ProtoReflect() protoreflect.Message
- func (x *CVSSv3) Reset()
- func (x *CVSSv3) String() string
- type CVSSv3_AttackComplexity
- func (CVSSv3_AttackComplexity) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_AttackComplexity) Enum() *CVSSv3_AttackComplexity
- func (CVSSv3_AttackComplexity) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_AttackComplexity) Number() protoreflect.EnumNumber
- func (x CVSSv3_AttackComplexity) String() string
- func (CVSSv3_AttackComplexity) Type() protoreflect.EnumType
- type CVSSv3_AttackVector
- func (CVSSv3_AttackVector) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_AttackVector) Enum() *CVSSv3_AttackVector
- func (CVSSv3_AttackVector) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_AttackVector) Number() protoreflect.EnumNumber
- func (x CVSSv3_AttackVector) String() string
- func (CVSSv3_AttackVector) Type() protoreflect.EnumType
- type CVSSv3_Impact
- func (CVSSv3_Impact) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_Impact) Enum() *CVSSv3_Impact
- func (CVSSv3_Impact) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_Impact) Number() protoreflect.EnumNumber
- func (x CVSSv3_Impact) String() string
- func (CVSSv3_Impact) Type() protoreflect.EnumType
- type CVSSv3_PrivilegesRequired
- func (CVSSv3_PrivilegesRequired) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_PrivilegesRequired) Enum() *CVSSv3_PrivilegesRequired
- func (CVSSv3_PrivilegesRequired) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_PrivilegesRequired) Number() protoreflect.EnumNumber
- func (x CVSSv3_PrivilegesRequired) String() string
- func (CVSSv3_PrivilegesRequired) Type() protoreflect.EnumType
- type CVSSv3_Scope
- func (CVSSv3_Scope) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_Scope) Enum() *CVSSv3_Scope
- func (CVSSv3_Scope) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_Scope) Number() protoreflect.EnumNumber
- func (x CVSSv3_Scope) String() string
- func (CVSSv3_Scope) Type() protoreflect.EnumType
- type CVSSv3_UserInteraction
- func (CVSSv3_UserInteraction) Descriptor() protoreflect.EnumDescriptor
- func (x CVSSv3_UserInteraction) Enum() *CVSSv3_UserInteraction
- func (CVSSv3_UserInteraction) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVSSv3_UserInteraction) Number() protoreflect.EnumNumber
- func (x CVSSv3_UserInteraction) String() string
- func (CVSSv3_UserInteraction) Type() protoreflect.EnumType
- type CloudRepoSourceContext
- func (*CloudRepoSourceContext) Descriptor() ([]byte, []int)deprecated
- func (x *CloudRepoSourceContext) GetAliasContext() *AliasContext
- func (x *CloudRepoSourceContext) GetRepoId() *RepoId
- func (m *CloudRepoSourceContext) GetRevision() isCloudRepoSourceContext_Revision
- func (x *CloudRepoSourceContext) GetRevisionId() string
- func (*CloudRepoSourceContext) ProtoMessage()
- func (x *CloudRepoSourceContext) ProtoReflect() protoreflect.Message
- func (x *CloudRepoSourceContext) Reset()
- func (x *CloudRepoSourceContext) String() string
- type CloudRepoSourceContext_AliasContext
- type CloudRepoSourceContext_RevisionId
- type Command
- func (*Command) Descriptor() ([]byte, []int)deprecated
- func (x *Command) GetArgs() []string
- func (x *Command) GetDir() string
- func (x *Command) GetEnv() []string
- func (x *Command) GetId() string
- func (x *Command) GetName() string
- func (x *Command) GetWaitFor() []string
- func (*Command) ProtoMessage()
- func (x *Command) ProtoReflect() protoreflect.Message
- func (x *Command) Reset()
- func (x *Command) String() string
- type Completeness
- func (*Completeness) Descriptor() ([]byte, []int)deprecated
- func (x *Completeness) GetArguments() bool
- func (x *Completeness) GetEnvironment() bool
- func (x *Completeness) GetMaterials() bool
- func (*Completeness) ProtoMessage()
- func (x *Completeness) ProtoReflect() protoreflect.Message
- func (x *Completeness) Reset()
- func (x *Completeness) String() string
- type ComplianceNote
- func (*ComplianceNote) Descriptor() ([]byte, []int)deprecated
- func (x *ComplianceNote) GetCisBenchmark() *ComplianceNote_CisBenchmark
- func (m *ComplianceNote) GetComplianceType() isComplianceNote_ComplianceType
- func (x *ComplianceNote) GetDescription() string
- func (x *ComplianceNote) GetImpact() string
- func (m *ComplianceNote) GetPotentialImpact() isComplianceNote_PotentialImpact
- func (x *ComplianceNote) GetRationale() string
- func (x *ComplianceNote) GetRemediation() string
- func (x *ComplianceNote) GetScanInstructions() []byte
- func (x *ComplianceNote) GetTitle() string
- func (x *ComplianceNote) GetVersion() []*ComplianceVersion
- func (*ComplianceNote) ProtoMessage()
- func (x *ComplianceNote) ProtoReflect() protoreflect.Message
- func (x *ComplianceNote) Reset()
- func (x *ComplianceNote) String() string
- type ComplianceNote_CisBenchmark
- func (*ComplianceNote_CisBenchmark) Descriptor() ([]byte, []int)deprecated
- func (x *ComplianceNote_CisBenchmark) GetProfileLevel() int32
- func (x *ComplianceNote_CisBenchmark) GetSeverity() Severity
- func (*ComplianceNote_CisBenchmark) ProtoMessage()
- func (x *ComplianceNote_CisBenchmark) ProtoReflect() protoreflect.Message
- func (x *ComplianceNote_CisBenchmark) Reset()
- func (x *ComplianceNote_CisBenchmark) String() string
- type ComplianceNote_CisBenchmark_
- type ComplianceNote_Impact
- type ComplianceOccurrence
- func (*ComplianceOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *ComplianceOccurrence) GetNonComplianceReason() string
- func (x *ComplianceOccurrence) GetNonCompliantFiles() []*NonCompliantFile
- func (x *ComplianceOccurrence) GetVersion() *ComplianceVersion
- func (*ComplianceOccurrence) ProtoMessage()
- func (x *ComplianceOccurrence) ProtoReflect() protoreflect.Message
- func (x *ComplianceOccurrence) Reset()
- func (x *ComplianceOccurrence) String() string
- type ComplianceVersion
- func (*ComplianceVersion) Descriptor() ([]byte, []int)deprecated
- func (x *ComplianceVersion) GetBenchmarkDocument() string
- func (x *ComplianceVersion) GetCpeUri() string
- func (x *ComplianceVersion) GetVersion() string
- func (*ComplianceVersion) ProtoMessage()
- func (x *ComplianceVersion) ProtoReflect() protoreflect.Message
- func (x *ComplianceVersion) Reset()
- func (x *ComplianceVersion) String() string
- type CreateNoteRequest
- func (*CreateNoteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNoteRequest) GetNote() *Note
- func (x *CreateNoteRequest) GetNoteId() string
- func (x *CreateNoteRequest) GetParent() string
- func (*CreateNoteRequest) ProtoMessage()
- func (x *CreateNoteRequest) ProtoReflect() protoreflect.Message
- func (x *CreateNoteRequest) Reset()
- func (x *CreateNoteRequest) String() string
- type CreateOccurrenceRequest
- func (*CreateOccurrenceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOccurrenceRequest) GetOccurrence() *Occurrence
- func (x *CreateOccurrenceRequest) GetParent() string
- func (*CreateOccurrenceRequest) ProtoMessage()
- func (x *CreateOccurrenceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOccurrenceRequest) Reset()
- func (x *CreateOccurrenceRequest) String() string
- type DSSEAttestationNote
- func (*DSSEAttestationNote) Descriptor() ([]byte, []int)deprecated
- func (x *DSSEAttestationNote) GetHint() *DSSEAttestationNote_DSSEHint
- func (*DSSEAttestationNote) ProtoMessage()
- func (x *DSSEAttestationNote) ProtoReflect() protoreflect.Message
- func (x *DSSEAttestationNote) Reset()
- func (x *DSSEAttestationNote) String() string
- type DSSEAttestationNote_DSSEHint
- func (*DSSEAttestationNote_DSSEHint) Descriptor() ([]byte, []int)deprecated
- func (x *DSSEAttestationNote_DSSEHint) GetHumanReadableName() string
- func (*DSSEAttestationNote_DSSEHint) ProtoMessage()
- func (x *DSSEAttestationNote_DSSEHint) ProtoReflect() protoreflect.Message
- func (x *DSSEAttestationNote_DSSEHint) Reset()
- func (x *DSSEAttestationNote_DSSEHint) String() string
- type DSSEAttestationOccurrence
- func (*DSSEAttestationOccurrence) Descriptor() ([]byte, []int)deprecated
- func (m *DSSEAttestationOccurrence) GetDecodedPayload() isDSSEAttestationOccurrence_DecodedPayload
- func (x *DSSEAttestationOccurrence) GetEnvelope() *Envelope
- func (x *DSSEAttestationOccurrence) GetStatement() *InTotoStatement
- func (*DSSEAttestationOccurrence) ProtoMessage()
- func (x *DSSEAttestationOccurrence) ProtoReflect() protoreflect.Message
- func (x *DSSEAttestationOccurrence) Reset()
- func (x *DSSEAttestationOccurrence) String() string
- type DSSEAttestationOccurrence_Statement
- type DeleteNoteRequest
- type DeleteOccurrenceRequest
- func (*DeleteOccurrenceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOccurrenceRequest) GetName() string
- func (*DeleteOccurrenceRequest) ProtoMessage()
- func (x *DeleteOccurrenceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOccurrenceRequest) Reset()
- func (x *DeleteOccurrenceRequest) String() string
- type DeploymentNote
- type DeploymentOccurrence
- func (*DeploymentOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *DeploymentOccurrence) GetAddress() string
- func (x *DeploymentOccurrence) GetConfig() string
- func (x *DeploymentOccurrence) GetDeployTime() *timestamppb.Timestamp
- func (x *DeploymentOccurrence) GetPlatform() DeploymentOccurrence_Platform
- func (x *DeploymentOccurrence) GetResourceUri() []string
- func (x *DeploymentOccurrence) GetUndeployTime() *timestamppb.Timestamp
- func (x *DeploymentOccurrence) GetUserEmail() string
- func (*DeploymentOccurrence) ProtoMessage()
- func (x *DeploymentOccurrence) ProtoReflect() protoreflect.Message
- func (x *DeploymentOccurrence) Reset()
- func (x *DeploymentOccurrence) String() string
- type DeploymentOccurrence_Platform
- func (DeploymentOccurrence_Platform) Descriptor() protoreflect.EnumDescriptor
- func (x DeploymentOccurrence_Platform) Enum() *DeploymentOccurrence_Platform
- func (DeploymentOccurrence_Platform) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeploymentOccurrence_Platform) Number() protoreflect.EnumNumber
- func (x DeploymentOccurrence_Platform) String() string
- func (DeploymentOccurrence_Platform) Type() protoreflect.EnumType
- type Digest
- type DiscoveryNote
- type DiscoveryOccurrence
- func (*DiscoveryOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryOccurrence) GetAnalysisCompleted() *DiscoveryOccurrence_AnalysisCompleted
- func (x *DiscoveryOccurrence) GetAnalysisError() []*status.Status
- func (x *DiscoveryOccurrence) GetAnalysisStatus() DiscoveryOccurrence_AnalysisStatus
- func (x *DiscoveryOccurrence) GetAnalysisStatusError() *status.Status
- func (x *DiscoveryOccurrence) GetArchiveTime() *timestamppb.Timestamp
- func (x *DiscoveryOccurrence) GetContinuousAnalysis() DiscoveryOccurrence_ContinuousAnalysis
- func (x *DiscoveryOccurrence) GetCpe() string
- func (x *DiscoveryOccurrence) GetLastScanTime() *timestamppb.Timestamp
- func (x *DiscoveryOccurrence) GetSbomStatus() *DiscoveryOccurrence_SBOMStatus
- func (x *DiscoveryOccurrence) GetVulnerabilityAttestation() *DiscoveryOccurrence_VulnerabilityAttestation
- func (*DiscoveryOccurrence) ProtoMessage()
- func (x *DiscoveryOccurrence) ProtoReflect() protoreflect.Message
- func (x *DiscoveryOccurrence) Reset()
- func (x *DiscoveryOccurrence) String() string
- type DiscoveryOccurrence_AnalysisCompleted
- func (*DiscoveryOccurrence_AnalysisCompleted) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryOccurrence_AnalysisCompleted) GetAnalysisType() []string
- func (*DiscoveryOccurrence_AnalysisCompleted) ProtoMessage()
- func (x *DiscoveryOccurrence_AnalysisCompleted) ProtoReflect() protoreflect.Message
- func (x *DiscoveryOccurrence_AnalysisCompleted) Reset()
- func (x *DiscoveryOccurrence_AnalysisCompleted) String() string
- type DiscoveryOccurrence_AnalysisStatus
- func (DiscoveryOccurrence_AnalysisStatus) Descriptor() protoreflect.EnumDescriptor
- func (x DiscoveryOccurrence_AnalysisStatus) Enum() *DiscoveryOccurrence_AnalysisStatus
- func (DiscoveryOccurrence_AnalysisStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x DiscoveryOccurrence_AnalysisStatus) Number() protoreflect.EnumNumber
- func (x DiscoveryOccurrence_AnalysisStatus) String() string
- func (DiscoveryOccurrence_AnalysisStatus) Type() protoreflect.EnumType
- type DiscoveryOccurrence_ContinuousAnalysis
- func (DiscoveryOccurrence_ContinuousAnalysis) Descriptor() protoreflect.EnumDescriptor
- func (x DiscoveryOccurrence_ContinuousAnalysis) Enum() *DiscoveryOccurrence_ContinuousAnalysis
- func (DiscoveryOccurrence_ContinuousAnalysis) EnumDescriptor() ([]byte, []int)deprecated
- func (x DiscoveryOccurrence_ContinuousAnalysis) Number() protoreflect.EnumNumber
- func (x DiscoveryOccurrence_ContinuousAnalysis) String() string
- func (DiscoveryOccurrence_ContinuousAnalysis) Type() protoreflect.EnumType
- type DiscoveryOccurrence_SBOMStatus
- func (*DiscoveryOccurrence_SBOMStatus) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryOccurrence_SBOMStatus) GetError() string
- func (x *DiscoveryOccurrence_SBOMStatus) GetSbomState() DiscoveryOccurrence_SBOMStatus_SBOMState
- func (*DiscoveryOccurrence_SBOMStatus) ProtoMessage()
- func (x *DiscoveryOccurrence_SBOMStatus) ProtoReflect() protoreflect.Message
- func (x *DiscoveryOccurrence_SBOMStatus) Reset()
- func (x *DiscoveryOccurrence_SBOMStatus) String() string
- type DiscoveryOccurrence_SBOMStatus_SBOMState
- func (DiscoveryOccurrence_SBOMStatus_SBOMState) Descriptor() protoreflect.EnumDescriptor
- func (x DiscoveryOccurrence_SBOMStatus_SBOMState) Enum() *DiscoveryOccurrence_SBOMStatus_SBOMState
- func (DiscoveryOccurrence_SBOMStatus_SBOMState) EnumDescriptor() ([]byte, []int)deprecated
- func (x DiscoveryOccurrence_SBOMStatus_SBOMState) Number() protoreflect.EnumNumber
- func (x DiscoveryOccurrence_SBOMStatus_SBOMState) String() string
- func (DiscoveryOccurrence_SBOMStatus_SBOMState) Type() protoreflect.EnumType
- type DiscoveryOccurrence_VulnerabilityAttestation
- func (*DiscoveryOccurrence_VulnerabilityAttestation) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryOccurrence_VulnerabilityAttestation) GetError() string
- func (x *DiscoveryOccurrence_VulnerabilityAttestation) GetLastAttemptTime() *timestamppb.Timestamp
- func (x *DiscoveryOccurrence_VulnerabilityAttestation) GetState() DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState
- func (*DiscoveryOccurrence_VulnerabilityAttestation) ProtoMessage()
- func (x *DiscoveryOccurrence_VulnerabilityAttestation) ProtoReflect() protoreflect.Message
- func (x *DiscoveryOccurrence_VulnerabilityAttestation) Reset()
- func (x *DiscoveryOccurrence_VulnerabilityAttestation) String() string
- type DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState
- func (DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState) Descriptor() protoreflect.EnumDescriptor
- func (x DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState) Enum() *DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState
- func (DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState) EnumDescriptor() ([]byte, []int)deprecated
- func (x DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState) Number() protoreflect.EnumNumber
- func (x DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState) String() string
- func (DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState) Type() protoreflect.EnumType
- type Distribution
- func (*Distribution) Descriptor() ([]byte, []int)deprecated
- func (x *Distribution) GetArchitecture() Architecture
- func (x *Distribution) GetCpeUri() string
- func (x *Distribution) GetDescription() string
- func (x *Distribution) GetLatestVersion() *Version
- func (x *Distribution) GetMaintainer() string
- func (x *Distribution) GetUrl() string
- func (*Distribution) ProtoMessage()
- func (x *Distribution) ProtoReflect() protoreflect.Message
- func (x *Distribution) Reset()
- func (x *Distribution) String() string
- type Envelope
- func (*Envelope) Descriptor() ([]byte, []int)deprecated
- func (x *Envelope) GetPayload() []byte
- func (x *Envelope) GetPayloadType() string
- func (x *Envelope) GetSignatures() []*EnvelopeSignature
- func (*Envelope) ProtoMessage()
- func (x *Envelope) ProtoReflect() protoreflect.Message
- func (x *Envelope) Reset()
- func (x *Envelope) String() string
- type EnvelopeSignature
- func (*EnvelopeSignature) Descriptor() ([]byte, []int)deprecated
- func (x *EnvelopeSignature) GetKeyid() string
- func (x *EnvelopeSignature) GetSig() []byte
- func (*EnvelopeSignature) ProtoMessage()
- func (x *EnvelopeSignature) ProtoReflect() protoreflect.Message
- func (x *EnvelopeSignature) Reset()
- func (x *EnvelopeSignature) String() string
- type FileHashes
- type FileLocation
- type Fingerprint
- func (*Fingerprint) Descriptor() ([]byte, []int)deprecated
- func (x *Fingerprint) GetV1Name() string
- func (x *Fingerprint) GetV2Blob() []string
- func (x *Fingerprint) GetV2Name() string
- func (*Fingerprint) ProtoMessage()
- func (x *Fingerprint) ProtoReflect() protoreflect.Message
- func (x *Fingerprint) Reset()
- func (x *Fingerprint) String() string
- type GerritSourceContext
- func (*GerritSourceContext) Descriptor() ([]byte, []int)deprecated
- func (x *GerritSourceContext) GetAliasContext() *AliasContext
- func (x *GerritSourceContext) GetGerritProject() string
- func (x *GerritSourceContext) GetHostUri() string
- func (m *GerritSourceContext) GetRevision() isGerritSourceContext_Revision
- func (x *GerritSourceContext) GetRevisionId() string
- func (*GerritSourceContext) ProtoMessage()
- func (x *GerritSourceContext) ProtoReflect() protoreflect.Message
- func (x *GerritSourceContext) Reset()
- func (x *GerritSourceContext) String() string
- type GerritSourceContext_AliasContext
- type GerritSourceContext_RevisionId
- type GetNoteRequest
- type GetOccurrenceNoteRequest
- func (*GetOccurrenceNoteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOccurrenceNoteRequest) GetName() string
- func (*GetOccurrenceNoteRequest) ProtoMessage()
- func (x *GetOccurrenceNoteRequest) ProtoReflect() protoreflect.Message
- func (x *GetOccurrenceNoteRequest) Reset()
- func (x *GetOccurrenceNoteRequest) String() string
- type GetOccurrenceRequest
- func (*GetOccurrenceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOccurrenceRequest) GetName() string
- func (*GetOccurrenceRequest) ProtoMessage()
- func (x *GetOccurrenceRequest) ProtoReflect() protoreflect.Message
- func (x *GetOccurrenceRequest) Reset()
- func (x *GetOccurrenceRequest) String() string
- type GitSourceContext
- func (*GitSourceContext) Descriptor() ([]byte, []int)deprecated
- func (x *GitSourceContext) GetRevisionId() string
- func (x *GitSourceContext) GetUrl() string
- func (*GitSourceContext) ProtoMessage()
- func (x *GitSourceContext) ProtoReflect() protoreflect.Message
- func (x *GitSourceContext) Reset()
- func (x *GitSourceContext) String() string
- type GrafeasClient
- type GrafeasServer
- type Hash
- type ImageNote
- func (*ImageNote) Descriptor() ([]byte, []int)deprecated
- func (x *ImageNote) GetFingerprint() *Fingerprint
- func (x *ImageNote) GetResourceUrl() string
- func (*ImageNote) ProtoMessage()
- func (x *ImageNote) ProtoReflect() protoreflect.Message
- func (x *ImageNote) Reset()
- func (x *ImageNote) String() string
- type ImageOccurrence
- func (*ImageOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *ImageOccurrence) GetBaseResourceUrl() string
- func (x *ImageOccurrence) GetDistance() int32
- func (x *ImageOccurrence) GetFingerprint() *Fingerprint
- func (x *ImageOccurrence) GetLayerInfo() []*Layer
- func (*ImageOccurrence) ProtoMessage()
- func (x *ImageOccurrence) ProtoReflect() protoreflect.Message
- func (x *ImageOccurrence) Reset()
- func (x *ImageOccurrence) String() string
- type InTotoProvenance
- func (*InTotoProvenance) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoProvenance) GetBuilderConfig() *BuilderConfig
- func (x *InTotoProvenance) GetMaterials() []string
- func (x *InTotoProvenance) GetMetadata() *Metadata
- func (x *InTotoProvenance) GetRecipe() *Recipe
- func (*InTotoProvenance) ProtoMessage()
- func (x *InTotoProvenance) ProtoReflect() protoreflect.Message
- func (x *InTotoProvenance) Reset()
- func (x *InTotoProvenance) String() string
- type InTotoSlsaProvenanceV1
- func (*InTotoSlsaProvenanceV1) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1) GetPredicate() *InTotoSlsaProvenanceV1_SlsaProvenanceV1
- func (x *InTotoSlsaProvenanceV1) GetPredicateType() string
- func (x *InTotoSlsaProvenanceV1) GetSubject() []*Subject
- func (x *InTotoSlsaProvenanceV1) GetType() string
- func (*InTotoSlsaProvenanceV1) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1) Reset()
- func (x *InTotoSlsaProvenanceV1) String() string
- type InTotoSlsaProvenanceV1_BuildDefinition
- func (*InTotoSlsaProvenanceV1_BuildDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) GetBuildType() string
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) GetExternalParameters() *structpb.Struct
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) GetInternalParameters() *structpb.Struct
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) GetResolvedDependencies() []*InTotoSlsaProvenanceV1_ResourceDescriptor
- func (*InTotoSlsaProvenanceV1_BuildDefinition) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) Reset()
- func (x *InTotoSlsaProvenanceV1_BuildDefinition) String() string
- type InTotoSlsaProvenanceV1_BuildMetadata
- func (*InTotoSlsaProvenanceV1_BuildMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1_BuildMetadata) GetFinishedOn() *timestamppb.Timestamp
- func (x *InTotoSlsaProvenanceV1_BuildMetadata) GetInvocationId() string
- func (x *InTotoSlsaProvenanceV1_BuildMetadata) GetStartedOn() *timestamppb.Timestamp
- func (*InTotoSlsaProvenanceV1_BuildMetadata) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1_BuildMetadata) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1_BuildMetadata) Reset()
- func (x *InTotoSlsaProvenanceV1_BuildMetadata) String() string
- type InTotoSlsaProvenanceV1_ProvenanceBuilder
- func (*InTotoSlsaProvenanceV1_ProvenanceBuilder) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1_ProvenanceBuilder) GetBuilderDependencies() []*InTotoSlsaProvenanceV1_ResourceDescriptor
- func (x *InTotoSlsaProvenanceV1_ProvenanceBuilder) GetId() string
- func (x *InTotoSlsaProvenanceV1_ProvenanceBuilder) GetVersion() map[string]string
- func (*InTotoSlsaProvenanceV1_ProvenanceBuilder) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1_ProvenanceBuilder) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1_ProvenanceBuilder) Reset()
- func (x *InTotoSlsaProvenanceV1_ProvenanceBuilder) String() string
- type InTotoSlsaProvenanceV1_ResourceDescriptor
- func (*InTotoSlsaProvenanceV1_ResourceDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetAnnotations() map[string]*structpb.Value
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetContent() []byte
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetDigest() map[string]string
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetDownloadLocation() string
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetMediaType() string
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetName() string
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) GetUri() string
- func (*InTotoSlsaProvenanceV1_ResourceDescriptor) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) Reset()
- func (x *InTotoSlsaProvenanceV1_ResourceDescriptor) String() string
- type InTotoSlsaProvenanceV1_RunDetails
- func (*InTotoSlsaProvenanceV1_RunDetails) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1_RunDetails) GetBuilder() *InTotoSlsaProvenanceV1_ProvenanceBuilder
- func (x *InTotoSlsaProvenanceV1_RunDetails) GetByproducts() []*InTotoSlsaProvenanceV1_ResourceDescriptor
- func (x *InTotoSlsaProvenanceV1_RunDetails) GetMetadata() *InTotoSlsaProvenanceV1_BuildMetadata
- func (*InTotoSlsaProvenanceV1_RunDetails) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1_RunDetails) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1_RunDetails) Reset()
- func (x *InTotoSlsaProvenanceV1_RunDetails) String() string
- type InTotoSlsaProvenanceV1_SlsaProvenanceV1
- func (*InTotoSlsaProvenanceV1_SlsaProvenanceV1) Descriptor() ([]byte, []int)deprecated
- func (x *InTotoSlsaProvenanceV1_SlsaProvenanceV1) GetBuildDefinition() *InTotoSlsaProvenanceV1_BuildDefinition
- func (x *InTotoSlsaProvenanceV1_SlsaProvenanceV1) GetRunDetails() *InTotoSlsaProvenanceV1_RunDetails
- func (*InTotoSlsaProvenanceV1_SlsaProvenanceV1) ProtoMessage()
- func (x *InTotoSlsaProvenanceV1_SlsaProvenanceV1) ProtoReflect() protoreflect.Message
- func (x *InTotoSlsaProvenanceV1_SlsaProvenanceV1) Reset()
- func (x *InTotoSlsaProvenanceV1_SlsaProvenanceV1) String() string
- type InTotoStatement
- func (*InTotoStatement) Descriptor() ([]byte, []int)deprecated
- func (m *InTotoStatement) GetPredicate() isInTotoStatement_Predicate
- func (x *InTotoStatement) GetPredicateType() string
- func (x *InTotoStatement) GetProvenance() *InTotoProvenance
- func (x *InTotoStatement) GetSlsaProvenance() *SlsaProvenance
- func (x *InTotoStatement) GetSlsaProvenanceZeroTwo() *SlsaProvenanceZeroTwo
- func (x *InTotoStatement) GetSubject() []*Subject
- func (x *InTotoStatement) GetType() string
- func (*InTotoStatement) ProtoMessage()
- func (x *InTotoStatement) ProtoReflect() protoreflect.Message
- func (x *InTotoStatement) Reset()
- func (x *InTotoStatement) String() string
- type InTotoStatement_Provenance
- type InTotoStatement_SlsaProvenance
- type InTotoStatement_SlsaProvenanceZeroTwo
- type Jwt
- type Layer
- type License
- type ListNoteOccurrencesRequest
- func (*ListNoteOccurrencesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListNoteOccurrencesRequest) GetFilter() string
- func (x *ListNoteOccurrencesRequest) GetName() string
- func (x *ListNoteOccurrencesRequest) GetPageSize() int32
- func (x *ListNoteOccurrencesRequest) GetPageToken() string
- func (*ListNoteOccurrencesRequest) ProtoMessage()
- func (x *ListNoteOccurrencesRequest) ProtoReflect() protoreflect.Message
- func (x *ListNoteOccurrencesRequest) Reset()
- func (x *ListNoteOccurrencesRequest) String() string
- type ListNoteOccurrencesResponse
- func (*ListNoteOccurrencesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNoteOccurrencesResponse) GetNextPageToken() string
- func (x *ListNoteOccurrencesResponse) GetOccurrences() []*Occurrence
- func (*ListNoteOccurrencesResponse) ProtoMessage()
- func (x *ListNoteOccurrencesResponse) ProtoReflect() protoreflect.Message
- func (x *ListNoteOccurrencesResponse) Reset()
- func (x *ListNoteOccurrencesResponse) String() string
- type ListNotesRequest
- func (*ListNotesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListNotesRequest) GetFilter() string
- func (x *ListNotesRequest) GetPageSize() int32
- func (x *ListNotesRequest) GetPageToken() string
- func (x *ListNotesRequest) GetParent() string
- func (*ListNotesRequest) ProtoMessage()
- func (x *ListNotesRequest) ProtoReflect() protoreflect.Message
- func (x *ListNotesRequest) Reset()
- func (x *ListNotesRequest) String() string
- type ListNotesResponse
- func (*ListNotesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNotesResponse) GetNextPageToken() string
- func (x *ListNotesResponse) GetNotes() []*Note
- func (*ListNotesResponse) ProtoMessage()
- func (x *ListNotesResponse) ProtoReflect() protoreflect.Message
- func (x *ListNotesResponse) Reset()
- func (x *ListNotesResponse) String() string
- type ListOccurrencesRequest
- func (*ListOccurrencesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOccurrencesRequest) GetFilter() string
- func (x *ListOccurrencesRequest) GetPageSize() int32
- func (x *ListOccurrencesRequest) GetPageToken() string
- func (x *ListOccurrencesRequest) GetParent() string
- func (*ListOccurrencesRequest) ProtoMessage()
- func (x *ListOccurrencesRequest) ProtoReflect() protoreflect.Message
- func (x *ListOccurrencesRequest) Reset()
- func (x *ListOccurrencesRequest) String() string
- type ListOccurrencesResponse
- func (*ListOccurrencesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOccurrencesResponse) GetNextPageToken() string
- func (x *ListOccurrencesResponse) GetOccurrences() []*Occurrence
- func (*ListOccurrencesResponse) ProtoMessage()
- func (x *ListOccurrencesResponse) ProtoReflect() protoreflect.Message
- func (x *ListOccurrencesResponse) Reset()
- func (x *ListOccurrencesResponse) String() string
- type Location
- func (*Location) Descriptor() ([]byte, []int)deprecated
- func (x *Location) GetCpeUri() string
- func (x *Location) GetPath() string
- func (x *Location) GetVersion() *Version
- func (*Location) ProtoMessage()
- func (x *Location) ProtoReflect() protoreflect.Message
- func (x *Location) Reset()
- func (x *Location) String() string
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetBuildFinishedOn() *timestamppb.Timestamp
- func (x *Metadata) GetBuildInvocationId() string
- func (x *Metadata) GetBuildStartedOn() *timestamppb.Timestamp
- func (x *Metadata) GetCompleteness() *Completeness
- func (x *Metadata) GetReproducible() bool
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type NonCompliantFile
- func (*NonCompliantFile) Descriptor() ([]byte, []int)deprecated
- func (x *NonCompliantFile) GetDisplayCommand() string
- func (x *NonCompliantFile) GetPath() string
- func (x *NonCompliantFile) GetReason() string
- func (*NonCompliantFile) ProtoMessage()
- func (x *NonCompliantFile) ProtoReflect() protoreflect.Message
- func (x *NonCompliantFile) Reset()
- func (x *NonCompliantFile) String() string
- type Note
- func (*Note) Descriptor() ([]byte, []int)deprecated
- func (x *Note) GetAttestation() *AttestationNote
- func (x *Note) GetBuild() *BuildNote
- func (x *Note) GetCompliance() *ComplianceNote
- func (x *Note) GetCreateTime() *timestamppb.Timestamp
- func (x *Note) GetDeployment() *DeploymentNote
- func (x *Note) GetDiscovery() *DiscoveryNote
- func (x *Note) GetDsseAttestation() *DSSEAttestationNote
- func (x *Note) GetExpirationTime() *timestamppb.Timestamp
- func (x *Note) GetImage() *ImageNote
- func (x *Note) GetKind() NoteKind
- func (x *Note) GetLongDescription() string
- func (x *Note) GetName() string
- func (x *Note) GetPackage() *PackageNote
- func (x *Note) GetRelatedNoteNames() []string
- func (x *Note) GetRelatedUrl() []*RelatedUrl
- func (x *Note) GetSbomReference() *SBOMReferenceNote
- func (x *Note) GetShortDescription() string
- func (m *Note) GetType() isNote_Type
- func (x *Note) GetUpdateTime() *timestamppb.Timestamp
- func (x *Note) GetUpgrade() *UpgradeNote
- func (x *Note) GetVulnerability() *VulnerabilityNote
- func (x *Note) GetVulnerabilityAssessment() *VulnerabilityAssessmentNote
- func (*Note) ProtoMessage()
- func (x *Note) ProtoReflect() protoreflect.Message
- func (x *Note) Reset()
- func (x *Note) String() string
- type NoteKind
- type Note_Attestation
- type Note_Build
- type Note_Compliance
- type Note_Deployment
- type Note_Discovery
- type Note_DsseAttestation
- type Note_Image
- type Note_Package
- type Note_SbomReference
- type Note_Upgrade
- type Note_Vulnerability
- type Note_VulnerabilityAssessment
- type Occurrence
- func (*Occurrence) Descriptor() ([]byte, []int)deprecated
- func (x *Occurrence) GetAttestation() *AttestationOccurrence
- func (x *Occurrence) GetBuild() *BuildOccurrence
- func (x *Occurrence) GetCompliance() *ComplianceOccurrence
- func (x *Occurrence) GetCreateTime() *timestamppb.Timestamp
- func (x *Occurrence) GetDeployment() *DeploymentOccurrence
- func (m *Occurrence) GetDetails() isOccurrence_Details
- func (x *Occurrence) GetDiscovery() *DiscoveryOccurrence
- func (x *Occurrence) GetDsseAttestation() *DSSEAttestationOccurrence
- func (x *Occurrence) GetEnvelope() *Envelope
- func (x *Occurrence) GetImage() *ImageOccurrence
- func (x *Occurrence) GetKind() NoteKind
- func (x *Occurrence) GetName() string
- func (x *Occurrence) GetNoteName() string
- func (x *Occurrence) GetPackage() *PackageOccurrence
- func (x *Occurrence) GetRemediation() string
- func (x *Occurrence) GetResourceUri() string
- func (x *Occurrence) GetSbomReference() *SBOMReferenceOccurrence
- func (x *Occurrence) GetUpdateTime() *timestamppb.Timestamp
- func (x *Occurrence) GetUpgrade() *UpgradeOccurrence
- func (x *Occurrence) GetVulnerability() *VulnerabilityOccurrence
- func (*Occurrence) ProtoMessage()
- func (x *Occurrence) ProtoReflect() protoreflect.Message
- func (x *Occurrence) Reset()
- func (x *Occurrence) String() string
- type Occurrence_Attestation
- type Occurrence_Build
- type Occurrence_Compliance
- type Occurrence_Deployment
- type Occurrence_Discovery
- type Occurrence_DsseAttestation
- type Occurrence_Image
- type Occurrence_Package
- type Occurrence_SbomReference
- type Occurrence_Upgrade
- type Occurrence_Vulnerability
- type PackageNote
- func (*PackageNote) Descriptor() ([]byte, []int)deprecated
- func (x *PackageNote) GetArchitecture() Architecture
- func (x *PackageNote) GetCpeUri() string
- func (x *PackageNote) GetDescription() string
- func (x *PackageNote) GetDigest() []*Digest
- func (x *PackageNote) GetDistribution() []*Distribution
- func (x *PackageNote) GetLicense() *License
- func (x *PackageNote) GetMaintainer() string
- func (x *PackageNote) GetName() string
- func (x *PackageNote) GetPackageType() string
- func (x *PackageNote) GetUrl() string
- func (x *PackageNote) GetVersion() *Version
- func (*PackageNote) ProtoMessage()
- func (x *PackageNote) ProtoReflect() protoreflect.Message
- func (x *PackageNote) Reset()
- func (x *PackageNote) String() string
- type PackageOccurrence
- func (*PackageOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *PackageOccurrence) GetArchitecture() Architecture
- func (x *PackageOccurrence) GetCpeUri() string
- func (x *PackageOccurrence) GetLicense() *License
- func (x *PackageOccurrence) GetLocation() []*Location
- func (x *PackageOccurrence) GetName() string
- func (x *PackageOccurrence) GetPackageType() string
- func (x *PackageOccurrence) GetVersion() *Version
- func (*PackageOccurrence) ProtoMessage()
- func (x *PackageOccurrence) ProtoReflect() protoreflect.Message
- func (x *PackageOccurrence) Reset()
- func (x *PackageOccurrence) String() string
- type ProjectRepoId
- func (*ProjectRepoId) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectRepoId) GetProjectId() string
- func (x *ProjectRepoId) GetRepoName() string
- func (*ProjectRepoId) ProtoMessage()
- func (x *ProjectRepoId) ProtoReflect() protoreflect.Message
- func (x *ProjectRepoId) Reset()
- func (x *ProjectRepoId) String() string
- type Recipe
- func (*Recipe) Descriptor() ([]byte, []int)deprecated
- func (x *Recipe) GetArguments() []*anypb.Any
- func (x *Recipe) GetDefinedInMaterial() int64
- func (x *Recipe) GetEntryPoint() string
- func (x *Recipe) GetEnvironment() []*anypb.Any
- func (x *Recipe) GetType() string
- func (*Recipe) ProtoMessage()
- func (x *Recipe) ProtoReflect() protoreflect.Message
- func (x *Recipe) Reset()
- func (x *Recipe) String() string
- type RelatedUrl
- type RepoId
- func (*RepoId) Descriptor() ([]byte, []int)deprecated
- func (m *RepoId) GetId() isRepoId_Id
- func (x *RepoId) GetProjectRepoId() *ProjectRepoId
- func (x *RepoId) GetUid() string
- func (*RepoId) ProtoMessage()
- func (x *RepoId) ProtoReflect() protoreflect.Message
- func (x *RepoId) Reset()
- func (x *RepoId) String() string
- type RepoId_ProjectRepoId
- type RepoId_Uid
- type SBOMReferenceNote
- func (*SBOMReferenceNote) Descriptor() ([]byte, []int)deprecated
- func (x *SBOMReferenceNote) GetFormat() string
- func (x *SBOMReferenceNote) GetVersion() string
- func (*SBOMReferenceNote) ProtoMessage()
- func (x *SBOMReferenceNote) ProtoReflect() protoreflect.Message
- func (x *SBOMReferenceNote) Reset()
- func (x *SBOMReferenceNote) String() string
- type SBOMReferenceOccurrence
- func (*SBOMReferenceOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *SBOMReferenceOccurrence) GetPayload() *SbomReferenceIntotoPayload
- func (x *SBOMReferenceOccurrence) GetPayloadType() string
- func (x *SBOMReferenceOccurrence) GetSignatures() []*EnvelopeSignature
- func (*SBOMReferenceOccurrence) ProtoMessage()
- func (x *SBOMReferenceOccurrence) ProtoReflect() protoreflect.Message
- func (x *SBOMReferenceOccurrence) Reset()
- func (x *SBOMReferenceOccurrence) String() string
- type SbomReferenceIntotoPayload
- func (*SbomReferenceIntotoPayload) Descriptor() ([]byte, []int)deprecated
- func (x *SbomReferenceIntotoPayload) GetPredicate() *SbomReferenceIntotoPredicate
- func (x *SbomReferenceIntotoPayload) GetPredicateType() string
- func (x *SbomReferenceIntotoPayload) GetSubject() []*Subject
- func (x *SbomReferenceIntotoPayload) GetType() string
- func (*SbomReferenceIntotoPayload) ProtoMessage()
- func (x *SbomReferenceIntotoPayload) ProtoReflect() protoreflect.Message
- func (x *SbomReferenceIntotoPayload) Reset()
- func (x *SbomReferenceIntotoPayload) String() string
- type SbomReferenceIntotoPredicate
- func (*SbomReferenceIntotoPredicate) Descriptor() ([]byte, []int)deprecated
- func (x *SbomReferenceIntotoPredicate) GetDigest() map[string]string
- func (x *SbomReferenceIntotoPredicate) GetLocation() string
- func (x *SbomReferenceIntotoPredicate) GetMimeType() string
- func (x *SbomReferenceIntotoPredicate) GetReferrerId() string
- func (*SbomReferenceIntotoPredicate) ProtoMessage()
- func (x *SbomReferenceIntotoPredicate) ProtoReflect() protoreflect.Message
- func (x *SbomReferenceIntotoPredicate) Reset()
- func (x *SbomReferenceIntotoPredicate) String() string
- type Severity
- type Signature
- type SlsaProvenance
- func (*SlsaProvenance) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenance) GetBuilder() *SlsaProvenance_SlsaBuilder
- func (x *SlsaProvenance) GetMaterials() []*SlsaProvenance_Material
- func (x *SlsaProvenance) GetMetadata() *SlsaProvenance_SlsaMetadata
- func (x *SlsaProvenance) GetRecipe() *SlsaProvenance_SlsaRecipe
- func (*SlsaProvenance) ProtoMessage()
- func (x *SlsaProvenance) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenance) Reset()
- func (x *SlsaProvenance) String() string
- type SlsaProvenanceZeroTwo
- func (*SlsaProvenanceZeroTwo) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo) GetBuildConfig() *structpb.Struct
- func (x *SlsaProvenanceZeroTwo) GetBuildType() string
- func (x *SlsaProvenanceZeroTwo) GetBuilder() *SlsaProvenanceZeroTwo_SlsaBuilder
- func (x *SlsaProvenanceZeroTwo) GetInvocation() *SlsaProvenanceZeroTwo_SlsaInvocation
- func (x *SlsaProvenanceZeroTwo) GetMaterials() []*SlsaProvenanceZeroTwo_SlsaMaterial
- func (x *SlsaProvenanceZeroTwo) GetMetadata() *SlsaProvenanceZeroTwo_SlsaMetadata
- func (*SlsaProvenanceZeroTwo) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo) Reset()
- func (x *SlsaProvenanceZeroTwo) String() string
- type SlsaProvenanceZeroTwo_SlsaBuilder
- func (*SlsaProvenanceZeroTwo_SlsaBuilder) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo_SlsaBuilder) GetId() string
- func (*SlsaProvenanceZeroTwo_SlsaBuilder) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo_SlsaBuilder) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo_SlsaBuilder) Reset()
- func (x *SlsaProvenanceZeroTwo_SlsaBuilder) String() string
- type SlsaProvenanceZeroTwo_SlsaCompleteness
- func (*SlsaProvenanceZeroTwo_SlsaCompleteness) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo_SlsaCompleteness) GetEnvironment() bool
- func (x *SlsaProvenanceZeroTwo_SlsaCompleteness) GetMaterials() bool
- func (x *SlsaProvenanceZeroTwo_SlsaCompleteness) GetParameters() bool
- func (*SlsaProvenanceZeroTwo_SlsaCompleteness) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo_SlsaCompleteness) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo_SlsaCompleteness) Reset()
- func (x *SlsaProvenanceZeroTwo_SlsaCompleteness) String() string
- type SlsaProvenanceZeroTwo_SlsaConfigSource
- func (*SlsaProvenanceZeroTwo_SlsaConfigSource) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo_SlsaConfigSource) GetDigest() map[string]string
- func (x *SlsaProvenanceZeroTwo_SlsaConfigSource) GetEntryPoint() string
- func (x *SlsaProvenanceZeroTwo_SlsaConfigSource) GetUri() string
- func (*SlsaProvenanceZeroTwo_SlsaConfigSource) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo_SlsaConfigSource) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo_SlsaConfigSource) Reset()
- func (x *SlsaProvenanceZeroTwo_SlsaConfigSource) String() string
- type SlsaProvenanceZeroTwo_SlsaInvocation
- func (*SlsaProvenanceZeroTwo_SlsaInvocation) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo_SlsaInvocation) GetConfigSource() *SlsaProvenanceZeroTwo_SlsaConfigSource
- func (x *SlsaProvenanceZeroTwo_SlsaInvocation) GetEnvironment() *structpb.Struct
- func (x *SlsaProvenanceZeroTwo_SlsaInvocation) GetParameters() *structpb.Struct
- func (*SlsaProvenanceZeroTwo_SlsaInvocation) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo_SlsaInvocation) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo_SlsaInvocation) Reset()
- func (x *SlsaProvenanceZeroTwo_SlsaInvocation) String() string
- type SlsaProvenanceZeroTwo_SlsaMaterial
- func (*SlsaProvenanceZeroTwo_SlsaMaterial) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo_SlsaMaterial) GetDigest() map[string]string
- func (x *SlsaProvenanceZeroTwo_SlsaMaterial) GetUri() string
- func (*SlsaProvenanceZeroTwo_SlsaMaterial) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo_SlsaMaterial) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo_SlsaMaterial) Reset()
- func (x *SlsaProvenanceZeroTwo_SlsaMaterial) String() string
- type SlsaProvenanceZeroTwo_SlsaMetadata
- func (*SlsaProvenanceZeroTwo_SlsaMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) GetBuildFinishedOn() *timestamppb.Timestamp
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) GetBuildInvocationId() string
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) GetBuildStartedOn() *timestamppb.Timestamp
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) GetCompleteness() *SlsaProvenanceZeroTwo_SlsaCompleteness
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) GetReproducible() bool
- func (*SlsaProvenanceZeroTwo_SlsaMetadata) ProtoMessage()
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) Reset()
- func (x *SlsaProvenanceZeroTwo_SlsaMetadata) String() string
- type SlsaProvenance_Material
- func (*SlsaProvenance_Material) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenance_Material) GetDigest() map[string]string
- func (x *SlsaProvenance_Material) GetUri() string
- func (*SlsaProvenance_Material) ProtoMessage()
- func (x *SlsaProvenance_Material) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenance_Material) Reset()
- func (x *SlsaProvenance_Material) String() string
- type SlsaProvenance_SlsaBuilder
- func (*SlsaProvenance_SlsaBuilder) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenance_SlsaBuilder) GetId() string
- func (*SlsaProvenance_SlsaBuilder) ProtoMessage()
- func (x *SlsaProvenance_SlsaBuilder) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenance_SlsaBuilder) Reset()
- func (x *SlsaProvenance_SlsaBuilder) String() string
- type SlsaProvenance_SlsaCompleteness
- func (*SlsaProvenance_SlsaCompleteness) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenance_SlsaCompleteness) GetArguments() bool
- func (x *SlsaProvenance_SlsaCompleteness) GetEnvironment() bool
- func (x *SlsaProvenance_SlsaCompleteness) GetMaterials() bool
- func (*SlsaProvenance_SlsaCompleteness) ProtoMessage()
- func (x *SlsaProvenance_SlsaCompleteness) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenance_SlsaCompleteness) Reset()
- func (x *SlsaProvenance_SlsaCompleteness) String() string
- type SlsaProvenance_SlsaMetadata
- func (*SlsaProvenance_SlsaMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenance_SlsaMetadata) GetBuildFinishedOn() *timestamppb.Timestamp
- func (x *SlsaProvenance_SlsaMetadata) GetBuildInvocationId() string
- func (x *SlsaProvenance_SlsaMetadata) GetBuildStartedOn() *timestamppb.Timestamp
- func (x *SlsaProvenance_SlsaMetadata) GetCompleteness() *SlsaProvenance_SlsaCompleteness
- func (x *SlsaProvenance_SlsaMetadata) GetReproducible() bool
- func (*SlsaProvenance_SlsaMetadata) ProtoMessage()
- func (x *SlsaProvenance_SlsaMetadata) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenance_SlsaMetadata) Reset()
- func (x *SlsaProvenance_SlsaMetadata) String() string
- type SlsaProvenance_SlsaRecipe
- func (*SlsaProvenance_SlsaRecipe) Descriptor() ([]byte, []int)deprecated
- func (x *SlsaProvenance_SlsaRecipe) GetArguments() *anypb.Any
- func (x *SlsaProvenance_SlsaRecipe) GetDefinedInMaterial() int64
- func (x *SlsaProvenance_SlsaRecipe) GetEntryPoint() string
- func (x *SlsaProvenance_SlsaRecipe) GetEnvironment() *anypb.Any
- func (x *SlsaProvenance_SlsaRecipe) GetType() string
- func (*SlsaProvenance_SlsaRecipe) ProtoMessage()
- func (x *SlsaProvenance_SlsaRecipe) ProtoReflect() protoreflect.Message
- func (x *SlsaProvenance_SlsaRecipe) Reset()
- func (x *SlsaProvenance_SlsaRecipe) String() string
- type Source
- func (*Source) Descriptor() ([]byte, []int)deprecated
- func (x *Source) GetAdditionalContexts() []*SourceContext
- func (x *Source) GetArtifactStorageSourceUri() string
- func (x *Source) GetContext() *SourceContext
- func (x *Source) GetFileHashes() map[string]*FileHashes
- func (*Source) ProtoMessage()
- func (x *Source) ProtoReflect() protoreflect.Message
- func (x *Source) Reset()
- func (x *Source) String() string
- type SourceContext
- func (*SourceContext) Descriptor() ([]byte, []int)deprecated
- func (x *SourceContext) GetCloudRepo() *CloudRepoSourceContext
- func (m *SourceContext) GetContext() isSourceContext_Context
- func (x *SourceContext) GetGerrit() *GerritSourceContext
- func (x *SourceContext) GetGit() *GitSourceContext
- func (x *SourceContext) GetLabels() map[string]string
- func (*SourceContext) ProtoMessage()
- func (x *SourceContext) ProtoReflect() protoreflect.Message
- func (x *SourceContext) Reset()
- func (x *SourceContext) String() string
- type SourceContext_CloudRepo
- type SourceContext_Gerrit
- type SourceContext_Git
- type Subject
- type UnimplementedGrafeasServer
- func (*UnimplementedGrafeasServer) BatchCreateNotes(context.Context, *BatchCreateNotesRequest) (*BatchCreateNotesResponse, error)
- func (*UnimplementedGrafeasServer) BatchCreateOccurrences(context.Context, *BatchCreateOccurrencesRequest) (*BatchCreateOccurrencesResponse, error)
- func (*UnimplementedGrafeasServer) CreateNote(context.Context, *CreateNoteRequest) (*Note, error)
- func (*UnimplementedGrafeasServer) CreateOccurrence(context.Context, *CreateOccurrenceRequest) (*Occurrence, error)
- func (*UnimplementedGrafeasServer) DeleteNote(context.Context, *DeleteNoteRequest) (*emptypb.Empty, error)
- func (*UnimplementedGrafeasServer) DeleteOccurrence(context.Context, *DeleteOccurrenceRequest) (*emptypb.Empty, error)
- func (*UnimplementedGrafeasServer) GetNote(context.Context, *GetNoteRequest) (*Note, error)
- func (*UnimplementedGrafeasServer) GetOccurrence(context.Context, *GetOccurrenceRequest) (*Occurrence, error)
- func (*UnimplementedGrafeasServer) GetOccurrenceNote(context.Context, *GetOccurrenceNoteRequest) (*Note, error)
- func (*UnimplementedGrafeasServer) ListNoteOccurrences(context.Context, *ListNoteOccurrencesRequest) (*ListNoteOccurrencesResponse, error)
- func (*UnimplementedGrafeasServer) ListNotes(context.Context, *ListNotesRequest) (*ListNotesResponse, error)
- func (*UnimplementedGrafeasServer) ListOccurrences(context.Context, *ListOccurrencesRequest) (*ListOccurrencesResponse, error)
- func (*UnimplementedGrafeasServer) UpdateNote(context.Context, *UpdateNoteRequest) (*Note, error)
- func (*UnimplementedGrafeasServer) UpdateOccurrence(context.Context, *UpdateOccurrenceRequest) (*Occurrence, error)
- type UpdateNoteRequest
- func (*UpdateNoteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNoteRequest) GetName() string
- func (x *UpdateNoteRequest) GetNote() *Note
- func (x *UpdateNoteRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateNoteRequest) ProtoMessage()
- func (x *UpdateNoteRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateNoteRequest) Reset()
- func (x *UpdateNoteRequest) String() string
- type UpdateOccurrenceRequest
- func (*UpdateOccurrenceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOccurrenceRequest) GetName() string
- func (x *UpdateOccurrenceRequest) GetOccurrence() *Occurrence
- func (x *UpdateOccurrenceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateOccurrenceRequest) ProtoMessage()
- func (x *UpdateOccurrenceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOccurrenceRequest) Reset()
- func (x *UpdateOccurrenceRequest) String() string
- type UpgradeDistribution
- func (*UpgradeDistribution) Descriptor() ([]byte, []int)deprecated
- func (x *UpgradeDistribution) GetClassification() string
- func (x *UpgradeDistribution) GetCpeUri() string
- func (x *UpgradeDistribution) GetCve() []string
- func (x *UpgradeDistribution) GetSeverity() string
- func (*UpgradeDistribution) ProtoMessage()
- func (x *UpgradeDistribution) ProtoReflect() protoreflect.Message
- func (x *UpgradeDistribution) Reset()
- func (x *UpgradeDistribution) String() string
- type UpgradeNote
- func (*UpgradeNote) Descriptor() ([]byte, []int)deprecated
- func (x *UpgradeNote) GetDistributions() []*UpgradeDistribution
- func (x *UpgradeNote) GetPackage() string
- func (x *UpgradeNote) GetVersion() *Version
- func (x *UpgradeNote) GetWindowsUpdate() *WindowsUpdate
- func (*UpgradeNote) ProtoMessage()
- func (x *UpgradeNote) ProtoReflect() protoreflect.Message
- func (x *UpgradeNote) Reset()
- func (x *UpgradeNote) String() string
- type UpgradeOccurrence
- func (*UpgradeOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *UpgradeOccurrence) GetDistribution() *UpgradeDistribution
- func (x *UpgradeOccurrence) GetPackage() string
- func (x *UpgradeOccurrence) GetParsedVersion() *Version
- func (x *UpgradeOccurrence) GetWindowsUpdate() *WindowsUpdate
- func (*UpgradeOccurrence) ProtoMessage()
- func (x *UpgradeOccurrence) ProtoReflect() protoreflect.Message
- func (x *UpgradeOccurrence) Reset()
- func (x *UpgradeOccurrence) String() string
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetEpoch() int32
- func (x *Version) GetFullName() string
- func (x *Version) GetInclusive() bool
- func (x *Version) GetKind() Version_VersionKind
- func (x *Version) GetName() string
- func (x *Version) GetRevision() string
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type Version_VersionKind
- func (Version_VersionKind) Descriptor() protoreflect.EnumDescriptor
- func (x Version_VersionKind) Enum() *Version_VersionKind
- func (Version_VersionKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x Version_VersionKind) Number() protoreflect.EnumNumber
- func (x Version_VersionKind) String() string
- func (Version_VersionKind) Type() protoreflect.EnumType
- type VulnerabilityAssessmentNote
- func (*VulnerabilityAssessmentNote) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityAssessmentNote) GetAssessment() *VulnerabilityAssessmentNote_Assessment
- func (x *VulnerabilityAssessmentNote) GetLanguageCode() string
- func (x *VulnerabilityAssessmentNote) GetLongDescription() string
- func (x *VulnerabilityAssessmentNote) GetProduct() *VulnerabilityAssessmentNote_Product
- func (x *VulnerabilityAssessmentNote) GetPublisher() *VulnerabilityAssessmentNote_Publisher
- func (x *VulnerabilityAssessmentNote) GetShortDescription() string
- func (x *VulnerabilityAssessmentNote) GetTitle() string
- func (*VulnerabilityAssessmentNote) ProtoMessage()
- func (x *VulnerabilityAssessmentNote) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityAssessmentNote) Reset()
- func (x *VulnerabilityAssessmentNote) String() string
- type VulnerabilityAssessmentNote_Assessment
- func (*VulnerabilityAssessmentNote_Assessment) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityAssessmentNote_Assessment) GetCve() stringdeprecated
- func (x *VulnerabilityAssessmentNote_Assessment) GetImpacts() []string
- func (x *VulnerabilityAssessmentNote_Assessment) GetJustification() *VulnerabilityAssessmentNote_Assessment_Justification
- func (x *VulnerabilityAssessmentNote_Assessment) GetLongDescription() string
- func (x *VulnerabilityAssessmentNote_Assessment) GetRelatedUris() []*RelatedUrl
- func (x *VulnerabilityAssessmentNote_Assessment) GetRemediations() []*VulnerabilityAssessmentNote_Assessment_Remediation
- func (x *VulnerabilityAssessmentNote_Assessment) GetShortDescription() string
- func (x *VulnerabilityAssessmentNote_Assessment) GetState() VulnerabilityAssessmentNote_Assessment_State
- func (x *VulnerabilityAssessmentNote_Assessment) GetVulnerabilityId() string
- func (*VulnerabilityAssessmentNote_Assessment) ProtoMessage()
- func (x *VulnerabilityAssessmentNote_Assessment) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityAssessmentNote_Assessment) Reset()
- func (x *VulnerabilityAssessmentNote_Assessment) String() string
- type VulnerabilityAssessmentNote_Assessment_Justification
- func (*VulnerabilityAssessmentNote_Assessment_Justification) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityAssessmentNote_Assessment_Justification) GetDetails() string
- func (x *VulnerabilityAssessmentNote_Assessment_Justification) GetJustificationType() VulnerabilityAssessmentNote_Assessment_Justification_JustificationType
- func (*VulnerabilityAssessmentNote_Assessment_Justification) ProtoMessage()
- func (x *VulnerabilityAssessmentNote_Assessment_Justification) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityAssessmentNote_Assessment_Justification) Reset()
- func (x *VulnerabilityAssessmentNote_Assessment_Justification) String() string
- type VulnerabilityAssessmentNote_Assessment_Justification_JustificationType
- func (VulnerabilityAssessmentNote_Assessment_Justification_JustificationType) Descriptor() protoreflect.EnumDescriptor
- func (x VulnerabilityAssessmentNote_Assessment_Justification_JustificationType) Enum() *VulnerabilityAssessmentNote_Assessment_Justification_JustificationType
- func (VulnerabilityAssessmentNote_Assessment_Justification_JustificationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x VulnerabilityAssessmentNote_Assessment_Justification_JustificationType) Number() protoreflect.EnumNumber
- func (x VulnerabilityAssessmentNote_Assessment_Justification_JustificationType) String() string
- func (VulnerabilityAssessmentNote_Assessment_Justification_JustificationType) Type() protoreflect.EnumType
- type VulnerabilityAssessmentNote_Assessment_Remediation
- func (*VulnerabilityAssessmentNote_Assessment_Remediation) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityAssessmentNote_Assessment_Remediation) GetDetails() string
- func (x *VulnerabilityAssessmentNote_Assessment_Remediation) GetRemediationType() VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType
- func (x *VulnerabilityAssessmentNote_Assessment_Remediation) GetRemediationUri() *RelatedUrl
- func (*VulnerabilityAssessmentNote_Assessment_Remediation) ProtoMessage()
- func (x *VulnerabilityAssessmentNote_Assessment_Remediation) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityAssessmentNote_Assessment_Remediation) Reset()
- func (x *VulnerabilityAssessmentNote_Assessment_Remediation) String() string
- type VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType
- func (VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType) Descriptor() protoreflect.EnumDescriptor
- func (x VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType) Enum() *VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType
- func (VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType) Number() protoreflect.EnumNumber
- func (x VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType) String() string
- func (VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType) Type() protoreflect.EnumType
- type VulnerabilityAssessmentNote_Assessment_State
- func (VulnerabilityAssessmentNote_Assessment_State) Descriptor() protoreflect.EnumDescriptor
- func (x VulnerabilityAssessmentNote_Assessment_State) Enum() *VulnerabilityAssessmentNote_Assessment_State
- func (VulnerabilityAssessmentNote_Assessment_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x VulnerabilityAssessmentNote_Assessment_State) Number() protoreflect.EnumNumber
- func (x VulnerabilityAssessmentNote_Assessment_State) String() string
- func (VulnerabilityAssessmentNote_Assessment_State) Type() protoreflect.EnumType
- type VulnerabilityAssessmentNote_Product
- func (*VulnerabilityAssessmentNote_Product) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityAssessmentNote_Product) GetGenericUri() string
- func (x *VulnerabilityAssessmentNote_Product) GetId() string
- func (m *VulnerabilityAssessmentNote_Product) GetIdentifier() isVulnerabilityAssessmentNote_Product_Identifier
- func (x *VulnerabilityAssessmentNote_Product) GetName() string
- func (*VulnerabilityAssessmentNote_Product) ProtoMessage()
- func (x *VulnerabilityAssessmentNote_Product) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityAssessmentNote_Product) Reset()
- func (x *VulnerabilityAssessmentNote_Product) String() string
- type VulnerabilityAssessmentNote_Product_GenericUri
- type VulnerabilityAssessmentNote_Publisher
- func (*VulnerabilityAssessmentNote_Publisher) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityAssessmentNote_Publisher) GetIssuingAuthority() string
- func (x *VulnerabilityAssessmentNote_Publisher) GetName() string
- func (x *VulnerabilityAssessmentNote_Publisher) GetPublisherNamespace() string
- func (*VulnerabilityAssessmentNote_Publisher) ProtoMessage()
- func (x *VulnerabilityAssessmentNote_Publisher) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityAssessmentNote_Publisher) Reset()
- func (x *VulnerabilityAssessmentNote_Publisher) String() string
- type VulnerabilityNote
- func (*VulnerabilityNote) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityNote) GetCvssScore() float32
- func (x *VulnerabilityNote) GetCvssV2() *CVSS
- func (x *VulnerabilityNote) GetCvssV3() *CVSSv3
- func (x *VulnerabilityNote) GetCvssVersion() CVSSVersion
- func (x *VulnerabilityNote) GetDetails() []*VulnerabilityNote_Detail
- func (x *VulnerabilityNote) GetSeverity() Severity
- func (x *VulnerabilityNote) GetSourceUpdateTime() *timestamppb.Timestamp
- func (x *VulnerabilityNote) GetWindowsDetails() []*VulnerabilityNote_WindowsDetail
- func (*VulnerabilityNote) ProtoMessage()
- func (x *VulnerabilityNote) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityNote) Reset()
- func (x *VulnerabilityNote) String() string
- type VulnerabilityNote_Detail
- func (*VulnerabilityNote_Detail) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityNote_Detail) GetAffectedCpeUri() string
- func (x *VulnerabilityNote_Detail) GetAffectedPackage() string
- func (x *VulnerabilityNote_Detail) GetAffectedVersionEnd() *Version
- func (x *VulnerabilityNote_Detail) GetAffectedVersionStart() *Version
- func (x *VulnerabilityNote_Detail) GetDescription() string
- func (x *VulnerabilityNote_Detail) GetFixedCpeUri() string
- func (x *VulnerabilityNote_Detail) GetFixedPackage() string
- func (x *VulnerabilityNote_Detail) GetFixedVersion() *Version
- func (x *VulnerabilityNote_Detail) GetIsObsolete() bool
- func (x *VulnerabilityNote_Detail) GetPackageType() string
- func (x *VulnerabilityNote_Detail) GetSeverityName() string
- func (x *VulnerabilityNote_Detail) GetSource() string
- func (x *VulnerabilityNote_Detail) GetSourceUpdateTime() *timestamppb.Timestamp
- func (x *VulnerabilityNote_Detail) GetVendor() string
- func (*VulnerabilityNote_Detail) ProtoMessage()
- func (x *VulnerabilityNote_Detail) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityNote_Detail) Reset()
- func (x *VulnerabilityNote_Detail) String() string
- type VulnerabilityNote_WindowsDetail
- func (*VulnerabilityNote_WindowsDetail) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityNote_WindowsDetail) GetCpeUri() string
- func (x *VulnerabilityNote_WindowsDetail) GetDescription() string
- func (x *VulnerabilityNote_WindowsDetail) GetFixingKbs() []*VulnerabilityNote_WindowsDetail_KnowledgeBase
- func (x *VulnerabilityNote_WindowsDetail) GetName() string
- func (*VulnerabilityNote_WindowsDetail) ProtoMessage()
- func (x *VulnerabilityNote_WindowsDetail) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityNote_WindowsDetail) Reset()
- func (x *VulnerabilityNote_WindowsDetail) String() string
- type VulnerabilityNote_WindowsDetail_KnowledgeBase
- func (*VulnerabilityNote_WindowsDetail_KnowledgeBase) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityNote_WindowsDetail_KnowledgeBase) GetName() string
- func (x *VulnerabilityNote_WindowsDetail_KnowledgeBase) GetUrl() string
- func (*VulnerabilityNote_WindowsDetail_KnowledgeBase) ProtoMessage()
- func (x *VulnerabilityNote_WindowsDetail_KnowledgeBase) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityNote_WindowsDetail_KnowledgeBase) Reset()
- func (x *VulnerabilityNote_WindowsDetail_KnowledgeBase) String() string
- type VulnerabilityOccurrence
- func (*VulnerabilityOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityOccurrence) GetCvssScore() float32
- func (x *VulnerabilityOccurrence) GetCvssV2() *CVSS
- func (x *VulnerabilityOccurrence) GetCvssVersion() CVSSVersion
- func (x *VulnerabilityOccurrence) GetCvssv3() *CVSS
- func (x *VulnerabilityOccurrence) GetEffectiveSeverity() Severity
- func (x *VulnerabilityOccurrence) GetExtraDetails() string
- func (x *VulnerabilityOccurrence) GetFixAvailable() bool
- func (x *VulnerabilityOccurrence) GetLongDescription() string
- func (x *VulnerabilityOccurrence) GetPackageIssue() []*VulnerabilityOccurrence_PackageIssue
- func (x *VulnerabilityOccurrence) GetRelatedUrls() []*RelatedUrl
- func (x *VulnerabilityOccurrence) GetSeverity() Severity
- func (x *VulnerabilityOccurrence) GetShortDescription() string
- func (x *VulnerabilityOccurrence) GetType() string
- func (x *VulnerabilityOccurrence) GetVexAssessment() *VulnerabilityOccurrence_VexAssessment
- func (*VulnerabilityOccurrence) ProtoMessage()
- func (x *VulnerabilityOccurrence) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityOccurrence) Reset()
- func (x *VulnerabilityOccurrence) String() string
- type VulnerabilityOccurrence_PackageIssue
- func (*VulnerabilityOccurrence_PackageIssue) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityOccurrence_PackageIssue) GetAffectedCpeUri() string
- func (x *VulnerabilityOccurrence_PackageIssue) GetAffectedPackage() string
- func (x *VulnerabilityOccurrence_PackageIssue) GetAffectedVersion() *Version
- func (x *VulnerabilityOccurrence_PackageIssue) GetEffectiveSeverity() Severity
- func (x *VulnerabilityOccurrence_PackageIssue) GetFileLocation() []*FileLocation
- func (x *VulnerabilityOccurrence_PackageIssue) GetFixAvailable() bool
- func (x *VulnerabilityOccurrence_PackageIssue) GetFixedCpeUri() string
- func (x *VulnerabilityOccurrence_PackageIssue) GetFixedPackage() string
- func (x *VulnerabilityOccurrence_PackageIssue) GetFixedVersion() *Version
- func (x *VulnerabilityOccurrence_PackageIssue) GetPackageType() string
- func (*VulnerabilityOccurrence_PackageIssue) ProtoMessage()
- func (x *VulnerabilityOccurrence_PackageIssue) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityOccurrence_PackageIssue) Reset()
- func (x *VulnerabilityOccurrence_PackageIssue) String() string
- type VulnerabilityOccurrence_VexAssessment
- func (*VulnerabilityOccurrence_VexAssessment) Descriptor() ([]byte, []int)deprecated
- func (x *VulnerabilityOccurrence_VexAssessment) GetCve() stringdeprecated
- func (x *VulnerabilityOccurrence_VexAssessment) GetImpacts() []string
- func (x *VulnerabilityOccurrence_VexAssessment) GetJustification() *VulnerabilityAssessmentNote_Assessment_Justification
- func (x *VulnerabilityOccurrence_VexAssessment) GetNoteName() string
- func (x *VulnerabilityOccurrence_VexAssessment) GetRelatedUris() []*RelatedUrl
- func (x *VulnerabilityOccurrence_VexAssessment) GetRemediations() []*VulnerabilityAssessmentNote_Assessment_Remediation
- func (x *VulnerabilityOccurrence_VexAssessment) GetState() VulnerabilityAssessmentNote_Assessment_State
- func (x *VulnerabilityOccurrence_VexAssessment) GetVulnerabilityId() string
- func (*VulnerabilityOccurrence_VexAssessment) ProtoMessage()
- func (x *VulnerabilityOccurrence_VexAssessment) ProtoReflect() protoreflect.Message
- func (x *VulnerabilityOccurrence_VexAssessment) Reset()
- func (x *VulnerabilityOccurrence_VexAssessment) String() string
- type WindowsUpdate
- func (*WindowsUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *WindowsUpdate) GetCategories() []*WindowsUpdate_Category
- func (x *WindowsUpdate) GetDescription() string
- func (x *WindowsUpdate) GetIdentity() *WindowsUpdate_Identity
- func (x *WindowsUpdate) GetKbArticleIds() []string
- func (x *WindowsUpdate) GetLastPublishedTimestamp() *timestamppb.Timestamp
- func (x *WindowsUpdate) GetSupportUrl() string
- func (x *WindowsUpdate) GetTitle() string
- func (*WindowsUpdate) ProtoMessage()
- func (x *WindowsUpdate) ProtoReflect() protoreflect.Message
- func (x *WindowsUpdate) Reset()
- func (x *WindowsUpdate) String() string
- type WindowsUpdate_Category
- func (*WindowsUpdate_Category) Descriptor() ([]byte, []int)deprecated
- func (x *WindowsUpdate_Category) GetCategoryId() string
- func (x *WindowsUpdate_Category) GetName() string
- func (*WindowsUpdate_Category) ProtoMessage()
- func (x *WindowsUpdate_Category) ProtoReflect() protoreflect.Message
- func (x *WindowsUpdate_Category) Reset()
- func (x *WindowsUpdate_Category) String() string
- type WindowsUpdate_Identity
- func (*WindowsUpdate_Identity) Descriptor() ([]byte, []int)deprecated
- func (x *WindowsUpdate_Identity) GetRevision() int32
- func (x *WindowsUpdate_Identity) GetUpdateId() string
- func (*WindowsUpdate_Identity) ProtoMessage()
- func (x *WindowsUpdate_Identity) ProtoReflect() protoreflect.Message
- func (x *WindowsUpdate_Identity) Reset()
- func (x *WindowsUpdate_Identity) String() string
Constants ¶
This section is empty.
Variables ¶
var ( NoteKind_name = map[int32]string{ 0: "NOTE_KIND_UNSPECIFIED", 1: "VULNERABILITY", 2: "BUILD", 3: "IMAGE", 4: "PACKAGE", 5: "DEPLOYMENT", 6: "DISCOVERY", 7: "ATTESTATION", 8: "UPGRADE", 9: "COMPLIANCE", 10: "DSSE_ATTESTATION", 11: "VULNERABILITY_ASSESSMENT", 12: "SBOM_REFERENCE", } NoteKind_value = map[string]int32{ "NOTE_KIND_UNSPECIFIED": 0, "VULNERABILITY": 1, "BUILD": 2, "IMAGE": 3, "PACKAGE": 4, "DEPLOYMENT": 5, "DISCOVERY": 6, "ATTESTATION": 7, "UPGRADE": 8, "COMPLIANCE": 9, "DSSE_ATTESTATION": 10, "VULNERABILITY_ASSESSMENT": 11, "SBOM_REFERENCE": 12, } )
Enum value maps for NoteKind.
var ( CVSSVersion_name = map[int32]string{ 0: "CVSS_VERSION_UNSPECIFIED", 1: "CVSS_VERSION_2", 2: "CVSS_VERSION_3", } CVSSVersion_value = map[string]int32{ "CVSS_VERSION_UNSPECIFIED": 0, "CVSS_VERSION_2": 1, "CVSS_VERSION_3": 2, } )
Enum value maps for CVSSVersion.
var ( CVSSv3_AttackVector_name = map[int32]string{ 0: "ATTACK_VECTOR_UNSPECIFIED", 1: "ATTACK_VECTOR_NETWORK", 2: "ATTACK_VECTOR_ADJACENT", 3: "ATTACK_VECTOR_LOCAL", 4: "ATTACK_VECTOR_PHYSICAL", } CVSSv3_AttackVector_value = map[string]int32{ "ATTACK_VECTOR_UNSPECIFIED": 0, "ATTACK_VECTOR_NETWORK": 1, "ATTACK_VECTOR_ADJACENT": 2, "ATTACK_VECTOR_LOCAL": 3, "ATTACK_VECTOR_PHYSICAL": 4, } )
Enum value maps for CVSSv3_AttackVector.
var ( CVSSv3_AttackComplexity_name = map[int32]string{ 0: "ATTACK_COMPLEXITY_UNSPECIFIED", 1: "ATTACK_COMPLEXITY_LOW", 2: "ATTACK_COMPLEXITY_HIGH", } CVSSv3_AttackComplexity_value = map[string]int32{ "ATTACK_COMPLEXITY_UNSPECIFIED": 0, "ATTACK_COMPLEXITY_LOW": 1, "ATTACK_COMPLEXITY_HIGH": 2, } )
Enum value maps for CVSSv3_AttackComplexity.
var ( CVSSv3_PrivilegesRequired_name = map[int32]string{ 0: "PRIVILEGES_REQUIRED_UNSPECIFIED", 1: "PRIVILEGES_REQUIRED_NONE", 2: "PRIVILEGES_REQUIRED_LOW", 3: "PRIVILEGES_REQUIRED_HIGH", } CVSSv3_PrivilegesRequired_value = map[string]int32{ "PRIVILEGES_REQUIRED_UNSPECIFIED": 0, "PRIVILEGES_REQUIRED_NONE": 1, "PRIVILEGES_REQUIRED_LOW": 2, "PRIVILEGES_REQUIRED_HIGH": 3, } )
Enum value maps for CVSSv3_PrivilegesRequired.
var ( CVSSv3_UserInteraction_name = map[int32]string{ 0: "USER_INTERACTION_UNSPECIFIED", 1: "USER_INTERACTION_NONE", 2: "USER_INTERACTION_REQUIRED", } CVSSv3_UserInteraction_value = map[string]int32{ "USER_INTERACTION_UNSPECIFIED": 0, "USER_INTERACTION_NONE": 1, "USER_INTERACTION_REQUIRED": 2, } )
Enum value maps for CVSSv3_UserInteraction.
var ( CVSSv3_Scope_name = map[int32]string{ 0: "SCOPE_UNSPECIFIED", 1: "SCOPE_UNCHANGED", 2: "SCOPE_CHANGED", } CVSSv3_Scope_value = map[string]int32{ "SCOPE_UNSPECIFIED": 0, "SCOPE_UNCHANGED": 1, "SCOPE_CHANGED": 2, } )
Enum value maps for CVSSv3_Scope.
var ( CVSSv3_Impact_name = map[int32]string{ 0: "IMPACT_UNSPECIFIED", 1: "IMPACT_HIGH", 2: "IMPACT_LOW", 3: "IMPACT_NONE", } CVSSv3_Impact_value = map[string]int32{ "IMPACT_UNSPECIFIED": 0, "IMPACT_HIGH": 1, "IMPACT_LOW": 2, "IMPACT_NONE": 3, } )
Enum value maps for CVSSv3_Impact.
var ( CVSS_AttackVector_name = map[int32]string{ 0: "ATTACK_VECTOR_UNSPECIFIED", 1: "ATTACK_VECTOR_NETWORK", 2: "ATTACK_VECTOR_ADJACENT", 3: "ATTACK_VECTOR_LOCAL", 4: "ATTACK_VECTOR_PHYSICAL", } CVSS_AttackVector_value = map[string]int32{ "ATTACK_VECTOR_UNSPECIFIED": 0, "ATTACK_VECTOR_NETWORK": 1, "ATTACK_VECTOR_ADJACENT": 2, "ATTACK_VECTOR_LOCAL": 3, "ATTACK_VECTOR_PHYSICAL": 4, } )
Enum value maps for CVSS_AttackVector.
var ( CVSS_AttackComplexity_name = map[int32]string{ 0: "ATTACK_COMPLEXITY_UNSPECIFIED", 1: "ATTACK_COMPLEXITY_LOW", 2: "ATTACK_COMPLEXITY_HIGH", 3: "ATTACK_COMPLEXITY_MEDIUM", } CVSS_AttackComplexity_value = map[string]int32{ "ATTACK_COMPLEXITY_UNSPECIFIED": 0, "ATTACK_COMPLEXITY_LOW": 1, "ATTACK_COMPLEXITY_HIGH": 2, "ATTACK_COMPLEXITY_MEDIUM": 3, } )
Enum value maps for CVSS_AttackComplexity.
var ( CVSS_Authentication_name = map[int32]string{ 0: "AUTHENTICATION_UNSPECIFIED", 1: "AUTHENTICATION_MULTIPLE", 2: "AUTHENTICATION_SINGLE", 3: "AUTHENTICATION_NONE", } CVSS_Authentication_value = map[string]int32{ "AUTHENTICATION_UNSPECIFIED": 0, "AUTHENTICATION_MULTIPLE": 1, "AUTHENTICATION_SINGLE": 2, "AUTHENTICATION_NONE": 3, } )
Enum value maps for CVSS_Authentication.
var ( CVSS_PrivilegesRequired_name = map[int32]string{ 0: "PRIVILEGES_REQUIRED_UNSPECIFIED", 1: "PRIVILEGES_REQUIRED_NONE", 2: "PRIVILEGES_REQUIRED_LOW", 3: "PRIVILEGES_REQUIRED_HIGH", } CVSS_PrivilegesRequired_value = map[string]int32{ "PRIVILEGES_REQUIRED_UNSPECIFIED": 0, "PRIVILEGES_REQUIRED_NONE": 1, "PRIVILEGES_REQUIRED_LOW": 2, "PRIVILEGES_REQUIRED_HIGH": 3, } )
Enum value maps for CVSS_PrivilegesRequired.
var ( CVSS_UserInteraction_name = map[int32]string{ 0: "USER_INTERACTION_UNSPECIFIED", 1: "USER_INTERACTION_NONE", 2: "USER_INTERACTION_REQUIRED", } CVSS_UserInteraction_value = map[string]int32{ "USER_INTERACTION_UNSPECIFIED": 0, "USER_INTERACTION_NONE": 1, "USER_INTERACTION_REQUIRED": 2, } )
Enum value maps for CVSS_UserInteraction.
var ( CVSS_Scope_name = map[int32]string{ 0: "SCOPE_UNSPECIFIED", 1: "SCOPE_UNCHANGED", 2: "SCOPE_CHANGED", } CVSS_Scope_value = map[string]int32{ "SCOPE_UNSPECIFIED": 0, "SCOPE_UNCHANGED": 1, "SCOPE_CHANGED": 2, } )
Enum value maps for CVSS_Scope.
var ( CVSS_Impact_name = map[int32]string{ 0: "IMPACT_UNSPECIFIED", 1: "IMPACT_HIGH", 2: "IMPACT_LOW", 3: "IMPACT_NONE", 4: "IMPACT_PARTIAL", 5: "IMPACT_COMPLETE", } CVSS_Impact_value = map[string]int32{ "IMPACT_UNSPECIFIED": 0, "IMPACT_HIGH": 1, "IMPACT_LOW": 2, "IMPACT_NONE": 3, "IMPACT_PARTIAL": 4, "IMPACT_COMPLETE": 5, } )
Enum value maps for CVSS_Impact.
var ( DeploymentOccurrence_Platform_name = map[int32]string{ 0: "PLATFORM_UNSPECIFIED", 1: "GKE", 2: "FLEX", 3: "CUSTOM", } DeploymentOccurrence_Platform_value = map[string]int32{ "PLATFORM_UNSPECIFIED": 0, "GKE": 1, "FLEX": 2, "CUSTOM": 3, } )
Enum value maps for DeploymentOccurrence_Platform.
var ( DiscoveryOccurrence_ContinuousAnalysis_name = map[int32]string{ 0: "CONTINUOUS_ANALYSIS_UNSPECIFIED", 1: "ACTIVE", 2: "INACTIVE", } DiscoveryOccurrence_ContinuousAnalysis_value = map[string]int32{ "CONTINUOUS_ANALYSIS_UNSPECIFIED": 0, "ACTIVE": 1, "INACTIVE": 2, } )
Enum value maps for DiscoveryOccurrence_ContinuousAnalysis.
var ( DiscoveryOccurrence_AnalysisStatus_name = map[int32]string{ 0: "ANALYSIS_STATUS_UNSPECIFIED", 1: "PENDING", 2: "SCANNING", 3: "FINISHED_SUCCESS", 4: "FINISHED_FAILED", 5: "FINISHED_UNSUPPORTED", } DiscoveryOccurrence_AnalysisStatus_value = map[string]int32{ "ANALYSIS_STATUS_UNSPECIFIED": 0, "PENDING": 1, "SCANNING": 2, "FINISHED_SUCCESS": 3, "COMPLETE": 3, "FINISHED_FAILED": 4, "FINISHED_UNSUPPORTED": 5, } )
Enum value maps for DiscoveryOccurrence_AnalysisStatus.
var ( DiscoveryOccurrence_SBOMStatus_SBOMState_name = map[int32]string{ 0: "SBOM_STATE_UNSPECIFIED", 1: "PENDING", 2: "COMPLETE", } DiscoveryOccurrence_SBOMStatus_SBOMState_value = map[string]int32{ "SBOM_STATE_UNSPECIFIED": 0, "PENDING": 1, "COMPLETE": 2, } )
Enum value maps for DiscoveryOccurrence_SBOMStatus_SBOMState.
var ( DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState_name = map[int32]string{ 0: "VULNERABILITY_ATTESTATION_STATE_UNSPECIFIED", 1: "SUCCESS", 2: "FAILURE", } DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState_value = map[string]int32{ "VULNERABILITY_ATTESTATION_STATE_UNSPECIFIED": 0, "SUCCESS": 1, "FAILURE": 2, } )
Enum value maps for DiscoveryOccurrence_VulnerabilityAttestation_VulnerabilityAttestationState.
var ( Architecture_name = map[int32]string{ 0: "ARCHITECTURE_UNSPECIFIED", 1: "X86", 2: "X64", } Architecture_value = map[string]int32{ "ARCHITECTURE_UNSPECIFIED": 0, "X86": 1, "X64": 2, } )
Enum value maps for Architecture.
var ( Version_VersionKind_name = map[int32]string{ 0: "VERSION_KIND_UNSPECIFIED", 1: "NORMAL", 2: "MINIMUM", 3: "MAXIMUM", } Version_VersionKind_value = map[string]int32{ "VERSION_KIND_UNSPECIFIED": 0, "NORMAL": 1, "MINIMUM": 2, "MAXIMUM": 3, } )
Enum value maps for Version_VersionKind.
var ( AliasContext_Kind_name = map[int32]string{ 0: "KIND_UNSPECIFIED", 1: "FIXED", 2: "MOVABLE", 4: "OTHER", } AliasContext_Kind_value = map[string]int32{ "KIND_UNSPECIFIED": 0, "FIXED": 1, "MOVABLE": 2, "OTHER": 4, } )
Enum value maps for AliasContext_Kind.
var ( Severity_name = map[int32]string{ 0: "SEVERITY_UNSPECIFIED", 1: "MINIMAL", 2: "LOW", 3: "MEDIUM", 4: "HIGH", 5: "CRITICAL", } Severity_value = map[string]int32{ "SEVERITY_UNSPECIFIED": 0, "MINIMAL": 1, "LOW": 2, "MEDIUM": 3, "HIGH": 4, "CRITICAL": 5, } )
Enum value maps for Severity.
var ( VulnerabilityAssessmentNote_Assessment_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "AFFECTED", 2: "NOT_AFFECTED", 3: "FIXED", 4: "UNDER_INVESTIGATION", } VulnerabilityAssessmentNote_Assessment_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "AFFECTED": 1, "NOT_AFFECTED": 2, "FIXED": 3, "UNDER_INVESTIGATION": 4, } )
Enum value maps for VulnerabilityAssessmentNote_Assessment_State.
var ( VulnerabilityAssessmentNote_Assessment_Justification_JustificationType_name = map[int32]string{ 0: "JUSTIFICATION_TYPE_UNSPECIFIED", 1: "COMPONENT_NOT_PRESENT", 2: "VULNERABLE_CODE_NOT_PRESENT", 3: "VULNERABLE_CODE_NOT_IN_EXECUTE_PATH", 4: "VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY", 5: "INLINE_MITIGATIONS_ALREADY_EXIST", } VulnerabilityAssessmentNote_Assessment_Justification_JustificationType_value = map[string]int32{ "JUSTIFICATION_TYPE_UNSPECIFIED": 0, "COMPONENT_NOT_PRESENT": 1, "VULNERABLE_CODE_NOT_PRESENT": 2, "VULNERABLE_CODE_NOT_IN_EXECUTE_PATH": 3, "VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY": 4, "INLINE_MITIGATIONS_ALREADY_EXIST": 5, } )
Enum value maps for VulnerabilityAssessmentNote_Assessment_Justification_JustificationType.
var ( VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType_name = map[int32]string{ 0: "REMEDIATION_TYPE_UNSPECIFIED", 1: "MITIGATION", 2: "NO_FIX_PLANNED", 3: "NONE_AVAILABLE", 4: "VENDOR_FIX", 5: "WORKAROUND", } VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType_value = map[string]int32{ "REMEDIATION_TYPE_UNSPECIFIED": 0, "MITIGATION": 1, "NO_FIX_PLANNED": 2, "NONE_AVAILABLE": 3, "VENDOR_FIX": 4, "WORKAROUND": 5, } )
Enum value maps for VulnerabilityAssessmentNote_Assessment_Remediation_RemediationType.
var File_grafeas_v1_attestation_proto protoreflect.FileDescriptor
var File_grafeas_v1_build_proto protoreflect.FileDescriptor
var File_grafeas_v1_common_proto protoreflect.FileDescriptor
var File_grafeas_v1_compliance_proto protoreflect.FileDescriptor
var File_grafeas_v1_cvss_proto protoreflect.FileDescriptor
var File_grafeas_v1_deployment_proto protoreflect.FileDescriptor
var File_grafeas_v1_discovery_proto protoreflect.FileDescriptor
var File_grafeas_v1_dsse_attestation_proto protoreflect.FileDescriptor
var File_grafeas_v1_grafeas_proto protoreflect.FileDescriptor
var File_grafeas_v1_image_proto protoreflect.FileDescriptor
var File_grafeas_v1_intoto_provenance_proto protoreflect.FileDescriptor
var File_grafeas_v1_intoto_statement_proto protoreflect.FileDescriptor
var File_grafeas_v1_package_proto protoreflect.FileDescriptor
var File_grafeas_v1_provenance_proto protoreflect.FileDescriptor
var File_grafeas_v1_sbom_proto protoreflect.FileDescriptor
var File_grafeas_v1_severity_proto protoreflect.FileDescriptor
var File_grafeas_v1_slsa_provenance_proto protoreflect.FileDescriptor
var File_grafeas_v1_slsa_provenance_zero_two_proto protoreflect.FileDescriptor
var File_grafeas_v1_upgrade_proto protoreflect.FileDescriptor
var File_grafeas_v1_vex_proto protoreflect.FileDescriptor
var File_grafeas_v1_vulnerability_proto protoreflect.FileDescriptor
Functions ¶
func RegisterGrafeasServer ¶
func RegisterGrafeasServer(s *grpc.Server, srv GrafeasServer)
Types ¶
type AliasContext ¶
type AliasContext struct { // The alias kind. Kind AliasContext_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=grafeas.v1.AliasContext_Kind" json:"kind,omitempty"` // The alias name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
An alias to a repo revision.
func (*AliasContext) Descriptor
deprecated
func (*AliasContext) Descriptor() ([]byte, []int)
Deprecated: Use AliasContext.ProtoReflect.Descriptor instead.
func (*AliasContext) GetKind ¶
func (x *AliasContext) GetKind() AliasContext_Kind
func (*AliasContext) GetName ¶
func (x *AliasContext) GetName() string
func (*AliasContext) ProtoMessage ¶
func (*AliasContext) ProtoMessage()
func (*AliasContext) ProtoReflect ¶
func (x *AliasContext) ProtoReflect() protoreflect.Message
func (*AliasContext) Reset ¶
func (x *AliasContext) Reset()
func (*AliasContext) String ¶
func (x *AliasContext) String() string
type AliasContext_Kind ¶
type AliasContext_Kind int32
The type of an alias.
const ( // Unknown. AliasContext_KIND_UNSPECIFIED AliasContext_Kind = 0 // Git tag. AliasContext_FIXED AliasContext_Kind = 1 // Git branch. AliasContext_MOVABLE AliasContext_Kind = 2 // Used to specify non-standard aliases. For example, if a Git repo has a // ref named "refs/foo/bar". AliasContext_OTHER AliasContext_Kind = 4 )
func (AliasContext_Kind) Descriptor ¶
func (AliasContext_Kind) Descriptor() protoreflect.EnumDescriptor
func (AliasContext_Kind) Enum ¶
func (x AliasContext_Kind) Enum() *AliasContext_Kind
func (AliasContext_Kind) EnumDescriptor
deprecated
func (AliasContext_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use AliasContext_Kind.Descriptor instead.
func (AliasContext_Kind) Number ¶
func (x AliasContext_Kind) Number() protoreflect.EnumNumber
func (AliasContext_Kind) String ¶
func (x AliasContext_Kind) String() string
func (AliasContext_Kind) Type ¶
func (AliasContext_Kind) Type() protoreflect.EnumType
type Architecture ¶
type Architecture int32
Instruction set architectures supported by various package managers.
const ( // Unknown architecture. Architecture_ARCHITECTURE_UNSPECIFIED Architecture = 0 // X86 architecture. Architecture_X86 Architecture = 1 // X64 architecture. Architecture_X64 Architecture = 2 )
func (Architecture) Descriptor ¶
func (Architecture) Descriptor() protoreflect.EnumDescriptor
func (Architecture) Enum ¶
func (x Architecture) Enum() *Architecture
func (Architecture) EnumDescriptor
deprecated
func (Architecture) EnumDescriptor() ([]byte, []int)
Deprecated: Use Architecture.Descriptor instead.
func (Architecture) Number ¶
func (x Architecture) Number() protoreflect.EnumNumber
func (Architecture) String ¶
func (x Architecture) String() string
func (Architecture) Type ¶
func (Architecture) Type() protoreflect.EnumType
type Artifact ¶
type Artifact struct { // Hash or checksum value of a binary, or Docker Registry 2.0 digest of a // container. Checksum string `protobuf:"bytes,1,opt,name=checksum,proto3" json:"checksum,omitempty"` // Artifact ID, if any; for container images, this will be a URL by digest // like `gcr.io/projectID/imagename@sha256:123456`. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Related artifact names. This may be the path to a binary or jar file, or in // the case of a container build, the name used to push the container image to // Google Container Registry, as presented to `docker push`. Note that a // single Artifact ID can have multiple names, for example if two tags are // applied to one image. Names []string `protobuf:"bytes,3,rep,name=names,proto3" json:"names,omitempty"` // contains filtered or unexported fields }
Artifact describes a build product.
func (*Artifact) Descriptor
deprecated
func (*Artifact) GetChecksum ¶
func (*Artifact) ProtoMessage ¶
func (*Artifact) ProtoMessage()
func (*Artifact) ProtoReflect ¶
func (x *Artifact) ProtoReflect() protoreflect.Message
type AttestationNote ¶
type AttestationNote struct { // Hint hints at the purpose of the attestation authority. Hint *AttestationNote_Hint `protobuf:"bytes,1,opt,name=hint,proto3" json:"hint,omitempty"` // contains filtered or unexported fields }
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `Authority` for "QA" and one for "build". This note is intended to act strictly as a grouping mechanism for the attached occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an occurrence to a given note. It also provides a single point of lookup to find all attached attestation occurrences, even if they don't all live in the same project.
func (*AttestationNote) Descriptor
deprecated
func (*AttestationNote) Descriptor() ([]byte, []int)
Deprecated: Use AttestationNote.ProtoReflect.Descriptor instead.
func (*AttestationNote) GetHint ¶
func (x *AttestationNote) GetHint() *AttestationNote_Hint
func (*AttestationNote) ProtoMessage ¶
func (*AttestationNote) ProtoMessage()
func (*AttestationNote) ProtoReflect ¶
func (x *AttestationNote) ProtoReflect() protoreflect.Message
func (*AttestationNote) Reset ¶
func (x *AttestationNote) Reset()
func (*AttestationNote) String ¶
func (x *AttestationNote) String() string
type AttestationNote_Hint ¶
type AttestationNote_Hint struct { // Required. The human readable name of this attestation authority, for // example "qa". HumanReadableName string `protobuf:"bytes,1,opt,name=human_readable_name,json=humanReadableName,proto3" json:"human_readable_name,omitempty"` // contains filtered or unexported fields }
This submessage provides human-readable hints about the purpose of the authority. Because the name of a note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should not be used to look up authorities in security sensitive contexts, such as when looking up attestations to verify.
func (*AttestationNote_Hint) Descriptor
deprecated
func (*AttestationNote_Hint) Descriptor() ([]byte, []int)
Deprecated: Use AttestationNote_Hint.ProtoReflect.Descriptor instead.
func (*AttestationNote_Hint) GetHumanReadableName ¶
func (x *AttestationNote_Hint) GetHumanReadableName() string
func (*AttestationNote_Hint) ProtoMessage ¶
func (*AttestationNote_Hint) ProtoMessage()
func (*AttestationNote_Hint) ProtoReflect ¶
func (x *AttestationNote_Hint) ProtoReflect() protoreflect.Message
func (*AttestationNote_Hint) Reset ¶
func (x *AttestationNote_Hint) Reset()
func (*AttestationNote_Hint) String ¶
func (x *AttestationNote_Hint) String() string
type AttestationOccurrence ¶
type AttestationOccurrence struct { // Required. The serialized payload that is verified by one or more // `signatures`. SerializedPayload []byte `protobuf:"bytes,1,opt,name=serialized_payload,json=serializedPayload,proto3" json:"serialized_payload,omitempty"` // One or more signatures over `serialized_payload`. Verifier implementations // should consider this attestation message verified if at least one // `signature` verifies `serialized_payload`. See `Signature` in common.proto // for more details on signature structure and verification. Signatures []*Signature `protobuf:"bytes,2,rep,name=signatures,proto3" json:"signatures,omitempty"` // One or more JWTs encoding a self-contained attestation. // Each JWT encodes the payload that it verifies within the JWT itself. // Verifier implementation SHOULD ignore the `serialized_payload` field // when verifying these JWTs. // If only JWTs are present on this AttestationOccurrence, then the // `serialized_payload` SHOULD be left empty. // Each JWT SHOULD encode a claim specific to the `resource_uri` of this // Occurrence, but this is not validated by Grafeas metadata API // implementations. The JWT itself is opaque to Grafeas. Jwts []*Jwt `protobuf:"bytes,3,rep,name=jwts,proto3" json:"jwts,omitempty"` // contains filtered or unexported fields }
Occurrence that represents a single "attestation". The authenticity of an attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the authority to which this attestation is attached is primarily useful for lookup (how to find this attestation if you already know the authority and artifact to be verified) and intent (for which authority this attestation was intended to sign.
func (*AttestationOccurrence) Descriptor
deprecated
func (*AttestationOccurrence) Descriptor() ([]byte, []int)
Deprecated: Use AttestationOccurrence.ProtoReflect.Descriptor instead.
func (*AttestationOccurrence) GetJwts ¶
func (x *AttestationOccurrence) GetJwts() []*Jwt
func (*AttestationOccurrence) GetSerializedPayload ¶
func (x *AttestationOccurrence) GetSerializedPayload() []byte
func (*AttestationOccurrence) GetSignatures ¶
func (x *AttestationOccurrence) GetSignatures() []*Signature
func (*AttestationOccurrence) ProtoMessage ¶
func (*AttestationOccurrence) ProtoMessage()
func (*AttestationOccurrence) ProtoReflect ¶
func (x *AttestationOccurrence) ProtoReflect() protoreflect.Message
func (*AttestationOccurrence) Reset ¶
func (x *AttestationOccurrence) Reset()
func (*AttestationOccurrence) String ¶
func (x *AttestationOccurrence) String() string
type BatchCreateNotesRequest ¶
type BatchCreateNotesRequest struct { // The name of the project in the form of `projects/[PROJECT_ID]`, under which // the notes are to be created. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The notes to create. Max allowed length is 1000. Notes map[string]*Note `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
Request to create notes in batch.
func (*BatchCreateNotesRequest) Descriptor
deprecated
func (*BatchCreateNotesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateNotesRequest.ProtoReflect.Descriptor instead.
func (*BatchCreateNotesRequest) GetNotes ¶
func (x *BatchCreateNotesRequest) GetNotes() map[string]*Note
func (*BatchCreateNotesRequest) GetParent ¶
func (x *BatchCreateNotesRequest) GetParent() string
func (*BatchCreateNotesRequest) ProtoMessage ¶
func (*BatchCreateNotesRequest) ProtoMessage()
func (*BatchCreateNotesRequest) ProtoReflect ¶
func (x *BatchCreateNotesRequest) ProtoReflect() protoreflect.Message
func (*BatchCreateNotesRequest) Reset ¶
func (x *BatchCreateNotesRequest) Reset()
func (*BatchCreateNotesRequest) String ¶
func (x *BatchCreateNotesRequest) String() string
type BatchCreateNotesResponse ¶
type BatchCreateNotesResponse struct { // The notes that were created. Notes []*Note `protobuf:"bytes,1,rep,name=notes,proto3" json:"notes,omitempty"` // contains filtered or unexported fields }
Response for creating notes in batch.
func (*BatchCreateNotesResponse) Descriptor
deprecated
func (*BatchCreateNotesResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateNotesResponse.ProtoReflect.Descriptor instead.
func (*BatchCreateNotesResponse) GetNotes ¶
func (x *BatchCreateNotesResponse) GetNotes() []*Note
func (*BatchCreateNotesResponse) ProtoMessage ¶
func (*BatchCreateNotesResponse) ProtoMessage()
func (*BatchCreateNotesResponse) ProtoReflect ¶
func (x *BatchCreateNotesResponse) ProtoReflect() protoreflect.Message
func (*BatchCreateNotesResponse) Reset ¶
func (x *BatchCreateNotesResponse) Reset()
func (*BatchCreateNotesResponse) String ¶
func (x *BatchCreateNotesResponse) String() string
type BatchCreateOccurrencesRequest ¶
type BatchCreateOccurrencesRequest struct { // The name of the project in the form of `projects/[PROJECT_ID]`, under which // the occurrences are to be created. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The occurrences to create. Max allowed length is 1000. Occurrences []*Occurrence `protobuf:"bytes,2,rep,name=occurrences,proto3" json:"occurrences,omitempty"` // contains filtered or unexported fields }
Request to create occurrences in batch.
func (*BatchCreateOccurrencesRequest) Descriptor
deprecated
func (*BatchCreateOccurrencesRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateOccurrencesRequest.ProtoReflect.Descriptor instead.
func (*BatchCreateOccurrencesRequest) GetOccurrences ¶
func (x *BatchCreateOccurrencesRequest) GetOccurrences() []*Occurrence
func (*BatchCreateOccurrencesRequest) GetParent ¶
func (x *BatchCreateOccurrencesRequest) GetParent() string
func (*BatchCreateOccurrencesRequest) ProtoMessage ¶
func (*BatchCreateOccurrencesRequest) ProtoMessage()
func (*BatchCreateOccurrencesRequest) ProtoReflect ¶
func (x *BatchCreateOccurrencesRequest) ProtoReflect() protoreflect.Message
func (*BatchCreateOccurrencesRequest) Reset ¶
func (x *BatchCreateOccurrencesRequest) Reset()
func (*BatchCreateOccurrencesRequest) String ¶
func (x *BatchCreateOccurrencesRequest) String() string
type BatchCreateOccurrencesResponse ¶
type BatchCreateOccurrencesResponse struct { // The occurrences that were created. Occurrences []*Occurrence `protobuf:"bytes,1,rep,name=occurrences,proto3" json:"occurrences,omitempty"` // contains filtered or unexported fields }
Response for creating occurrences in batch.
func (*BatchCreateOccurrencesResponse) Descriptor
deprecated
func (*BatchCreateOccurrencesResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchCreateOccurrencesResponse.ProtoReflect.Descriptor instead.
func (*BatchCreateOccurrencesResponse) GetOccurrences ¶
func (x *BatchCreateOccurrencesResponse) GetOccurrences() []*Occurrence
func (*BatchCreateOccurrencesResponse) ProtoMessage ¶
func (*BatchCreateOccurrencesResponse) ProtoMessage()
func (*BatchCreateOccurrencesResponse) ProtoReflect ¶
func (x *BatchCreateOccurrencesResponse) ProtoReflect() protoreflect.Message
func (*BatchCreateOccurrencesResponse) Reset ¶
func (x *BatchCreateOccurrencesResponse) Reset()
func (*BatchCreateOccurrencesResponse) String ¶
func (x *BatchCreateOccurrencesResponse) String() string
type BuildNote ¶
type BuildNote struct { // Required. Immutable. Version of the builder which produced this build. BuilderVersion string `protobuf:"bytes,1,opt,name=builder_version,json=builderVersion,proto3" json:"builder_version,omitempty"` // contains filtered or unexported fields }
Note holding the version of the provider's builder and the signature of the provenance message in the build details occurrence.
func (*BuildNote) Descriptor
deprecated
func (*BuildNote) GetBuilderVersion ¶
func (*BuildNote) ProtoMessage ¶
func (*BuildNote) ProtoMessage()
func (*BuildNote) ProtoReflect ¶
func (x *BuildNote) ProtoReflect() protoreflect.Message
type BuildOccurrence ¶
type BuildOccurrence struct { // The actual provenance for the build. Provenance *BuildProvenance `protobuf:"bytes,1,opt,name=provenance,proto3" json:"provenance,omitempty"` // Serialized JSON representation of the provenance, used in generating the // build signature in the corresponding build note. After verifying the // signature, `provenance_bytes` can be unmarshalled and compared to the // provenance to confirm that it is unchanged. A base64-encoded string // representation of the provenance bytes is used for the signature in order // to interoperate with openssl which expects this format for signature // verification. // // The serialized form is captured both to avoid ambiguity in how the // provenance is marshalled to json as well to prevent incompatibilities with // future changes. ProvenanceBytes string `protobuf:"bytes,2,opt,name=provenance_bytes,json=provenanceBytes,proto3" json:"provenance_bytes,omitempty"` // Deprecated. See InTotoStatement for the replacement. // In-toto Provenance representation as defined in spec. IntotoProvenance *InTotoProvenance `protobuf:"bytes,3,opt,name=intoto_provenance,json=intotoProvenance,proto3" json:"intoto_provenance,omitempty"` // In-toto Statement representation as defined in spec. // The intoto_statement can contain any type of provenance. The serialized // payload of the statement can be stored and signed in the Occurrence's // envelope. IntotoStatement *InTotoStatement `protobuf:"bytes,4,opt,name=intoto_statement,json=intotoStatement,proto3" json:"intoto_statement,omitempty"` // In-Toto Slsa Provenance V1 represents a slsa provenance meeting the slsa // spec, wrapped in an in-toto statement. This allows for direct // jsonification of a to-spec in-toto slsa statement with a to-spec // slsa provenance. InTotoSlsaProvenanceV1 *InTotoSlsaProvenanceV1 `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Details of a build occurrence.
func (*BuildOccurrence) Descriptor
deprecated
func (*BuildOccurrence) Descriptor() ([]byte, []int)
Deprecated: Use BuildOccurrence.ProtoReflect.Descriptor instead.
func (*BuildOccurrence) GetInTotoSlsaProvenanceV1 ¶
func (x *BuildOccurrence) GetInTotoSlsaProvenanceV1() *InTotoSlsaProvenanceV1
func (*BuildOccurrence) GetIntotoProvenance ¶
func (x *BuildOccurrence) GetIntotoProvenance() *InTotoProvenance
func (*BuildOccurrence) GetIntotoStatement ¶
func (x *BuildOccurrence) GetIntotoStatement() *InTotoStatement
func (*BuildOccurrence) GetProvenance ¶
func (x *BuildOccurrence) GetProvenance() *BuildProvenance
func (*BuildOccurrence) GetProvenanceBytes ¶
func (x *BuildOccurrence) GetProvenanceBytes() string
func (*BuildOccurrence) ProtoMessage ¶
func (*BuildOccurrence) ProtoMessage()
func (*BuildOccurrence) ProtoReflect ¶
func (x *BuildOccurrence) ProtoReflect() protoreflect.Message
func (*BuildOccurrence) Reset ¶
func (x *BuildOccurrence) Reset()
func (*BuildOccurrence) String ¶
func (x *BuildOccurrence) String() string
type BuildProvenance ¶
type BuildProvenance struct { // Required. Unique identifier of the build. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the project. ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // Commands requested by the build. Commands []*Command `protobuf:"bytes,3,rep,name=commands,proto3" json:"commands,omitempty"` // Output of the build. BuiltArtifacts []*Artifact `protobuf:"bytes,4,rep,name=built_artifacts,json=builtArtifacts,proto3" json:"built_artifacts,omitempty"` // Time at which the build was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Time at which execution of the build was started. StartTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Time at which execution of the build was finished. EndTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // E-mail address of the user who initiated this build. Note that this was the // user's e-mail address at the time the build was initiated; this address may // not represent the same end-user for all time. Creator string `protobuf:"bytes,8,opt,name=creator,proto3" json:"creator,omitempty"` // URI where any logs for this provenance were written. LogsUri string `protobuf:"bytes,9,opt,name=logs_uri,json=logsUri,proto3" json:"logs_uri,omitempty"` // Details of the Source input to the build. SourceProvenance *Source `protobuf:"bytes,10,opt,name=source_provenance,json=sourceProvenance,proto3" json:"source_provenance,omitempty"` // Trigger identifier if the build was triggered automatically; empty if not. TriggerId string `protobuf:"bytes,11,opt,name=trigger_id,json=triggerId,proto3" json:"trigger_id,omitempty"` // Special options applied to this build. This is a catch-all field where // build providers can enter any desired additional details. BuildOptions map[string]string `` /* 186-byte string literal not displayed */ // Version string of the builder at the time this build was executed. BuilderVersion string `protobuf:"bytes,13,opt,name=builder_version,json=builderVersion,proto3" json:"builder_version,omitempty"` // contains filtered or unexported fields }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
func (*BuildProvenance) Descriptor
deprecated
func (*BuildProvenance) Descriptor() ([]byte, []int)
Deprecated: Use BuildProvenance.ProtoReflect.Descriptor instead.
func (*BuildProvenance) GetBuildOptions ¶
func (x *BuildProvenance) GetBuildOptions() map[string]string
func (*BuildProvenance) GetBuilderVersion ¶
func (x *BuildProvenance) GetBuilderVersion() string
func (*BuildProvenance) GetBuiltArtifacts ¶
func (x *BuildProvenance) GetBuiltArtifacts() []*Artifact
func (*BuildProvenance) GetCommands ¶
func (x *BuildProvenance) GetCommands() []*Command
func (*BuildProvenance) GetCreateTime ¶
func (x *BuildProvenance) GetCreateTime() *timestamppb.Timestamp
func (*BuildProvenance) GetCreator ¶
func (x *BuildProvenance) GetCreator() string
func (*BuildProvenance) GetEndTime ¶
func (x *BuildProvenance) GetEndTime() *timestamppb.Timestamp
func (*BuildProvenance) GetId ¶
func (x *BuildProvenance) GetId() string
func (*BuildProvenance) GetLogsUri ¶
func (x *BuildProvenance) GetLogsUri() string
func (*BuildProvenance) GetProjectId ¶
func (x *BuildProvenance) GetProjectId() string
func (*BuildProvenance) GetSourceProvenance ¶
func (x *BuildProvenance) GetSourceProvenance() *Source
func (*BuildProvenance) GetStartTime ¶
func (x *BuildProvenance) GetStartTime() *timestamppb.Timestamp
func (*BuildProvenance) GetTriggerId ¶
func (x *BuildProvenance) GetTriggerId() string
func (*BuildProvenance) ProtoMessage ¶
func (*BuildProvenance) ProtoMessage()
func (*BuildProvenance) ProtoReflect ¶
func (x *BuildProvenance) ProtoReflect() protoreflect.Message
func (*BuildProvenance) Reset ¶
func (x *BuildProvenance) Reset()
func (*BuildProvenance) String ¶
func (x *BuildProvenance) String() string
type BuilderConfig ¶
type BuilderConfig struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*BuilderConfig) Descriptor
deprecated
func (*BuilderConfig) Descriptor() ([]byte, []int)
Deprecated: Use BuilderConfig.ProtoReflect.Descriptor instead.
func (*BuilderConfig) GetId ¶
func (x *BuilderConfig) GetId() string
func (*BuilderConfig) ProtoMessage ¶
func (*BuilderConfig) ProtoMessage()
func (*BuilderConfig) ProtoReflect ¶
func (x *BuilderConfig) ProtoReflect() protoreflect.Message
func (*BuilderConfig) Reset ¶
func (x *BuilderConfig) Reset()
func (*BuilderConfig) String ¶
func (x *BuilderConfig) String() string
type CVSS ¶
type CVSS struct { // The base score is a function of the base metric scores. BaseScore float32 `protobuf:"fixed32,1,opt,name=base_score,json=baseScore,proto3" json:"base_score,omitempty"` ExploitabilityScore float32 `protobuf:"fixed32,2,opt,name=exploitability_score,json=exploitabilityScore,proto3" json:"exploitability_score,omitempty"` ImpactScore float32 `protobuf:"fixed32,3,opt,name=impact_score,json=impactScore,proto3" json:"impact_score,omitempty"` // Base Metrics // Represents the intrinsic characteristics of a vulnerability that are // constant over time and across user environments. AttackVector CVSS_AttackVector `` /* 132-byte string literal not displayed */ AttackComplexity CVSS_AttackComplexity `` /* 148-byte string literal not displayed */ Authentication CVSS_Authentication `protobuf:"varint,6,opt,name=authentication,proto3,enum=grafeas.v1.CVSS_Authentication" json:"authentication,omitempty"` PrivilegesRequired CVSS_PrivilegesRequired `` /* 156-byte string literal not displayed */ UserInteraction CVSS_UserInteraction `` /* 144-byte string literal not displayed */ Scope CVSS_Scope `protobuf:"varint,9,opt,name=scope,proto3,enum=grafeas.v1.CVSS_Scope" json:"scope,omitempty"` ConfidentialityImpact CVSS_Impact `` /* 154-byte string literal not displayed */ IntegrityImpact CVSS_Impact `` /* 136-byte string literal not displayed */ AvailabilityImpact CVSS_Impact `` /* 145-byte string literal not displayed */ // contains filtered or unexported fields }
Common Vulnerability Scoring System. For details, see https://www.first.org/cvss/specification-document This is a message we will try to use for storing various versions of CVSS rather than making a separate proto for storing a specific version.
func (*CVSS) Descriptor
deprecated
func (*CVSS) GetAttackComplexity ¶
func (x *CVSS) GetAttackComplexity() CVSS_AttackComplexity
func (*CVSS) GetAttackVector ¶
func (x *CVSS) GetAttackVector() CVSS_AttackVector
func (*CVSS) GetAuthentication ¶
func (x *CVSS) GetAuthentication() CVSS_Authentication
func (*CVSS) GetAvailabilityImpact ¶
func (x *CVSS) GetAvailabilityImpact() CVSS_Impact
func (*CVSS) GetBaseScore ¶
func (*CVSS) GetConfidentialityImpact ¶
func (x *CVSS) GetConfidentialityImpact() CVSS_Impact
func (*CVSS) GetExploitabilityScore ¶
func (*CVSS) GetImpactScore ¶
func (*CVSS) GetIntegrityImpact ¶
func (x *CVSS) GetIntegrityImpact() CVSS_Impact
func (*CVSS) GetPrivilegesRequired ¶
func (x *CVSS) GetPrivilegesRequired() CVSS_PrivilegesRequired
func (*CVSS) GetScope ¶
func (x *CVSS) GetScope() CVSS_Scope
func (*CVSS) GetUserInteraction ¶
func (x *CVSS) GetUserInteraction() CVSS_UserInteraction
func (*CVSS) ProtoMessage ¶
func (*CVSS) ProtoMessage()
func (*CVSS) ProtoReflect ¶
func (x *CVSS) ProtoReflect() protoreflect.Message
type CVSSVersion ¶
type CVSSVersion int32
CVSS Version.
const ( CVSSVersion_CVSS_VERSION_UNSPECIFIED CVSSVersion = 0 CVSSVersion_CVSS_VERSION_2 CVSSVersion = 1 CVSSVersion_CVSS_VERSION_3 CVSSVersion = 2 )
func (CVSSVersion) Descriptor ¶
func (CVSSVersion) Descriptor() protoreflect.EnumDescriptor
func (CVSSVersion) Enum ¶
func (x CVSSVersion) Enum() *CVSSVersion
func (CVSSVersion) EnumDescriptor
deprecated
func (CVSSVersion) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSVersion.Descriptor instead.
func (CVSSVersion) Number ¶
func (x CVSSVersion) Number() protoreflect.EnumNumber
func (CVSSVersion) String ¶
func (x CVSSVersion) String() string
func (CVSSVersion) Type ¶
func (CVSSVersion) Type() protoreflect.EnumType
type CVSS_AttackComplexity ¶
type CVSS_AttackComplexity int32
const ( CVSS_ATTACK_COMPLEXITY_UNSPECIFIED CVSS_AttackComplexity = 0 CVSS_ATTACK_COMPLEXITY_LOW CVSS_AttackComplexity = 1 CVSS_ATTACK_COMPLEXITY_HIGH CVSS_AttackComplexity = 2 CVSS_ATTACK_COMPLEXITY_MEDIUM CVSS_AttackComplexity = 3 )
func (CVSS_AttackComplexity) Descriptor ¶
func (CVSS_AttackComplexity) Descriptor() protoreflect.EnumDescriptor
func (CVSS_AttackComplexity) Enum ¶
func (x CVSS_AttackComplexity) Enum() *CVSS_AttackComplexity
func (CVSS_AttackComplexity) EnumDescriptor
deprecated
func (CVSS_AttackComplexity) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_AttackComplexity.Descriptor instead.
func (CVSS_AttackComplexity) Number ¶
func (x CVSS_AttackComplexity) Number() protoreflect.EnumNumber
func (CVSS_AttackComplexity) String ¶
func (x CVSS_AttackComplexity) String() string
func (CVSS_AttackComplexity) Type ¶
func (CVSS_AttackComplexity) Type() protoreflect.EnumType
type CVSS_AttackVector ¶
type CVSS_AttackVector int32
const ( CVSS_ATTACK_VECTOR_UNSPECIFIED CVSS_AttackVector = 0 CVSS_ATTACK_VECTOR_NETWORK CVSS_AttackVector = 1 CVSS_ATTACK_VECTOR_ADJACENT CVSS_AttackVector = 2 CVSS_ATTACK_VECTOR_LOCAL CVSS_AttackVector = 3 CVSS_ATTACK_VECTOR_PHYSICAL CVSS_AttackVector = 4 )
func (CVSS_AttackVector) Descriptor ¶
func (CVSS_AttackVector) Descriptor() protoreflect.EnumDescriptor
func (CVSS_AttackVector) Enum ¶
func (x CVSS_AttackVector) Enum() *CVSS_AttackVector
func (CVSS_AttackVector) EnumDescriptor
deprecated
func (CVSS_AttackVector) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_AttackVector.Descriptor instead.
func (CVSS_AttackVector) Number ¶
func (x CVSS_AttackVector) Number() protoreflect.EnumNumber
func (CVSS_AttackVector) String ¶
func (x CVSS_AttackVector) String() string
func (CVSS_AttackVector) Type ¶
func (CVSS_AttackVector) Type() protoreflect.EnumType
type CVSS_Authentication ¶
type CVSS_Authentication int32
const ( CVSS_AUTHENTICATION_UNSPECIFIED CVSS_Authentication = 0 CVSS_AUTHENTICATION_MULTIPLE CVSS_Authentication = 1 CVSS_AUTHENTICATION_SINGLE CVSS_Authentication = 2 CVSS_AUTHENTICATION_NONE CVSS_Authentication = 3 )
func (CVSS_Authentication) Descriptor ¶
func (CVSS_Authentication) Descriptor() protoreflect.EnumDescriptor
func (CVSS_Authentication) Enum ¶
func (x CVSS_Authentication) Enum() *CVSS_Authentication
func (CVSS_Authentication) EnumDescriptor
deprecated
func (CVSS_Authentication) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_Authentication.Descriptor instead.
func (CVSS_Authentication) Number ¶
func (x CVSS_Authentication) Number() protoreflect.EnumNumber
func (CVSS_Authentication) String ¶
func (x CVSS_Authentication) String() string
func (CVSS_Authentication) Type ¶
func (CVSS_Authentication) Type() protoreflect.EnumType
type CVSS_Impact ¶
type CVSS_Impact int32
const ( CVSS_IMPACT_UNSPECIFIED CVSS_Impact = 0 CVSS_IMPACT_HIGH CVSS_Impact = 1 CVSS_IMPACT_LOW CVSS_Impact = 2 CVSS_IMPACT_NONE CVSS_Impact = 3 CVSS_IMPACT_PARTIAL CVSS_Impact = 4 CVSS_IMPACT_COMPLETE CVSS_Impact = 5 )
func (CVSS_Impact) Descriptor ¶
func (CVSS_Impact) Descriptor() protoreflect.EnumDescriptor
func (CVSS_Impact) Enum ¶
func (x CVSS_Impact) Enum() *CVSS_Impact
func (CVSS_Impact) EnumDescriptor
deprecated
func (CVSS_Impact) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_Impact.Descriptor instead.
func (CVSS_Impact) Number ¶
func (x CVSS_Impact) Number() protoreflect.EnumNumber
func (CVSS_Impact) String ¶
func (x CVSS_Impact) String() string
func (CVSS_Impact) Type ¶
func (CVSS_Impact) Type() protoreflect.EnumType
type CVSS_PrivilegesRequired ¶
type CVSS_PrivilegesRequired int32
const ( CVSS_PRIVILEGES_REQUIRED_UNSPECIFIED CVSS_PrivilegesRequired = 0 CVSS_PRIVILEGES_REQUIRED_NONE CVSS_PrivilegesRequired = 1 CVSS_PRIVILEGES_REQUIRED_LOW CVSS_PrivilegesRequired = 2 CVSS_PRIVILEGES_REQUIRED_HIGH CVSS_PrivilegesRequired = 3 )
func (CVSS_PrivilegesRequired) Descriptor ¶
func (CVSS_PrivilegesRequired) Descriptor() protoreflect.EnumDescriptor
func (CVSS_PrivilegesRequired) Enum ¶
func (x CVSS_PrivilegesRequired) Enum() *CVSS_PrivilegesRequired
func (CVSS_PrivilegesRequired) EnumDescriptor
deprecated
func (CVSS_PrivilegesRequired) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_PrivilegesRequired.Descriptor instead.
func (CVSS_PrivilegesRequired) Number ¶
func (x CVSS_PrivilegesRequired) Number() protoreflect.EnumNumber
func (CVSS_PrivilegesRequired) String ¶
func (x CVSS_PrivilegesRequired) String() string
func (CVSS_PrivilegesRequired) Type ¶
func (CVSS_PrivilegesRequired) Type() protoreflect.EnumType
type CVSS_Scope ¶
type CVSS_Scope int32
const ( CVSS_SCOPE_UNSPECIFIED CVSS_Scope = 0 CVSS_SCOPE_UNCHANGED CVSS_Scope = 1 CVSS_SCOPE_CHANGED CVSS_Scope = 2 )
func (CVSS_Scope) Descriptor ¶
func (CVSS_Scope) Descriptor() protoreflect.EnumDescriptor
func (CVSS_Scope) Enum ¶
func (x CVSS_Scope) Enum() *CVSS_Scope
func (CVSS_Scope) EnumDescriptor
deprecated
func (CVSS_Scope) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_Scope.Descriptor instead.
func (CVSS_Scope) Number ¶
func (x CVSS_Scope) Number() protoreflect.EnumNumber
func (CVSS_Scope) String ¶
func (x CVSS_Scope) String() string
func (CVSS_Scope) Type ¶
func (CVSS_Scope) Type() protoreflect.EnumType
type CVSS_UserInteraction ¶
type CVSS_UserInteraction int32
const ( CVSS_USER_INTERACTION_UNSPECIFIED CVSS_UserInteraction = 0 CVSS_USER_INTERACTION_NONE CVSS_UserInteraction = 1 CVSS_USER_INTERACTION_REQUIRED CVSS_UserInteraction = 2 )
func (CVSS_UserInteraction) Descriptor ¶
func (CVSS_UserInteraction) Descriptor() protoreflect.EnumDescriptor
func (CVSS_UserInteraction) Enum ¶
func (x CVSS_UserInteraction) Enum() *CVSS_UserInteraction
func (CVSS_UserInteraction) EnumDescriptor
deprecated
func (CVSS_UserInteraction) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSS_UserInteraction.Descriptor instead.
func (CVSS_UserInteraction) Number ¶
func (x CVSS_UserInteraction) Number() protoreflect.EnumNumber
func (CVSS_UserInteraction) String ¶
func (x CVSS_UserInteraction) String() string
func (CVSS_UserInteraction) Type ¶
func (CVSS_UserInteraction) Type() protoreflect.EnumType
type CVSSv3 ¶
type CVSSv3 struct { // The base score is a function of the base metric scores. BaseScore float32 `protobuf:"fixed32,1,opt,name=base_score,json=baseScore,proto3" json:"base_score,omitempty"` ExploitabilityScore float32 `protobuf:"fixed32,2,opt,name=exploitability_score,json=exploitabilityScore,proto3" json:"exploitability_score,omitempty"` ImpactScore float32 `protobuf:"fixed32,3,opt,name=impact_score,json=impactScore,proto3" json:"impact_score,omitempty"` // Base Metrics // Represents the intrinsic characteristics of a vulnerability that are // constant over time and across user environments. AttackVector CVSSv3_AttackVector `` /* 134-byte string literal not displayed */ AttackComplexity CVSSv3_AttackComplexity `` /* 150-byte string literal not displayed */ PrivilegesRequired CVSSv3_PrivilegesRequired `` /* 158-byte string literal not displayed */ UserInteraction CVSSv3_UserInteraction `` /* 146-byte string literal not displayed */ Scope CVSSv3_Scope `protobuf:"varint,9,opt,name=scope,proto3,enum=grafeas.v1.CVSSv3_Scope" json:"scope,omitempty"` ConfidentialityImpact CVSSv3_Impact `` /* 156-byte string literal not displayed */ IntegrityImpact CVSSv3_Impact `` /* 138-byte string literal not displayed */ AvailabilityImpact CVSSv3_Impact `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
Common Vulnerability Scoring System version 3. For details, see https://www.first.org/cvss/specification-document
func (*CVSSv3) Descriptor
deprecated
func (*CVSSv3) GetAttackComplexity ¶
func (x *CVSSv3) GetAttackComplexity() CVSSv3_AttackComplexity
func (*CVSSv3) GetAttackVector ¶
func (x *CVSSv3) GetAttackVector() CVSSv3_AttackVector
func (*CVSSv3) GetAvailabilityImpact ¶
func (x *CVSSv3) GetAvailabilityImpact() CVSSv3_Impact
func (*CVSSv3) GetBaseScore ¶
func (*CVSSv3) GetConfidentialityImpact ¶
func (x *CVSSv3) GetConfidentialityImpact() CVSSv3_Impact
func (*CVSSv3) GetExploitabilityScore ¶
func (*CVSSv3) GetImpactScore ¶
func (*CVSSv3) GetIntegrityImpact ¶
func (x *CVSSv3) GetIntegrityImpact() CVSSv3_Impact
func (*CVSSv3) GetPrivilegesRequired ¶
func (x *CVSSv3) GetPrivilegesRequired() CVSSv3_PrivilegesRequired
func (*CVSSv3) GetScope ¶
func (x *CVSSv3) GetScope() CVSSv3_Scope
func (*CVSSv3) GetUserInteraction ¶
func (x *CVSSv3) GetUserInteraction() CVSSv3_UserInteraction
func (*CVSSv3) ProtoMessage ¶
func (*CVSSv3) ProtoMessage()
func (*CVSSv3) ProtoReflect ¶
func (x *CVSSv3) ProtoReflect() protoreflect.Message
type CVSSv3_AttackComplexity ¶
type CVSSv3_AttackComplexity int32
const ( CVSSv3_ATTACK_COMPLEXITY_UNSPECIFIED CVSSv3_AttackComplexity = 0 CVSSv3_ATTACK_COMPLEXITY_LOW CVSSv3_AttackComplexity = 1 CVSSv3_ATTACK_COMPLEXITY_HIGH CVSSv3_AttackComplexity = 2 )
func (CVSSv3_AttackComplexity) Descriptor ¶
func (CVSSv3_AttackComplexity) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_AttackComplexity) Enum ¶
func (x CVSSv3_AttackComplexity) Enum() *CVSSv3_AttackComplexity
func (CVSSv3_AttackComplexity) EnumDescriptor
deprecated
func (CVSSv3_AttackComplexity) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_AttackComplexity.Descriptor instead.
func (CVSSv3_AttackComplexity) Number ¶
func (x CVSSv3_AttackComplexity) Number() protoreflect.EnumNumber
func (CVSSv3_AttackComplexity) String ¶
func (x CVSSv3_AttackComplexity) String() string
func (CVSSv3_AttackComplexity) Type ¶
func (CVSSv3_AttackComplexity) Type() protoreflect.EnumType
type CVSSv3_AttackVector ¶
type CVSSv3_AttackVector int32
const ( CVSSv3_ATTACK_VECTOR_UNSPECIFIED CVSSv3_AttackVector = 0 CVSSv3_ATTACK_VECTOR_NETWORK CVSSv3_AttackVector = 1 CVSSv3_ATTACK_VECTOR_ADJACENT CVSSv3_AttackVector = 2 CVSSv3_ATTACK_VECTOR_LOCAL CVSSv3_AttackVector = 3 CVSSv3_ATTACK_VECTOR_PHYSICAL CVSSv3_AttackVector = 4 )
func (CVSSv3_AttackVector) Descriptor ¶
func (CVSSv3_AttackVector) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_AttackVector) Enum ¶
func (x CVSSv3_AttackVector) Enum() *CVSSv3_AttackVector
func (CVSSv3_AttackVector) EnumDescriptor
deprecated
func (CVSSv3_AttackVector) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_AttackVector.Descriptor instead.
func (CVSSv3_AttackVector) Number ¶
func (x CVSSv3_AttackVector) Number() protoreflect.EnumNumber
func (CVSSv3_AttackVector) String ¶
func (x CVSSv3_AttackVector) String() string
func (CVSSv3_AttackVector) Type ¶
func (CVSSv3_AttackVector) Type() protoreflect.EnumType
type CVSSv3_Impact ¶
type CVSSv3_Impact int32
const ( CVSSv3_IMPACT_UNSPECIFIED CVSSv3_Impact = 0 CVSSv3_IMPACT_HIGH CVSSv3_Impact = 1 CVSSv3_IMPACT_LOW CVSSv3_Impact = 2 CVSSv3_IMPACT_NONE CVSSv3_Impact = 3 )
func (CVSSv3_Impact) Descriptor ¶
func (CVSSv3_Impact) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_Impact) Enum ¶
func (x CVSSv3_Impact) Enum() *CVSSv3_Impact
func (CVSSv3_Impact) EnumDescriptor
deprecated
func (CVSSv3_Impact) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_Impact.Descriptor instead.
func (CVSSv3_Impact) Number ¶
func (x CVSSv3_Impact) Number() protoreflect.EnumNumber
func (CVSSv3_Impact) String ¶
func (x CVSSv3_Impact) String() string
func (CVSSv3_Impact) Type ¶
func (CVSSv3_Impact) Type() protoreflect.EnumType
type CVSSv3_PrivilegesRequired ¶
type CVSSv3_PrivilegesRequired int32
const ( CVSSv3_PRIVILEGES_REQUIRED_UNSPECIFIED CVSSv3_PrivilegesRequired = 0 CVSSv3_PRIVILEGES_REQUIRED_NONE CVSSv3_PrivilegesRequired = 1 CVSSv3_PRIVILEGES_REQUIRED_LOW CVSSv3_PrivilegesRequired = 2 CVSSv3_PRIVILEGES_REQUIRED_HIGH CVSSv3_PrivilegesRequired = 3 )
func (CVSSv3_PrivilegesRequired) Descriptor ¶
func (CVSSv3_PrivilegesRequired) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_PrivilegesRequired) Enum ¶
func (x CVSSv3_PrivilegesRequired) Enum() *CVSSv3_PrivilegesRequired
func (CVSSv3_PrivilegesRequired) EnumDescriptor
deprecated
func (CVSSv3_PrivilegesRequired) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_PrivilegesRequired.Descriptor instead.
func (CVSSv3_PrivilegesRequired) Number ¶
func (x CVSSv3_PrivilegesRequired) Number() protoreflect.EnumNumber
func (CVSSv3_PrivilegesRequired) String ¶
func (x CVSSv3_PrivilegesRequired) String() string
func (CVSSv3_PrivilegesRequired) Type ¶
func (CVSSv3_PrivilegesRequired) Type() protoreflect.EnumType
type CVSSv3_Scope ¶
type CVSSv3_Scope int32
const ( CVSSv3_SCOPE_UNSPECIFIED CVSSv3_Scope = 0 CVSSv3_SCOPE_UNCHANGED CVSSv3_Scope = 1 CVSSv3_SCOPE_CHANGED CVSSv3_Scope = 2 )
func (CVSSv3_Scope) Descriptor ¶
func (CVSSv3_Scope) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_Scope) Enum ¶
func (x CVSSv3_Scope) Enum() *CVSSv3_Scope
func (CVSSv3_Scope) EnumDescriptor
deprecated
func (CVSSv3_Scope) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_Scope.Descriptor instead.
func (CVSSv3_Scope) Number ¶
func (x CVSSv3_Scope) Number() protoreflect.EnumNumber
func (CVSSv3_Scope) String ¶
func (x CVSSv3_Scope) String() string
func (CVSSv3_Scope) Type ¶
func (CVSSv3_Scope) Type() protoreflect.EnumType
type CVSSv3_UserInteraction ¶
type CVSSv3_UserInteraction int32
const ( CVSSv3_USER_INTERACTION_UNSPECIFIED CVSSv3_UserInteraction = 0 CVSSv3_USER_INTERACTION_NONE CVSSv3_UserInteraction = 1 CVSSv3_USER_INTERACTION_REQUIRED CVSSv3_UserInteraction = 2 )
func (CVSSv3_UserInteraction) Descriptor ¶
func (CVSSv3_UserInteraction) Descriptor() protoreflect.EnumDescriptor
func (CVSSv3_UserInteraction) Enum ¶
func (x CVSSv3_UserInteraction) Enum() *CVSSv3_UserInteraction
func (CVSSv3_UserInteraction) EnumDescriptor
deprecated
func (CVSSv3_UserInteraction) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVSSv3_UserInteraction.Descriptor instead.
func (CVSSv3_UserInteraction) Number ¶
func (x CVSSv3_UserInteraction) Number() protoreflect.EnumNumber
func (CVSSv3_UserInteraction) String ¶
func (x CVSSv3_UserInteraction) String() string
func (CVSSv3_UserInteraction) Type ¶
func (CVSSv3_UserInteraction) Type() protoreflect.EnumType
type CloudRepoSourceContext ¶
type CloudRepoSourceContext struct { // The ID of the repo. RepoId *RepoId `protobuf:"bytes,1,opt,name=repo_id,json=repoId,proto3" json:"repo_id,omitempty"` // A revision in a Cloud Repo can be identified by either its revision ID or // its alias. // // Types that are assignable to Revision: // *CloudRepoSourceContext_RevisionId // *CloudRepoSourceContext_AliasContext Revision isCloudRepoSourceContext_Revision `protobuf_oneof:"revision"` // contains filtered or unexported fields }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
func (*CloudRepoSourceContext) Descriptor
deprecated
func (*CloudRepoSourceContext) Descriptor() ([]byte, []int)
Deprecated: Use CloudRepoSourceContext.ProtoReflect.Descriptor instead.
func (*CloudRepoSourceContext) GetAliasContext ¶
func (x *CloudRepoSourceContext) GetAliasContext() *AliasContext
func (*CloudRepoSourceContext) GetRepoId ¶
func (x *CloudRepoSourceContext) GetRepoId() *RepoId
func (*CloudRepoSourceContext) GetRevision ¶
func (m *CloudRepoSourceContext) GetRevision() isCloudRepoSourceContext_Revision
func (*CloudRepoSourceContext) GetRevisionId ¶
func (x *CloudRepoSourceContext) GetRevisionId() string
func (*CloudRepoSourceContext) ProtoMessage ¶
func (*CloudRepoSourceContext) ProtoMessage()
func (*CloudRepoSourceContext) ProtoReflect ¶
func (x *CloudRepoSourceContext) ProtoReflect() protoreflect.Message
func (*CloudRepoSourceContext) Reset ¶
func (x *CloudRepoSourceContext) Reset()
func (*CloudRepoSourceContext) String ¶
func (x *CloudRepoSourceContext) String() string
type CloudRepoSourceContext_AliasContext ¶
type CloudRepoSourceContext_AliasContext struct { // An alias, which may be a branch or tag. AliasContext *AliasContext `protobuf:"bytes,3,opt,name=alias_context,json=aliasContext,proto3,oneof"` }
type CloudRepoSourceContext_RevisionId ¶
type CloudRepoSourceContext_RevisionId struct { // A revision ID. RevisionId string `protobuf:"bytes,2,opt,name=revision_id,json=revisionId,proto3,oneof"` }
type Command ¶
type Command struct { // Required. Name of the command, as presented on the command line, or if the // command is packaged as a Docker container, as presented to `docker pull`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Environment variables set before running this command. Env []string `protobuf:"bytes,2,rep,name=env,proto3" json:"env,omitempty"` // Command-line arguments used when executing this command. Args []string `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"` // Working directory (relative to project source root) used when running this // command. Dir string `protobuf:"bytes,4,opt,name=dir,proto3" json:"dir,omitempty"` // Optional unique identifier for this command, used in wait_for to reference // this command as a dependency. Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"` // The ID(s) of the command(s) that this command depends on. WaitFor []string `protobuf:"bytes,6,rep,name=wait_for,json=waitFor,proto3" json:"wait_for,omitempty"` // contains filtered or unexported fields }
Command describes a step performed as part of the build pipeline.
func (*Command) Descriptor
deprecated
func (*Command) GetWaitFor ¶
func (*Command) ProtoMessage ¶
func (*Command) ProtoMessage()
func (*Command) ProtoReflect ¶
func (x *Command) ProtoReflect() protoreflect.Message
type Completeness ¶
type Completeness struct { // If true, the builder claims that recipe.arguments is complete, meaning that // all external inputs are properly captured in the recipe. Arguments bool `protobuf:"varint,1,opt,name=arguments,proto3" json:"arguments,omitempty"` // If true, the builder claims that recipe.environment is claimed to be // complete. Environment bool `protobuf:"varint,2,opt,name=environment,proto3" json:"environment,omitempty"` // If true, the builder claims that materials are complete, usually through // some controls to prevent network access. Sometimes called "hermetic". Materials bool `protobuf:"varint,3,opt,name=materials,proto3" json:"materials,omitempty"` // contains filtered or unexported fields }
Indicates that the builder claims certain fields in this message to be complete.
func (*Completeness) Descriptor
deprecated
func (*Completeness) Descriptor() ([]byte, []int)
Deprecated: Use Completeness.ProtoReflect.Descriptor instead.
func (*Completeness) GetArguments ¶
func (x *Completeness) GetArguments() bool
func (*Completeness) GetEnvironment ¶
func (x *Completeness) GetEnvironment() bool
func (*Completeness) GetMaterials ¶
func (x *Completeness) GetMaterials() bool
func (*Completeness) ProtoMessage ¶
func (*Completeness) ProtoMessage()
func (*Completeness) ProtoReflect ¶
func (x *Completeness) ProtoReflect() protoreflect.Message
func (*Completeness) Reset ¶
func (x *Completeness) Reset()
func (*Completeness) String ¶
func (x *Completeness) String() string
type ComplianceNote ¶
type ComplianceNote struct { // The title that identifies this compliance check. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // A description about this compliance check. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The OS and config versions the benchmark applies to. Version []*ComplianceVersion `protobuf:"bytes,3,rep,name=version,proto3" json:"version,omitempty"` // A rationale for the existence of this compliance check. Rationale string `protobuf:"bytes,4,opt,name=rationale,proto3" json:"rationale,omitempty"` // A description of remediation steps if the compliance check fails. Remediation string `protobuf:"bytes,5,opt,name=remediation,proto3" json:"remediation,omitempty"` // Types that are assignable to ComplianceType: // // *ComplianceNote_CisBenchmark_ ComplianceType isComplianceNote_ComplianceType `protobuf_oneof:"compliance_type"` // Serialized scan instructions with a predefined format. ScanInstructions []byte `protobuf:"bytes,7,opt,name=scan_instructions,json=scanInstructions,proto3" json:"scan_instructions,omitempty"` // Potential impact of the suggested remediation // // Types that are assignable to PotentialImpact: // // *ComplianceNote_Impact PotentialImpact isComplianceNote_PotentialImpact `protobuf_oneof:"potential_impact"` // contains filtered or unexported fields }
func (*ComplianceNote) Descriptor
deprecated
func (*ComplianceNote) Descriptor() ([]byte, []int)
Deprecated: Use ComplianceNote.ProtoReflect.Descriptor instead.
func (*ComplianceNote) GetCisBenchmark ¶
func (x *ComplianceNote) GetCisBenchmark() *ComplianceNote_CisBenchmark
func (*ComplianceNote) GetComplianceType ¶
func (m *ComplianceNote) GetComplianceType() isComplianceNote_ComplianceType
func (*ComplianceNote) GetDescription ¶
func (x *ComplianceNote) GetDescription() string
func (*ComplianceNote) GetImpact ¶
func (x *ComplianceNote) GetImpact() string
func (*ComplianceNote) GetPotentialImpact ¶
func (m *ComplianceNote) GetPotentialImpact() isComplianceNote_PotentialImpact
func (*ComplianceNote) GetRationale ¶
func (x *ComplianceNote) GetRationale() string
func (*ComplianceNote) GetRemediation ¶
func (x *ComplianceNote) GetRemediation() string
func (*ComplianceNote) GetScanInstructions ¶
func (x *ComplianceNote) GetScanInstructions() []byte
func (*ComplianceNote) GetTitle ¶
func (x *ComplianceNote) GetTitle() string
func (*ComplianceNote) GetVersion ¶
func (x *ComplianceNote) GetVersion() []*ComplianceVersion
func (*ComplianceNote) ProtoMessage ¶
func (*ComplianceNote) ProtoMessage()
func (*ComplianceNote) ProtoReflect ¶
func (x *ComplianceNote) ProtoReflect() protoreflect.Message
func (*ComplianceNote) Reset ¶
func (x *ComplianceNote) Reset()
func (*ComplianceNote) String ¶
func (x *ComplianceNote) String() string
type ComplianceNote_CisBenchmark ¶
type ComplianceNote_CisBenchmark struct { ProfileLevel int32 `protobuf:"varint,1,opt,name=profile_level,json=profileLevel,proto3" json:"profile_level,omitempty"` Severity Severity `protobuf:"varint,2,opt,name=severity,proto3,enum=grafeas.v1.Severity" json:"severity,omitempty"` // contains filtered or unexported fields }
A compliance check that is a CIS benchmark.
func (*ComplianceNote_CisBenchmark) Descriptor
deprecated
func (*ComplianceNote_CisBenchmark) Descriptor() ([]byte, []int)
Deprecated: Use ComplianceNote_CisBenchmark.ProtoReflect.Descriptor instead.
func (*ComplianceNote_CisBenchmark) GetProfileLevel ¶
func (x *ComplianceNote_CisBenchmark) GetProfileLevel() int32
func (*ComplianceNote_CisBenchmark) GetSeverity ¶
func (x *ComplianceNote_CisBenchmark) GetSeverity() Severity
func (*ComplianceNote_CisBenchmark) ProtoMessage ¶
func (*ComplianceNote_CisBenchmark) ProtoMessage()
func (*ComplianceNote_CisBenchmark) ProtoReflect ¶
func (x *ComplianceNote_CisBenchmark) ProtoReflect() protoreflect.Message
func (*ComplianceNote_CisBenchmark) Reset ¶
func (x *ComplianceNote_CisBenchmark) Reset()
func (*ComplianceNote_CisBenchmark) String ¶
func (x *ComplianceNote_CisBenchmark) String() string
type ComplianceNote_CisBenchmark_ ¶
type ComplianceNote_CisBenchmark_ struct {
CisBenchmark *ComplianceNote_CisBenchmark `protobuf:"bytes,6,opt,name=cis_benchmark,json=cisBenchmark,proto3,oneof"`
}
type ComplianceNote_Impact ¶
type ComplianceNote_Impact struct {
Impact string `protobuf:"bytes,8,opt,name=impact,proto3,oneof"`
}
type ComplianceOccurrence ¶
type ComplianceOccurrence struct { NonCompliantFiles []*NonCompliantFile `protobuf:"bytes,2,rep,name=non_compliant_files,json=nonCompliantFiles,proto3" json:"non_compliant_files,omitempty"` NonComplianceReason string `protobuf:"bytes,3,opt,name=non_compliance_reason,json=nonComplianceReason,proto3" json:"non_compliance_reason,omitempty"` // The OS and config version the benchmark was run on. Version *ComplianceVersion `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
func (*ComplianceOccurrence) Descriptor
deprecated
func (*ComplianceOccurrence) Descriptor() ([]byte, []int)
Deprecated: Use ComplianceOccurrence.ProtoReflect.Descriptor instead.
func (*ComplianceOccurrence) GetNonComplianceReason ¶
func (x *ComplianceOccurrence) GetNonComplianceReason() string
func (*ComplianceOccurrence) GetNonCompliantFiles ¶
func (x *ComplianceOccurrence) GetNonCompliantFiles() []*NonCompliantFile
func (*ComplianceOccurrence) GetVersion ¶
func (x *ComplianceOccurrence) GetVersion() *ComplianceVersion
func (*ComplianceOccurrence) ProtoMessage ¶
func (*ComplianceOccurrence) ProtoMessage()
func (*ComplianceOccurrence) ProtoReflect ¶
func (x *ComplianceOccurrence) ProtoReflect() protoreflect.Message
func (*ComplianceOccurrence) Reset ¶
func (x *ComplianceOccurrence) Reset()
func (*ComplianceOccurrence) String ¶
func (x *ComplianceOccurrence) String() string
type ComplianceVersion ¶
type ComplianceVersion struct { // The CPE URI (https://cpe.mitre.org/specification/) this benchmark is // applicable to. CpeUri string `protobuf:"bytes,1,opt,name=cpe_uri,json=cpeUri,proto3" json:"cpe_uri,omitempty"` // The name of the document that defines this benchmark, e.g. "CIS // Container-Optimized OS". BenchmarkDocument string `protobuf:"bytes,3,opt,name=benchmark_document,json=benchmarkDocument,proto3" json:"benchmark_document,omitempty"` // The version of the benchmark. This is set to the version of the OS-specific // CIS document the benchmark is defined in. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
Describes the CIS benchmark version that is applicable to a given OS and os version.
func (*ComplianceVersion) Descriptor
deprecated
func (*ComplianceVersion) Descriptor() ([]byte, []int)
Deprecated: Use ComplianceVersion.ProtoReflect.Descriptor instead.
func (*ComplianceVersion) GetBenchmarkDocument ¶
func (x *ComplianceVersion) GetBenchmarkDocument() string
func (*ComplianceVersion) GetCpeUri ¶
func (x *ComplianceVersion) GetCpeUri() string
func (*ComplianceVersion) GetVersion ¶
func (x *ComplianceVersion) GetVersion() string
func (*ComplianceVersion) ProtoMessage ¶
func (*ComplianceVersion) ProtoMessage()
func (*ComplianceVersion) ProtoReflect ¶
func (x *ComplianceVersion) ProtoReflect() protoreflect.Message
func (*ComplianceVersion) Reset ¶
func (x *ComplianceVersion) Reset()
func (*ComplianceVersion) String ¶
func (x *ComplianceVersion) String() string
type CreateNoteRequest ¶
type CreateNoteRequest struct { // The name of the project in the form of `projects/[PROJECT_ID]`, under which // the note is to be created. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The ID to use for this note. NoteId string `protobuf:"bytes,2,opt,name=note_id,json=noteId,proto3" json:"note_id,omitempty"` // The note to create. Note *Note `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"` // contains filtered or unexported fields }
Request to create a new note.
func (*CreateNoteRequest) Descriptor
deprecated
func (*CreateNoteRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateNoteRequest.ProtoReflect.Descriptor instead.
func (*CreateNoteRequest) GetNote ¶
func (x *CreateNoteRequest) GetNote() *Note
func (*CreateNoteRequest) GetNoteId ¶
func (x *CreateNoteRequest) GetNoteId() string
func (*CreateNoteRequest) GetParent ¶
func (x *CreateNoteRequest) GetParent() string
func (*CreateNoteRequest) ProtoMessage ¶
func (*CreateNoteRequest) ProtoMessage()
func (*CreateNoteRequest) ProtoReflect ¶
func (x *CreateNoteRequest) ProtoReflect() protoreflect.Message
func (*CreateNoteRequest) Reset ¶
func (x *CreateNoteRequest) Reset()
func (*CreateNoteRequest) String ¶
func (x *CreateNoteRequest) String() string
type CreateOccurrenceRequest ¶
type CreateOccurrenceRequest struct { // The name of the project in the form of `projects/[PROJECT_ID]`, under which // the occurrence is to be created. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The occurrence to create. Occurrence *Occurrence `protobuf:"bytes,2,opt,name=occurrence,proto3" json:"occurrence,omitempty"` // contains filtered or unexported fields }
Request to create a new occurrence.
func (*CreateOccurrenceRequest) Descriptor
deprecated
func (*CreateOccurrenceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOccurrenceRequest.ProtoReflect.Descriptor instead.
func (*CreateOccurrenceRequest) GetOccurrence ¶
func (x *CreateOccurrenceRequest) GetOccurrence() *Occurrence
func (*CreateOccurrenceRequest) GetParent ¶
func (x *CreateOccurrenceRequest) GetParent() string
func (*CreateOccurrenceRequest) ProtoMessage ¶
func (*CreateOccurrenceRequest) ProtoMessage()
func (*CreateOccurrenceRequest) ProtoReflect ¶
func (x *CreateOccurrenceRequest) ProtoReflect() protoreflect.Message
func (*CreateOccurrenceRequest) Reset ¶
func (x *CreateOccurrenceRequest) Reset()
func (*CreateOccurrenceRequest) String ¶
func (x *CreateOccurrenceRequest) String() string
type DSSEAttestationNote ¶
type DSSEAttestationNote struct { // DSSEHint hints at the purpose of the attestation authority. Hint *DSSEAttestationNote_DSSEHint `protobuf:"bytes,1,opt,name=hint,proto3" json:"hint,omitempty"` // contains filtered or unexported fields }
func (*DSSEAttestationNote) Descriptor
deprecated
func (*DSSEAttestationNote) Descriptor() ([]byte, []int)
Deprecated: Use DSSEAttestationNote.ProtoReflect.Descriptor instead.
func (*DSSEAttestationNote) GetHint ¶
func (x *DSSEAttestationNote) GetHint() *DSSEAttestationNote_DSSEHint
func (*DSSEAttestationNote) ProtoMessage ¶
func (*DSSEAttestationNote) ProtoMessage()