SystemVersion

@Serializable
data class SystemVersion(val platform: SystemVersionPlatform? = null, val components: List<SystemVersionComponentsInner>? = null, val version: String? = null, val apiVersion: String? = null, val minAPIVersion: String? = null, val gitCommit: String? = null, val goVersion: String? = null, val os: String? = null, val arch: String? = null, val kernelVersion: String? = null, val experimental: Boolean? = null, val buildTime: String? = null)

Response of Engine API: GET \"/version\"

Parameters

platform
components

Information about system components

version

The version of the daemon

apiVersion

The default (and highest) API version that is supported by the daemon

minAPIVersion

The minimum API version that is supported by the daemon

gitCommit

The Git commit of the source code that was used to build the daemon

goVersion

The version Go used to compile the daemon, and the version of the Go runtime in use.

os

The operating system that the daemon is running on (\"linux\" or \"windows\")

arch

The architecture that the daemon is running on

kernelVersion

The kernel version (uname -r) that the daemon is running on. This field is omitted when empty.

experimental

Indicates if the daemon is started with experimental features enabled. This field is omitted when empty / false.

buildTime

The date and time that the daemon was compiled.

Constructors

Link copied to clipboard
constructor(platform: SystemVersionPlatform? = null, components: List<SystemVersionComponentsInner>? = null, version: String? = null, apiVersion: String? = null, minAPIVersion: String? = null, gitCommit: String? = null, goVersion: String? = null, os: String? = null, arch: String? = null, kernelVersion: String? = null, experimental: Boolean? = null, buildTime: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "ApiVersion")
val apiVersion: String?
Link copied to clipboard
@SerialName(value = "Arch")
val arch: String?
Link copied to clipboard
@SerialName(value = "BuildTime")
val buildTime: String?
Link copied to clipboard
@SerialName(value = "Components")
val components: List<SystemVersionComponentsInner>?
Link copied to clipboard
@SerialName(value = "Experimental")
val experimental: Boolean?
Link copied to clipboard
@SerialName(value = "GitCommit")
val gitCommit: String?
Link copied to clipboard
@SerialName(value = "GoVersion")
val goVersion: String?
Link copied to clipboard
@SerialName(value = "KernelVersion")
val kernelVersion: String?
Link copied to clipboard
@SerialName(value = "MinAPIVersion")
val minAPIVersion: String?
Link copied to clipboard
@SerialName(value = "Os")
val os: String?
Link copied to clipboard
@SerialName(value = "Platform")
val platform: SystemVersionPlatform?
Link copied to clipboard
@SerialName(value = "Version")
val version: String?