ParamDef Classe

Définition d’un paramètre d’exécution.

Initialisez ParamDef.

Héritage
builtins.object
ParamDef

Constructeur

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

Paramètres

Nom Description
name
Obligatoire
str

Nom de l’objet ParamDef.

default_value
str

Valeur par défaut du paramètre.

Valeur par défaut: None
is_metadata_param

Indique si le paramètre est un paramètre de métadonnées ou non.

Valeur par défaut: False
is_optional

Indique si le paramètre est facultatif ou non.

Valeur par défaut: False
calculate_hash

Indique si ce paramètre doit faire partie du calcul de hachage en vue de sa réutilisation

Valeur par défaut: True
set_env_var

Indique s’il faut définir ou non une variable d’environnement.

Valeur par défaut: False
env_var_override
str

Valeur de remplacement de la variable d’environnement.

Valeur par défaut: None
name
Obligatoire
str

Nom de l’objet ParamDef.

default_value
Obligatoire
str

Valeur par défaut du paramètre.

is_metadata_param
Obligatoire

Indique si le paramètre est un paramètre de métadonnées ou non.

is_optional
Obligatoire

Indique si le paramètre est facultatif ou non.

calculate_hash
Obligatoire

Indique si ce paramètre doit faire partie du calcul de hachage en vue de sa réutilisation

set_env_var
Obligatoire

Indique s’il faut définir ou non une variable d’environnement.

env_var_override
Obligatoire
str

Valeur de remplacement de la variable d’environnement.