Skip to content

PracticeRunConfiguration

Source code in docs_src/capo_arc_zonal_shift/types/practice_run_configuration.py
class PracticeRunConfiguration(TypedDict, closed=True):
    blocking_alarms: NotRequired[
        "capo_arc_zonal_shift.types.blocking_alarms.BlockingAlarms"
    ]
    """<p> <i>Blocking alarms</i> for practice runs are optional alarms that you can specify that block practice runs when one or more of the alarms is in an <code>ALARM</code> state.</p>"""
    outcome_alarms: "capo_arc_zonal_shift.types.outcome_alarms.OutcomeAlarms"
    """<p> <i>Outcome alarms</i> for practice runs are alarms that you specify that end a practice run when one or more of the alarms is in an <code>ALARM</code> state.</p>"""
    blocked_windows: NotRequired[
        "capo_arc_zonal_shift.types.blocked_windows.BlockedWindows"
    ]
    """<p>An array of one or more windows of days and times that you can block ARC from starting practice runs for a resource.</p> <p>Specify the blocked windows in UTC, using the format <code>DAY:HH:MM-DAY:HH:MM</code>, separated by spaces. For example, <code>MON:18:30-MON:19:30 TUE:18:30-TUE:19:30</code>.</p> <p>The <code>blockedWindows</code> have to start and end on the same day. Windows that span multiple days aren't supported.</p>"""
    allowed_windows: NotRequired[
        "capo_arc_zonal_shift.types.allowed_windows.AllowedWindows"
    ]
    """<p>An array of one or more windows of days and times that you can allow ARC to start practice runs for a resource.</p> <p>For example, say you want to allow practice runs only on Wednesdays and Fridays from noon to 5 p.m. For this scenario, you could set the following recurring days and times as allowed windows, for example: <code>Wed-12:00-Wed:17:00 Fri-12:00-Fri:17:00</code>.</p> <p>The <code>allowedWindows</code> have to start and end on the same day. Windows that span multiple days aren't supported.</p>"""
    blocked_dates: "capo_arc_zonal_shift.types.blocked_dates.BlockedDates"
    """<p>An array of one or more dates that you can specify when Amazon Web Services does not start practice runs for a resource.</p> <p>Specify blocked dates, in UTC, in the format <code>YYYY-MM-DD</code>, separated by spaces. </p>"""

allowed_windows instance-attribute

allowed_windows: NotRequired[AllowedWindows]

An array of one or more windows of days and times that you can allow ARC to start practice runs for a resource.

For example, say you want to allow practice runs only on Wednesdays and Fridays from noon to 5 p.m. For this scenario, you could set the following recurring days and times as allowed windows, for example: Wed-12:00-Wed:17:00 Fri-12:00-Fri:17:00.

The allowedWindows have to start and end on the same day. Windows that span multiple days aren't supported.

blocked_dates instance-attribute

blocked_dates: BlockedDates

An array of one or more dates that you can specify when Amazon Web Services does not start practice runs for a resource.

Specify blocked dates, in UTC, in the format YYYY-MM-DD, separated by spaces.

blocked_windows instance-attribute

blocked_windows: NotRequired[BlockedWindows]

An array of one or more windows of days and times that you can block ARC from starting practice runs for a resource.

Specify the blocked windows in UTC, using the format DAY:HH:MM-DAY:HH:MM, separated by spaces. For example, MON:18:30-MON:19:30 TUE:18:30-TUE:19:30.

The blockedWindows have to start and end on the same day. Windows that span multiple days aren't supported.

blocking_alarms instance-attribute

blocking_alarms: NotRequired[BlockingAlarms]

Blocking alarms for practice runs are optional alarms that you can specify that block practice runs when one or more of the alarms is in an ALARM state.

outcome_alarms instance-attribute

outcome_alarms: OutcomeAlarms

Outcome alarms for practice runs are alarms that you specify that end a practice run when one or more of the alarms is in an ALARM state.