NomadClient.Model.AllocationMetric (nomad_client v0.13.1)

Link to this section Summary

Link to this section Types

@type t() :: %NomadClient.Model.AllocationMetric{
  AllocationTime: integer() | nil,
  ClassExhausted: %{optional(String.t()) => integer()} | nil,
  ClassFiltered: %{optional(String.t()) => integer()} | nil,
  CoalescedFailures: integer() | nil,
  ConstraintFiltered: %{optional(String.t()) => integer()} | nil,
  DimensionExhausted: %{optional(String.t()) => integer()} | nil,
  NodesAvailable: %{optional(String.t()) => integer()} | nil,
  NodesEvaluated: integer() | nil,
  NodesExhausted: integer() | nil,
  NodesFiltered: integer() | nil,
  QuotaExhausted: [String.t()] | nil,
  ResourcesExhausted:
    %{optional(String.t()) => NomadClient.Model.Resources.t()} | nil,
  ScoreMetaData: [NomadClient.Model.NodeScoreMeta.t()] | nil,
  Scores: %{optional(String.t()) => float()} | nil
}