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.