GoogleApi.CloudAsset.V1.Model.OsInfo (google_api_cloud_asset v0.19.0) View Source

Operating system information for the VM.

Attributes

  • architecture (type: String.t, default: nil) - The system architecture of the operating system.
  • hostname (type: String.t, default: nil) - The VM hostname.
  • kernelRelease (type: String.t, default: nil) - The kernel release of the operating system.
  • kernelVersion (type: String.t, default: nil) - The kernel version of the operating system.
  • longName (type: String.t, default: nil) - The operating system long name. For example 'Debian GNU/Linux 9' or 'Microsoft Window Server 2019 Datacenter'.
  • osconfigAgentVersion (type: String.t, default: nil) - The current version of the OS Config agent running on the VM.
  • shortName (type: String.t, default: nil) - The operating system short name. For example, 'windows' or 'debian'.
  • version (type: String.t, default: nil) - The version of the 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.CloudAsset.V1.Model.OsInfo{
  architecture: String.t(),
  hostname: String.t(),
  kernelRelease: String.t(),
  kernelVersion: String.t(),
  longName: String.t(),
  osconfigAgentVersion: String.t(),
  shortName: String.t(),
  version: String.t()
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.