Skip to content

FailoverConfig

Source code in docs_src/capo_mediaconnect/types/failover_config.py
class FailoverConfig(TypedDict, closed=True):
    failover_mode: NotRequired["capo_mediaconnect.types.failover_mode.FailoverMode"]
    """<p> The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.</p>"""
    recovery_window: NotRequired["int"]
    """<p> Search window time to look for dash-7 packets.</p>"""
    source_priority: NotRequired[
        "capo_mediaconnect.types.source_priority.SourcePriority"
    ]
    """<p> The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.</p>"""
    state: NotRequired["capo_mediaconnect.types.state.State"]
    """<p>The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources. </p>"""

failover_mode instance-attribute

failover_mode: NotRequired[FailoverMode]

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

recovery_window instance-attribute

recovery_window: NotRequired[int]

Search window time to look for dash-7 packets.

source_priority instance-attribute

source_priority: NotRequired[SourcePriority]

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

state instance-attribute

state: NotRequired[State]

The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.