tracdap.rt.metadata.job

Module Contents

Classes

ImportModelJob

JobDefinition

JobStatusCode

Generic enumeration.

JobType

Generic enumeration.

RunFlowJob

RunModelJob

class tracdap.rt.metadata.job.ImportModelJob
entryPoint

entryPoint

Type

str

language

language

Type

str

modelAttrs

modelAttrs

Type

List[TagUpdate]

package

package

Type

str

packageGroup

packageGroup

Type

Optional[str]

path

path

Type

str

repository

repository

Type

str

version

version

Type

str

class tracdap.rt.metadata.job.JobDefinition
importModel

importModel

Type

Optional[ImportModelJob]

jobType

jobType

Type

JobType

runFlow

runFlow

Type

Optional[RunFlowJob]

runModel

runModel

Type

Optional[RunModelJob]

class tracdap.rt.metadata.job.JobStatusCode

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

CANCELLED = [10]
FAILED = [9]
FINISHING = [7]
JOB_STATUS_CODE_NOT_SET = [0]
PENDING = [3]
PREPARING = [1]
QUEUED = [4]
RUNNING = [6]
SUBMITTED = [5]
SUCCEEDED = [8]
VALIDATED = [2]
class tracdap.rt.metadata.job.JobType

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

IMPORT_DATA = [4]
IMPORT_MODEL = [3]
JOB_TYPE_NOT_SET = [0]
RUN_FLOW = [2]
RUN_MODEL = [1]
class tracdap.rt.metadata.job.RunFlowJob
flow

flow

Type

TagSelector

inputs

inputs

Type

Dict[str, TagSelector]

models

models

Type

Dict[str, TagSelector]

outputAttrs

outputAttrs

Type

List[TagUpdate]

outputs

outputs

Type

Dict[str, TagSelector]

parameters

parameters

Type

Dict[str, Value]

priorOutputs

priorOutputs

Type

Dict[str, TagSelector]

class tracdap.rt.metadata.job.RunModelJob
inputs

inputs

Type

Dict[str, TagSelector]

model

model

Type

TagSelector

outputAttrs

outputAttrs

Type

List[TagUpdate]

outputs

outputs

Type

Dict[str, TagSelector]

parameters

parameters

Type

Dict[str, Value]

priorOutputs

priorOutputs

Type

Dict[str, TagSelector]