ParamDef Класс
Определение параметра выполнения.
Инициализация ParamDef.
- Наследование
-
builtins.objectParamDef
Конструктор
ParamDef(name, default_value=None, is_metadata_param=False, is_optional=False, set_env_var=False, calculate_hash=True, env_var_override=None)
Параметры
Имя | Описание |
---|---|
name
Обязательно
|
Имя объекта ParamDef. |
default_value
|
Значение параметра по умолчанию. Default value: None
|
is_metadata_param
|
Является ли параметр параметрами метаданных или нет. Default value: False
|
is_optional
|
Является ли параметр необязательным или нет. Default value: False
|
calculate_hash
|
Будет ли этот параметр входить в вычисление хэша для повторного использования Default value: True
|
set_env_var
|
Следует ли задать переменную среды. Default value: False
|
env_var_override
|
Значение переопределения переменной среды. Default value: None
|
name
Обязательно
|
Имя объекта ParamDef. |
default_value
Обязательно
|
Значение параметра по умолчанию. |
is_metadata_param
Обязательно
|
Является ли параметр параметрами метаданных или нет. |
is_optional
Обязательно
|
Является ли параметр необязательным или нет. |
calculate_hash
Обязательно
|
Будет ли этот параметр входить в вычисление хэша для повторного использования |
set_env_var
Обязательно
|
Следует ли задать переменную среды. |
env_var_override
Обязательно
|
Значение переопределения переменной среды. |