Freigeben über


ParamDef Klasse

Definition eines Ausführungsparameters.

Initialisieren Sie ParamDef.

Konstruktor

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

Parameter

Name Beschreibung
name
Erforderlich
str

Name des ParamDef-Objekts.

default_value
str

Standardwert des Parameters.

Standardwert: None
is_metadata_param

Gibt an, ob der Parameter ein Metadatenparameter ist oder nicht.

Standardwert: False
is_optional

Gibt an, ob der Parameter optional ist oder nicht.

Standardwert: False
calculate_hash

Gibt an, ob dieser Param Teil der Hashberechnung für die Wiederverwendung ist.

Standardwert: True
set_env_var

Gibt an, ob eine Umgebungsvariable festgelegt werden soll.

Standardwert: False
env_var_override
str

Der Wert der Umgebungsvariable überschreiben.

Standardwert: None
name
Erforderlich
str

Name des ParamDef-Objekts.

default_value
Erforderlich
str

Standardwert des Parameters.

is_metadata_param
Erforderlich

Gibt an, ob der Parameter ein Metadatenparameter ist oder nicht.

is_optional
Erforderlich

Gibt an, ob der Parameter optional ist oder nicht.

calculate_hash
Erforderlich

Gibt an, ob dieser Param Teil der Hashberechnung für die Wiederverwendung ist.

set_env_var
Erforderlich

Gibt an, ob eine Umgebungsvariable festgelegt werden soll.

env_var_override
Erforderlich
str

Der Wert der Umgebungsvariable überschreiben.