| 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.KinesisVideo.Types.LocalSizeConfig
Description
Documentation
data LocalSizeConfig Source #
The configuration details that include the maximum size of the media
(MaxLocalMediaSizeInMB) that you want to store for a stream on the
Edge Agent, as well as the strategy that should be used
(StrategyOnFullSize) when a stream's maximum size has been reached.
See: newLocalSizeConfig smart constructor.
Constructors
| LocalSizeConfig' | |
Fields
| |
Instances
newLocalSizeConfig :: LocalSizeConfig Source #
Create a value of LocalSizeConfig 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:maxLocalMediaSizeInMB:LocalSizeConfig', localSizeConfig_maxLocalMediaSizeInMB - The overall maximum size of the media that you want to store for a
stream on the Edge Agent.
$sel:strategyOnFullSize:LocalSizeConfig', localSizeConfig_strategyOnFullSize - The strategy to perform when a stream’s MaxLocalMediaSizeInMB limit is
reached.
localSizeConfig_maxLocalMediaSizeInMB :: Lens' LocalSizeConfig (Maybe Natural) Source #
The overall maximum size of the media that you want to store for a stream on the Edge Agent.
localSizeConfig_strategyOnFullSize :: Lens' LocalSizeConfig (Maybe StrategyOnFullSize) Source #
The strategy to perform when a stream’s MaxLocalMediaSizeInMB limit is
reached.