Referencias de la API del terminal de transferencia de datos: acciones y recursos - Terminal de transferencia de datos de AWS

Referencias de la API del terminal de transferencia de datos: acciones y recursos

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 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