AWS Serverless Application RepositoryPermissões da API do: Referência de ações e recursos - AWS Serverless Application Repository

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á.

AWS Serverless Application RepositoryPermissões da API do: Referência de ações e recursos

Ao configurar o controle de acesso e elaborar políticas de permissões que você pode associar a uma identidade do IAM (políticas baseadas em identidade), use a tabela a seguir como referência. Otabela incluicadaAWS Serverless Application Repositoryoperação de API do, as ações correspondentes às quais você pode conceder permissões para executar a ação e oAWSO recurso da para você pode conceder as permissões. Você especifica as ações no campo Action da política e o valor do recurso no campo Resource da política.

Para especificar uma ação, use o prefixo serverlessrepo: seguido do nome da operação da API (por exemplo, serverlessrepo:ListApplications).

Operação URI Método AWSRecursos (ARNs)

operação: ListApplications

Permissões obrigatórias:serverlessrepo:ListApplications

/applications

GET *

operação: CreateApplication

Permissões obrigatórias:serverlessrepo:CreateApplication

/applications

POST *

operação: GetApplication

Permissões obrigatórias:serverlessrepo:GetApplication

/applications/id-do-aplicativo

GET

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: DeleteApplication

Permissões obrigatórias:serverlessrepo:DeleteApplication

/applications/id-do-aplicativo

DELETE

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: UpdateApplication

Permissões obrigatórias:serverlessrepo:UpdateApplication

/applications/id-do-aplicativo

PATCH

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: CreateCloudFormationChangeDefina

Permissões obrigatórias:serverlessrepo:CreateCloudFormationChangeDefina

/applications/id-do-aplicativo/changesets

POST

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: GetApplicationPolítica

Permissões obrigatórias:serverlessrepo:GetApplicationPolítica

/applications/id-do-aplicativo/policy

GET

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: PutApplicationPolítica

Permissões obrigatórias:serverlessrepo:PutApplicationPolítica

/applications/id-do-aplicativo/policy

PUT

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: ListApplicationVersões do :

Permissões obrigatórias:serverlessrepo:ListApplicationVersões do :

/applications/id-do-aplicativo/versions

GET

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: CreateApplicationVersão

Permissões obrigatórias:serverlessrepo:CreateApplicationVersão

/applications/id-do-aplicativo/versions/versão-semântica

PUT

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: ListApplicationDependências do

Permissões obrigatórias:serverlessrepo:ListApplicationDependências do

/aplicativos/id-do-aplicativo/dependências

GET

arn:aws:serverlessrepo:região:id-da-conta:applications/nome-do-aplicativo

operação: SearchApplications

Permissões obrigatórias:serverlessrepo:SearchApplications

n/a n/a *