stratosphere-mediapackagev2-1.0.0: Stratosphere integration for AWS MediaPackageV2.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Documentation

data EncryptionContractConfigurationProperty Source #

Instances

Instances details
ToJSON EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

Show EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

Eq EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

ToResourceProperties EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

Property "PresetSpeke20Audio" EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

Property "PresetSpeke20Video" EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

type PropertyType "PresetSpeke20Audio" EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

type PropertyType "PresetSpeke20Video" EncryptionContractConfigurationProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionContractConfigurationProperty

data EncryptionMethodProperty Source #

Instances

Instances details
ToJSON EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

Show EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

Eq EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

ToResourceProperties EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

Property "CmafEncryptionMethod" EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

Associated Types

type PropertyType "CmafEncryptionMethod" EncryptionMethodProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

type PropertyType "CmafEncryptionMethod" EncryptionMethodProperty = Value Text
Property "IsmEncryptionMethod" EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

Associated Types

type PropertyType "IsmEncryptionMethod" EncryptionMethodProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

type PropertyType "IsmEncryptionMethod" EncryptionMethodProperty = Value Text
Property "TsEncryptionMethod" EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

Associated Types

type PropertyType "TsEncryptionMethod" EncryptionMethodProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

type PropertyType "TsEncryptionMethod" EncryptionMethodProperty = Value Text
type PropertyType "CmafEncryptionMethod" EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

type PropertyType "CmafEncryptionMethod" EncryptionMethodProperty = Value Text
type PropertyType "IsmEncryptionMethod" EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

type PropertyType "IsmEncryptionMethod" EncryptionMethodProperty = Value Text
type PropertyType "TsEncryptionMethod" EncryptionMethodProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionMethodProperty

type PropertyType "TsEncryptionMethod" EncryptionMethodProperty = Value Text

data EncryptionProperty Source #

Instances

Instances details
ToJSON EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Show EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Eq EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

ToResourceProperties EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Property "CmafExcludeSegmentDrmMetadata" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Associated Types

type PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty = Value Bool

Methods

set :: PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty -> EncryptionProperty -> EncryptionProperty #

Property "ConstantInitializationVector" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Associated Types

type PropertyType "ConstantInitializationVector" EncryptionProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "ConstantInitializationVector" EncryptionProperty = Value Text

Methods

set :: PropertyType "ConstantInitializationVector" EncryptionProperty -> EncryptionProperty -> EncryptionProperty #

Property "EncryptionMethod" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Associated Types

type PropertyType "EncryptionMethod" EncryptionProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Property "KeyRotationIntervalSeconds" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Associated Types

type PropertyType "KeyRotationIntervalSeconds" EncryptionProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "KeyRotationIntervalSeconds" EncryptionProperty = Value Integer

Methods

set :: PropertyType "KeyRotationIntervalSeconds" EncryptionProperty -> EncryptionProperty -> EncryptionProperty #

Property "SpekeKeyProvider" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

Associated Types

type PropertyType "SpekeKeyProvider" EncryptionProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "CmafExcludeSegmentDrmMetadata" EncryptionProperty = Value Bool
type PropertyType "ConstantInitializationVector" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "ConstantInitializationVector" EncryptionProperty = Value Text
type PropertyType "EncryptionMethod" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "KeyRotationIntervalSeconds" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

type PropertyType "KeyRotationIntervalSeconds" EncryptionProperty = Value Integer
type PropertyType "SpekeKeyProvider" EncryptionProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.EncryptionProperty

data SpekeKeyProviderProperty Source #

Instances

Instances details
ToJSON SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Show SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Eq SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

ToResourceProperties SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Property "DrmSystems" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Property "EncryptionContractConfiguration" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Associated Types

type PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Property "ResourceId" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Property "RoleArn" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

Property "Url" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

type PropertyType "DrmSystems" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

type PropertyType "EncryptionContractConfiguration" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

type PropertyType "ResourceId" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

type PropertyType "RoleArn" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

type PropertyType "Url" SpekeKeyProviderProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SpekeKeyProviderProperty

data SegmentProperty Source #

Constructors

SegmentProperty

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackagev2-originendpoint-segment.html

Fields

Instances

Instances details
ToJSON SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Show SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Eq SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

ToResourceProperties SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Property "Encryption" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Associated Types

type PropertyType "Encryption" SegmentProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Property "IncludeIframeOnlyStreams" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Associated Types

type PropertyType "IncludeIframeOnlyStreams" SegmentProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "IncludeIframeOnlyStreams" SegmentProperty = Value Bool

Methods

set :: PropertyType "IncludeIframeOnlyStreams" SegmentProperty -> SegmentProperty -> SegmentProperty #

Property "Scte" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Property "SegmentDurationSeconds" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Associated Types

type PropertyType "SegmentDurationSeconds" SegmentProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "SegmentDurationSeconds" SegmentProperty = Value Integer

Methods

set :: PropertyType "SegmentDurationSeconds" SegmentProperty -> SegmentProperty -> SegmentProperty #

Property "SegmentName" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Associated Types

type PropertyType "SegmentName" SegmentProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "SegmentName" SegmentProperty = Value Text
Property "TsIncludeDvbSubtitles" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Associated Types

type PropertyType "TsIncludeDvbSubtitles" SegmentProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "TsIncludeDvbSubtitles" SegmentProperty = Value Bool

Methods

set :: PropertyType "TsIncludeDvbSubtitles" SegmentProperty -> SegmentProperty -> SegmentProperty #

Property "TsUseAudioRenditionGroup" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

Associated Types

type PropertyType "TsUseAudioRenditionGroup" SegmentProperty 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "TsUseAudioRenditionGroup" SegmentProperty = Value Bool

Methods

set :: PropertyType "TsUseAudioRenditionGroup" SegmentProperty -> SegmentProperty -> SegmentProperty #

type PropertyType "Encryption" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "IncludeIframeOnlyStreams" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "IncludeIframeOnlyStreams" SegmentProperty = Value Bool
type PropertyType "Scte" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "SegmentDurationSeconds" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "SegmentDurationSeconds" SegmentProperty = Value Integer
type PropertyType "SegmentName" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "SegmentName" SegmentProperty = Value Text
type PropertyType "TsIncludeDvbSubtitles" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "TsIncludeDvbSubtitles" SegmentProperty = Value Bool
type PropertyType "TsUseAudioRenditionGroup" SegmentProperty Source # 
Instance details

Defined in Stratosphere.MediaPackageV2.OriginEndpoint.SegmentProperty

type PropertyType "TsUseAudioRenditionGroup" SegmentProperty = Value Bool