GoogleApi.ContainerAnalysis.V1alpha1.Model.UpgradeDistribution (google_api_container_analysis v0.14.0) View Source

The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.

Attributes

  • classification (type: String.t, default: nil) - The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed.
  • cpeUri (type: String.t, default: nil) - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
  • cve (type: list(String.t), default: nil) - The cve that would be resolved by this upgrade.
  • severity (type: String.t, default: nil) - The severity as specified by the upstream operating system.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.ContainerAnalysis.V1alpha1.Model.UpgradeDistribution{
  classification: String.t() | nil,
  cpeUri: String.t() | nil,
  cve: [String.t()] | nil,
  severity: String.t() | nil
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.