| 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  CancelJobRequeststructure. | 
| 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  CreateJobOutputstructure. | 
| CreateJobPlaylist | 
 Information about the master playlist. | 
| CreateJobRequest | 
 The  CreateJobRequeststructure. | 
| CreateJobResult | 
 The CreateJobResponse structure. | 
| CreatePipelineRequest | 
 The  CreatePipelineRequeststructure. | 
| CreatePipelineResult | 
 When you create a pipeline, Elastic Transcoder returns the values that you
 specified in the request. | 
| CreatePresetRequest | 
 The  CreatePresetRequeststructure. | 
| CreatePresetResult | 
 The  CreatePresetResponsestructure. | 
| DeletePipelineRequest | 
 The  DeletePipelineRequeststructure. | 
| DeletePipelineResult | 
 The  DeletePipelineResponsestructure. | 
| DeletePresetRequest | 
 The  DeletePresetRequeststructure. | 
| DeletePresetResult | 
 The  DeletePresetResponsestructure. | 
| 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  ListJobsByPipelineRequeststructure. | 
| ListJobsByPipelineResult | 
 The  ListJobsByPipelineResponsestructure. | 
| ListJobsByStatusRequest | 
 The  ListJobsByStatusRequeststructure. | 
| ListJobsByStatusResult | 
 The  ListJobsByStatusResponsestructure. | 
| ListPipelinesRequest | 
 The  ListPipelineRequeststructure. | 
| ListPipelinesResult | 
 A list of the pipelines associated with the current AWS account. | 
| ListPresetsRequest | 
 The  ListPresetsRequeststructure. | 
| ListPresetsResult | 
 The  ListPresetsResponsestructure. | 
| Notifications | 
 The Amazon Simple Notification Service (Amazon SNS) topic or topics to notify
 in order to report job status. | 
| Permission | 
 The  Permissionstructure. | 
| Pipeline | 
 The pipeline (queue) that is used to manage jobs. | 
| PipelineOutputConfig | 
 The  PipelineOutputConfigstructure. | 
| 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  ReadJobRequeststructure. | 
| ReadJobResult | 
 The  ReadJobResponsestructure. | 
| ReadPipelineRequest | 
 The  ReadPipelineRequeststructure. | 
| ReadPipelineResult | 
 The  ReadPipelineResponsestructure. | 
| ReadPresetRequest | 
 The  ReadPresetRequeststructure. | 
| ReadPresetResult | 
 The  ReadPresetResponsestructure. | 
| TestRoleRequest | 
 The  TestRoleRequeststructure. | 
| TestRoleResult | 
 The  TestRoleResponsestructure. | 
| 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  UpdatePipelineNotificationsRequeststructure. | 
| UpdatePipelineNotificationsResult | 
 The  UpdatePipelineNotificationsResponsestructure. | 
| UpdatePipelineRequest | 
 The  UpdatePipelineRequeststructure. | 
| UpdatePipelineResult | 
 When you update a pipeline, Elastic Transcoder returns the values that you
 specified in the request. | 
| UpdatePipelineStatusRequest | 
 The  UpdatePipelineStatusRequeststructure. | 
| UpdatePipelineStatusResult | When you update status for a pipeline, Elastic Transcoder returns the values
 that you specified in the request. | 
| VideoParameters | 
 The  VideoParametersstructure. | 
| 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.