parameter
parameter ¶
DomoWorkflow_Parameter
dataclass
¶
DomoWorkflow_Parameter(
id: str | None,
param_name: str,
display_name: str,
data_type: str,
is_list: bool = False,
required: bool = True,
nullable: bool = False,
value: Any = None,
flag: str | None = None,
visible: bool = True,
children: list = list(),
ai_description: str | None = None,
config_type: str | None = None,
custom_mapping_type: str | None = None,
entity_sub_type: str | None = None,
mapped_to: str | None = None,
default_values: Any = None,
raw: dict = dict(),
)
Represents a single input or output parameter on a workflow or tile.
create
classmethod
¶
create(
param_name: str,
display_name: str | None = None,
data_type: str = "text",
required: bool = True,
is_list: bool = False,
value: Any = None,
flag: str | None = None,
) -> DomoWorkflow_Parameter
Ergonomic factory for building parameters programmatically.
Source code in src/crew_dcs/classes/DomoWorkflow/parameter.py
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | |