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 (
MediaUriSecretArnandMediaUriType) to access the media files streamed to the camera. -
#schedule_config ⇒ Types::ScheduleConfig
The configuration that consists of the
ScheduleExpressionand theDurationInMinutesdetails 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 |