

# Acciones, recursos y claves de condición para AWS Cloud9
<a name="list_cloud9"></a>

AWS Cloud9 (prefijo de servicio:`cloud9`) 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/cloud9/latest/user-guide/welcome.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/cloud9/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/cloud9/latest/user-guide/security-iam.html).
+ Consulte la referencia de autorización de [servicio programática de este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/cloud9/cloud9.json)

**Topics**
+ [Las operaciones de la API se definen mediante AWS Cloud9](#list_cloud9-operations)
+ [Acciones definidas por AWS Cloud9](#list_cloud9-actions-as-permissions)
+ [Permission-only acciones para AWS Cloud9](#list_cloud9-permission-only-actions)
+ [Tipos de recursos definidos por AWS Cloud9](#list_cloud9-resources-for-iam-policies)
+ [Claves de condición para AWS Cloud9](#list_cloud9-policy-keys)

## Las operaciones de la API se definen mediante AWS Cloud9
<a name="list_cloud9-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_cloud9-actions-as-permissions).




- **   CreateEnvironmentEC2  **
  - **Acción de IAM:**  [nube 9: EC2 CreateEnvironment](#list_cloud9-action-CreateEnvironmentEC2)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [nube 9: TagResource](#list_cloud9-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateEnvironmentMembership  **
  - **Acción de IAM:**  [nube 9: CreateEnvironmentMembership](#list_cloud9-action-CreateEnvironmentMembership) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

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

- **   DeleteEnvironmentMembership  **
  - **Acción de IAM:**  [nube 9: DeleteEnvironmentMembership](#list_cloud9-action-DeleteEnvironmentMembership) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeEnvironmentMemberships  **
  - **Acción de IAM:**  [nube 9: DescribeEnvironmentMemberships](#list_cloud9-action-DescribeEnvironmentMemberships) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeEnvironmentStatus  **
  - **Acción de IAM:**  [nube 9: DescribeEnvironmentStatus](#list_cloud9-action-DescribeEnvironmentStatus) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeEnvironments  **
  - **Acción de IAM:**  [nube 9: DescribeEnvironments](#list_cloud9-action-DescribeEnvironments) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListEnvironments  **
  - **Acción de IAM:**  [nube 9: ListEnvironments](#list_cloud9-action-ListEnvironments) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

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

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

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

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

- **   UpdateEnvironmentMembership  **
  - **Acción de IAM:**  [nube 9: UpdateEnvironmentMembership](#list_cloud9-action-UpdateEnvironmentMembership) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por AWS Cloud9
<a name="list_cloud9-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.




- **  [CreateEnvironmentEC2](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_CreateEnvironmentEC2.html)  **
  - **Description (Descripción):** Otorga permiso para crear un entorno de desarrollo AWS Cloud9, lanza una instancia de Amazon Elastic Compute Cloud (Amazon EC2) y, a continuación, aloja el entorno en la instancia
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_cloud9-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_cloud9-aws_TagKeys)<br />[nube 9: EnvironmentName](#list_cloud9-cloud9_EnvironmentName)<br />[nube 9: InstanceType](#list_cloud9-cloud9_InstanceType)<br />[nube 9: OwnerArn](#list_cloud9-cloud9_OwnerArn)<br />[nube 9: SubnetId](#list_cloud9-cloud9_SubnetId)<br />[nube 9: UserArn](#list_cloud9-cloud9_UserArn)
  - **Nivel de acceso:** Escritura

- **   [CreateEnvironmentMembership](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_CreateEnvironmentMembership.html)  **
  - **Description (Descripción):** Otorga permiso para añadir un miembro del entorno a un entorno de desarrollo de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)<br />[nube 9: EnvironmentId](#list_cloud9-cloud9_EnvironmentId)<br />[cloud9: permisos](#list_cloud9-cloud9_Permissions)<br />[nube 9: UserArn](#list_cloud9-cloud9_UserArn)
  - **Nivel de acceso:** Escritura

- **   [DeleteEnvironment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DeleteEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un entorno de desarrollo de AWS Cloud9. Si el entorno se aloja en una instancia de Amazon Elastic Compute Cloud (Amazon EC2), también termina la instancia
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteEnvironmentMembership](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DeleteEnvironmentMembership.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un miembro del entorno de un entorno de desarrollo de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)<br />[nube 9: EnvironmentId](#list_cloud9-cloud9_EnvironmentId)<br />[nube 9: UserArn](#list_cloud9-cloud9_UserArn)
  - **Nivel de acceso:** Escritura

- **   [DescribeEnvironmentMemberships](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DescribeEnvironmentMemberships.html)  **
  - **Description (Descripción):** Otorga permiso para obtener información sobre los miembros del entorno para un entorno de desarrollo de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)<br />[nube 9: EnvironmentId](#list_cloud9-cloud9_EnvironmentId)<br />[nube 9: UserArn](#list_cloud9-cloud9_UserArn)
  - **Nivel de acceso:** Lectura

- **   [DescribeEnvironmentStatus](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DescribeEnvironmentStatus.html)  **
  - **Description (Descripción):** Otorga permiso para obtener información de estado para un entorno de desarrollo de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeEnvironments](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DescribeEnvironments.html)  **
  - **Description (Descripción):** Otorga permiso para obtener información sobre los entornos de desarrollo de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListEnvironments](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_ListEnvironments.html)  **
  - **Description (Descripción):** Otorga permiso para obtener una lista de identificadores del AWS entorno de desarrollo de Cloud9
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListTagsForResource](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar etiquetas para un entorno de Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [TagResource](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para agregar etiquetas a un entorno de cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_cloud9-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_cloud9-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

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

- **   [UpdateEnvironment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_UpdateEnvironment.html)  **
  - **Description (Descripción):** Otorga permiso para cambiar la configuración de un entorno de desarrollo de AWS Cloud9 existente
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateEnvironmentMembership](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_UpdateEnvironmentMembership.html)  **
  - **Description (Descripción):** Otorga permiso para cambiar la configuración de un miembro del entorno existente para un entorno de desarrollo de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)<br />[nube 9: EnvironmentId](#list_cloud9-cloud9_EnvironmentId)<br />[cloud9: permisos](#list_cloud9-cloud9_Permissions)<br />[nube 9: UserArn](#list_cloud9-cloud9_UserArn)
  - **Nivel de acceso:** Escritura



## Permission-only acciones para AWS Cloud9
<a name="list_cloud9-permission-only-actions"></a>

 AWS Cloud9 define las siguientes acciones, pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.




- **  [Active EC2 Remote](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para iniciar la instancia de Amazon EC2 a la que se conecta tu IDE de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **  [CreateEnvironmentSSH](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para crear un entorno de desarrollo SSH en AWS Cloud9
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_cloud9-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_cloud9-aws_TagKeys)<br />[nube 9: EnvironmentName](#list_cloud9-cloud9_EnvironmentName)<br />[nube 9: OwnerArn](#list_cloud9-cloud9_OwnerArn)
  - **Nivel de acceso:** Escritura

- **   [CreateEnvironmentToken](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para crear un token de autenticación que permita una conexión entre el IDE de AWS Cloud9 y el entorno del usuario
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **  [Describa EC2 Remote](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Concede permiso para obtener detalles acerca de la conexión al entorno de desarrollo EC2, incluidos el host, el usuario y el puerto
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **  [Describe SHRemote](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Concede permiso para obtener detalles acerca de la conexión al entorno de desarrollo SSH, incluidos el host, el usuario y el puerto
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetEnvironmentConfig](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para obtener la información de configuración que se utiliza para inicializar el IDE de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetEnvironmentSettings](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para obtener la configuración del IDE de AWS Cloud9 para un entorno de desarrollo específico
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetMembershipSettings](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para obtener la configuración del IDE de AWS Cloud9 para un miembro del entorno específico
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetMigrationExperiences](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Concede permiso para obtener la experiencia de migración de un usuario de Cloud9
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetUserPublicKey](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para obtener la clave SSH pública del usuario, que AWS Cloud9 utiliza para conectarse a los entornos de desarrollo de SSH
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [cloud9: UserArn](#list_cloud9-cloud9_UserArn)
  - **Nivel de acceso:** Lectura

- **   [GetUserSettings](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para obtener la configuración del IDE de AWS Cloud9 para un usuario específico
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ModifyTemporaryCredentialsOnEnvironmentEC2](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para establecer credenciales temporales AWS administradas en la instancia de Amazon EC2 que utiliza el entorno de desarrollo integrado ( AWS IDE) Cloud9
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateEnvironmentSettings](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para actualizar la configuración del IDE de AWS Cloud9 para un entorno de desarrollo específico
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateMembershipSettings](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para actualizar la configuración del IDE de AWS Cloud9 para un miembro del entorno específico
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **  [Actualiza SSH Remote](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Concede permiso para actualizar los detalles acerca de la conexión al entorno de desarrollo SSH, incluidos el host, el usuario y el puerto
  - **Tipos de recursos (\*necesarios):** [entorno\*](#list_cloud9-resource-environment)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_cloud9-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateUserSettings](https://docs.aws.amazon.com/cloud9/latest/user-guide/security-iam.html#auth-and-access-control-ref-matrix)  **
  - **Description (Descripción):** Otorga permiso para actualizar IDE-specific la configuración de un usuario de AWS Cloud9
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por AWS Cloud9
<a name="list_cloud9-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 | 
| --- | --- | --- | 
| [entorno](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-environment)  | arn: $ {Partition} :cloud9: $ {Region} :$ {Account} :entorno: $ {} ResourceId | [aws: /$ {} ResourceTag TagKey](#list_cloud9-aws_ResourceTag___TagKey_) | 

## Claves de condición para AWS Cloud9
<a name="list_cloud9-policy-keys"></a>

AWS Cloud9 define las siguientes claves de condición que se pueden usar 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 según si hay pares de clave-valor de etiqueta 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 los pares de clave-valor de etiqueta adjuntados al recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud | ArrayOfString | 
|  [nube 9: EnvironmentId](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_EnvironmentId)  | Filtra el acceso por el ID del AWS entorno Cloud9 | Cadena | 
|  [cloud9: EnvironmentName](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_EnvironmentName)  | Filtra el acceso por el nombre del AWS entorno Cloud9 | Cadena | 
|  [cloud9: InstanceType](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_InstanceType)  | Filtra el acceso por el tipo de instancia de la instancia Amazon EC2 del entorno AWS Cloud9 | Cadena | 
|  [cloud9: OwnerArn](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_OwnerArn)  | Filtra el acceso según el ARN de propietario especificado. | ARN | 
|  [cloud9: permisos](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_Permissions)  | Filtra el acceso por tipo de permisos de AWS Cloud9 | Cadena | 
|  [cloud9: SubnetId](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_SubnetId)  | Filtra el acceso por el ID de subred en el que se creará el entorno AWS Cloud9 | Cadena | 
|  [cloud9: UserArn](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_awscloud9.html##awscloud9-cloud9_UserArn)  | Filtra el acceso por el ARN de usuario especificado | ARN | 