View a markdown version of this page

Actions, resources, and condition keys for Amazon Elastic Transcoder - Service Authorization Reference

Actions, resources, and condition keys for Amazon Elastic Transcoder

Amazon Elastic Transcoder (service prefix: elastictranscoder) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

Actions defined by Amazon Elastic Transcoder

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

CancelJob

Cancel a job that Elastic Transcoder has not begun to process

job*

Write

CreateJob

Create a job

pipeline*

Write

preset*

CreatePipeline

Create a pipeline

Write

CreatePreset

Create a preset

Write

DeletePipeline

Delete a pipeline

pipeline*

Write

DeletePreset

Delete a preset

preset*

Write

ListJobsByPipeline

Get a list of the jobs that you assigned to a pipeline

pipeline*

List

ListJobsByStatus

Get information about all of the jobs associated with the current AWS account that have a specified status

List

ListPipelines

Get a list of the pipelines associated with the current AWS account

List

ListPresets

Get a list of all presets associated with the current AWS account

List

ReadJob

Get detailed information about a job

job*

Read

ReadPipeline

Get detailed information about a pipeline

pipeline*

Read

ReadPreset

Get detailed information about a preset

preset*

Read

TestRole

Test the settings for a pipeline to ensure that Elastic Transcoder can create and process jobs

Write

UpdatePipeline

Update settings for a pipeline

pipeline*

Write

UpdatePipelineNotifications

Update only Amazon Simple Notification Service (Amazon SNS) notifications for a pipeline

pipeline*

Write

UpdatePipelineStatus

Pause or reactivate a pipeline, so the pipeline stops or restarts processing jobs, update the status for the pipeline

pipeline*

Write

Resource types defined by Amazon Elastic Transcoder

The following resource types are defined by this service and can be used in the Resource element of IAM permission policy statements.

Resource types ARN Condition keys

job

arn:${Partition}:elastictranscoder:${Region}:${Account}:job/${JobId}

pipeline

arn:${Partition}:elastictranscoder:${Region}:${Account}:pipeline/${PipelineId}

preset

arn:${Partition}:elastictranscoder:${Region}:${Account}:preset/${PresetId}

Condition keys for Amazon Elastic Transcoder

Amazon Elastic Transcoder has no service-specific condition keys that can be used in the Condition element of policy statements.