

# Acciones, recursos y claves de condición para AWS Elemental MediaPackage
<a name="list_mediapackage"></a>

AWS Elemental MediaPackage (prefijo de servicio:`mediapackage`) 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/mediapackage/latest/ug/what-is.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/mediapackage/latest/apireference/welcome.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/mediapackage/latest/ug/setting-up.html#setting-up-create-iam-user).
+ Consulte la referencia de [autorización de servicio programático de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/mediapackage/mediapackage.json).

**Topics**
+ [Las operaciones de API definidas por AWS Elemental MediaPackage](#list_mediapackage-operations)
+ [Acciones definidas por AWS Elemental MediaPackage](#list_mediapackage-actions-as-permissions)
+ [Tipos de recursos definidos por AWS Elemental MediaPackage](#list_mediapackage-resources-for-iam-policies)
+ [Claves de condición para AWS Elemental MediaPackage](#list_mediapackage-policy-keys)

## Las operaciones de API definidas por AWS Elemental MediaPackage
<a name="list_mediapackage-operations"></a>

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la [tabla de acciones](#list_mediapackage-actions-as-permissions).




- **   ConfigureLogs  **
  - **Acción de IAM:**  [paquete multimedia: UpdateChannel](#list_mediapackage-action-UpdateChannel) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateChannel  **
  - **Acción de IAM:**  [paquete multimedia: CreateChannel](#list_mediapackage-action-CreateChannel)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [paquete multimedia: TagResource](#list_mediapackage-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateHarvestJob  **
  - **Acción de IAM:**  [paquete multimedia: CreateHarvestJob](#list_mediapackage-action-CreateHarvestJob)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** mediapackage.amazonaws.com / **Nivel de acceso:** Escritura

- **   CreateOriginEndpoint  **
  - **Acción de IAM:**  [paquete multimedia: CreateOriginEndpoint](#list_mediapackage-action-CreateOriginEndpoint)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [paquete multimedia: TagResource](#list_mediapackage-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** mediapackage.amazonaws.com / **Nivel de acceso:** Escritura

- **   DeleteChannel  **
  - **Acción de IAM:**  [paquete multimedia: DeleteChannel](#list_mediapackage-action-DeleteChannel) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteOriginEndpoint  **
  - **Acción de IAM:**  [paquete multimedia: DeleteOriginEndpoint](#list_mediapackage-action-DeleteOriginEndpoint) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeChannel  **
  - **Acción de IAM:**  [paquete multimedia: DescribeChannel](#list_mediapackage-action-DescribeChannel) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeHarvestJob  **
  - **Acción de IAM:**  [paquete multimedia: DescribeHarvestJob](#list_mediapackage-action-DescribeHarvestJob) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeOriginEndpoint  **
  - **Acción de IAM:**  [paquete multimedia: DescribeOriginEndpoint](#list_mediapackage-action-DescribeOriginEndpoint) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListChannels  **
  - **Acción de IAM:**  [paquete multimedia: ListChannels](#list_mediapackage-action-ListChannels) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListHarvestJobs  **
  - **Acción de IAM:**  [paquete multimedia: ListHarvestJobs](#list_mediapackage-action-ListHarvestJobs) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListOriginEndpoints  **
  - **Acción de IAM:**  [paquete multimedia: ListOriginEndpoints](#list_mediapackage-action-ListOriginEndpoints) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListTagsForResource  **
  - **Acción de IAM:**  [paquete multimedia: ListTagsForResource](#list_mediapackage-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   RotateChannelCredentials  **
  - **Acción de IAM:**  [paquete multimedia: RotateChannelCredentials](#list_mediapackage-action-RotateChannelCredentials) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   RotateIngestEndpointCredentials  **
  - **Acción de IAM:**  [paquete multimedia: RotateIngestEndpointCredentials](#list_mediapackage-action-RotateIngestEndpointCredentials) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   TagResource  **
  - **Acción de IAM:**  [paquete multimedia: TagResource](#list_mediapackage-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [paquete multimedia: UntagResource](#list_mediapackage-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UpdateChannel  **
  - **Acción de IAM:**  [paquete multimedia: UpdateChannel](#list_mediapackage-action-UpdateChannel) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateOriginEndpoint  **
  - **Acción de IAM:**  [paquete multimedia: UpdateOriginEndpoint](#list_mediapackage-action-UpdateOriginEndpoint)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** mediapackage.amazonaws.com / **Nivel de acceso:** Escritura



## Acciones definidas por AWS Elemental MediaPackage
<a name="list_mediapackage-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.




- **   [ConfigureLogs](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id-configure_logs.html#channels-id-configure_logsput)  **
  - **Description (Descripción):** Otorga permiso para configurar registros de acceso para un Canal
  - **Tipos de recursos (\*necesarios):** [canales\*](#list_mediapackage-resource-channels)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateChannel](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels.html#channelspost)  **
  - **Description (Descripción):** Otorga permiso para crear un canal en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_mediapackage-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateHarvestJob](https://docs.aws.amazon.com/mediapackage/latest/apireference/harvest_jobs.html#harvest_jobspost)  **
  - **Description (Descripción):** Otorga permiso para crear un trabajo de recolección en AWS Elemental MediaPackage
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_mediapackage-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateOriginEndpoint](https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints.html#origin_endpointspost)  **
  - **Description (Descripción):** Otorga permiso para crear un punto final en AWS Elemental MediaPackage
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_mediapackage-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteChannel](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id.html#channels-iddelete)  **
  - **Description (Descripción):** Otorga permiso para eliminar un canal en AWS Elemental MediaPackage
  - **Tipos de recursos (\*necesarios):** [canales\*](#list_mediapackage-resource-channels)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteOriginEndpoint](https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints-id.html#origin_endpoints-iddelete)  **
  - **Description (Descripción):** Otorga permiso para eliminar un punto final en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [origin\_endpoints\*](#list_mediapackage-resource-origin_endpoints)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DescribeChannel](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id.html#channels-idget)  **
  - **Description (Descripción):** Otorga permiso para ver los detalles de un canal en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [canales\*](#list_mediapackage-resource-channels)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeHarvestJob](https://docs.aws.amazon.com/mediapackage/latest/apireference/harvest_jobs-id.html#harvest_jobs-idget)  **
  - **Description (Descripción):** Otorga permiso para ver los detalles de un trabajo de recolección en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [harvest\_jobs\*](#list_mediapackage-resource-harvest_jobs)
  - **Claves de condición:** [AWS: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeOriginEndpoint](https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints-id.html#origin_endpoints-idget)  **
  - **Description (Descripción):** Otorga permiso para ver los detalles de un punto final en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [origin\_endpoints\*](#list_mediapackage-resource-origin_endpoints)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListChannels](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels.html#channelsget)  **
  - **Description (Descripción):** Otorga permiso para ver una lista de canales en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListHarvestJobs](https://docs.aws.amazon.com/mediapackage/latest/apireference/harvest_jobs.html#harvest_jobsget)  **
  - **Description (Descripción):** Otorga permiso para ver una lista de trabajos de recolección en AWS Elemental MediaPackage
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListOriginEndpoints](https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints.html#origin_endpointsget)  **
  - **Description (Descripción):** Otorga permiso para ver una lista de puntos finales en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListTagsForResource](https://docs.aws.amazon.com/mediapackage/latest/apireference/tags-resource-arn.html#tags-resource-arnget)  **
  - **Description (Descripción):** Otorga permiso para enumerar las etiquetas asignadas a un canal o OriginEndpoint
  - **Tipos de recursos (\*necesarios):** [canales](#list_mediapackage-resource-channels) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [harvest\_jobs](#list_mediapackage-resource-harvest_jobs) / **Claves de condición:** [AWS: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [origin\_endpoints](#list_mediapackage-resource-origin_endpoints) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [RotateChannelCredentials](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id-credentials.html#channels-id-credentialsput)  **
  - **Description (Descripción):** Otorga permiso para rotar las credenciales del primer canal IngestEndpoint de Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [canales\*](#list_mediapackage-resource-channels)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [RotateIngestEndpointCredentials](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id-ingest_endpoints-ingest_endpoint_id-credentials.html#channels-id-ingest_endpoints-ingest_endpoint_id-credentialsput)  **
  - **Description (Descripción):** Otorga permiso para rotar IngestEndpoint las credenciales de un canal en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [canales\*](#list_mediapackage-resource-channels)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/mediapackage/latest/apireference/hj-create.html)  **
  - **Description (Descripción):** Otorga permiso para etiquetar un recurso MediaPackage 
  - **Tipos de recursos (\*necesarios):** [canales](#list_mediapackage-resource-channels) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_mediapackage-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [harvest\_jobs](#list_mediapackage-resource-harvest_jobs) / **Claves de condición:** [AWS: /$ {} RequestTag TagKey](#list_mediapackage-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [origin\_endpoints](#list_mediapackage-resource-origin_endpoints) / **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_mediapackage-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/mediapackage/latest/apireference/tags-resource-arn.html#tags-resource-arndelete)  **
  - **Description (Descripción):** Otorga permiso para eliminar etiquetas de un canal o OriginEndpoint
  - **Tipos de recursos (\*necesarios):** [canales](#list_mediapackage-resource-channels) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [harvest\_jobs](#list_mediapackage-resource-harvest_jobs) / **Claves de condición:** [AWS: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [origin\_endpoints](#list_mediapackage-resource-origin_endpoints) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mediapackage-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateChannel](https://docs.aws.amazon.com/mediapackage/latest/apireference/channels-id.html#channels-idput)  **
  - **Description (Descripción):** Otorga permiso para realizar cambios en un canal en AWS Elemental MediaPackage
  - **Tipos de recursos (\*necesarios):** [canales\*](#list_mediapackage-resource-channels)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateOriginEndpoint](https://docs.aws.amazon.com/mediapackage/latest/apireference/origin_endpoints-id.html#origin_endpoints-idput)  **
  - **Description (Descripción):** Otorga permiso para realizar cambios en un punto final en Elemental AWS MediaPackage
  - **Tipos de recursos (\*necesarios):** [origin\_endpoints\*](#list_mediapackage-resource-origin_endpoints)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mediapackage-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por AWS Elemental MediaPackage
<a name="list_mediapackage-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 | 
| --- | --- | --- | 
| [canales](https://docs.aws.amazon.com/mediapackage/latest/ug/channels.html)  | arn: $ {Partition} :mediapackage: $ {Region} :$ {Account} :channels/$ {} ChannelIdentifier | [ResourceTagwas: /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_) | 
| [harvest\_jobs](https://docs.aws.amazon.com/mediapackage/latest/ug/harvest-jobs.html)  | arn: $ {Partition} :mediapackage: $ {Region} :$ {Account} :harvest\_jobs/$ {} HarvestJobIdentifier | [ResourceTagaws: /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_) | 
| [origin\_endpoints](https://docs.aws.amazon.com/mediapackage/latest/ug/endpoints.html)  | arn: $ {Partition} :mediapackage: $ {Region} :$ {Account} :origin\_endpoints/$ {} OriginEndpointIdentifier | [ResourceTagaws: /$ {} TagKey](#list_mediapackage-aws_ResourceTag___TagKey_) | 

## Claves de condición para AWS Elemental MediaPackage
<a name="list_mediapackage-policy-keys"></a>

AWS Elemental MediaPackage define las siguientes claves de condición que se pueden utilizar en el `Condition` elemento de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|  [aws: RequestTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso por la etiqueta de una solicitud MediaPackage  | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por la etiqueta de un recurso MediaPackage  | Cadena | 
|  [leyes: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso por las claves de etiqueta de un MediaPackage recurso o solicitud | ArrayOfString | 