ExAws v1.1.3 ExAws.ElasticTranscoder

Operations on AWS Elastic Transcoder

Examples

ElasticTranscoder.list_pipelines() |> ExAws.request!()
ElasticTranscoder.create_job(%{"Key" => "abcd.mp4", ...}) |> ExAws.request!()

Summary

Functions

Cancel a pending job

Create a new job

Create a new pipeline

Create a new preset

Delete a pipeline

Delete a preset

List jobs of a given pipeline, may return paginated result

List jobs with a given status, may return paginated result

List pipelines, may return paginated result

List all preset, may return paginated result

Get description of a single job

Get description of a single pipeline

Get description of a single preset

Update an existing pipeline, omit attributes to leave them unchanged

Update the notification callback SNS queue ARNs of an existing pipeline

Update the status of an existing pipeline

Functions

cancel_job(job_id)

Cancel a pending job

create_job(data)

Create a new job

create_pipeline(data)

Create a new pipeline

create_preset(data)

Create a new preset

delete_pipeline(pipeline_id)

Delete a pipeline

delete_preset(preset_id)

Delete a preset

list_jobs_by_pipeline(pipeline_id, next_token \\ nil)

List jobs of a given pipeline, may return paginated result

list_jobs_by_status(status, next_token \\ nil)

List jobs with a given status, may return paginated result

list_pipelines(next_token \\ nil)

List pipelines, may return paginated result

list_presets(next_token \\ nil)

List all preset, may return paginated result

read_job(job_id)

Get description of a single job

read_pipeline(pipeline_id)

Get description of a single pipeline

read_preset(preset_id)

Get description of a single preset

update_pipeline(pipeline_id, data)

Update an existing pipeline, omit attributes to leave them unchanged

update_pipeline_notifications(pipeline_id, notifications)

Update the notification callback SNS queue ARNs of an existing pipeline

update_pipeline_status(pipeline_id, status)

Update the status of an existing pipeline