Referências da API do Data Transfer Terminal: ações e recursos - AWS Data Transfer Terminal

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 prefixo datatransferterminal: 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/availability

Ação dependente:datatransferterminal:GetFacility

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