ParamDef Classe
Definição de um parâmetro de execução.
Inicialize ParamDef.
- Herança
-
builtins.objectParamDef
Construtor
ParamDef(name, default_value=None, is_metadata_param=False, is_optional=False, set_env_var=False, calculate_hash=True, env_var_override=None)
Parâmetros
Name | Description |
---|---|
name
Necessário
|
Nome do objeto ParamDef. |
default_value
|
Valor predefinido do parâmetro. Default value: None
|
is_metadata_param
|
Quer o parâmetro seja ou não um parâmetro de metadados. Default value: False
|
is_optional
|
Se o parâmetro é opcional ou não. Default value: False
|
calculate_hash
|
Se este parâmetro fará parte do cálculo de hash para reutilização Default value: True
|
set_env_var
|
Quer defina ou não uma variável de ambiente. Default value: False
|
env_var_override
|
O valor de substituição da variável de ambiente. Default value: None
|
name
Necessário
|
Nome do objeto ParamDef. |
default_value
Necessário
|
Valor predefinido do parâmetro. |
is_metadata_param
Necessário
|
Quer o parâmetro seja ou não um parâmetro de metadados. |
is_optional
Necessário
|
Se o parâmetro é opcional ou não. |
calculate_hash
Necessário
|
Se este parâmetro fará parte do cálculo de hash para reutilização |
set_env_var
Necessário
|
Quer defina ou não uma variável de ambiente. |
env_var_override
Necessário
|
O valor de substituição da variável de ambiente. |