| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty
Documentation
data EncryptionContractConfigurationProperty Source #
Constructors
| EncryptionContractConfigurationProperty | |
Fields | |
Instances
data EncryptionMethodProperty Source #
Constructors
| EncryptionMethodProperty | |
Fields
| |
Instances
| ToJSON EncryptionMethodProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty Methods toJSON :: EncryptionMethodProperty -> Value # toEncoding :: EncryptionMethodProperty -> Encoding # toJSONList :: [EncryptionMethodProperty] -> Value # | |||||
| Show EncryptionMethodProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty Methods showsPrec :: Int -> EncryptionMethodProperty -> ShowS # show :: EncryptionMethodProperty -> String # showList :: [EncryptionMethodProperty] -> ShowS # | |||||
| Eq EncryptionMethodProperty Source # | |||||
| ToResourceProperties EncryptionMethodProperty Source # | |||||
| Property "CmafEncryptionMethod" EncryptionMethodProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty Associated Types
Methods set :: PropertyType "CmafEncryptionMethod" EncryptionMethodProperty -> EncryptionMethodProperty -> EncryptionMethodProperty # | |||||
| Property "IsmEncryptionMethod" EncryptionMethodProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty Associated Types
Methods set :: PropertyType "IsmEncryptionMethod" EncryptionMethodProperty -> EncryptionMethodProperty -> EncryptionMethodProperty # | |||||
| Property "TsEncryptionMethod" EncryptionMethodProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty Associated Types
Methods set :: PropertyType "TsEncryptionMethod" EncryptionMethodProperty -> EncryptionMethodProperty -> EncryptionMethodProperty # | |||||
| type PropertyType "CmafEncryptionMethod" EncryptionMethodProperty Source # | |||||
| type PropertyType "IsmEncryptionMethod" EncryptionMethodProperty Source # | |||||
| type PropertyType "TsEncryptionMethod" EncryptionMethodProperty Source # | |||||
data EncryptionProperty Source #
Constructors
| EncryptionProperty | |
Instances
| ToJSON EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Methods toJSON :: EncryptionProperty -> Value # toEncoding :: EncryptionProperty -> Encoding # toJSONList :: [EncryptionProperty] -> Value # toEncodingList :: [EncryptionProperty] -> Encoding # omitField :: EncryptionProperty -> Bool # | |||||
| Show EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Methods showsPrec :: Int -> EncryptionProperty -> ShowS # show :: EncryptionProperty -> String # showList :: [EncryptionProperty] -> ShowS # | |||||
| Eq EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Methods (==) :: EncryptionProperty -> EncryptionProperty -> Bool # (/=) :: EncryptionProperty -> EncryptionProperty -> Bool # | |||||
| ToResourceProperties EncryptionProperty Source # | |||||
| Property "CmafExcludeSegmentDrmMetadata" EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Associated Types
Methods set :: PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty -> EncryptionProperty -> EncryptionProperty # | |||||
| Property "ConstantInitializationVector" EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Associated Types
Methods set :: PropertyType "ConstantInitializationVector" EncryptionProperty -> EncryptionProperty -> EncryptionProperty # | |||||
| Property "EncryptionMethod" EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Associated Types
Methods set :: PropertyType "EncryptionMethod" EncryptionProperty -> EncryptionProperty -> EncryptionProperty # | |||||
| Property "KeyRotationIntervalSeconds" EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Associated Types
Methods set :: PropertyType "KeyRotationIntervalSeconds" EncryptionProperty -> EncryptionProperty -> EncryptionProperty # | |||||
| Property "SpekeKeyProvider" EncryptionProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty Associated Types
Methods set :: PropertyType "SpekeKeyProvider" EncryptionProperty -> EncryptionProperty -> EncryptionProperty # | |||||
| type PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty Source # | |||||
| type PropertyType "ConstantInitializationVector" EncryptionProperty Source # | |||||
| type PropertyType "EncryptionMethod" EncryptionProperty Source # | |||||
| type PropertyType "KeyRotationIntervalSeconds" EncryptionProperty Source # | |||||
| type PropertyType "SpekeKeyProvider" EncryptionProperty Source # | |||||
data SpekeKeyProviderProperty Source #
Constructors
| SpekeKeyProviderProperty | |
Fields | |
Instances
| ToJSON SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Methods toJSON :: SpekeKeyProviderProperty -> Value # toEncoding :: SpekeKeyProviderProperty -> Encoding # toJSONList :: [SpekeKeyProviderProperty] -> Value # | |||||
| Show SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Methods showsPrec :: Int -> SpekeKeyProviderProperty -> ShowS # show :: SpekeKeyProviderProperty -> String # showList :: [SpekeKeyProviderProperty] -> ShowS # | |||||
| Eq SpekeKeyProviderProperty Source # | |||||
| ToResourceProperties SpekeKeyProviderProperty Source # | |||||
| Property "DrmSystems" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "DrmSystems" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "EncryptionContractConfiguration" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "ResourceId" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "ResourceId" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "RoleArn" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "RoleArn" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| Property "Url" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty Associated Types
Methods set :: PropertyType "Url" SpekeKeyProviderProperty -> SpekeKeyProviderProperty -> SpekeKeyProviderProperty # | |||||
| type PropertyType "DrmSystems" SpekeKeyProviderProperty Source # | |||||
| type PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty type PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty = EncryptionContractConfigurationProperty | |||||
| type PropertyType "ResourceId" SpekeKeyProviderProperty Source # | |||||
| type PropertyType "RoleArn" SpekeKeyProviderProperty Source # | |||||
| type PropertyType "Url" SpekeKeyProviderProperty Source # | |||||
mkEncryptionContractConfigurationProperty :: Value Text -> Value Text -> EncryptionContractConfigurationProperty Source #
mkEncryptionProperty :: EncryptionMethodProperty -> SpekeKeyProviderProperty -> EncryptionProperty Source #
mkSpekeKeyProviderProperty :: ValueList Text -> EncryptionContractConfigurationProperty -> Value Text -> Value Text -> Value Text -> SpekeKeyProviderProperty Source #
data SegmentProperty Source #
Constructors
| SegmentProperty | |
Fields
| |
Instances
| ToJSON SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Methods toJSON :: SegmentProperty -> Value # toEncoding :: SegmentProperty -> Encoding # toJSONList :: [SegmentProperty] -> Value # toEncodingList :: [SegmentProperty] -> Encoding # omitField :: SegmentProperty -> Bool # | |||||
| Show SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Methods showsPrec :: Int -> SegmentProperty -> ShowS # show :: SegmentProperty -> String # showList :: [SegmentProperty] -> ShowS # | |||||
| Eq SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Methods (==) :: SegmentProperty -> SegmentProperty -> Bool # (/=) :: SegmentProperty -> SegmentProperty -> Bool # | |||||
| ToResourceProperties SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Methods toResourceProperties :: SegmentProperty -> ResourceProperties # | |||||
| Property "Encryption" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "Encryption" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| Property "IncludeIframeOnlyStreams" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "IncludeIframeOnlyStreams" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| Property "Scte" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "Scte" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| Property "SegmentDurationSeconds" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "SegmentDurationSeconds" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| Property "SegmentName" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "SegmentName" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| Property "TsIncludeDvbSubtitles" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "TsIncludeDvbSubtitles" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| Property "TsUseAudioRenditionGroup" SegmentProperty Source # | |||||
Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty Associated Types
Methods set :: PropertyType "TsUseAudioRenditionGroup" SegmentProperty -> SegmentProperty -> SegmentProperty # | |||||
| type PropertyType "Encryption" SegmentProperty Source # | |||||
| type PropertyType "IncludeIframeOnlyStreams" SegmentProperty Source # | |||||
| type PropertyType "Scte" SegmentProperty Source # | |||||
| type PropertyType "SegmentDurationSeconds" SegmentProperty Source # | |||||
| type PropertyType "SegmentName" SegmentProperty Source # | |||||
| type PropertyType "TsIncludeDvbSubtitles" SegmentProperty Source # | |||||
| type PropertyType "TsUseAudioRenditionGroup" SegmentProperty Source # | |||||