GoogleApi.OnDemandScanning.V1.Model.SBOMReferenceOccurrence (google_api_on_demand_scanning v0.7.0)
View SourceThe occurrence representing an SBOM reference as applied to a specific resource. The occurrence follows the DSSE specification. See https://github.com/secure-systems-lab/dsse/blob/master/envelope.md for more details.
Attributes
-
payload(type:GoogleApi.OnDemandScanning.V1.Model.SbomReferenceIntotoPayload.t, default:nil) - The actual payload that contains the SBOM reference data. -
payloadType(type:String.t, default:nil) - The kind of payload that SbomReferenceIntotoPayload takes. Since it's in the intoto format, this value is expected to be 'application/vnd.in-toto+json'. -
signatures(type:list(GoogleApi.OnDemandScanning.V1.Model.EnvelopeSignature.t), default:nil) - The signatures over the payload.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.OnDemandScanning.V1.Model.SBOMReferenceOccurrence{ payload: GoogleApi.OnDemandScanning.V1.Model.SbomReferenceIntotoPayload.t() | nil, payloadType: String.t() | nil, signatures: [GoogleApi.OnDemandScanning.V1.Model.EnvelopeSignature.t()] | nil }