| Class | Description | 
|---|---|
| Artwork | 
 
 The file to be used as album art. 
 | 
| AudioCodecOptions | 
 
 Options associated with your audio codec. 
 | 
| AudioParameters | 
 
 Parameters required for transcoding audio. 
 | 
| CancelJobRequest | 
 
 The  
CancelJobRequest structure. | 
| CancelJobResult | 
 
 The response body contains a JSON object. 
 | 
| CaptionFormat | 
 
 The file format of the output captions. 
 | 
| Captions | 
 
 The captions to be created, if any. 
 | 
| CaptionSource | 
 
 A source file for the input sidecar captions used during the transcoding
 process. 
 | 
| Clip | 
 
 Settings for one clip in a composition. 
 | 
| CreateJobOutput | 
 
 The  
CreateJobOutput structure. | 
| CreateJobPlaylist | 
 
 Information about the master playlist. 
 | 
| CreateJobRequest | 
 
 The  
CreateJobRequest structure. | 
| CreateJobResult | 
 
 The CreateJobResponse structure. 
 | 
| CreatePipelineRequest | 
 
 The  
CreatePipelineRequest structure. | 
| CreatePipelineResult | 
 
 When you create a pipeline, Elastic Transcoder returns the values that you
 specified in the request. 
 | 
| CreatePresetRequest | 
 
 The  
CreatePresetRequest structure. | 
| CreatePresetResult | 
 
 The  
CreatePresetResponse structure. | 
| DeletePipelineRequest | 
 
 The  
DeletePipelineRequest structure. | 
| DeletePipelineResult | 
 
 The  
DeletePipelineResponse structure. | 
| DeletePresetRequest | 
 
 The  
DeletePresetRequest structure. | 
| DeletePresetResult | 
 
 The  
DeletePresetResponse structure. | 
| DetectedProperties | 
 
 The detected properties of the input file. 
 | 
| Encryption | 
 
 The encryption settings, if any, that are used for decrypting your input
 files or encrypting your output files. 
 | 
| HlsContentProtection | 
 
 The HLS content protection settings, if any, that you want Elastic Transcoder
 to apply to your output files. 
 | 
| Job | 
 
 A section of the response body that provides information about the job that
 is created. 
 | 
| JobAlbumArt | 
 
 The .jpg or .png file associated with an audio file. 
 | 
| JobInput | 
 
 Information about the file that you're transcoding. 
 | 
| JobOutput | 
 | 
| JobWatermark | 
 
 Watermarks can be in .png or .jpg format. 
 | 
| ListJobsByPipelineRequest | 
 
 The  
ListJobsByPipelineRequest structure. | 
| ListJobsByPipelineResult | 
 
 The  
ListJobsByPipelineResponse structure. | 
| ListJobsByStatusRequest | 
 
 The  
ListJobsByStatusRequest structure. | 
| ListJobsByStatusResult | 
 
 The  
ListJobsByStatusResponse structure. | 
| ListPipelinesRequest | 
 
 The  
ListPipelineRequest structure. | 
| ListPipelinesResult | 
 
 A list of the pipelines associated with the current AWS account. 
 | 
| ListPresetsRequest | 
 
 The  
ListPresetsRequest structure. | 
| ListPresetsResult | 
 
 The  
ListPresetsResponse structure. | 
| Notifications | 
 
 The Amazon Simple Notification Service (Amazon SNS) topic or topics to notify
 in order to report job status. 
 | 
| Permission | 
 
 The  
Permission structure. | 
| Pipeline | 
 
 The pipeline (queue) that is used to manage jobs. 
 | 
| PipelineOutputConfig | 
 
 The  
PipelineOutputConfig structure. | 
| Playlist | 
 
 Use Only for Fragmented MP4 or MPEG-TS Outputs. 
 | 
| PlayReadyDrm | 
 
 The PlayReady DRM settings, if any, that you want Elastic Transcoder to apply
 to the output files associated with this playlist. 
 | 
| Preset | 
 
 Presets are templates that contain most of the settings for transcoding media
 files from one format to another. 
 | 
| PresetWatermark | 
 
 Settings for the size, location, and opacity of graphics that you want
 Elastic Transcoder to overlay over videos that are transcoded using this
 preset. 
 | 
| ReadJobRequest | 
 
 The  
ReadJobRequest structure. | 
| ReadJobResult | 
 
 The  
ReadJobResponse structure. | 
| ReadPipelineRequest | 
 
 The  
ReadPipelineRequest structure. | 
| ReadPipelineResult | 
 
 The  
ReadPipelineResponse structure. | 
| ReadPresetRequest | 
 
 The  
ReadPresetRequest structure. | 
| ReadPresetResult | 
 
 The  
ReadPresetResponse structure. | 
| TestRoleRequest | 
 
 The  
TestRoleRequest structure. | 
| TestRoleResult | 
 
 The  
TestRoleResponse structure. | 
| Thumbnails | 
 
 Thumbnails for videos. 
 | 
| TimeSpan | 
 
 Settings that determine when a clip begins and how long it lasts. 
 | 
| Timing | 
 
 Details about the timing of a job. 
 | 
| UpdatePipelineNotificationsRequest | 
 
 The  
UpdatePipelineNotificationsRequest structure. | 
| UpdatePipelineNotificationsResult | 
 
 The  
UpdatePipelineNotificationsResponse structure. | 
| UpdatePipelineRequest | 
 
 The  
UpdatePipelineRequest structure. | 
| UpdatePipelineResult | 
 
 When you update a pipeline, Elastic Transcoder returns the values that you
 specified in the request. 
 | 
| UpdatePipelineStatusRequest | 
 
 The  
UpdatePipelineStatusRequest structure. | 
| UpdatePipelineStatusResult | 
 When you update status for a pipeline, Elastic Transcoder returns the values
 that you specified in the request. 
 | 
| VideoParameters | 
 
 The  
VideoParameters structure. | 
| Warning | 
 
 Elastic Transcoder returns a warning if the resources used by your pipeline
 are not in the same region as the pipeline. 
 | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 
 General authentication failure. 
 | 
| IncompatibleVersionException | |
| InternalServiceException | 
 
 Elastic Transcoder encountered an unexpected exception while trying to
 fulfill the request. 
 | 
| LimitExceededException | 
 
 Too many operations for a given AWS account. 
 | 
| ResourceInUseException | 
 
 The resource you are attempting to change is in use. 
 | 
| ResourceNotFoundException | 
 
 The requested resource does not exist or is not available. 
 | 
| ValidationException | 
 
 One or more required parameter values were not provided in the request. 
 | 
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.