IRuntimePod
Agent Runtimes / models/Runtime / IRuntimePod
Interface: IRuntimePod
Defined in: src/models/Runtime.ts:56
A runtime pod as returned by the Datalayer control-plane.
This is the canonical snake_case transport shape for a runtime pod. The
Datalayer Client's RuntimeData (see RuntimeDTO.ts) is a type alias of
this interface, so there is a single source of truth for the pod payload.
It is the source of the pod-level fields composed into IRuntimeModel.
It is distinct from IRuntimeDesc, which is the camelCase,
location-agnostic UI descriptor used by pickers/launchers - do not merge the
two (see IRuntimeDesc).
Extended by
Properties
burning_rate
burning_rate:
number
Defined in: src/models/Runtime.ts:95
Credits burning rate per second
environment_name
environment_name:
string
Defined in: src/models/Runtime.ts:71
Environment name
environment_title
environment_title:
string
Defined in: src/models/Runtime.ts:67
Environment display name
expired_at?
optionalexpired_at?:string
Defined in: src/models/Runtime.ts:107
Runtime credits reservation expiration timestamp
given_name
given_name:
string
Defined in: src/models/Runtime.ts:83
Runtime user given name
ingress
ingress:
string
Defined in: src/models/Runtime.ts:79
Runtime ingress URL
pod_name
pod_name:
string
Defined in: src/models/Runtime.ts:75
Runtime name
reservation_id?
optionalreservation_id?:string
Defined in: src/models/Runtime.ts:99
Kernel reservation ID
started_at
started_at:
string
Defined in: src/models/Runtime.ts:103
Runtime usage starting timestamp
token
token:
string
Defined in: src/models/Runtime.ts:91
Server authentication token
type
type:
IRuntimeType
Defined in: src/models/Runtime.ts:87
Runtime type
uid
uid:
string
Defined in: src/models/Runtime.ts:63
Stable runtime pod identifier (ULID) assigned by the control-plane.
Distinct from the kernel id carried by Kernel.IModel: a pod may
exist before a kernel is attached, so prefer uid for pod identity.