Enum googapis::grafeas::v1::note::Type [−][src]
pub enum Type {
Vulnerability(VulnerabilityNote),
Build(BuildNote),
Image(ImageNote),
Package(PackageNote),
Deployment(DeploymentNote),
Discovery(DiscoveryNote),
Attestation(AttestationNote),
Upgrade(UpgradeNote),
Compliance(ComplianceNote),
DsseAttestation(DsseAttestationNote),
}
Expand description
Required. Immutable. The type of analysis this note represents.
Variants
Vulnerability(VulnerabilityNote)
A note describing a package vulnerability.
Tuple Fields of Vulnerability
Build(BuildNote)
A note describing build provenance for a verifiable build.
Tuple Fields of Build
0: BuildNote
Image(ImageNote)
A note describing a base image.
Tuple Fields of Image
0: ImageNote
Package(PackageNote)
A note describing a package hosted by various package managers.
Tuple Fields of Package
0: PackageNote
Deployment(DeploymentNote)
A note describing something that can be deployed.
Tuple Fields of Deployment
Discovery(DiscoveryNote)
A note describing the initial analysis of a resource.
Tuple Fields of Discovery
Attestation(AttestationNote)
A note describing an attestation role.
Tuple Fields of Attestation
Upgrade(UpgradeNote)
A note describing available package upgrades.
Tuple Fields of Upgrade
0: UpgradeNote
Compliance(ComplianceNote)
A note describing a compliance check.
Tuple Fields of Compliance
DsseAttestation(DsseAttestationNote)
A note describing a dsse attestation note.
Tuple Fields of DsseAttestation
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Type
impl UnwindSafe for Type
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more