ParamDef Classe

Definição de um parâmetro de execução.

Inicialize ParamDef.

Herança
builtins.object
ParamDef

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
str

Nome do objeto ParamDef.

default_value
str

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
str

O valor de substituição da variável de ambiente.

Default value: None
name
Necessário
str

Nome do objeto ParamDef.

default_value
Necessário
str

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
str

O valor de substituição da variável de ambiente.