Classes
protos.google.api.ClientLibrarySettings
Represents a ClientLibrarySettings.
protos.google.api.CommonLanguageSettings
Represents a CommonLanguageSettings.
protos.google.api.CppSettings
Represents a CppSettings.
protos.google.api.CustomHttpPattern
Represents a CustomHttpPattern.
protos.google.api.DotnetSettings
Represents a DotnetSettings.
protos.google.api.GoSettings
Represents a GoSettings.
protos.google.api.Http
Represents a Http.
protos.google.api.HttpRule
Represents a HttpRule.
protos.google.api.JavaSettings
Represents a JavaSettings.
protos.google.api.MethodSettings
Represents a MethodSettings.
protos.google.api.MethodSettings.LongRunning
Represents a LongRunning.
protos.google.api.NodeSettings
Represents a NodeSettings.
protos.google.api.PhpSettings
Represents a PhpSettings.
protos.google.api.Publishing
Represents a Publishing.
protos.google.api.PythonSettings
Represents a PythonSettings.
protos.google.api.ResourceDescriptor
Represents a ResourceDescriptor.
protos.google.api.ResourceReference
Represents a ResourceReference.
protos.google.api.RubySettings
Represents a RubySettings.
protos.google.protobuf.Any
Represents an Any.
protos.google.protobuf.DescriptorProto
Represents a DescriptorProto.
protos.google.protobuf.DescriptorProto.ExtensionRange
Represents an ExtensionRange.
protos.google.protobuf.DescriptorProto.ReservedRange
Represents a ReservedRange.
protos.google.protobuf.Duration
Represents a Duration.
protos.google.protobuf.Empty
Represents an Empty.
protos.google.protobuf.EnumDescriptorProto
Represents an EnumDescriptorProto.
protos.google.protobuf.EnumDescriptorProto.EnumReservedRange
Represents an EnumReservedRange.
protos.google.protobuf.EnumOptions
Represents an EnumOptions.
protos.google.protobuf.EnumValueDescriptorProto
Represents an EnumValueDescriptorProto.
protos.google.protobuf.EnumValueOptions
Represents an EnumValueOptions.
protos.google.protobuf.ExtensionRangeOptions
Represents an ExtensionRangeOptions.
protos.google.protobuf.ExtensionRangeOptions.Declaration
Represents a Declaration.
protos.google.protobuf.FeatureSet
Represents a FeatureSet.
protos.google.protobuf.FeatureSetDefaults
Represents a FeatureSetDefaults.
protos.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault
Represents a FeatureSetEditionDefault.
protos.google.protobuf.FieldDescriptorProto
Represents a FieldDescriptorProto.
protos.google.protobuf.FieldMask
Represents a FieldMask.
protos.google.protobuf.FieldOptions
Represents a FieldOptions.
protos.google.protobuf.FieldOptions.EditionDefault
Represents an EditionDefault.
protos.google.protobuf.FileDescriptorProto
Represents a FileDescriptorProto.
protos.google.protobuf.FileDescriptorSet
Represents a FileDescriptorSet.
protos.google.protobuf.FileOptions
Represents a FileOptions.
protos.google.protobuf.GeneratedCodeInfo
Represents a GeneratedCodeInfo.
protos.google.protobuf.GeneratedCodeInfo.Annotation
Represents an Annotation.
protos.google.protobuf.ListValue
Represents a ListValue.
protos.google.protobuf.MessageOptions
Represents a MessageOptions.
protos.google.protobuf.MethodDescriptorProto
Represents a MethodDescriptorProto.
protos.google.protobuf.MethodOptions
Represents a MethodOptions.
protos.google.protobuf.OneofDescriptorProto
Represents an OneofDescriptorProto.
protos.google.protobuf.OneofOptions
Represents an OneofOptions.
protos.google.protobuf.ServiceDescriptorProto
Represents a ServiceDescriptorProto.
protos.google.protobuf.ServiceOptions
Represents a ServiceOptions.
protos.google.protobuf.SourceCodeInfo
Represents a SourceCodeInfo.
protos.google.protobuf.SourceCodeInfo.Location
Represents a Location.
protos.google.protobuf.Struct
Represents a Struct.
protos.google.protobuf.Timestamp
Represents a Timestamp.
protos.google.protobuf.UninterpretedOption
Represents an UninterpretedOption.
protos.google.protobuf.UninterpretedOption.NamePart
Represents a NamePart.
protos.google.protobuf.Value
Represents a Value.
protos.google.rpc.Status
Represents a Status.
protos.grafeas.v1.AliasContext
Represents an AliasContext.
protos.grafeas.v1.Artifact
Represents an Artifact.
protos.grafeas.v1.AttestationNote
Represents an AttestationNote.
protos.grafeas.v1.AttestationNote.Hint
Represents a Hint.
protos.grafeas.v1.AttestationOccurrence
Represents an AttestationOccurrence.
protos.grafeas.v1.BatchCreateNotesRequest
Represents a BatchCreateNotesRequest.
protos.grafeas.v1.BatchCreateNotesResponse
Represents a BatchCreateNotesResponse.
protos.grafeas.v1.BatchCreateOccurrencesRequest
Represents a BatchCreateOccurrencesRequest.
protos.grafeas.v1.BatchCreateOccurrencesResponse
Represents a BatchCreateOccurrencesResponse.
protos.grafeas.v1.BuilderConfig
Represents a BuilderConfig.
protos.grafeas.v1.BuildNote
Represents a BuildNote.
protos.grafeas.v1.BuildOccurrence
Represents a BuildOccurrence.
protos.grafeas.v1.BuildProvenance
Represents a BuildProvenance.
protos.grafeas.v1.CloudRepoSourceContext
Represents a CloudRepoSourceContext.
protos.grafeas.v1.Command
Represents a Command.
protos.grafeas.v1.Completeness
Represents a Completeness.
protos.grafeas.v1.ComplianceNote
Represents a ComplianceNote.
protos.grafeas.v1.ComplianceNote.CisBenchmark
Represents a CisBenchmark.
protos.grafeas.v1.ComplianceOccurrence
Represents a ComplianceOccurrence.
protos.grafeas.v1.ComplianceVersion
Represents a ComplianceVersion.
protos.grafeas.v1.CreateNoteRequest
Represents a CreateNoteRequest.
protos.grafeas.v1.CreateOccurrenceRequest
Represents a CreateOccurrenceRequest.
protos.grafeas.v1.CVSS
Represents a CVSS.
protos.grafeas.v1.CVSSv3
Represents a CVSSv3.
protos.grafeas.v1.DeleteNoteRequest
Represents a DeleteNoteRequest.
protos.grafeas.v1.DeleteOccurrenceRequest
Represents a DeleteOccurrenceRequest.
protos.grafeas.v1.DeploymentNote
Represents a DeploymentNote.
protos.grafeas.v1.DeploymentOccurrence
Represents a DeploymentOccurrence.
protos.grafeas.v1.Digest
Represents a Digest.
protos.grafeas.v1.DiscoveryNote
Represents a DiscoveryNote.
protos.grafeas.v1.DiscoveryOccurrence
Represents a DiscoveryOccurrence.
protos.grafeas.v1.DiscoveryOccurrence.AnalysisCompleted
Represents an AnalysisCompleted.
protos.grafeas.v1.DiscoveryOccurrence.SBOMStatus
Represents a SBOMStatus.
protos.grafeas.v1.DiscoveryOccurrence.VulnerabilityAttestation
Represents a VulnerabilityAttestation.
protos.grafeas.v1.Distribution
Represents a Distribution.
protos.grafeas.v1.DSSEAttestationNote
Represents a DSSEAttestationNote.
protos.grafeas.v1.DSSEAttestationNote.DSSEHint
Represents a DSSEHint.
protos.grafeas.v1.DSSEAttestationOccurrence
Represents a DSSEAttestationOccurrence.
protos.grafeas.v1.Envelope
Represents an Envelope.
protos.grafeas.v1.EnvelopeSignature
Represents an EnvelopeSignature.
protos.grafeas.v1.FileHashes
Represents a FileHashes.
protos.grafeas.v1.FileLocation
Represents a FileLocation.
protos.grafeas.v1.Fingerprint
Represents a Fingerprint.
protos.grafeas.v1.GerritSourceContext
Represents a GerritSourceContext.
protos.grafeas.v1.GetNoteRequest
Represents a GetNoteRequest.
protos.grafeas.v1.GetOccurrenceNoteRequest
Represents a GetOccurrenceNoteRequest.
protos.grafeas.v1.GetOccurrenceRequest
Represents a GetOccurrenceRequest.
protos.grafeas.v1.GitSourceContext
Represents a GitSourceContext.
protos.grafeas.v1.Grafeas
Represents a Grafeas
protos.grafeas.v1.Hash
Represents a Hash.
protos.grafeas.v1.ImageNote
Represents an ImageNote.
protos.grafeas.v1.ImageOccurrence
Represents an ImageOccurrence.
protos.grafeas.v1.InTotoProvenance
Represents an InTotoProvenance.
protos.grafeas.v1.InTotoSlsaProvenanceV1
Represents an InTotoSlsaProvenanceV1.
protos.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition
Represents a BuildDefinition.
protos.grafeas.v1.InTotoSlsaProvenanceV1.BuildMetadata
Represents a BuildMetadata.
protos.grafeas.v1.InTotoSlsaProvenanceV1.ProvenanceBuilder
Represents a ProvenanceBuilder.
protos.grafeas.v1.InTotoSlsaProvenanceV1.ResourceDescriptor
Represents a ResourceDescriptor.
protos.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails
Represents a RunDetails.
protos.grafeas.v1.InTotoSlsaProvenanceV1.SlsaProvenanceV1
Represents a SlsaProvenanceV1.
protos.grafeas.v1.InTotoStatement
Represents an InTotoStatement.
protos.grafeas.v1.Jwt
Represents a Jwt.
protos.grafeas.v1.Layer
Represents a Layer.
protos.grafeas.v1.License
Represents a License.
protos.grafeas.v1.ListNoteOccurrencesRequest
Represents a ListNoteOccurrencesRequest.
protos.grafeas.v1.ListNoteOccurrencesResponse
Represents a ListNoteOccurrencesResponse.
protos.grafeas.v1.ListNotesRequest
Represents a ListNotesRequest.
protos.grafeas.v1.ListNotesResponse
Represents a ListNotesResponse.
protos.grafeas.v1.ListOccurrencesRequest
Represents a ListOccurrencesRequest.
protos.grafeas.v1.ListOccurrencesResponse
Represents a ListOccurrencesResponse.
protos.grafeas.v1.Location
Represents a Location.
protos.grafeas.v1.Metadata
Represents a Metadata.
protos.grafeas.v1.NonCompliantFile
Represents a NonCompliantFile.
protos.grafeas.v1.Note
Represents a Note.
protos.grafeas.v1.Occurrence
Represents an Occurrence.
protos.grafeas.v1.PackageNote
Represents a PackageNote.
protos.grafeas.v1.PackageOccurrence
Represents a PackageOccurrence.
protos.grafeas.v1.ProjectRepoId
Represents a ProjectRepoId.
protos.grafeas.v1.Recipe
Represents a Recipe.
protos.grafeas.v1.RelatedUrl
Represents a RelatedUrl.
protos.grafeas.v1.RepoId
Represents a RepoId.
protos.grafeas.v1.SbomReferenceIntotoPayload
Represents a SbomReferenceIntotoPayload.
protos.grafeas.v1.SbomReferenceIntotoPredicate
Represents a SbomReferenceIntotoPredicate.
protos.grafeas.v1.SBOMReferenceNote
Represents a SBOMReferenceNote.
protos.grafeas.v1.SBOMReferenceOccurrence
Represents a SBOMReferenceOccurrence.
protos.grafeas.v1.Signature
Represents a Signature.
protos.grafeas.v1.SlsaProvenance
Represents a SlsaProvenance.
protos.grafeas.v1.SlsaProvenance.Material
Represents a Material.
protos.grafeas.v1.SlsaProvenance.SlsaBuilder
Represents a SlsaBuilder.
protos.grafeas.v1.SlsaProvenance.SlsaCompleteness
Represents a SlsaCompleteness.
protos.grafeas.v1.SlsaProvenance.SlsaMetadata
Represents a SlsaMetadata.
protos.grafeas.v1.SlsaProvenance.SlsaRecipe
Represents a SlsaRecipe.
protos.grafeas.v1.SlsaProvenanceZeroTwo
Represents a SlsaProvenanceZeroTwo.
protos.grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder
Represents a SlsaBuilder.
protos.grafeas.v1.SlsaProvenanceZeroTwo.SlsaCompleteness
Represents a SlsaCompleteness.
protos.grafeas.v1.SlsaProvenanceZeroTwo.SlsaConfigSource
Represents a SlsaConfigSource.
protos.grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation
Represents a SlsaInvocation.
protos.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial
Represents a SlsaMaterial.
protos.grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata
Represents a SlsaMetadata.
protos.grafeas.v1.Source
Represents a Source.
protos.grafeas.v1.SourceContext
Represents a SourceContext.
protos.grafeas.v1.Subject
Represents a Subject.
protos.grafeas.v1.UpdateNoteRequest
Represents an UpdateNoteRequest.
protos.grafeas.v1.UpdateOccurrenceRequest
Represents an UpdateOccurrenceRequest.
protos.grafeas.v1.UpgradeDistribution
Represents an UpgradeDistribution.
protos.grafeas.v1.UpgradeNote
Represents an UpgradeNote.
protos.grafeas.v1.UpgradeOccurrence
Represents an UpgradeOccurrence.
protos.grafeas.v1.Version
Represents a Version.
protos.grafeas.v1.VulnerabilityAssessmentNote
Represents a VulnerabilityAssessmentNote.
protos.grafeas.v1.VulnerabilityAssessmentNote.Assessment
Represents an Assessment.
protos.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification
Represents a Justification.
protos.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation
Represents a Remediation.
protos.grafeas.v1.VulnerabilityAssessmentNote.Product
Represents a Product.
protos.grafeas.v1.VulnerabilityAssessmentNote.Publisher
Represents a Publisher.
protos.grafeas.v1.VulnerabilityNote
Represents a VulnerabilityNote.
protos.grafeas.v1.VulnerabilityNote.Detail
Represents a Detail.
protos.grafeas.v1.VulnerabilityNote.WindowsDetail
Represents a WindowsDetail.
protos.grafeas.v1.VulnerabilityNote.WindowsDetail.KnowledgeBase
Represents a KnowledgeBase.
protos.grafeas.v1.VulnerabilityOccurrence
Represents a VulnerabilityOccurrence.
protos.grafeas.v1.VulnerabilityOccurrence.PackageIssue
Represents a PackageIssue.
protos.grafeas.v1.VulnerabilityOccurrence.VexAssessment
Represents a VexAssessment.
protos.grafeas.v1.WindowsUpdate
Represents a WindowsUpdate.
protos.grafeas.v1.WindowsUpdate.Category
Represents a Category.
protos.grafeas.v1.WindowsUpdate.Identity
Represents an Identity.
v1.GrafeasClient
[Grafeas](https://grafeas.io) API.
Retrieves analysis results of Cloud components such as Docker container images.
Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note.
For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note. v1
Interfaces
protos.google.api.IClientLibrarySettings
Properties of a ClientLibrarySettings.
protos.google.api.ICommonLanguageSettings
Properties of a CommonLanguageSettings.
protos.google.api.ICppSettings
Properties of a CppSettings.
protos.google.api.ICustomHttpPattern
Properties of a CustomHttpPattern.
protos.google.api.IDotnetSettings
Properties of a DotnetSettings.
protos.google.api.IGoSettings
Properties of a GoSettings.
protos.google.api.IHttp
Properties of a Http.
protos.google.api.IHttpRule
Properties of a HttpRule.
protos.google.api.IJavaSettings
Properties of a JavaSettings.
protos.google.api.IMethodSettings
Properties of a MethodSettings.
protos.google.api.INodeSettings
Properties of a NodeSettings.
protos.google.api.IPhpSettings
Properties of a PhpSettings.
protos.google.api.IPublishing
Properties of a Publishing.
protos.google.api.IPythonSettings
Properties of a PythonSettings.
protos.google.api.IResourceDescriptor
Properties of a ResourceDescriptor.
protos.google.api.IResourceReference
Properties of a ResourceReference.
protos.google.api.IRubySettings
Properties of a RubySettings.
protos.google.api.MethodSettings.ILongRunning
Properties of a LongRunning.
protos.google.protobuf.DescriptorProto.IExtensionRange
Properties of an ExtensionRange.