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 AWS Identity and Access Management (IAM), 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::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

UpdateTransferTeam

Acción: datatransferterminal:UpdateTransferTeam

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

DeleteTransferTeam

Acción: datatransferterminal:DeleteTransferTeam

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

ListTransferTeams

Acción: datatransferterminal:ListTransferTeams

Recurso:None

RegisterPerson

Acción: datatransferterminal:RegisterPerson

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

GetPerson

Acción: datatransferterminal:GetPerson

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonId

Acción dependiente:datatransferterminal:GetTransferTeam

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

DeregisterPerson

Acción: datatransferterminal:DeregisterPerson

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonId

Acción dependiente:datatransferterminal:GetTransferTeam

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

ListPersons

Acción: datatransferterminal:ListPersons

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

CreateReservation

Acción: datatransferterminal:CreateReservation

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

Acción dependiente:datatransferterminal:GetTransferTeam

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

Acción dependiente:datatransferterminal:GetPerson

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonId

Acción dependiente:datatransferterminal:GetFacility

Recurso dependiente:arn:aws::$Partition:datatransferterminal:::facility/$FacilityId

GetReservation

Acción: datatransferterminal:GetReservation

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/reservation/$ReservationId

Acción dependiente:datatransferterminal:GetTransferTeam

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

UpdateReservation

Acción: datatransferterminal:UpdateReservation

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/reservation/$ReservationId

Acción dependiente:datatransferterminal:GetTransferTeam

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

Acción dependiente:datatransferterminal:GetPerson

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonId

DeleteReservation

Acción: datatransferterminal:DeleteReservation

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonId

Acción dependiente:datatransferterminal:GetTransferTeam

Recurso dependiente:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

ListReservations

Acción: datatransferterminal:ListReservations

Recurso:arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId

ListFacilities

Acción: datatransferterminal:ListFacilities

Recurso:None

GetFacility

Acción: datatransferterminal:GetFacility

Recurso:arn:aws::$Partition:datatransferterminal:::facility/$FacilityId

GetFacilityAvailability

Acción: datatransferterminal:GetFacilityAvailability

Recurso:arn:aws::$Partition:datatransferterminal:::facility/$FacilityId/availability

Acción dependiente:datatransferterminal:GetFacility

Recurso dependiente:arn:aws::$Partition:datatransferterminal:::facility/$FacilityId/availability