t() :: %NomadClient.Model.AllocationListStub{
ClientDescription: String.t() | nil,
ClientStatus: String.t() | nil,
CreateIndex: integer() | nil,
CreateTime: integer() | nil,
DeploymentStatus: NomadClient.Model.AllocDeploymentStatus.t() | nil,
DesiredDescription: String.t() | nil,
DesiredStatus: String.t() | nil,
EvalID: String.t() | nil,
FollowupEvalID: String.t() | nil,
ID: String.t() | nil,
JobID: String.t() | nil,
JobType: String.t() | nil,
JobVersion: integer() | nil,
ModifyIndex: integer() | nil,
ModifyTime: integer() | nil,
Name: String.t() | nil,
Namespace: String.t() | nil,
NodeID: String.t() | nil,
NodeName: String.t() | nil,
PreemptedAllocations: [String.t()] | nil,
PreemptedByAllocation: String.t() | nil,
RescheduleTracker: NomadClient.Model.RescheduleTracker.t() | nil,
TaskGroup: String.t() | nil,
TaskStates: %{optional(String.t()) => NomadClient.Model.TaskState.t()} | nil
}