Поделиться через


ParamDef Класс

Определение параметра выполнения.

Инициализация ParamDef.

Наследование
builtins.object
ParamDef

Конструктор

ParamDef(name, default_value=None, is_metadata_param=False, is_optional=False, set_env_var=False, calculate_hash=True, env_var_override=None)

Параметры

Имя Описание
name
Обязательно
str

Имя объекта ParamDef.

default_value
str

Значение параметра по умолчанию.

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
str

Значение переопределения переменной среды.

Default value: None
name
Обязательно
str

Имя объекта ParamDef.

default_value
Обязательно
str

Значение параметра по умолчанию.

is_metadata_param
Обязательно

Является ли параметр параметрами метаданных или нет.

is_optional
Обязательно

Является ли параметр необязательным или нет.

calculate_hash
Обязательно

Будет ли этот параметр входить в вычисление хэша для повторного использования

set_env_var
Обязательно

Следует ли задать переменную среды.

env_var_override
Обязательно
str

Значение переопределения переменной среды.