gcip2.tasks_core.models.params¶
Classes
|
Create a new model by parsing and validating input data from keyword arguments. |
|
- class gcip2.tasks_core.models.params.Param(*, name, default=None, long, short='', type=<function Param.<lambda>>, help=None, env_var=None, inverse=None)[source]¶
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- Parameters:
- class gcip2.tasks_core.models.params.Params(config: gcip2.project_config.ProjectConfig)[source]¶
Bases:
object- Parameters:
config (ProjectConfig)
- config: ProjectConfig¶