Login
Back to bricks list
Introduction Version

DynamicInputs

Attributes

additionnal_port_spec: InputSpec

Functions

__INIT__
Parameters:
NameTypeDefault valueDescription
default_specsDict Default specs used when creating the inputs, defaults to none [str, inputspec], optional
additionnal_port_specInputSpec Force the type of newly created port, defaults to resource type[resource], optional
CHECK_AND_BUILD_INPUTS

Check and convert input to TaskInputs

Parameters:
NameTypeDefault valueDescription
inputsDict
Return type:
TaskInputs
GET_ADDITIONAL_INFO
Return type:
dict
GET_DEFAULT_SPEC
Return type:
InputSpec
GET_FIRST_SPEC
Return type:
IOSpec
GET_SPEC
Parameters:
NameTypeDefault valueDescription
namestr
Return type:
IOSpec
GET_SPECS
Return type:
Dict
GET_TYPE
Return type:
Literal
HAS_SPEC
Parameters:
NameTypeDefault valueDescription
namestr
Return type:
bool
SET_ADDITIONAL_INFO
Parameters:
NameTypeDefault valueDescription
additional_infodict
TO_DTO
Return type:
IOSpecsDTO
FROM_DTO - @classmethod
Parameters:
NameTypeDefault valueDescription
io_specsDict
additional_infodict
Return type:
DynamicInputs