

# Referências da API do Data Transfer Terminal: ações e recursos
<a name="datadepot-api-references"></a>

Ao criar políticas do AWS Identity and Access Management (IAM), esta página pode ajudar você a entender a relação entre as operações da API do AWS Data Transfer Terminal, as ações correspondentes às quais você pode conceder permissões para executar e os recursos da AWS ao qual você pode conceder as permissões.

Em geral, veja como adicionar permissões do Data Transfer Terminal à sua política:
+ Especifique uma ação no elemento `Action`. O valor inclui um prefixo `datatransferterminal:` e o nome da operação da API. Por exemplo, `datatransferterminal:CreateTask`.
+ Especifique um recurso AWS relacionado à ação no elemento `Resource`.

Você também pode usar chaves de condição da AWS em suas políticas do Data Transfer Terminal. Para obter uma lista completa das chaves da AWS, consulte [Chaves disponíveis](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#AvailableKeys) no *Guia do usuário do IAM*.

 **Operações da API do Data Transfer Terminal e ações correspondentes** 

CreateTransferTeam  
+  **Ação:** `datatransferterminal:CreateTransferTeam` 

   **Recurso:** `None` 

GetTransferTeam  
+  **Ação:** `datatransferterminal:GetTransferTeam` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

UpdateTransferTeam  
+  **Ação:** `datatransferterminal:UpdateTransferTeam` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

DeleteTransferTeam  
+  **Ação:** `datatransferterminal:DeleteTransferTeam` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

ListTransferTeams  
+  **Ação:** `datatransferterminal:ListTransferTeams` 

   **Recurso:** `None` 

RegisterPerson  
+  **Ação:** `datatransferterminal:RegisterPerson` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

GetPerson  
+  **Ação:** `datatransferterminal:GetPerson` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Ação dependente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

DeregisterPerson  
+  **Ação:** `datatransferterminal:DeregisterPerson` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Ação dependente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

ListPersons  
+  **Ação:** `datatransferterminal:ListPersons` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

CreateReservation  
+  **Ação:** `datatransferterminal:CreateReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

   **Ação dependente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

   **Ação dependente:** `datatransferterminal:GetPerson` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Ação dependente:** `datatransferterminal:GetFacility` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:::facility/$[replaceable]`FacilityId````

GetReservation  
+  **Ação:** `datatransferterminal:GetReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/reservation/$[replaceable]`ReservationId````

   **Ação dependente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

UpdateReservation  
+  **Ação:** `datatransferterminal:UpdateReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/reservation/$[replaceable]`ReservationId````

   **Ação dependente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

   **Ação dependente:** `datatransferterminal:GetPerson` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

DeleteReservation  
+  **Ação:** `datatransferterminal:DeleteReservation` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId`/person/$[replaceable]`PersonId````

   **Ação dependente:** `datatransferterminal:GetTransferTeam` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

ListReservations  
+  **Ação:** `datatransferterminal:ListReservations` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:$[replaceable]`Região`:$[replaceable]`Conta`:transfer-team/$[replaceable]`TransferTeamId````

ListFacilities  
+  **Ação:** `datatransferterminal:ListFacilities` 

   **Recurso:** `None` 

GetFacility  
+  **Ação:** `datatransferterminal:GetFacility` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:::facility/$[replaceable]`FacilityId````

GetFacilityAvailability  
+  **Ação:** `datatransferterminal:GetFacilityAvailability` 

   **Recurso:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:::facility/$[replaceable]`FacilityId`/availability` 

   **Ação dependente:** `datatransferterminal:GetFacility` 

   **Recurso dependente:** `arn:aws::$[replaceable]`Partição`:datatransferterminal:::facility/$[replaceable]`FacilityId`/availability` 