

# Acciones, recursos y claves de condición de Amazon AppFlow
<a name="list_appflow"></a>

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

**Topics**
+ [Operaciones de API definidas por Amazon AppFlow](#list_appflow-operations)
+ [Acciones definidas por Amazon AppFlow](#list_appflow-actions-as-permissions)
+ [Permission-only acciones para Amazon AppFlow](#list_appflow-permission-only-actions)
+ [Tipos de recursos definidos por Amazon AppFlow](#list_appflow-resources-for-iam-policies)
+ [Claves de estado de Amazon AppFlow](#list_appflow-policy-keys)

## Operaciones de API definidas por Amazon AppFlow
<a name="list_appflow-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_appflow-actions-as-permissions).




- **   CancelFlowExecutions  **
  - **Acción de IAM:**  [flujo de aplicaciones: CancelFlowExecutions](#list_appflow-action-CancelFlowExecutions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateConnectorProfile  **
  - **Acción de IAM:**  [flujo de aplicaciones: CreateConnectorProfile](#list_appflow-action-CreateConnectorProfile)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeConnector](#list_appflow-action-DescribeConnector)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Lectura
  - **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:** appflow.amazonaws.com, redshift.amazonaws.com / **Nivel de acceso:** Escritura

- **   CreateFlow  **
  - **Acción de IAM:**  [flujo de aplicaciones: CreateFlow](#list_appflow-action-CreateFlow)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [flujo de aplicaciones: TagResource](#list_appflow-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir
  - **Acción de IAM:**  [flujo de aplicaciones: UseConnectorProfile](#list_appflow-action-UseConnectorProfile)  / **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:** appflow.amazonaws.com / **Nivel de acceso:** Escritura

- **   DeleteConnectorProfile  **
  - **Acción de IAM:**  [flujo de aplicaciones: DeleteConnectorProfile](#list_appflow-action-DeleteConnectorProfile) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteFlow  **
  - **Acción de IAM:**  [flujo de aplicaciones: DeleteFlow](#list_appflow-action-DeleteFlow) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeConnector  **
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeConnector](#list_appflow-action-DescribeConnector) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeConnectorEntity  **
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeConnectorEntity](#list_appflow-action-DescribeConnectorEntity) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeConnectorProfiles  **
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeConnectorProfiles](#list_appflow-action-DescribeConnectorProfiles) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeConnectors  **
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeConnectors](#list_appflow-action-DescribeConnectors) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeFlow  **
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeFlow](#list_appflow-action-DescribeFlow) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeFlowExecutionRecords  **
  - **Acción de IAM:**  [flujo de aplicaciones: DescribeFlowExecutionRecords](#list_appflow-action-DescribeFlowExecutionRecords) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListConnectorEntities  **
  - **Acción de IAM:**  [flujo de aplicaciones: ListConnectorEntities](#list_appflow-action-ListConnectorEntities) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListConnectors  **
  - **Acción de IAM:**  [flujo de aplicaciones: ListConnectors](#list_appflow-action-ListConnectors) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListFlows  **
  - **Acción de IAM:**  [flujo de aplicaciones: ListFlows](#list_appflow-action-ListFlows) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

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

- **   RegisterConnector  **
  - **Acción de IAM:**  [flujo de aplicaciones: RegisterConnector](#list_appflow-action-RegisterConnector) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ResetConnectorMetadataCache  **
  - **Acción de IAM:**  [flujo de aplicaciones: ResetConnectorMetadataCache](#list_appflow-action-ResetConnectorMetadataCache) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StartFlow  **
  - **Acción de IAM:**  [flujo de aplicaciones: StartFlow](#list_appflow-action-StartFlow) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StopFlow  **
  - **Acción de IAM:**  [flujo de aplicaciones: StopFlow](#list_appflow-action-StopFlow) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

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

- **   UnregisterConnector  **
  - **Acción de IAM:**  [flujo de aplicaciones: UnRegisterConnector](#list_appflow-action-UnRegisterConnector) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

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

- **   UpdateConnectorProfile  **
  - **Acción de IAM:**  [flujo de aplicaciones: UpdateConnectorProfile](#list_appflow-action-UpdateConnectorProfile)  / **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:** appflow.amazonaws.com, redshift.amazonaws.com / **Nivel de acceso:** Escritura

- **   UpdateConnectorRegistration  **
  - **Acción de IAM:**  [flujo de aplicaciones: UpdateConnectorRegistration](#list_appflow-action-UpdateConnectorRegistration) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateFlow  **
  - **Acción de IAM:**  [flujo de aplicaciones: UpdateFlow](#list_appflow-action-UpdateFlow)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [flujo de aplicaciones: UseConnectorProfile](#list_appflow-action-UseConnectorProfile)  / **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:** appflow.amazonaws.com / **Nivel de acceso:** Escritura



## Acciones definidas por Amazon AppFlow
<a name="list_appflow-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.




- **   [CancelFlowExecutions](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CancelFlowExecutions.html)  **
  - **Description (Descripción):** Concede permiso para cancelar las ejecuciones en curso de un flujo de Amazon AppFlow 
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreateConnectorProfile](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CreateConnectorProfile.html)  **
  - **Description (Descripción):** Otorga permiso para crear un perfil de inicio de sesión que se utilizará con Amazon AppFlow Flows
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreateFlow](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CreateFlow.html)  **
  - **Description (Descripción):** Otorga permiso para crear un AppFlow flujo de Amazon
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_appflow-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteConnectorProfile](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectorProfiles.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un perfil de inicio de sesión configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DeleteFlow](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DeleteFlow.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un AppFlow flujo de Amazon
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_appflow-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DescribeConnector](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnector.html)  **
  - **Description (Descripción):** Otorga permiso para describir un conector registrado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [conector\*](#list_appflow-resource-connector)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeConnectorEntity](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectorEntity.html)  **
  - **Description (Descripción):** Otorga permiso para describir todos los campos de un objeto en un perfil de inicio de sesión configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DescribeConnectorProfiles](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectorProfiles.html)  **
  - **Description (Descripción):** Otorga permiso para describir todos los perfiles de inicio de sesión configurados en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DescribeConnectors](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectors.html )  **
  - **Description (Descripción):** Otorga permiso para describir todos los conectores compatibles con Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DescribeFlow](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeFlow.html)  **
  - **Description (Descripción):** Otorga permiso para describir un flujo específico configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeFlowExecutionRecords](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeFlowExecutionRecords.html)  **
  - **Description (Descripción):** Otorga permiso para describir todas las ejecuciones de flujos de un flujo configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListConnectorEntities](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListConnectorEntities.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar todos los objetos de un perfil de inicio de sesión configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListConnectors](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListConnectors.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar todos los conectores compatibles con Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [conector\*](#list_appflow-resource-connector)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListFlows](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListFlows.html)  **
  - **Description (Descripción):** Otorga permiso para enumerar todos los flujos configurados en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

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

- **   [RegisterConnector](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_RegisterConnector.html)  **
  - **Description (Descripción):** Otorga permiso para registrar un AppFlow conector de Amazon
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_appflow-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [ResetConnectorMetadataCache](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ResetConnectorMetadataCache.html)  **
  - **Description (Descripción):** Otorga permiso para restablecer los metadatos de las entidades de conector que Amazon AppFlow almacenó en su caché
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [StartFlow](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_StartFlow.html)  **
  - **Description (Descripción):** Otorga permiso para activar (para flujos programados y activados por eventos) o ejecutar (para flujos bajo demanda) un flujo configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [StopFlow](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_StopFlow.html)  **
  - **Description (Descripción):** Otorga permiso para desactivar un flujo programado o activado por un evento configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para etiquetar un flujo o un conector
  - **Tipos de recursos (\*necesarios):** [conector](#list_appflow-resource-connector) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_appflow-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [fluir](#list_appflow-resource-flow) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_appflow-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UnRegisterConnector](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UnregisterConnector.html)  **
  - **Description (Descripción):** Otorga permiso para anular el registro de un conector en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [conector\*](#list_appflow-resource-connector)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_appflow-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [UntagResource](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para desetiquetar un flujo o un conector
  - **Tipos de recursos (\*necesarios):** [conector](#list_appflow-resource-connector) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [fluir](#list_appflow-resource-flow) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_appflow-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateConnectorProfile](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UpdateConnectorProfile.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar un perfil de inicio de sesión configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [UpdateConnectorRegistration](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UpdateConnectorRegistration.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar un conector registrado configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [conector\*](#list_appflow-resource-connector)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateFlow](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UpdateFlow.html)  **
  - **Description (Descripción):** Otorga permiso para actualizar un flujo configurado en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Permission-only acciones para Amazon AppFlow
<a name="list_appflow-permission-only-actions"></a>

Amazon define las siguientes acciones, AppFlow 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.




- **   [DescribeConnectorFields](https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions)  **
  - **Description (Descripción):** Otorga permiso para describir todos los campos de un objeto en un perfil de inicio de sesión configurado en Amazon AppFlow (solo para consolas)
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [DescribeFlowExecution](https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions)  **
  - **Description (Descripción):** Otorga permiso para describir todas las ejecuciones de flujos de un flujo configurado en Amazon AppFlow (solo para consolas)
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeFlows](https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions)  **
  - **Description (Descripción):** Otorga permiso para describir todos los flujos configurados en Amazon AppFlow (solo para consolas)
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListConnectorFields](https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions)  **
  - **Description (Descripción):** Otorga permiso para enumerar todos los objetos de un perfil de inicio de sesión configurado en Amazon AppFlow (solo para consolas)
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [RunFlow](https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions)  **
  - **Description (Descripción):** Otorga permiso para ejecutar un flujo configurado en Amazon AppFlow (solo para consolas)
  - **Tipos de recursos (\*necesarios):** [flujo\*](#list_appflow-resource-flow)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UseConnectorProfile](API_CreateFlow.html)  **
  - **Description (Descripción):** Otorga permiso para usar un perfil de conector al crear un flujo en Amazon AppFlow
  - **Tipos de recursos (\*necesarios):** [perfil del conector\*](#list_appflow-resource-connectorprofile)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por Amazon AppFlow
<a name="list_appflow-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 | 
| --- | --- | --- | 
| [conector](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ConnectorDetail.html)  | arn: $ {Partition} :appflow: $ {Region} :$ {Account} :connector/$ {} ConnectorLabel | [ResourceTagaws: /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_) | 
| [perfil del conector](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ConnectorProfile.html)  | arn: $ {Partition} :appflow: $ {Region} :$ {Account} :connectorprofile/$ {} ProfileName |   | 
| [flujo](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_FlowDefinition.html)  | arn: $ {Partition} :appflow: $ {Region} :$ {Account} :flow/$ {} FlowName | [ResourceTagaws: /$ {} TagKey](#list_appflow-aws_ResourceTag___TagKey_) | 

## Claves de estado de Amazon AppFlow
<a name="list_appflow-policy-keys"></a>

Amazon AppFlow 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 el conjunto de valores permitidos para cada una de las etiquetas | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso según el valor-etiqueta asociado con el recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso por la presencia de etiquetas obligatorias en la solicitud | ArrayOfString | 