AWS::MediaLive::Channel HlsMediaStoreSettings - AWS CloudFormation

AWS::MediaLive::Channel HlsMediaStoreSettings

The configuration of a MediaStore container as the destination for an HLS output.

The parent of this entity is HlsCdnSettings.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ConnectionRetryInterval" : Integer, "FilecacheDuration" : Integer, "MediaStoreStorageClass" : String, "NumRetries" : Integer, "RestartDelay" : Integer }

Properties

ConnectionRetryInterval

The number of seconds to wait before retrying a connection to the CDN if the connection is lost.

Required: No

Type: Integer

Update requires: No interruption

FilecacheDuration

The size, in seconds, of the file cache for streaming outputs.

Required: No

Type: Integer

Update requires: No interruption

MediaStoreStorageClass

When set to temporal, output files are stored in non-persistent memory for faster reading and writing.

Required: No

Type: String

Update requires: No interruption

NumRetries

The number of retry attempts that are made before the channel is put into an error state.

Required: No

Type: Integer

Update requires: No interruption

RestartDelay

If a streaming output fails, the number of seconds to wait until a restart is initiated. A value of 0 means never restart.

Required: No

Type: Integer

Update requires: No interruption