Skip to content

TimeAlignmentBoundary

Source code in docs_src/capo_forecast/types/time_alignment_boundary.py
class TimeAlignmentBoundary(TypedDict, closed=True):
    month: NotRequired["capo_forecast.types.month.Month"]
    """<p>The month to use for time alignment during aggregation. The month must be in uppercase.</p>"""
    day_of_month: NotRequired["capo_forecast.types.day_of_month.DayOfMonth"]
    """<p>The day of the month to use for time alignment during aggregation.</p>"""
    day_of_week: NotRequired["capo_forecast.types.day_of_week.DayOfWeek"]
    """<p>The day of week to use for time alignment during aggregation. The day must be in uppercase.</p>"""
    hour: NotRequired["capo_forecast.types.hour.Hour"]
    """<p>The hour of day to use for time alignment during aggregation.</p>"""

day_of_month instance-attribute

day_of_month: NotRequired[DayOfMonth]

The day of the month to use for time alignment during aggregation.

day_of_week instance-attribute

day_of_week: NotRequired[DayOfWeek]

The day of week to use for time alignment during aggregation. The day must be in uppercase.

hour instance-attribute

hour: NotRequired[Hour]

The hour of day to use for time alignment during aggregation.

month instance-attribute

month: NotRequired[Month]

The month to use for time alignment during aggregation. The month must be in uppercase.