| 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.MediaConvert.Types.MsSmoothEncryptionSettings
Description
Documentation
data MsSmoothEncryptionSettings Source #
If you are using DRM, set DRM System (MsSmoothEncryptionSettings) to specify the value SpekeKeyProvider.
See: newMsSmoothEncryptionSettings smart constructor.
Constructors
| MsSmoothEncryptionSettings' | |
Fields
| |
Instances
newMsSmoothEncryptionSettings :: MsSmoothEncryptionSettings Source #
Create a value of MsSmoothEncryptionSettings 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:spekeKeyProvider:MsSmoothEncryptionSettings', msSmoothEncryptionSettings_spekeKeyProvider - If your output group type is HLS, DASH, or Microsoft Smooth, use these
settings when doing DRM encryption with a SPEKE-compliant key provider.
If your output group type is CMAF, use the SpekeKeyProviderCmaf settings
instead.
msSmoothEncryptionSettings_spekeKeyProvider :: Lens' MsSmoothEncryptionSettings (Maybe SpekeKeyProvider) Source #
If your output group type is HLS, DASH, or Microsoft Smooth, use these settings when doing DRM encryption with a SPEKE-compliant key provider. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings instead.