Riferimento alle autorizzazioni di Amplify - AWS AmplifyHosting

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riferimento alle autorizzazioni di Amplify

La tabella seguente elenca ogni operazione API dellaAWS Amplify console, le autorizzazioni corrispondenti necessarie per eseguire l'operazione e laAWS risorsa per cui concedere le autorizzazioni. Usale come riferimento durante l'impostazione del controllo dell'accesso e scrivi le policy di autorizzazione da collegare a un'identità IAM (policy basate su identità).

Amplify le operazioni delle API della console Autorizzazioni richieste Risorse

CreateApp

amplify:CreateApp

arn:aws:amplify: regione: id account-id:app/id app

CreateBackendEnvironment

amplify:CreateBackendEnvironment

arn:aws:amplify: regione: id account-id:app/id app

CreateBranch

amplify:CreateBranch

arn:aws:amplify: regione: id account-id:app/id app

CreateDeployment

amplify:CreateDeployment

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

CreateDomainAssociation

amplify:CreateDomainAssociation

arn:aws:amplify: regione: id account-id:app/id app

CreateWebhook

amplify:CreateWebhook

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

DeleteApp

amplify:DeleteApp

arn:aws:amplify: regione: id account-id:app/id app

DeleteBackendEnvironment

amplify:DeleteBackendEnvironment

arn:aws:amplify: regione: id account-id:app/id app

DeleteBranch

amplify:DeleteBranch

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

DeleteDomainAssociation

amplify:DeleteDomainAssociation

arn:aws:amplify: regione: account-id:apps/app-id /dominio/ nome di dominio

DeleteJob

amplify:DeleteJob

arn:aws:amplify: regione: account-id:apps/app-id /filiali/ nome-filiale /jobs/ id lavoro

DeleteWebhook

amplify:DeleteWebhook

arn:aws:amplify: regione: id account-id:app/id app

GenerateAccessLogs

amplify:GenerateAccessLogs

arn:aws:amplify: regione: id account-id:app/id app

GetApp

amplify:GetApp

arn:aws:amplify: regione: id account-id:app/id app

GetArtifactUrl

amplify:GetArtifactUrl

arn:aws:amplify: regione: id account-id:app/id app

GetBackendEnvironment

amplify:GetBackendEnvironment

arn:aws:amplify: regione: id account-id:app/id app

GetBranch

amplify:GetBranch

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

GetDomainAssociation

amplify:GetDomainAssociation

arn:aws:amplify: regione: account-id:apps/app-id /dominio/ nome di dominio

GetJob

amplify:GetJob

arn:aws:amplify: regione: account-id:apps/app-id /filiali/ nome-filiale /jobs/ id lavoro

GetWebhook

amplify:GetWebhook

arn:aws:amplify: regione: id account-id:app/id app

ListApps

amplify:ListApps

Nessuna risorsa richiesta

ListArtifacts

amplify:ListArtifacts

arn:aws:amplify: regione: id account-id:app/id app

ListBackendEnvironments

amplify:ListBackendEnvironments

arn:aws:amplify: regione: id account-id:app/id app

ListBranches

amplify:ListBranches

arn:aws:amplify: regione: id account-id:app/id app

ListDomainAssociations

amplify:ListDomainAssociations

arn:aws:amplify: regione: id account-id:app/id app

ListJobs

amplify:ListJobs

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

ListWebhooks

amplify:ListWebhooks

arn:aws:amplify: regione: id account-id:app/id app

StartDeployment

amplify:StartDeployment

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

StartJob

amplify:StartJob

arn:aws:amplify: regione: account-id:apps/app-id /filiali/ nome-filiale /jobs/ id lavoro

StopJob

amplify:StopJob

arn:aws:amplify: regione: account-id:apps/app-id /filiali/ nome-filiale /jobs/ id lavoro

TagResource

amplify:TagResource

arn:aws:amplify: regione: id account-id:app/id app

oppure

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

oppure

arn:aws:amplify: regione: account-id:apps/app-id /filiali/ nome-filiale /jobs/ id lavoro

UntagResource

amplify:UntagResource

arn:aws:amplify: regione: id account-id:app/id app

oppure

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

oppure

arn:aws:amplify: regione: account-id:apps/app-id /filiali/ nome-filiale /jobs/ id lavoro

UpdateApp

amplify:UpdateApp

arn:aws:amplify: regione: id account-id:app/id app

UpdateBranch

amplify:UpdateBranch

arn:aws:amplify: regione: id:account-id:app/app-id/filiali/ nome-filiale

UpdateDomainAssociation

amplify:UpdateDomainAssociation

arn:aws:amplify: regione: account-id:apps/app-id /dominio/ nome di dominio

UpdateWebhook

amplify:UpdateWebhook

arn:aws:amplify: regione: id account-id:app/id app

La seguente tabella elenca ogni operazione API API di amministrazione di Amplify, le autorizzazioni corrispondenti necessarie per eseguire l'operazione e laAWS risorsa per la quale puoi concedere autorizzazioni.

Operazioni di API dell'interfaccia di amministrazione Autorizzazioni richieste Risorse

CloneBackend

amplifybackend:CloneBackend

arn:aws:amplifybackend: regione: id account: backend/id app

CreateBackend

amplifybackend:CreateBackend

arn:aws:amplifybackend: regione: id account: backend/id app

CreateBackendAPI

amplifybackend:CreateBackendAPI

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /api

CreateBackendAuth

amplifybackend:CreateBackendAuth

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /auth

CreateBackendConfig

amplifybackend:CreateBackendConfig

arn:aws:amplifybackend: regione: id account: backend/id app

CreateToken

amplifybackend:CreateToken

arn:aws:amplifybackend: regione: id account: backend/id app

DeleteBackend

amplifybackend:DeleteBackend

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

DeleteBackendAPI

amplifybackend:DeleteBackendAPI

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /api

DeleteBackendAuth

amplifybackend:DeleteBackendAuth

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /auth

DeleteToken

amplifybackend:DeleteToken

arn:aws:amplifybackend: regione: id account: backend/id app

GenerateBackendModelli API

amplifybackend:GenerateBackendAPIModels

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /api

GetBackend

amplifybackend:GetBackend

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

GetBackendAPI

amplifybackend:GetBackendAPI

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /api

GetBackendModelli API

amplifybackend:GetBackendAPIModels

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /api

GetBackendAuth

amplifybackend:GetBackendAuth

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /auth

GetBackendJob

amplifybackend:GetBackendJob

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id:backend/ app-id/lavoro

GetToken

amplifybackend:GetToken

arn:aws:amplifybackend: regione: id account: backend/id app

ListBackendJobs

amplifybackend:ListBackendJobs

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id:backend/ app-id/lavoro

RemoveAllBackends

amplifybackend:RemoveAllBackends

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

RemoveBackendConfig

amplifybackend:RemoveBackendConfig

arn:aws:amplifybackend: regione: id account: backend/id app

UpdateBackendAPI

amplifybackend:UpdateBackendAPI

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /api

UpdateBackendAuth

amplifybackend:UpdateBackendAuth

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id: backend/app-id/ambienti

arn:aws:amplifybackend: regione: account-id: backend/ app-id /auth

UpdateBackendConfig

amplifybackend:UpdateBackendConfig

arn:aws:amplifybackend: regione: id account: backend/id app

UpdateBackendJob

amplifybackend:UpdateBackendJob

arn:aws:amplifybackend: regione: id account: backend/id app

arn:aws:amplifybackend: regione: account-id:backend/ app-id/lavoro