

# Referencias de la API del terminal de transferencia de datos: acciones y recursos
<a name="datadepot-api-references"></a>

Al crear políticas de Identity and Access Management (IAM) de AWS, esta página puede ayudarlo a comprender la relación entre las operaciones de API del terminal de transferencia de datos de AWS, las acciones correspondientes que puede conceder permisos para realizar y los recursos de AWS para los que puede conceder permiso.

En general, puede agregar los permisos del terminal de transferencia de datos a su política de la siguiente manera:
+ Especifique acciones en el elemento `Action` El valor incluye un prefijo `datatransferterminal:` y el nombre de la operación de la API. Por ejemplo, `datatransferterminal:CreateTask`.
+ Especifique un recurso AWS relacionado con la acción del elemento `Resource`.

También puede usar claves de condición de AWS en sus políticas del terminal de transferencia de datos. Para ver una lista completa de claves generales de AWS, consulte [Claves disponibles](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#AvailableKeys) en la *Guía del usuario de IAM*.

 **Operaciones de la API del terminal de transferencia de datos y acciones correspondientes** 

CreateTransferTeam  
+  **Acción:** `datatransferterminal:CreateTransferTeam` 

   **Recurso:** `None` 

GetTransferTeam  
+  **Acción:** `datatransferterminal:GetTransferTeam` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

UpdateTransferTeam  
+  **Acción:** `datatransferterminal:UpdateTransferTeam` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

DeleteTransferTeam  
+  **Acción:** `datatransferterminal:DeleteTransferTeam` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

ListTransferTeams  
+  **Acción:** `datatransferterminal:ListTransferTeams` 

   **Recurso:** `None` 

RegisterPerson  
+  **Acción:** `datatransferterminal:RegisterPerson` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

GetPerson  
+  **Acción:** `datatransferterminal:GetPerson` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Acción dependiente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

DeregisterPerson  
+  **Acción:** `datatransferterminal:DeregisterPerson` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Acción dependiente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

ListPersons  
+  **Acción:** `datatransferterminal:ListPersons` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

CreateReservation  
+  **Acción:** `datatransferterminal:CreateReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

   **Acción dependiente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

   **Acción dependiente:** `datatransferterminal:GetPerson` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Acción dependiente:** `datatransferterminal:GetFacility` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:::facility/$[replaceable]`FacilityId````

GetReservation  
+  **Acción:** `datatransferterminal:GetReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/reservation/$[replaceable]`ReservationId````

   **Acción dependiente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

UpdateReservation  
+  **Acción:** `datatransferterminal:UpdateReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/reservation/$[replaceable]`ReservationId````

   **Acción dependiente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

   **Acción dependiente:** `datatransferterminal:GetPerson` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

DeleteReservation  
+  **Acción:** `datatransferterminal:DeleteReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Acción dependiente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

ListReservations  
+  **Acción:** `datatransferterminal:ListReservations` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:$[replaceable]`Region`:$[replaceable]`Account`:transfer-team/$[replaceable]`TransferTeamId````

ListFacilities  
+  **Acción:** `datatransferterminal:ListFacilities` 

   **Recurso:** `None` 

GetFacility  
+  **Acción:** `datatransferterminal:GetFacility` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:::facility/$[replaceable]`FacilityId````

GetFacilityAvailability  
+  **Acción:** `datatransferterminal:GetFacilityAvailability` 

   **Recurso:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:::facility/$[replaceable]`FacilityId`/availability` 

   **Acción dependiente:** `datatransferterminal:GetFacility` 

   **Recurso dependiente:** `arn:aws::$[replaceable]`Partition`:datatransferterminal:::facility/$[replaceable]`FacilityId`/availability` 