Compartir a través de


ParamDef Clase

Definición de un parámetro de ejecución.

Inicialice ParamDef.

Constructor

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

Nombre Description
name
Requerido
str

Nombre del objeto ParamDef.

default_value
str

Valor predeterminado del parámetro.

Valor predeterminado: None
is_metadata_param

Si el parámetro es un parámetro de metadatos o no.

Valor predeterminado: False
is_optional

Si el parámetro es opcional o no.

Valor predeterminado: False
calculate_hash

Si este parámetro formará parte del cálculo hash para su reutilización

Valor predeterminado: True
set_env_var

Indica si se va a establecer una variable de entorno o no.

Valor predeterminado: False
env_var_override
str

Valor de invalidación de la variable de entorno.

Valor predeterminado: None
name
Requerido
str

Nombre del objeto ParamDef.

default_value
Requerido
str

Valor predeterminado del parámetro.

is_metadata_param
Requerido

Si el parámetro es un parámetro de metadatos o no.

is_optional
Requerido

Si el parámetro es opcional o no.

calculate_hash
Requerido

Si este parámetro formará parte del cálculo hash para su reutilización

set_env_var
Requerido

Indica si se va a establecer una variable de entorno o no.

env_var_override
Requerido
str

Valor de invalidación de la variable de entorno.