# Functions
GetCommandOwnerID gets a command's ownerID from a taskID.
IdentifyTask returns the task metadata for a given task ID.
NewService returns a new CommandService.
SetDefaultService initializes & returns a new CommandService.
# Variables
AuthZProvider is the authz registry for Notebooks, Shells, and Commands.
DefaultCmdService is the global command service singleton.
# Structs
Command is executed in a containerized environment on a Determined cluster.
CommandService tracks the different NTSC commands in the system.
CommandSnapshot is a db representation of a generic command.
CreateGeneric is a request to the CommandService to create a generic command.
NSCAuthZBasic is basic OSS controls.
NSCAuthZPermissive is permissive implementation of the NSCAuthZ interface.
NSCAuthZRBAC is the RBAC implementation of the NSCAuthZ interface.
TaskMetadata captures minimal metadata about a task.
# Interfaces
NSCAuthZ describes authz methods for Notebooks, Shells, and Commands.