Module: Grafeas::V1

Defined in:
lib/grafeas/v1.rb,
lib/grafeas/v1/grafeas.rb,
lib/grafeas/v1/version.rb,
lib/grafeas/v1/grafeas/paths.rb,
lib/grafeas/v1/grafeas/client.rb,
proto_docs/grafeas/v1/vex.rb,
proto_docs/grafeas/v1/cvss.rb,
proto_docs/grafeas/v1/sbom.rb,
proto_docs/grafeas/v1/build.rb,
proto_docs/grafeas/v1/image.rb,
proto_docs/grafeas/v1/common.rb,
proto_docs/grafeas/v1/grafeas.rb,
proto_docs/grafeas/v1/package.rb,
proto_docs/grafeas/v1/upgrade.rb,
proto_docs/grafeas/v1/severity.rb,
proto_docs/grafeas/v1/discovery.rb,
proto_docs/grafeas/v1/compliance.rb,
proto_docs/grafeas/v1/deployment.rb,
proto_docs/grafeas/v1/provenance.rb,
proto_docs/grafeas/v1/attestation.rb,
proto_docs/grafeas/v1/vulnerability.rb,
proto_docs/grafeas/v1/slsa_provenance.rb,
proto_docs/grafeas/v1/dsse_attestation.rb,
proto_docs/grafeas/v1/intoto_statement.rb,
proto_docs/grafeas/v1/intoto_provenance.rb,
proto_docs/grafeas/v1/slsa_provenance_zero_two.rb

Overview

API client module.

Examples:

Load this package, including all its services, and instantiate a gRPC client


require "grafeas/v1"
client = ::Grafeas::V1::Grafeas::Client.new

Defined Under Namespace

Modules: Architecture, CVSSVersion, Grafeas, NoteKind, Severity Classes: AliasContext, Artifact, AttestationNote, AttestationOccurrence, BatchCreateNotesRequest, BatchCreateNotesResponse, BatchCreateOccurrencesRequest, BatchCreateOccurrencesResponse, BuildNote, BuildOccurrence, BuildProvenance, BuilderConfig, CVSS, CVSSv3, CloudRepoSourceContext, Command, Completeness, ComplianceNote, ComplianceOccurrence, ComplianceVersion, CreateNoteRequest, CreateOccurrenceRequest, DSSEAttestationNote, DSSEAttestationOccurrence, DeleteNoteRequest, DeleteOccurrenceRequest, DeploymentNote, DeploymentOccurrence, Digest, DiscoveryNote, DiscoveryOccurrence, Distribution, Envelope, EnvelopeSignature, FileHashes, FileLocation, Fingerprint, GerritSourceContext, GetNoteRequest, GetOccurrenceNoteRequest, GetOccurrenceRequest, GitSourceContext, Hash, ImageNote, ImageOccurrence, InTotoProvenance, InTotoSlsaProvenanceV1, InTotoStatement, Jwt, Layer, License, ListNoteOccurrencesRequest, ListNoteOccurrencesResponse, ListNotesRequest, ListNotesResponse, ListOccurrencesRequest, ListOccurrencesResponse, Location, Metadata, NonCompliantFile, Note, Occurrence, PackageNote, PackageOccurrence, ProjectRepoId, Recipe, RelatedUrl, RepoId, SBOMReferenceNote, SBOMReferenceOccurrence, SbomReferenceIntotoPayload, SbomReferenceIntotoPredicate, Signature, SlsaProvenance, SlsaProvenanceZeroTwo, Source, SourceContext, Subject, UpdateNoteRequest, UpdateOccurrenceRequest, UpgradeDistribution, UpgradeNote, UpgradeOccurrence, Version, VulnerabilityAssessmentNote, VulnerabilityNote, VulnerabilityOccurrence, WindowsUpdate

Constant Summary collapse

VERSION =
"1.2.0"