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 access 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.
1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1522 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.
1522 1523 1524 1525 1526 1527 |
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1522 class RecorderConfig < Struct.new( :media_source_config, :schedule_config) SENSITIVE = [] include Aws::Structure end |