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
ActionEl valor incluye un prefijodatatransferterminal: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:CreateTransferTeamRecurso:
None - GetTransferTeam
-
Acción:
datatransferterminal:GetTransferTeamRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - UpdateTransferTeam
-
Acción:
datatransferterminal:UpdateTransferTeamRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - DeleteTransferTeam
-
Acción:
datatransferterminal:DeleteTransferTeamRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - ListTransferTeams
-
Acción:
datatransferterminal:ListTransferTeamsRecurso:
None - RegisterPerson
-
Acción:
datatransferterminal:RegisterPersonRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - GetPerson
-
Acción:
datatransferterminal:GetPersonRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonIdAcción dependiente:
datatransferterminal:GetTransferTeamRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - DeregisterPerson
-
Acción:
datatransferterminal:DeregisterPersonRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonIdAcción dependiente:
datatransferterminal:GetTransferTeamRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - ListPersons
-
Acción:
datatransferterminal:ListPersonsRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - CreateReservation
-
Acción:
datatransferterminal:CreateReservationRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamIdAcción dependiente:
datatransferterminal:GetTransferTeamRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamIdAcción dependiente:
datatransferterminal:GetPersonRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonIdAcción dependiente:
datatransferterminal:GetFacilityRecurso dependiente:
arn:aws::$Partition:datatransferterminal:::facility/$FacilityId - GetReservation
-
Acción:
datatransferterminal:GetReservationRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/reservation/$ReservationIdAcción dependiente:
datatransferterminal:GetTransferTeamRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - UpdateReservation
-
Acción:
datatransferterminal:UpdateReservationRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/reservation/$ReservationIdAcción dependiente:
datatransferterminal:GetTransferTeamRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamIdAcción dependiente:
datatransferterminal:GetPersonRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonId - DeleteReservation
-
Acción:
datatransferterminal:DeleteReservationRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId/person/$PersonIdAcción dependiente:
datatransferterminal:GetTransferTeamRecurso dependiente:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - ListReservations
-
Acción:
datatransferterminal:ListReservationsRecurso:
arn:aws::$Partition:datatransferterminal:$Region:$Account:transfer-team/$TransferTeamId - ListFacilities
-
Acción:
datatransferterminal:ListFacilitiesRecurso:
None - GetFacility
-
Acción:
datatransferterminal:GetFacilityRecurso:
arn:aws::$Partition:datatransferterminal:::facility/$FacilityId - GetFacilityAvailability
-
Acción:
datatransferterminal:GetFacilityAvailabilityRecurso:
arn:aws::$Partition:datatransferterminal:::facility/$FacilityId/availabilityAcción dependiente:
datatransferterminal:GetFacilityRecurso dependiente:
arn:aws::$Partition:datatransferterminal:::facility/$FacilityId/availability