classAlertEvaluation(TypedDict,closed=True):interval_seconds:"int""""The interval between evaluations, in seconds."""pending_duration_seconds:NotRequired["int"]"""The duration a breach must persist before the alert fires, in seconds."""recovery_duration_seconds:NotRequired["int"]"""The duration a recovery must persist before the alert clears, in seconds."""