Referências da API do Data Transfer Terminal: ações e recursos
Ao criar políticas (IAM) AWS Identity and Access Management, esta página pode ajudar você a entender a relação entre as operações da API do AWS Data Transfer Terminal, as ações correspondentes às quais você pode conceder permissões para executar e os recursos da AWS ao qual você pode conceder as permissões.
Em geral, veja como adicionar permissões do Data Transfer Terminal à sua política:
-
Especifique uma ação no elemento
Action
. O valor inclui um prefixodatatransferterminal:
e o nome da operação da API. Por exemplo, .datatransferterminal:CreateTask
-
Especifique um recurso AWS relacionado à ação no elemento
Resource
.
Você também pode usar chaves de condição da AWS em suas políticas do Data Transfer Terminal. Para obter uma lista completa das chaves da AWS, consulte Chaves disponíveis no Guia do usuário do IAM.
Operações da API do Data Transfer Terminal e ações correspondentes
- CreateTransferTeam
-
Ação:
datatransferterminal:CreateTransferTeam
Recurso:
None
- GetTransferTeam
-
Ação:
datatransferterminal:GetTransferTeam
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- UpdateTransferTeam
-
Ação:
datatransferterminal:UpdateTransferTeam
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- DeleteTransferTeam
-
Ação:
datatransferterminal:DeleteTransferTeam
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- ListTransferTeams
-
Ação:
datatransferterminal:ListTransferTeams
Recurso:
None
- RegisterPerson
-
Ação:
datatransferterminal:RegisterPerson
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- GetPerson
-
Ação:
datatransferterminal:GetPerson
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/person/$PersonId
Ação dependente:
datatransferterminal:GetTransferTeam
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- DeregisterPerson
-
Ação:
datatransferterminal:DeregisterPerson
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/person/$PersonId
Ação dependente:
datatransferterminal:GetTransferTeam
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- ListPersons
-
Ação:
datatransferterminal:ListPersons
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- CreateReservation
-
Ação:
datatransferterminal:CreateReservation
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
Ação dependente:
datatransferterminal:GetTransferTeam
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
Ação dependente:
datatransferterminal:GetPerson
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/person/$PersonId
Ação dependente:
datatransferterminal:GetFacility
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:::facility/$FacilityId
- GetReservation
-
Ação:
datatransferterminal:GetReservation
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/reservation/$ReservationId
Ação dependente:
datatransferterminal:GetTransferTeam
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- UpdateReservation
-
Ação:
datatransferterminal:UpdateReservation
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/reservation/$ReservationId
Ação dependente:
datatransferterminal:GetTransferTeam
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
Ação dependente:
datatransferterminal:GetPerson
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/person/$PersonId
- DeleteReservation
-
Ação:
datatransferterminal:DeleteReservation
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
/person/$PersonId
Ação dependente:
datatransferterminal:GetTransferTeam
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- ListReservations
-
Ação:
datatransferterminal:ListReservations
Recurso:
arn:aws::$
Partition
:datatransferterminal:$Region
:$Account
:transfer-team/$TransferTeamId
- ListFacilities
-
Ação:
datatransferterminal:ListFacilities
Recurso:
None
- GetFacility
-
Ação:
datatransferterminal:GetFacility
Recurso:
arn:aws::$
Partition
:datatransferterminal:::facility/$FacilityId
- GetFacilityAvailability
-
Ação:
datatransferterminal:GetFacilityAvailability
Recurso:
arn:aws::$
Partition
:datatransferterminal:::facility/$FacilityId
/availabilityAção dependente:
datatransferterminal:GetFacility
Recurso dependente:
arn:aws::$
Partition
:datatransferterminal:::facility/$FacilityId
/availability