ParamDef Classe

Definizione di un parametro di esecuzione.

Inizializzare ParamDef.

Ereditarietà
builtins.object
ParamDef

Costruttore

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

Parametri

Nome Descrizione
name
Necessario
str

Nome dell'oggetto ParamDef.

default_value
str

Valore predefinito del parametro.

Valore predefinito: None
is_metadata_param

Indica se il parametro è un parametro di metadati o meno.

Valore predefinito: False
is_optional

Indica se il parametro è facoltativo o meno.

Valore predefinito: False
calculate_hash

Indica se questo parametro farà parte del calcolo hash per il riutilizzo

Valore predefinito: True
set_env_var

Indica se impostare o meno una variabile di ambiente.

Valore predefinito: False
env_var_override
str

Valore di override della variabile di ambiente.

Valore predefinito: None
name
Necessario
str

Nome dell'oggetto ParamDef.

default_value
Necessario
str

Valore predefinito del parametro.

is_metadata_param
Necessario

Indica se il parametro è un parametro di metadati o meno.

is_optional
Necessario

Indica se il parametro è facoltativo o meno.

calculate_hash
Necessario

Indica se questo parametro farà parte del calcolo hash per il riutilizzo

set_env_var
Necessario

Indica se impostare o meno una variabile di ambiente.

env_var_override
Necessario
str

Valore di override della variabile di ambiente.