View Source GoogleApi.ContainerAnalysis.V1.Model.InTotoStatement (google_api_container_analysis v0.26.0)

Spec defined at The serialized InTotoStatement will be stored as Envelope.payload. Envelope.payloadType is always "application/".


  • _type (type: String.t, default: nil) - Always
  • predicateType (type: String.t, default: nil) - for SlsaProvenance.
  • provenance (type: GoogleApi.ContainerAnalysis.V1.Model.InTotoProvenance.t, default: nil) -
  • slsaProvenance (type: GoogleApi.ContainerAnalysis.V1.Model.SlsaProvenance.t, default: nil) -
  • subject (type: list(GoogleApi.ContainerAnalysis.V1.Model.Subject.t), default: nil) -

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.ContainerAnalysis.V1.Model.InTotoStatement{
  _type: String.t() | nil,
  predicateType: String.t() | nil,
  provenance: GoogleApi.ContainerAnalysis.V1.Model.InTotoProvenance.t() | nil,
  slsaProvenance: GoogleApi.ContainerAnalysis.V1.Model.SlsaProvenance.t() | nil,
  subject: [GoogleApi.ContainerAnalysis.V1.Model.Subject.t()] | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.