
    nljH                     h    d dl mZ  G d de      Z G d de      Z G d de      Z G d d	e      Zy
)    )StrEnumc                   (    e Zd ZdZdZdZdZdZdZdZ	y)	OperationalState	scheduledrunningwaitingpausedstopped	completedunknownN)
__name__
__module____qualname__	SCHEDULEDRUNNINGWAITINGPAUSEDSTOPPED	COMPLETEDUNKNOWN     src/worker_watcher/enums.pyr   r      s%    IGGFGIGr   r   c                        e Zd ZdZdZdZdZdZy)HealthStatushealthydegradedfailedstaler   N)r   r   r   HEALTHYDEGRADEDFAILEDSTALEr   r   r   r   r   r      s    GHFEGr   r   c                       e Zd ZdZdZdZy)ObservationStatusfreshr   unavailableN)r   r   r   FRESHr#   UNAVAILABLEr   r   r   r%   r%      s    EEKr   r%   c                       e Zd ZdZdZdZy)SeverityinfowarningcriticalN)r   r   r   INFOWARNINGCRITICALr   r   r   r+   r+      s    DGHr   r+   N)enumr   r   r   r%   r+   r   r   r   <module>r3      s8    w 7    w r   