| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty
Documentation
data CmafEncryptionProperty Source #
Constructors
| CmafEncryptionProperty | |
Fields | |
Instances
data SpekeKeyProviderProperty Source #
Constructors
| SpekeKeyProviderProperty | |
Fields | |
Instances
| ToJSON SpekeKeyProviderProperty Source # | |||||
| Show SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.SpekeKeyProviderProperty Methods showsPrec :: Int -> SpekeKeyProviderProperty -> ShowS # show :: SpekeKeyProviderProperty -> String # showList :: [SpekeKeyProviderProperty] -> ShowS # | |||||
| Eq SpekeKeyProviderProperty Source # | |||||
| ToResourceProperties SpekeKeyProviderProperty Source # | |||||
| Property "EncryptionContractConfiguration" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "RoleArn" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "RoleArn" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "SystemIds" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "SystemIds" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "Url" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "Url" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| type PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.SpekeKeyProviderProperty type PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty = EncryptionContractConfigurationProperty | |||||
| type PropertyType "RoleArn" SpekeKeyProviderProperty Source # | |||||
| type PropertyType "SystemIds" SpekeKeyProviderProperty Source # | |||||
| type PropertyType "Url" SpekeKeyProviderProperty Source # | |||||
data HlsManifestProperty Source #
Constructors
| HlsManifestProperty | |
Fields
| |
Instances
| ToJSON HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Methods toJSON :: HlsManifestProperty -> Value # toEncoding :: HlsManifestProperty -> Encoding # toJSONList :: [HlsManifestProperty] -> Value # toEncodingList :: [HlsManifestProperty] -> Encoding # omitField :: HlsManifestProperty -> Bool # | |||||
| Show HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Methods showsPrec :: Int -> HlsManifestProperty -> ShowS # show :: HlsManifestProperty -> String # showList :: [HlsManifestProperty] -> ShowS # | |||||
| Eq HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Methods (==) :: HlsManifestProperty -> HlsManifestProperty -> Bool # (/=) :: HlsManifestProperty -> HlsManifestProperty -> Bool # | |||||
| ToResourceProperties HlsManifestProperty Source # | |||||
| Property "AdMarkers" HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Associated Types
Methods set :: PropertyType "AdMarkers" HlsManifestProperty -> HlsManifestProperty -> HlsManifestProperty # | |||||
| Property "IncludeIframeOnlyStream" HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Associated Types
Methods set :: PropertyType "IncludeIframeOnlyStream" HlsManifestProperty -> HlsManifestProperty -> HlsManifestProperty # | |||||
| Property "ManifestName" HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Associated Types
Methods set :: PropertyType "ManifestName" HlsManifestProperty -> HlsManifestProperty -> HlsManifestProperty # | |||||
| Property "ProgramDateTimeIntervalSeconds" HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Associated Types
Methods set :: PropertyType "ProgramDateTimeIntervalSeconds" HlsManifestProperty -> HlsManifestProperty -> HlsManifestProperty # | |||||
| Property "RepeatExtXKey" HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Associated Types
Methods set :: PropertyType "RepeatExtXKey" HlsManifestProperty -> HlsManifestProperty -> HlsManifestProperty # | |||||
| Property "StreamSelection" HlsManifestProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.HlsManifestProperty Associated Types
Methods set :: PropertyType "StreamSelection" HlsManifestProperty -> HlsManifestProperty -> HlsManifestProperty # | |||||
| type PropertyType "AdMarkers" HlsManifestProperty Source # | |||||
| type PropertyType "IncludeIframeOnlyStream" HlsManifestProperty Source # | |||||
| type PropertyType "ManifestName" HlsManifestProperty Source # | |||||
| type PropertyType "ProgramDateTimeIntervalSeconds" HlsManifestProperty Source # | |||||
| type PropertyType "RepeatExtXKey" HlsManifestProperty Source # | |||||
| type PropertyType "StreamSelection" HlsManifestProperty Source # | |||||
data StreamSelectionProperty Source #
Constructors
| StreamSelectionProperty | |
Fields
| |
Instances
| ToJSON StreamSelectionProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.StreamSelectionProperty Methods toJSON :: StreamSelectionProperty -> Value # toEncoding :: StreamSelectionProperty -> Encoding # toJSONList :: [StreamSelectionProperty] -> Value # | |||||
| Show StreamSelectionProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.StreamSelectionProperty Methods showsPrec :: Int -> StreamSelectionProperty -> ShowS # show :: StreamSelectionProperty -> String # showList :: [StreamSelectionProperty] -> ShowS # | |||||
| Eq StreamSelectionProperty Source # | |||||
| ToResourceProperties StreamSelectionProperty Source # | |||||
| Property "MaxVideoBitsPerSecond" StreamSelectionProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.StreamSelectionProperty Associated Types
Methods set :: PropertyType "MaxVideoBitsPerSecond" StreamSelectionProperty -> StreamSelectionProperty -> StreamSelectionProperty # | |||||
| Property "MinVideoBitsPerSecond" StreamSelectionProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.StreamSelectionProperty Associated Types
Methods set :: PropertyType "MinVideoBitsPerSecond" StreamSelectionProperty -> StreamSelectionProperty -> StreamSelectionProperty # | |||||
| Property "StreamOrder" StreamSelectionProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.StreamSelectionProperty Associated Types
Methods set :: PropertyType "StreamOrder" StreamSelectionProperty -> StreamSelectionProperty -> StreamSelectionProperty # | |||||
| type PropertyType "MaxVideoBitsPerSecond" StreamSelectionProperty Source # | |||||
| type PropertyType "MinVideoBitsPerSecond" StreamSelectionProperty Source # | |||||
| type PropertyType "StreamOrder" StreamSelectionProperty Source # | |||||
data EncryptionContractConfigurationProperty Source #
Constructors
| EncryptionContractConfigurationProperty | |
Fields | |
Instances
| ToJSON EncryptionContractConfigurationProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.EncryptionContractConfigurationProperty Methods toJSON :: EncryptionContractConfigurationProperty -> Value # toEncoding :: EncryptionContractConfigurationProperty -> Encoding # toJSONList :: [EncryptionContractConfigurationProperty] -> Value # toEncodingList :: [EncryptionContractConfigurationProperty] -> Encoding # omitField :: EncryptionContractConfigurationProperty -> Bool # | |||||
| Show EncryptionContractConfigurationProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.EncryptionContractConfigurationProperty Methods showsPrec :: Int -> EncryptionContractConfigurationProperty -> ShowS # show :: EncryptionContractConfigurationProperty -> String # showList :: [EncryptionContractConfigurationProperty] -> ShowS # | |||||
| Eq EncryptionContractConfigurationProperty Source # | |||||
| ToResourceProperties EncryptionContractConfigurationProperty Source # | |||||
| Property "PresetSpeke20Audio" EncryptionContractConfigurationProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.EncryptionContractConfigurationProperty Associated Types
Methods set :: PropertyType "PresetSpeke20Audio" EncryptionContractConfigurationProperty -> EncryptionContractConfigurationProperty -> EncryptionContractConfigurationProperty # | |||||
| Property "PresetSpeke20Video" EncryptionContractConfigurationProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.EncryptionContractConfigurationProperty Associated Types
Methods set :: PropertyType "PresetSpeke20Video" EncryptionContractConfigurationProperty -> EncryptionContractConfigurationProperty -> EncryptionContractConfigurationProperty # | |||||
| type PropertyType "PresetSpeke20Audio" EncryptionContractConfigurationProperty Source # | |||||
| type PropertyType "PresetSpeke20Video" EncryptionContractConfigurationProperty Source # | |||||
mkEncryptionContractConfigurationProperty :: Value Text -> Value Text -> EncryptionContractConfigurationProperty Source #
mkSpekeKeyProviderProperty :: Value Text -> ValueList Text -> Value Text -> SpekeKeyProviderProperty Source #
data CmafPackageProperty Source #
Constructors
| CmafPackageProperty | |
Fields | |
Instances
| ToJSON CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Methods toJSON :: CmafPackageProperty -> Value # toEncoding :: CmafPackageProperty -> Encoding # toJSONList :: [CmafPackageProperty] -> Value # toEncodingList :: [CmafPackageProperty] -> Encoding # omitField :: CmafPackageProperty -> Bool # | |||||
| Show CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Methods showsPrec :: Int -> CmafPackageProperty -> ShowS # show :: CmafPackageProperty -> String # showList :: [CmafPackageProperty] -> ShowS # | |||||
| Eq CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Methods (==) :: CmafPackageProperty -> CmafPackageProperty -> Bool # (/=) :: CmafPackageProperty -> CmafPackageProperty -> Bool # | |||||
| ToResourceProperties CmafPackageProperty Source # | |||||
| Property "Encryption" CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Associated Types
Methods set :: PropertyType "Encryption" CmafPackageProperty -> CmafPackageProperty -> CmafPackageProperty # | |||||
| Property "HlsManifests" CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Associated Types
Methods set :: PropertyType "HlsManifests" CmafPackageProperty -> CmafPackageProperty -> CmafPackageProperty # | |||||
| Property "IncludeEncoderConfigurationInSegments" CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Associated Types
Methods set :: PropertyType "IncludeEncoderConfigurationInSegments" CmafPackageProperty -> CmafPackageProperty -> CmafPackageProperty # | |||||
| Property "SegmentDurationSeconds" CmafPackageProperty Source # | |||||
Defined in Stratosphere.MediaPackage.PackagingConfiguration.CmafPackageProperty Associated Types
Methods set :: PropertyType "SegmentDurationSeconds" CmafPackageProperty -> CmafPackageProperty -> CmafPackageProperty # | |||||
| type PropertyType "Encryption" CmafPackageProperty Source # | |||||
| type PropertyType "HlsManifests" CmafPackageProperty Source # | |||||
| type PropertyType "IncludeEncoderConfigurationInSegments" CmafPackageProperty Source # | |||||
| type PropertyType "SegmentDurationSeconds" CmafPackageProperty Source # | |||||