View a markdown version of this page

Références de l'API du terminal de transfert de données : actions et ressources - AWS Terminal de transfert de données

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

Lorsque vous créez des politiques de gestion des AWS identités et des accès (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 ces autorisations.

En général, voici comment ajouter des autorisations relatives au 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 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 : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

UpdateTransferTeam
  • Action : datatransferterminal:UpdateTransferTeam

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

DeleteTransferTeam
  • Action : datatransferterminal:DeleteTransferTeam

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

ListTransferTeams
  • Action : datatransferterminal:ListTransferTeams

    Ressource : None

RegisterPerson
  • Action : datatransferterminal:RegisterPerson

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

GetPerson
  • Action : datatransferterminal:GetPerson

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

    Action dépendante : datatransferterminal:GetTransferTeam

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

DeregisterPerson
  • Action : datatransferterminal:DeregisterPerson

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

    Action dépendante : datatransferterminal:GetTransferTeam

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

ListPersons
  • Action : datatransferterminal:ListPersons

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

CreateReservation
  • Action : datatransferterminal:CreateReservation

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

    Action dépendante : datatransferterminal:GetTransferTeam

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

    Action dépendante : datatransferterminal:GetPerson

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :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 : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId /reservation/$[replaceable] ReservationId ````

    Action dépendante : datatransferterminal:GetTransferTeam

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

UpdateReservation
  • Action : datatransferterminal:UpdateReservation

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

    Action dépendante : datatransferterminal:GetTransferTeam

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

    Action dépendante : datatransferterminal:GetPerson

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId /person/$[replaceable] PersonId ````

DeleteReservation
  • Action : datatransferterminal:DeleteReservation

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

    Action dépendante : datatransferterminal:GetTransferTeam

    Ressource dépendante : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :transfer-team/$[replaceable] TransferTeamId ````

ListReservations
  • Action : datatransferterminal:ListReservations

    Ressource : arn:aws::$[replaceable] Partition :datatransferterminal:$[replaceable] Region :$[replaceable] Account :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