Class: Aws::KinesisVideo::Types::MediaStorageConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideo::Types::MediaStorageConfiguration
- Defined in:
- gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb
Overview
A structure that encapsulates, or contains, the media storage configuration properties.
If
StorageStatus
is enabled, the data will be stored in theStreamARN
provided. In order for WebRTC Ingestion to work, the stream must have data retention enabled.If
StorageStatus
is disabled, no data will be stored, and theStreamARN
parameter will not be needed.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#status ⇒ String
The status of the media storage configuration.
-
#stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
Instance Attribute Details
#status ⇒ String
The status of the media storage configuration.
1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1370 class MediaStorageConfiguration < Struct.new( :stream_arn, :status) SENSITIVE = [] include Aws::Structure end |
#stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1370 class MediaStorageConfiguration < Struct.new( :stream_arn, :status) SENSITIVE = [] include Aws::Structure end |