

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Références de l'API du terminal de transfert de données : actions et ressources
<a name="datadepot-api-references"></a>

Lorsque vous créez des politiques AWS Identity and Access Management (IAM), cette page peut vous aider à comprendre la relation entre les opérations de l'API du terminal de transfert de AWS données, les actions correspondantes que vous pouvez autoriser à effectuer et les AWS ressources pour lesquelles vous pouvez accorder les autorisations.

En général, voici comment ajouter les autorisations du terminal de transfert de données à votre politique :
+ Spécifiez une action dans l'`Action`élément. La valeur inclut un `datatransferterminal:` préfixe et le nom de l'opération d'API. Par exemple, `datatransferterminal:CreateTask`.
+ Spécifiez une AWS ressource liée à l'action dans l'`Resource`élément.

Vous pouvez également utiliser des clés de AWS condition dans les politiques de votre terminal de transfert de données. Pour obtenir la liste complète des AWS clés, consultez la section [Clés disponibles](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#AvailableKeys) dans le *guide de l'utilisateur IAM*.

 **Opérations de l'API du terminal de transfert de données et actions correspondantes** 

CreateTransferTeam  
+  **Action :** `datatransferterminal:CreateTransferTeam` 

   **Ressource :** `None` 

GetTransferTeam  
+  **Action :** `datatransferterminal:GetTransferTeam` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

UpdateTransferTeam  
+  **Action :** `datatransferterminal:UpdateTransferTeam` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

DeleteTransferTeam  
+  **Action :** `datatransferterminal:DeleteTransferTeam` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

ListTransferTeams  
+  **Action :** `datatransferterminal:ListTransferTeams` 

   **Ressource :** `None` 

RegisterPerson  
+  **Action :** `datatransferterminal:RegisterPerson` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

GetPerson  
+  **Action :** `datatransferterminal:GetPerson` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/person/$[replaceable]` PersonId ````

   **Action dépendante :** `datatransferterminal:GetTransferTeam` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

DeregisterPerson  
+  **Action :** `datatransferterminal:DeregisterPerson` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/person/$[replaceable]` PersonId ````

   **Action dépendante :** `datatransferterminal:GetTransferTeam` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

ListPersons  
+  **Action :** `datatransferterminal:ListPersons` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

CreateReservation  
+  **Action :** `datatransferterminal:CreateReservation` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

   **Action dépendante :** `datatransferterminal:GetTransferTeam` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

   **Action dépendante :** `datatransferterminal:GetPerson` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/person/$[replaceable]` PersonId ````

   **Action dépendante :** `datatransferterminal:GetFacility` 

   **Ressource dépendante :** `arn:aws::$[replaceable]` Partition `:datatransferterminal:::facility/$[replaceable]` FacilityId ````

GetReservation  
+  **Action :** `datatransferterminal:GetReservation` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/reservation/$[replaceable]` ReservationId ````

   **Action dépendante :** `datatransferterminal:GetTransferTeam` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

UpdateReservation  
+  **Action :** `datatransferterminal:UpdateReservation` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/reservation/$[replaceable]` ReservationId ````

   **Action dépendante :** `datatransferterminal:GetTransferTeam` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

   **Action dépendante :** `datatransferterminal:GetPerson` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/person/$[replaceable]` PersonId ````

DeleteReservation  
+  **Action :** `datatransferterminal:DeleteReservation` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId `/person/$[replaceable]` PersonId ````

   **Action dépendante :** `datatransferterminal:GetTransferTeam` 

   **Ressource dépendante :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

ListReservations  
+  **Action :** `datatransferterminal:ListReservations` 

   **Ressource :** `:$[replaceable]` Compte de `:datatransferterminal:$[replaceable]` région de `arn:aws::$[replaceable]` partition `:transfer-team/$[replaceable]` TransferTeamId ````

ListFacilities  
+  **Action :** `datatransferterminal:ListFacilities` 

   **Ressource :** `None` 

GetFacility  
+  **Action :** `datatransferterminal:GetFacility` 

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

GetFacilityAvailability  
+  **Action :** `datatransferterminal:GetFacilityAvailability` 

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

   **Action dépendante :** `datatransferterminal:GetFacility` 

   **Ressource dépendante :** `arn:aws::$[replaceable]` Partition `:datatransferterminal:::facility/$[replaceable]` FacilityId `/availability` 