API: Internal/Beta

A request for opening a new interactive session (e.g. terminal)

data class JobsProviderOpenInteractiveSessionRequestItem(
    val job: Job,
    val rank: Int,
    val sessionType: InteractiveSessionType,
job: Job The fully resolved Job
rank: Int The rank of the node (0-indexed)

Valid values range from 0 (inclusive) until specification.replicas (exclusive)

sessionType: InteractiveSessionType The type of session