

# Acciones, recursos y claves de condición de Amazon Elastic Transcoder
<a name="list_elastictranscoder"></a>

Amazon Elastic Transcoder (prefijo de servicio`elastictranscoder`:) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/api-reference.html).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/access-control.html).
+ Consulte la referencia de autorización de servicio [programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/elastictranscoder/elastictranscoder.json).

**Topics**
+ [Acciones definidas por Amazon Elastic Transcoder](#list_elastictranscoder-actions-as-permissions)
+ [Tipos de recurso definidos por Amazon Elastic Transcoder](#list_elastictranscoder-resources-for-iam-policies)
+ [Claves de condición de Amazon Elastic Transcoder](#list_elastictranscoder-policy-keys)

## Acciones definidas por Amazon Elastic Transcoder
<a name="list_elastictranscoder-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.




- **   [CancelJob](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/cancel-job.html)  **
  - **Description (Descripción):** Cancela una tarea que Elastic Transcoder no ha empezado a procesar.
  - **Tipos de recursos (\*necesarios):** [trabajo\*](#list_elastictranscoder-resource-job)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreateJob](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-job.html)  **
  - **Description (Descripción):** Creación de un trabajo
  - **Tipos de recursos (\*necesarios):** [oleoducto\*](#list_elastictranscoder-resource-pipeline) / **Claves de condición:**  
  - **Tipos de recursos (\*necesarios):** [preestablecido\*](#list_elastictranscoder-resource-preset) / **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreatePipeline](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-pipeline.html)  **
  - **Description (Descripción):** Cree una canalización
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreatePreset](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/create-preset.html)  **
  - **Description (Descripción):** Crear un elemento preestablecido
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DeletePipeline](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/delete-pipeline.html)  **
  - **Description (Descripción):** Elimina una canalización.
  - **Tipos de recursos (\*necesarios):** [canalización\*](#list_elastictranscoder-resource-pipeline)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DeletePreset](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/delete-preset.html)  **
  - **Description (Descripción):** Elimina un elemento preestablecido.
  - **Tipos de recursos (\*necesarios):** [preestablecido\*](#list_elastictranscoder-resource-preset)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [ListJobsByPipeline](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/list-jobs-by-pipeline.html)  **
  - **Description (Descripción):** Obtiene una lista de las tareas que asignó a una canalización.
  - **Tipos de recursos (\*necesarios):** [canalización\*](#list_elastictranscoder-resource-pipeline)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListJobsByStatus](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/list-jobs-by-status.html)  **
  - **Description (Descripción):** Obtenga información sobre todos los trabajos asociados al actual Cuenta de AWS que tienen un estado específico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPipelines](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/list-pipelines.html)  **
  - **Description (Descripción):** Obtenga una lista de las tuberías asociadas a la actual Cuenta de AWS
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPresets](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/list-presets.html)  **
  - **Description (Descripción):** Obtenga una lista de todos los ajustes preestablecidos asociados a la actual Cuenta de AWS
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ReadJob](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/get-job.html)  **
  - **Description (Descripción):** Obtiene información detallada sobre una tarea.
  - **Tipos de recursos (\*necesarios):** [trabajo\*](#list_elastictranscoder-resource-job)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ReadPipeline](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/get-pipeline.html)  **
  - **Description (Descripción):** Obtiene información detallada sobre una canalización.
  - **Tipos de recursos (\*necesarios):** [oleoducto\*](#list_elastictranscoder-resource-pipeline)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ReadPreset](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/get-preset.html)  **
  - **Description (Descripción):** Obtiene información detallada sobre un elemento preestablecido.
  - **Tipos de recursos (\*necesarios):** [preestablecido\*](#list_elastictranscoder-resource-preset)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [TestRole](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/test-pipeline-role.html)  **
  - **Description (Descripción):** Pruebe la configuración de una canalización para garantizar que Elastic Transcoder pueda crear y procesar tareas.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Write

- **   [UpdatePipeline](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/update-pipeline.html)  **
  - **Description (Descripción):** Actualiza la configuración de una canalización.
  - **Tipos de recursos (\*necesarios):** [canalización\*](#list_elastictranscoder-resource-pipeline)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [UpdatePipelineNotifications](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/update-pipeline-notifications.html)  **
  - **Description (Descripción):** Actualiza solo notificaciones de Amazon Simple Notification Service (Amazon SNS) para una canalización.
  - **Tipos de recursos (\*necesarios):** [oleoducto\*](#list_elastictranscoder-resource-pipeline)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [UpdatePipelineStatus](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/update-pipeline-status.html)  **
  - **Description (Descripción):** Pausa o vuelve a activar una canalización, de modo que esta deje de procesar tareas o reinicie el procesamiento, o actualiza el estado de la canalización.
  - **Tipos de recursos (\*necesarios):** [oleoducto\*](#list_elastictranscoder-resource-pipeline)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recurso definidos por Amazon Elastic Transcoder
<a name="list_elastictranscoder-resources-for-iam-policies"></a>

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento `Resource` de las instrucciones de política de permisos de IAM.



| Tipos de recurso | ARN | Claves de condición | 
| --- | --- | --- | 
| [trabajo\*](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/operations-jobs.html)  | arn: $ {Partition}: elastictranscoder: $ {Region} :$ {Account} :job/$ {} JobId |   | 
| [canalización](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/operations-pipelines.html)  | arn: $ {Partition} :elastictranscoder: $ {Region} :$ {Account} :pipeline/$ {} PipelineId |   | 
| [preestablecido](https://docs.aws.amazon.com/elastictranscoder/latest/developerguide/operations-presets.html)  | arn: $ {Partition}: elastictranscoder: $ {Region} :$ {Account} :preset/$ {} PresetId |   | 

## Claves de condición de Amazon Elastic Transcoder
<a name="list_elastictranscoder-policy-keys"></a>

Amazon Elastic Transcoder no tiene claves de condición específicas del servicio que se puedan utilizar en `Condition` el elemento de las declaraciones de política.