ParamDef Classe
Définition d’un paramètre d’exécution.
Initialisez ParamDef.
- Héritage
-
builtins.objectParamDef
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
|
Nom de l’objet ParamDef. |
default_value
|
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
|
Valeur de remplacement de la variable d’environnement. Valeur par défaut: None
|
name
Obligatoire
|
Nom de l’objet ParamDef. |
default_value
Obligatoire
|
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
|
Valeur de remplacement de la variable d’environnement. |