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 }