Dela via


ParamDef Klass

Definition av en körningsparameter.

Initiera ParamDef.

Arv
builtins.object
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)

Parametrar

name
str
Obligatorisk

Namnet på ParamDef-objektet.

default_value
str
standardvärde: None

Standardvärdet för parametern .

is_metadata_param
bool
standardvärde: False

Om parametern är en metadataparameter eller inte.

is_optional
bool
standardvärde: False

Om parametern är valfri eller inte.

calculate_hash
bool
standardvärde: True

Om denna param ska ingå i hash-beräkningen för återanvändning

set_env_var
bool
standardvärde: False

Om du vill ange en miljövariabel eller inte.

env_var_override
str
standardvärde: None

Åsidosättningsvärdet för miljövariabeln.

name
str
Obligatorisk

Namnet på ParamDef-objektet.

default_value
str
Obligatorisk

Standardvärdet för parametern .

is_metadata_param
bool
Obligatorisk

Om parametern är en metadataparameter eller inte.

is_optional
bool
Obligatorisk

Om parametern är valfri eller inte.

calculate_hash
bool
Obligatorisk

Om denna param ska ingå i hash-beräkningen för återanvändning

set_env_var
bool
Obligatorisk

Om du vill ange en miljövariabel eller inte.

env_var_override
str
Obligatorisk

Åsidosättningsvärdet för miljövariabeln.