Bases: ParameterBase
Parameter constrained to a finite set of allowed values.
- Parameters:
- namestr
Unique parameter name.
- valid_valueslist
Allowed choices. Any value not in this list is rejected.
-
validate(value: Any) → Any[source]
Raise ValueError when value is not in valid_values.
Returns value unchanged.