Referência de permissões do Amplify - AWS AmplifyHospedagem

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Referência de permissões do Amplify

A tabela a seguir lista cada operação da API doAWS Amplify console, as permissões correspondentes necessárias para executar a operação e oAWS recurso da ao qual você pode conceder as permissões. Consulte esta tabela ao configurar o controle de acesso e escrever políticas de permissões que você pode anexar a uma identidade do IAM (políticas baseadas em identidade).

Amplify operações da API do console Permissões obrigatórias do Recursos

CreateApp

amplify:CreateApp

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

CreateBackendEnvironment

amplify:CreateBackendEnvironment

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

CreateBranch

amplify:CreateBranch

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

CreateDeployment

amplify:CreateDeployment

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

CreateDomainAssociation

amplify:CreateDomainAssociation

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

CreateWebhook

amplify:CreateWebhook

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

DeleteApp

amplify:DeleteApp

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

DeleteBackendEnvironment

amplify:DeleteBackendEnvironment

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

DeleteBranch

amplify:DeleteBranch

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

DeleteDomainAssociation

amplify:DeleteDomainAssociation

arn:aws:amplify: região: ID da conta: apps/ app-id /domains/ nome de domínio

DeleteJob

amplify:DeleteJob

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial /jobs/ job-id

DeleteWebhook

amplify:DeleteWebhook

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

GenerateAccessLogs

amplify:GenerateAccessLogs

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

GetApp

amplify:GetApp

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

GetArtifactUrl

amplify:GetArtifactUrl

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

GetBackendEnvironment

amplify:GetBackendEnvironment

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

GetBranch

amplify:GetBranch

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

GetDomainAssociation

amplify:GetDomainAssociation

arn:aws:amplify: região: ID da conta: apps/ app-id /domains/ nome de domínio

GetJob

amplify:GetJob

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial /jobs/ job-id

GetWebhook

amplify:GetWebhook

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ListApps

amplify:ListApps

Nenhum recurso necessário

ListArtifacts

amplify:ListArtifacts

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ListBackendEnvironments

amplify:ListBackendEnvironments

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ListBranches

amplify:ListBranches

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ListDomainAssociations

amplify:ListDomainAssociations

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ListJobs

amplify:ListJobs

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

ListWebhooks

amplify:ListWebhooks

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

StartDeployment

amplify:StartDeployment

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

StartJob

amplify:StartJob

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial /jobs/ job-id

StopJob

amplify:StopJob

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial /jobs/ job-id

TagResource

amplify:TagResource

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ou

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

ou

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial /jobs/ job-id

UntagResource

amplify:UntagResource

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

ou

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

ou

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial /jobs/ job-id

UpdateApp

amplify:UpdateApp

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

UpdateBranch

amplify:UpdateBranch

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo /branches/ nome da filial

UpdateDomainAssociation

amplify:UpdateDomainAssociation

arn:aws:amplify: região: ID da conta: apps/ app-id /domains/ nome de domínio

UpdateWebhook

amplify:UpdateWebhook

arn:aws:amplify: região: ID da conta: apps/ id do aplicativo

A tabela a seguir lista cada operação da API Amplify Admin UI, as permissões correspondentes necessárias para executar a operação e oAWS recurso da ao qual você pode conceder as permissões.

Operações da API Admin Permissões obrigatórias do Recursos

CloneBackend

amplifybackend:CloneBackend

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

CreateBackend

amplifybackend:CreateBackend

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

CreateBackendAPI

amplifybackend:CreateBackendAPI

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/ app-id /api

CreateBackendAuth

amplifybackend:CreateBackendAuth

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/app-id /auth

CreateBackendConfig

amplifybackend:CreateBackendConfig

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

CreateToken

amplifybackend:CreateToken

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

DeleteBackend

amplifybackend:DeleteBackend

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

DeleteBackendAPI

amplifybackend:DeleteBackendAPI

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/ app-id /api

DeleteBackendAuth

amplifybackend:DeleteBackendAuth

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/app-id /auth

DeleteToken

amplifybackend:DeleteToken

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

GenerateBackendModelos de API

amplifybackend:GenerateBackendAPIModels

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/ app-id /api

GetBackend

amplifybackend:GetBackend

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

GetBackendAPI

amplifybackend:GetBackendAPI

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/ app-id /api

GetBackendModelos de API

amplifybackend:GetBackendAPIModels

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/ app-id /api

GetBackendAuth

amplifybackend:GetBackendAuth

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/app-id /auth

GetBackendJob

amplifybackend:GetBackendJob

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/app-id /job

GetToken

amplifybackend:GetToken

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

ListBackendJobs

amplifybackend:ListBackendJobs

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/app-id /job

RemoveAllBackends

amplifybackend:RemoveAllBackends

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

RemoveBackendConfig

amplifybackend:RemoveBackendConfig

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

UpdateBackendAPI

amplifybackend:UpdateBackendAPI

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/ app-id /api

UpdateBackendAuth

amplifybackend:UpdateBackendAuth

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo /ambientes

arn:aws:amplifybackend: região: ID da conta: backend/app-id /auth

UpdateBackendConfig

amplifybackend:UpdateBackendConfig

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

UpdateBackendJob

amplifybackend:UpdateBackendJob

arn:aws:amplifybackend: região: ID da conta: backend/id do aplicativo

arn:aws:amplifybackend: região: ID da conta: backend/app-id /job