Compartilhar via


ParamDef Classe

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

Inicializar o 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

Nome Description
name
Obrigatório
str

Nome do objeto ParamDef.

default_value
str

O valor padrão do parâmetro.

Valor padrão: None
is_metadata_param

Se o parâmetro é um parâmetro de metadados ou não.

Valor padrão: False
is_optional

Se o parâmetro é opcional ou não.

Valor padrão: False
calculate_hash

Se esse parâmetro fará parte do cálculo de hash para reutilização

Valor padrão: True
set_env_var

Se deseja definir uma variável de ambiente ou não.

Valor padrão: False
env_var_override
str

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

Valor padrão: None
name
Obrigatório
str

Nome do objeto ParamDef.

default_value
Obrigatório
str

O valor padrão do parâmetro.

is_metadata_param
Obrigatório

Se o parâmetro é um parâmetro de metadados ou não.

is_optional
Obrigatório

Se o parâmetro é opcional ou não.

calculate_hash
Obrigatório

Se esse parâmetro fará parte do cálculo de hash para reutilização

set_env_var
Obrigatório

Se deseja definir uma variável de ambiente ou não.

env_var_override
Obrigatório
str

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