| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MediaLive.Types.HlsMediaStoreSettings
Description
Synopsis
- data HlsMediaStoreSettings = HlsMediaStoreSettings' {}
- newHlsMediaStoreSettings :: HlsMediaStoreSettings
- hlsMediaStoreSettings_connectionRetryInterval :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsMediaStoreSettings_filecacheDuration :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsMediaStoreSettings_mediaStoreStorageClass :: Lens' HlsMediaStoreSettings (Maybe HlsMediaStoreStorageClass)
- hlsMediaStoreSettings_numRetries :: Lens' HlsMediaStoreSettings (Maybe Natural)
- hlsMediaStoreSettings_restartDelay :: Lens' HlsMediaStoreSettings (Maybe Natural)
Documentation
data HlsMediaStoreSettings Source #
Hls Media Store Settings
See: newHlsMediaStoreSettings smart constructor.
Constructors
| HlsMediaStoreSettings' | |
Fields
| |
Instances
newHlsMediaStoreSettings :: HlsMediaStoreSettings Source #
Create a value of HlsMediaStoreSettings with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionRetryInterval:HlsMediaStoreSettings', hlsMediaStoreSettings_connectionRetryInterval - Number of seconds to wait before retrying connection to the CDN if the
connection is lost.
$sel:filecacheDuration:HlsMediaStoreSettings', hlsMediaStoreSettings_filecacheDuration - Size in seconds of file cache for streaming outputs.
$sel:mediaStoreStorageClass:HlsMediaStoreSettings', hlsMediaStoreSettings_mediaStoreStorageClass - When set to temporal, output files are stored in non-persistent memory
for faster reading and writing.
$sel:numRetries:HlsMediaStoreSettings', hlsMediaStoreSettings_numRetries - Number of retry attempts that will be made before the Live Event is put
into an error state.
$sel:restartDelay:HlsMediaStoreSettings', hlsMediaStoreSettings_restartDelay - If a streaming output fails, number of seconds to wait until a restart
is initiated. A value of 0 means never restart.
hlsMediaStoreSettings_connectionRetryInterval :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
hlsMediaStoreSettings_filecacheDuration :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
Size in seconds of file cache for streaming outputs.
hlsMediaStoreSettings_mediaStoreStorageClass :: Lens' HlsMediaStoreSettings (Maybe HlsMediaStoreStorageClass) Source #
When set to temporal, output files are stored in non-persistent memory for faster reading and writing.
hlsMediaStoreSettings_numRetries :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
Number of retry attempts that will be made before the Live Event is put into an error state.
hlsMediaStoreSettings_restartDelay :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.