nomad_pydantic.TaskGroup¶
- pydantic model nomad_pydantic.TaskGroup[source]¶
Bases:
NomadModel- field name: str [Required] (alias 'Name')¶
- field count: int = 1 (alias 'Count')¶
- field restart_policy: RestartPolicy | None = None (alias 'RestartPolicy')¶
- field reschedule_policy: ReschedulePolicy | None = None (alias 'ReschedulePolicy')¶
- field update: UpdateStrategy | None = None (alias 'Update')¶
- field networks: list[NetworkResource] [Optional] (alias 'Networks')¶
- field meta: dict[str, str] [Optional] (alias 'Meta')¶
- field shutdown_delay: Duration | None = None (alias 'ShutdownDelay')¶
- field max_client_disconnect: Duration | None = None (alias 'MaxClientDisconnect')¶
- field max_run_duration: Duration | None = None (alias 'MaxRunDuration')¶