Skip to main content

InputFilePaths

InputFilePaths contains the different ways available for downstream systems to retrieve inputs. If using Files for IO with tasks, then the input will be written to this path. All the files are always created in a sandbox per execution

Methods


GetInputPrefixPath()

@classmethod
def GetInputPrefixPath() - > storage.DataReference

returns the inputs file path, minus the protobuf file name.

Returns

TypeDescription
storage.DataReferenceThe inputs file path, excluding the protobuf file name.

GetInputPath()

@classmethod
def GetInputPath() - > storage.DataReference

returns a path for where the protobuf encoded inputs of type core.LiteralMap can be found. The returned value is an URN in the configured storage backend

Returns

TypeDescription
storage.DataReferenceAn URN representing the path to the protobuf encoded inputs of type core.LiteralMap in the configured storage backend.