Skip to content

RecorderConfig

Source code in docs_src/capo_kinesis_video/types/recorder_config.py
class RecorderConfig(TypedDict, closed=True):
    media_source_config: (
        "capo_kinesis_video.types.media_source_config.MediaSourceConfig"
    )
    """<p>The configuration details that consist of the credentials required (<code>MediaUriSecretArn</code> and <code>MediaUriType</code>) to access the media files streamed to the camera. </p>"""
    schedule_config: NotRequired[
        "capo_kinesis_video.types.schedule_config.ScheduleConfig"
    ]
    """<p>The configuration that consists of the <code>ScheduleExpression</code> and the <code>DurationInMinutes</code> details that specify the scheduling to record from a camera, or local media file, onto the Edge Agent. If the <code>ScheduleExpression</code> attribute is not provided, then the Edge Agent will always be set to recording mode.</p>"""

media_source_config instance-attribute

media_source_config: MediaSourceConfig

The configuration details that consist of the credentials required (MediaUriSecretArn and MediaUriType) to access the media files streamed to the camera.

schedule_config instance-attribute

schedule_config: NotRequired[ScheduleConfig]

The configuration that consists of the ScheduleExpression and the DurationInMinutes details that specify the scheduling to record from a camera, or local media file, onto the Edge Agent. If the ScheduleExpression attribute is not provided, then the Edge Agent will always be set to recording mode.