View Source GoogleApi.ContainerAnalysis.V1alpha1.Model.DocumentOccurrence (google_api_container_analysis v0.28.0)

DocumentOccurrence represents an SPDX Document Creation Information section: https://spdx.github.io/spdx-spec/2-document-creation-information/

Attributes

  • createTime (type: DateTime.t, default: nil) - Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard
  • creatorComment (type: String.t, default: nil) - A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields
  • creators (type: list(String.t), default: nil) - Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name
  • documentComment (type: String.t, default: nil) - A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
  • externalDocumentRefs (type: list(String.t), default: nil) - Identify any external SPDX documents referenced within this SPDX document
  • id (type: String.t, default: nil) - Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally
  • licenseListVersion (type: String.t, default: nil) - A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created
  • namespace (type: String.t, default: nil) - Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter
  • title (type: String.t, default: nil) - Identify name of this document as designated by creator

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContainerAnalysis.V1alpha1.Model.DocumentOccurrence{
  createTime: DateTime.t() | nil,
  creatorComment: String.t() | nil,
  creators: [String.t()] | nil,
  documentComment: String.t() | nil,
  externalDocumentRefs: [String.t()] | nil,
  id: String.t() | nil,
  licenseListVersion: String.t() | nil,
  namespace: String.t() | nil,
  title: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.