Safe Haskell | None |
---|
- type S3Object = Text
- type SNSTopic = Text
- emptySNSTopic :: SNSTopic
- type IAMRole = Text
- newtype JobId = JobId {}
- newtype PresetId = PresetId {}
- newtype PageToken = PageToken {
- _PageToken :: Text
- data JobSpec = JobSpec {}
- newtype JobSingle = JobSingle {}
- data JobList = JobList {
- jlJobs :: [JobSpecId]
- jlNextPageToken :: TextOrNull
- data JobSpecId = JobSpecId {}
- data JSInput = JSInput {}
- data JSOutput = JSOutput {}
- data JSOutputStatus = JSOutputStatus {}
- data FrameRate
- data Resolution
- data AspectRatio
- data Container
- data Rotate
- data Status
- status_t :: Status -> Text
- newtype PipelineName = PipelineName {}
- newtype PipelineId = PipelineId {
- _PipelineId :: Text
- data Pipeline = Pipeline {}
- newtype PipelineSingle = PipelineSingle {}
- data PipelineList = PipelineList {}
- data PipelineIdStatus = PipelineIdStatus {}
- data Notifications = Notifications {}
- type PipelineStatus = Text
- pipelineStatusActive :: PipelineStatus
- pipelineStatusPaused :: PipelineStatus
- data PipelineIdAndStatus = PipelineIdAndStatus {}
- data PipelineIdAndNotifications = PipelineIdAndNotifications {}
- data RoleTest = RoleTest {
- rtInputBucket :: S3Object
- rtOutputBucket :: S3Object
- rtRole :: IAMRole
- rtTopics :: [SNSTopic]
- newtype PresetName = PresetName {
- _PresetName :: Text
- data Preset = Preset {}
- newtype PresetSingle = PresetSingle {}
- data PresetList = PresetList {
- plPresets :: [PresetResponse]
- data PresetResponse = PresetResponse {}
- data Audio = Audio {}
- data Video = Video {}
- data Thumbnails = Thumbnails {}
- data CodecOptions = CodecOptions {
- coProfile :: Profile
- coLevel :: Level
- coMaxReferenceFrames :: MaxReferenceFrames
- data AudioCodec = AC_AAC
- data SampleRate
- data Channels
- data VideoCodec = VC_H_264
- data ThumbnailFormat = TF_png
- data Profile
- = Pr_baseline
- | Pr_main
- | Pr_high
- data Level
- data PresetType
- newtype BitRate = KbPerSec {}
- newtype KeyFrameRate = KeyFrameRate {
- _KeyFrameRate :: Int
- newtype FixedGOP = FixedGOP {}
- newtype Interval = Interval {}
- data MessagesSuccess = MessagesSuccess {
- msMessages :: [Text]
- msSuccess :: Bool
- data AutoBool
- data TextOrNull
- newtype SUCCESS = SUCCESS {}
- newtype EtsServiceError = ESE {}
- bool_t :: Bool -> Text
Documentation
Job Identifiers
Preset Identifiers
Page Tokens
Job Specifications
JobSpec | |
|
Job Single
Job List
JobList | |
|
Job Specifications with JobId & Status
JobSpecId | |
|
Job Input Parameters
Job Output Parameters
JSOutput | |
|
Input Frame Rate
data Resolution Source
Input Resolution
data AspectRatio Source
Input Aspect Ratio
Input Container Type
Output Rotation
Job Status
newtype PipelineName Source
PipelineName
newtype PipelineId Source
PipelineId
Pipeline
newtype PipelineSingle Source
Pipeline Single
data PipelineList Source
Pipeline List
data Notifications Source
Notifications
type PipelineStatus = TextSource
PipelineStatus
data PipelineIdAndStatus Source
PipelineIdAndStatus
data PipelineIdAndNotifications Source
PipelineIdAndNotifications
RoleTest
RoleTest | |
|
newtype PresetName Source
PresetName
Preset
Preset | |
|
newtype PresetSingle Source
PresetSingle
data PresetList Source
PresetList
data PresetResponse Source
PresetResponse
PresetResponse | |
|
Audio
Audio | |
|
Video
data CodecOptions Source
CodecOptions
CodecOptions | |
|
data AudioCodec Source
AudioCodec
data SampleRate Source
SampleRate
Channels
data VideoCodec Source
VideoCodec
data ThumbnailFormat Source
ThumbnailFormat
Profile
Level
data PresetType Source
PresetType
BitRate
newtype KeyFrameRate Source
KeyFrameRate
FixedGOP
Interval
auto
, true
or false
data TextOrNull Source
Text or Null
success
newtype EtsServiceError Source
Ets error message