Skip to content

SessionRecord ​

Example Usage ​

typescript
import { SessionRecord } from "@meetkai/mka1/models/components";

let value: SessionRecord = {
  sessionId: "<id>",
  userId: "<id>",
};

Fields ​

FieldTypeRequiredDescription
sessionIdstring✔️N/A
sessionKeystring➖N/A
userIdstring✔️N/A
orgIdstring➖N/A
teamIdstring➖N/A
statuscomponents.SessionStatus➖N/A
sessionKindcomponents.SessionKind➖N/A
resourceClasscomponents.SandboxResourceClass➖N/A
assignmentGenerationnumber➖N/A
managedServicescomponents.ManagedServiceRecord[]➖N/A
githubRepositoryManifestVersionnumber➖N/A
environmentIdnumber➖N/A
environmentSetupStatusstring➖N/A
environmentNetworkAccesscomponents.NetworkAccess➖N/A
ttlSecondsnumber➖N/A
workspaceExpiresAtDate➖N/A
lastUserActivityAtDate➖N/A
idleExpiresAtDate➖N/A
absoluteExpiresAtDate➖N/A
stopReasoncomponents.CodingHarnessStopReason➖N/A
runnerCleanupHoldReasonstring➖N/A
runnerCleanupHeldAtDate➖N/A
lastCheckpointAtDate➖N/A
lastCheckpointGenerationnumber➖N/A
sandboxFeaturescomponents.SandboxFeature[]➖N/A
runtimeProfilecomponents.SandboxRuntimeProfile➖N/A
memoryMountscomponents.MemoryMount[]➖N/A
apiKeyIdstring➖N/A
permissionsstring[]➖N/A
sandboxMemoryMibnumber➖N/A
createdAtDate➖N/A
updatedAtDate➖N/A