Skip to content

AutomaticInputFailoverSettings

Source code in docs_src/capo_medialive/types/automatic_input_failover_settings.py
class AutomaticInputFailoverSettings(TypedDict, closed=True):
    error_clear_time_msec: NotRequired[
        "capo_medialive.types.__integer_min1.__integerMin1"
    ]
    """This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input."""
    failover_conditions: NotRequired[
        "capo_medialive.types.__list_of_failover_condition.__listOfFailoverCondition"
    ]
    """A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input."""
    input_preference: NotRequired[
        "capo_medialive.types.input_preference.InputPreference"
    ]
    """Input preference when deciding which input to make active when a previously failed input has recovered."""
    secondary_input_id: NotRequired["capo_medialive.types.__string.__string"]
    """The input ID of the secondary input in the automatic input failover pair."""

error_clear_time_msec instance-attribute

error_clear_time_msec: NotRequired[__integerMin1]

This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.

failover_conditions instance-attribute

failover_conditions: NotRequired[__listOfFailoverCondition]

A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input.

input_preference instance-attribute

input_preference: NotRequired[InputPreference]

Input preference when deciding which input to make active when a previously failed input has recovered.

secondary_input_id instance-attribute

secondary_input_id: NotRequired[__string]

The input ID of the secondary input in the automatic input failover pair.