

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Acciones, recursos y claves de condición para Amazon EC2 Instance Connect
<a name="list_ec2-instance-connect"></a>

Amazon EC2 Instance Connect (prefijo de servicio: `ec2-instance-connect`) proporciona las siguientes claves de operaciones, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/ec2-instance-connect/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/AWSEC2/latest/UserGuide/security-iam.html).
+ Vea el [referencia de autorización de servicio programático](https://servicereference.us-east-1.amazonaws.com/v1/ec2-instance-connect/ec2-instance-connect.json) para este servicio.

**Topics**
+ [Operaciones de API definidas por Amazon EC2 Instance Connect](#list_ec2-instance-connect-operations)
+ [Acciones definidas por Amazon EC2 Instance Connect](#list_ec2-instance-connect-actions-as-permissions)
+ [Tipos de recurso definidos por Amazon EC2 Instance Connect](#list_ec2-instance-connect-resources-for-iam-policies)
+ [Claves de condición de Amazon EC2 Instance Connect](#list_ec2-instance-connect-policy-keys)

## Operaciones de API definidas por Amazon EC2 Instance Connect
<a name="list_ec2-instance-connect-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, consulta la [Tabla de acciones](#list_ec2-instance-connect-actions-as-permissions).




- **   SendSSHPublicKey  **
  - **Acción de IAM:**  [ec2-instance-connect:SendSSHPublicKey](#list_ec2-instance-connect-action-SendSSHPublicKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   SendSerialConsoleSSHPublicKey  **
  - **Acción de IAM:**  [ec2-instance-connect:SendSerialConsoleSSHPublicKey](#list_ec2-instance-connect-action-SendSerialConsoleSSHPublicKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por Amazon EC2 Instance Connect
<a name="list_ec2-instance-connect-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. 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.




- **   [OpenTunnel](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-ec2-instance-connect-endpoint.html#iam-OpenTunnel)  **
  - **Description (Descripción):** Concede permiso para establecer una conexión SSH a una instancia de EC2 mediante el punto de conexión de instancias de EC2
  - **Tipos de recursos (\*necesarios):** [instance-connect-endpoint\*](#list_ec2-instance-connect-resource-instance-connect-endpoint) / **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_ec2-instance-connect-aws_ResourceTag___TagKey_)<br />[ec2:ResourceTag/${TagKey}](#list_ec2-instance-connect-ec2_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [instance-connect-endpoint\*](#list_ec2-instance-connect-resource-instance-connect-endpoint) / **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_ec2-instance-connect-aws_ResourceTag___TagKey_)<br />ec2-instance-connect:MaxTunnelDuration<br />[ec2-instance-connect:privateIpAddress](#list_ec2-instance-connect-ec2-instance-connect_privateIpAddress)<br />[ec2-instance-connect:remotePort](#list_ec2-instance-connect-ec2-instance-connect_remotePort)<br />[ec2:ResourceTag/${TagKey}](#list_ec2-instance-connect-ec2_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [SendSSHPublicKey](https://docs.aws.amazon.com/ec2-instance-connect/latest/APIReference/API_SendSSHPublicKey.html)  **
  - **Description (Descripción):** Concede permiso para insertar una clave pública de SSH en la instancia de EC2 especificada que se utilizará en SSH estándar
  - **Tipos de recursos (\*necesarios):** [instance\*](#list_ec2-instance-connect-resource-instance)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_ec2-instance-connect-aws_ResourceTag___TagKey_)<br />[ec2:osuser](#list_ec2-instance-connect-ec2_osuser)<br />[ec2:ResourceTag/${TagKey}](#list_ec2-instance-connect-ec2_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [SendSerialConsoleSSHPublicKey](https://docs.aws.amazon.com/ec2-instance-connect/latest/APIReference/API_SendSerialConsoleSSHPublicKey.html)  **
  - **Description (Descripción):** Otorga permiso a fin de insertar una clave pública SSH a la instancia EC2 especificada que se utilizará en SSH de consola serie
  - **Tipos de recursos (\*necesarios):** [instance\*](#list_ec2-instance-connect-resource-instance)
  - **Claves de condición:** [aws:ResourceTag/${TagKey}](#list_ec2-instance-connect-aws_ResourceTag___TagKey_)<br />[ec2:ResourceTag/${TagKey}](#list_ec2-instance-connect-ec2_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recurso definidos por Amazon EC2 Instance Connect
<a name="list_ec2-instance-connect-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 | 
| --- | --- | --- | 
|  [instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-policy-structure.html#EC2_ARN_Format)  | arn:${Partition}:ec2:${Region}:${Account}:instance/${InstanceId} | [aws:ResourceTag/${TagKey}](#list_ec2-instance-connect-aws_ResourceTag___TagKey_)<br />[ec2:ResourceTag/${TagKey}](#list_ec2-instance-connect-ec2_ResourceTag___TagKey_) | 
|  [instance-connect-endpoint](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-ec2-instance-connect-endpoint.html#iam-CreateInstanceConnectEndpoint)  | arn:${Partition}:ec2:${Region}:${Account}:instance-connect-endpoint/${InstanceConnectEndpointId} | [aws:ResourceTag/${TagKey}](#list_ec2-instance-connect-aws_ResourceTag___TagKey_)<br />[ec2:ResourceTag/${TagKey}](#list_ec2-instance-connect-ec2_ResourceTag___TagKey_) | 

## Claves de condición de Amazon EC2 Instance Connect
<a name="list_ec2-instance-connect-policy-keys"></a>

Amazon EC2 Instance Connect define las siguientes claves de condiciones que se pueden utilizar en el elemento `Condition` de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por las etiquetas asociadas al recurso | String | 
|   [ec2-instance-connect:maxTunnelDuration](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-ec2-instance-connect-endpoint.html#iam-OpenTunnel)  | Filtra el acceso según la duración máxima de la sesión asociada a la instancia | Numeric | 
|   [ec2-instance-connect:privateIpAddress](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-ec2-instance-connect-endpoint.html#iam-OpenTunnel)  | Filtra el acceso por la dirección IP privada asociada a la instancia | IPAddress | 
|   [ec2-instance-connect:remotePort](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/permissions-for-ec2-instance-connect-endpoint.html#iam-OpenTunnel)  | Filtra el acceso por el número de puerto asociado a el recurso | Numeric | 
|   [ec2:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por las etiquetas asociadas al recurso | String | 
|   [ec2:osuser](https://docs.aws.amazon.com/ec2-instance-connect/latest/APIReference/API_SendSSHPublicKey.html)  | Filtra el acceso especificando el nombre de usuario predeterminado para la AMI utilizada para lanzar la instancia. | String | 