

# Acciones, recursos y claves de condición para AWS Servicio de modernización de mainframe
<a name="list_m2"></a>

AWS El Servicio de Modernización de Mainframe (prefijo de servicio:`m2`) 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/m2/latest/userguide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/m2/latest/APIReference/).
+ 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/m2/latest/userguide/security_iam_service-with-iam.html).
+ Consulte la referencia de autorización del [servicio programático para este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/m2/m2.json)

**Topics**
+ [Las operaciones de la API se definen mediante AWS Servicio de modernización de mainframe](#list_m2-operations)
+ [Acciones definidas por AWS Servicio de modernización de mainframe](#list_m2-actions-as-permissions)
+ [Tipos de recursos definidos por AWS Servicio de modernización de mainframe](#list_m2-resources-for-iam-policies)
+ [Claves de condición para AWS Servicio de modernización de mainframe](#list_m2-policy-keys)

## Las operaciones de la API se definen mediante AWS Servicio de modernización de mainframe
<a name="list_m2-operations"></a>

En la siguiente tabla, se asignan 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_m2-actions-as-permissions).




- **   CancelBatchJobExecution  **
  - **Acción de IAM:**  [m2: CancelBatchJobExecution](#list_m2-action-CancelBatchJobExecution) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateApplication  **
  - **Acción de IAM:**  [m2: CreateApplication](#list_m2-action-CreateApplication)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [m2: TagResource](#list_m2-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:** m2.amazonaws.com / **Nivel de acceso:** Escritura

- **   CreateDataSetExportTask  **
  - **Acción de IAM:**  [m2: CreateDataSetExportTask](#list_m2-action-CreateDataSetExportTask) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateDataSetImportTask  **
  - **Acción de IAM:**  [m2: CreateDataSetImportTask](#list_m2-action-CreateDataSetImportTask) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateDeployment  **
  - **Acción de IAM:**  [m2: CreateDeployment](#list_m2-action-CreateDeployment) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateEnvironment  **
  - **Acción de IAM:**  [m2: CreateEnvironment](#list_m2-action-CreateEnvironment)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [m2: TagResource](#list_m2-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   DeleteApplication  **
  - **Acción de IAM:**  [m2: DeleteApplication](#list_m2-action-DeleteApplication) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteApplicationFromEnvironment  **
  - **Acción de IAM:**  [m2: DeleteApplicationFromEnvironment](#list_m2-action-DeleteApplicationFromEnvironment) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteEnvironment  **
  - **Acción de IAM:**  [m2: DeleteEnvironment](#list_m2-action-DeleteEnvironment) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetApplication  **
  - **Acción de IAM:**  [m2: GetApplication](#list_m2-action-GetApplication) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetApplicationVersion  **
  - **Acción de IAM:**  [m2: GetApplicationVersion](#list_m2-action-GetApplicationVersion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetBatchJobExecution  **
  - **Acción de IAM:**  [m2: GetBatchJobExecution](#list_m2-action-GetBatchJobExecution) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDataSetDetails  **
  - **Acción de IAM:**  [m2: GetDataSetDetails](#list_m2-action-GetDataSetDetails) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDataSetExportTask  **
  - **Acción de IAM:**  [m2: GetDataSetExportTask](#list_m2-action-GetDataSetExportTask) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDataSetImportTask  **
  - **Acción de IAM:**  [m2: GetDataSetImportTask](#list_m2-action-GetDataSetImportTask) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDeployment  **
  - **Acción de IAM:**  [m2: GetDeployment](#list_m2-action-GetDeployment) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetEnvironment  **
  - **Acción de IAM:**  [m2: GetEnvironment](#list_m2-action-GetEnvironment) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetSignedBluinsightsUrl  **
  - **Acción de IAM:**  [m2: GetSignedBluinsightsUrl](#list_m2-action-GetSignedBluinsightsUrl) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListApplicationVersions  **
  - **Acción de IAM:**  [m2: ListApplicationVersions](#list_m2-action-ListApplicationVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListApplications  **
  - **Acción de IAM:**  [m2: ListApplications](#list_m2-action-ListApplications) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListBatchJobDefinitions  **
  - **Acción de IAM:**  [m2: ListBatchJobDefinitions](#list_m2-action-ListBatchJobDefinitions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListBatchJobExecutions  **
  - **Acción de IAM:**  [m2: ListBatchJobExecutions](#list_m2-action-ListBatchJobExecutions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListBatchJobRestartPoints  **
  - **Acción de IAM:**  [m2: ListBatchJobRestartPoints](#list_m2-action-ListBatchJobRestartPoints) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListDataSetExportHistory  **
  - **Acción de IAM:**  [m2: ListDataSetExportHistory](#list_m2-action-ListDataSetExportHistory) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListDataSetImportHistory  **
  - **Acción de IAM:**  [m2: ListDataSetImportHistory](#list_m2-action-ListDataSetImportHistory) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListDataSets  **
  - **Acción de IAM:**  [m2: ListDataSets](#list_m2-action-ListDataSets) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListDeployments  **
  - **Acción de IAM:**  [m2: ListDeployments](#list_m2-action-ListDeployments) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListEngineVersions  **
  - **Acción de IAM:**  [m2: ListEngineVersions](#list_m2-action-ListEngineVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListEnvironments  **
  - **Acción de IAM:**  [m2: ListEnvironments](#list_m2-action-ListEnvironments) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

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

- **   StartApplication  **
  - **Acción de IAM:**  [m2: StartApplication](#list_m2-action-StartApplication) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StartBatchJob  **
  - **Acción de IAM:**  [m2: StartBatchJob](#list_m2-action-StartBatchJob) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StopApplication  **
  - **Acción de IAM:**  [m2: StopApplication](#list_m2-action-StopApplication) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

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

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

- **   UpdateApplication  **
  - **Acción de IAM:**  [m2: UpdateApplication](#list_m2-action-UpdateApplication) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateEnvironment  **
  - **Acción de IAM:**  [m2: UpdateEnvironment](#list_m2-action-UpdateEnvironment) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por AWS Servicio de modernización de mainframe
<a name="list_m2-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.




- **   [CancelBatchJobExecution](https://docs.aws.amazon.com/m2/latest/APIReference/API_CancelBatchJobExecution.html)  **
  - **Description (Descripción):** Otorga permiso para cancelar la ejecución de un trabajo por lotes
  - **Tipos de recursos (\*necesarios):** [Aplicación\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateApplication](https://docs.aws.amazon.com/m2/latest/APIReference/API_CreateApplication.html)  **
  - **Description (Descripción):** Concede permiso para crear una aplicación.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_m2-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_m2-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateDataSetExportTask](https://docs.aws.amazon.com/m2/latest/APIReference/API_CreateDataSetExportTask.html)  **
  - **Description (Descripción):** Concede permiso para crear una tarea de exportación de conjuntos de datos.
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateDataSetImportTask](https://docs.aws.amazon.com/m2/latest/APIReference/API_CreateDataSetImportTask.html)  **
  - **Description (Descripción):** Otorga permiso para crear una tarea de importación de conjuntos de datos
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateDeployment](https://docs.aws.amazon.com/m2/latest/APIReference/API_CreateDeployment.html)  **
  - **Description (Descripción):** Concede permiso para crear una implementación.
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [Entorno](#list_m2-resource-Environment) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateEnvironment](https://docs.aws.amazon.com/m2/latest/APIReference/API_CreateEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para crear un entorno
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_m2-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_m2-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteApplication](https://docs.aws.amazon.com/m2/latest/APIReference/API_DeleteApplication.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una aplicación.
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteApplicationFromEnvironment](https://docs.aws.amazon.com/m2/latest/APIReference/API_DeleteApplicationFromEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar una aplicación de un entorno de tiempo de ejecución
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteEnvironment](https://docs.aws.amazon.com/m2/latest/APIReference/API_DeleteEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un entorno de tiempo de ejecución
  - **Tipos de recursos (\*necesarios):** [Entorno\*](#list_m2-resource-Environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [GetApplication](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetApplication.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una aplicación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetApplicationVersion](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetApplicationVersion.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar la versión de una aplicación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetBatchJobExecution](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetBatchJobExecution.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar la ejecución de un trabajo por lotes
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetDataSetDetails](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetDataSetDetails.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar detalles de un conjunto de datos
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetDataSetExportTask](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetDataSetExportTask.html)  **
  - **Description (Descripción):** Concede permiso para exportar un conjunto de datos en la ubicación de S3 especificada.
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetDataSetImportTask](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetDataSetImportTask.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una tarea de importación de conjuntos de datos
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetDeployment](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetDeployment.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar una implementación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetEnvironment](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar un entorno de tiempo de ejecución
  - **Tipos de recursos (\*necesarios):** [Entorno\*](#list_m2-resource-Environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetSignedBluinsightsUrl](https://docs.aws.amazon.com/m2/latest/APIReference/API_GetSignedBluinsightsUrl.html)  **
  - **Description (Descripción):** Concede permiso para crear una URL de Bluinsights firmada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListApplicationVersions](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListApplicationVersions.html)  **
  - **Description (Descripción):** Otorga permiso para obtener una lista de versiones de una aplicación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListApplications](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListApplications.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las aplicaciones.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListBatchJobDefinitions](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListBatchJobDefinitions.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar definiciones de trabajo por lotes
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListBatchJobExecutions](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListBatchJobExecutions.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar las ejecuciones de un trabajo por lotes
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListBatchJobRestartPoints](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListBatchJobRestartPoints.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar la ejecución de un trabajo por lotes
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListDataSetExportHistory](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListDataSetExportHistory.html)  **
  - **Description (Descripción):** Concede permiso para enumerar el historial de exportación de conjuntos de datos.
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListDataSetImportHistory](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListDataSetImportHistory.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar el historial importación de conjuntos de datos
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListDataSets](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListDataSets.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar conjuntos de datos
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListDeployments](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListDeployments.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar implementaciones
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListEngineVersions](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListEngineVersions.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar las versiones del motor
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListEnvironments](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListEnvironments.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar los entornos de tiempo de ejecución
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/m2/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las etiquetas de un recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [StartApplication](https://docs.aws.amazon.com/m2/latest/APIReference/API_StartApplication.html)  **
  - **Description (Descripción):** Otorga permiso para iniciar una aplicación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [StartBatchJob](https://docs.aws.amazon.com/m2/latest/APIReference/API_StartBatchJob.html)  **
  - **Description (Descripción):** Otorga permisos para comenzar un trabajo por lotes
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [StopApplication](https://docs.aws.amazon.com/m2/latest/APIReference/API_StopApplication.html)  **
  - **Description (Descripción):** Otorga permiso para detener una aplicación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/m2/latest/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para etiquetar un recurso
  - **Tipos de recursos (\*necesarios):** [Aplicación](#list_m2-resource-Application) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_m2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_m2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [Entorno](#list_m2-resource-Environment) / **Claves de condición:** [AWS: RequestTag /$ {} TagKey](#list_m2-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_m2-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/m2/latest/APIReference/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar etiquetas en un recurso
  - **Tipos de recursos (\*necesarios):** [Aplicación](#list_m2-resource-Application) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_m2-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [Entorno](#list_m2-resource-Environment) / **Claves de condición:** [AWS: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_m2-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateApplication](https://docs.aws.amazon.com/m2/latest/APIReference/API_UpdateApplication.html)  **
  - **Description (Descripción):** Concede permiso para actualizar una aplicación
  - **Tipos de recursos (\*necesarios):** [Solicitud\*](#list_m2-resource-Application)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateEnvironment](https://docs.aws.amazon.com/m2/latest/APIReference/API_UpdateEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar un entorno de tiempo de ejecución
  - **Tipos de recursos (\*necesarios):** [Entorno\*](#list_m2-resource-Environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por AWS Servicio de modernización de mainframe
<a name="list_m2-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 | 
| --- | --- | --- | 
| [Aplicación](https://docs.aws.amazon.com/m2/latest/userguide/concept-m2.html#application-concept)  | arn: $ {Partition} :m2: $ {Region} :$ {Account} :app/$ {} ApplicationId | [ResourceTagaws: /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_) | 
| [Medio ambiente](https://docs.aws.amazon.com/m2/latest/userguide/concept-m2.html#environment-concept)  | arn: $ {Partition} :m2: $ {Region} :$ {Account} :env/$ {} EnvironmentId | [ResourceTagaws: /$ {} TagKey](#list_m2-aws_ResourceTag___TagKey_) | 

## Claves de condición para AWS Servicio de modernización de mainframe
<a name="list_m2-policy-keys"></a>

AWS El servicio de modernización de mainframe define las siguientes claves de condición que se pueden utilizar como `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 mediante una clave de etiqueta y un par de valores permitidos en la solicitud | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por par de clave y valor de etiqueta de un recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud | ArrayOfString | 