ExDaytona.Model.Runner (ex_daytona v0.1.0)

Copy Markdown View Source

Runner model.

Summary

Types

t()

@type t() :: %ExDaytona.Model.Runner{
  apiUrl: String.t() | nil,
  apiVersion: String.t(),
  appVersion: String.t() | nil,
  availabilityScore: number() | nil,
  class: String.t() | nil,
  cpu: number(),
  createdAt: String.t(),
  currentAllocatedCpu: number() | nil,
  currentAllocatedDiskGiB: number() | nil,
  currentAllocatedMemoryGiB: number() | nil,
  currentCpuUsagePercentage: number() | nil,
  currentDiskUsagePercentage: number() | nil,
  currentMemoryUsagePercentage: number() | nil,
  currentSnapshotCount: number() | nil,
  currentStartedSandboxes: number() | nil,
  disk: number(),
  domain: String.t() | nil,
  gpu: number() | nil,
  gpuType: String.t() | nil,
  id: String.t(),
  lastChecked: String.t() | nil,
  memory: number(),
  name: String.t(),
  proxyUrl: String.t() | nil,
  region: String.t(),
  runnerClass: ExDaytona.Model.RunnerClass.t(),
  sandboxClass: ExDaytona.Model.SandboxClass.t() | nil,
  state: ExDaytona.Model.RunnerState.t(),
  tags: [String.t()],
  unschedulable: boolean(),
  updatedAt: String.t(),
  version: String.t()
}

Functions

decode(value)