NomadClient.Model.Evaluation (nomad_client v0.12.4)

Link to this section Summary

Link to this section Types

Specs

t() :: %NomadClient.Model.Evaluation{
  AnnotatePlan: boolean() | nil,
  BlockedEval: String.t() | nil,
  ClassEligibility: %{optional(String.t()) => boolean()} | nil,
  CreateIndex: integer() | nil,
  CreateTime: integer() | nil,
  DeploymentID: String.t() | nil,
  EscapedComputedClass: boolean() | nil,
  FailedTgAllocs:
    %{optional(String.t()) => NomadClient.Model.AllocationMetric.t()} | nil,
  ID: String.t() | nil,
  JobID: String.t() | nil,
  JobModifyIndex: integer() | nil,
  ModifyIndex: integer() | nil,
  ModifyTime: integer() | nil,
  Namespace: String.t() | nil,
  NextEval: String.t() | nil,
  NodeID: String.t() | nil,
  NodeModifyIndex: integer() | nil,
  PreviousEval: String.t() | nil,
  Priority: integer() | nil,
  QueuedAllocations: %{optional(String.t()) => integer()} | nil,
  QuotaLimitReached: String.t() | nil,
  SnapshotIndex: integer() | nil,
  Status: String.t() | nil,
  StatusDescription: String.t() | nil,
  TriggeredBy: String.t() | nil,
  Type: String.t() | nil,
  Wait: integer() | nil,
  WaitUntil: DateTime.t() | nil
}