EdgeConfig
¶
Used by
Source code in docs_src/capo_kinesis_video/types/edge_config.py
deletion_config
instance-attribute
¶
deletion_config: NotRequired[DeletionConfig]
The deletion configuration is made up of the retention time (EdgeRetentionInHours) and local size configuration (LocalSizeConfig) details that are used to make the deletion.
hub_device_arn
instance-attribute
¶
hub_device_arn: HubDeviceArn
The "Internet of Things (IoT) Thing" Arn of the stream.
recorder_config
instance-attribute
¶
recorder_config: RecorderConfig
The recorder configuration consists of the local MediaSourceConfig details, that are used as credentials to access the local media files streamed on the camera.
uploader_config
instance-attribute
¶
uploader_config: NotRequired[UploaderConfig]
The uploader configuration contains the ScheduleExpression details that are used to schedule upload jobs for the recorded media files from the Edge Agent to a Kinesis Video Stream.