GoogleApi.ContainerAnalysis.V1beta1.Model.PackageOccurrence (google_api_container_analysis v0.19.0) View Source

PackageOccurrence represents an SPDX Package Information section: https://spdx.github.io/spdx-spec/3-package-information/

Attributes

  • comment (type: String.t, default: nil) - A place for the SPDX file creator to record any general comments about the package being described
  • filename (type: String.t, default: nil) - Provide the actual file name of the package, or path of the directory being treated as a package
  • id (type: String.t, default: nil) - Uniquely identify any element in an SPDX document which may be referenced by other elements
  • licenseComments (type: String.t, default: nil) - This field provides a place for the SPDX file creator to record any relevant background information or analysis that went in to arriving at the Concluded License for a package
  • licenseConcluded (type: String.t, default: nil) - package or alternative values, if the governing license cannot be determined
  • sourceInfo (type: String.t, default: nil) - Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.ContainerAnalysis.V1beta1.Model.PackageOccurrence{
  comment: String.t() | nil,
  filename: String.t() | nil,
  id: String.t() | nil,
  licenseComments: String.t() | nil,
  licenseConcluded: String.t() | nil,
  sourceInfo: String.t() | nil
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.