Skip to main content

RunOutput

Use a run's output for app parameters.

Attributes

AttributeTypeDescription
run_name`strNone` = null
task_name`strNone` = null
task_version`strNone` = null
task_auto_version`AutoVersioningNone` = null
gettertuple[typing.Any, ...] = (0,)A sequence of keys or indices used to traverse and extract a specific value from a nested run output.

Constructor

Signature

def RunOutput(
run_name: str | None = None,
task_name: str | None = None,
task_version: str | None = None,
task_auto_version: AutoVersioning | None = None,
getter: tuple[typing.Any, ...] = (0,)
)

Parameters

NameTypeDescription
run_name`strNone` = None
task_name`strNone` = None
task_version`strNone` = None
task_auto_version`AutoVersioningNone` = None
gettertuple[typing.Any, ...] = (0,)A tuple of keys or indices used to traverse and retrieve a specific value from the run's output.

Methods


materialize()

@classmethod
def materialize() - > ParameterTypes

Resolves and retrieves the actual data from the specified run or task output based on the provided configuration.

Returns

TypeDescription
ParameterTypesThe actual data value retrieved from the run output, such as a file path, directory path, or primitive value.