Class: Aws::KinesisVideo::Types::RecorderConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideo::Types::RecorderConfig
- Defined in:
- gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb
Overview
The recorder configuration consists of the local MediaSourceConfig
details that are used as credentials to accesss the local media files
streamed on the camera.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#media_source_config ⇒ Types::MediaSourceConfig
The configuration details that consist of the credentials required (
MediaUriSecretArn
andMediaUriType
) to access the media files streamed to the camera. -
#schedule_config ⇒ Types::ScheduleConfig
The configuration that consists of the
ScheduleExpression
and theDurationInMinutes
details that specify the scheduling to record from a camera, or local media file, onto the Edge Agent.
Instance Attribute Details
#media_source_config ⇒ Types::MediaSourceConfig
The configuration details that consist of the credentials required
(MediaUriSecretArn
and MediaUriType
) to access the media files
streamed to the camera.
1461 1462 1463 1464 1465 1466 |
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1461 class RecorderConfig < Struct.new( :media_source_config, :schedule_config) SENSITIVE = [] include Aws::Structure end |
#schedule_config ⇒ Types::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.
1461 1462 1463 1464 1465 1466 |
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1461 class RecorderConfig < Struct.new( :media_source_config, :schedule_config) SENSITIVE = [] include Aws::Structure end |