Ejemplos de política de IAM para permisos de ejecución de la API - Amazon API Gateway

Ejemplos de política de IAM para permisos de ejecución de la API

Para ver el modelo de permisos y otra información de referencia, consulte Controlar el acceso para invocar una API.

La siguiente instrucción de política concede al usuario permiso para llamar a cualquier método POST en la ruta mydemoresource, en la etapa test, para la API con el identificador a123456789, suponiendo que la API correspondiente se ha implementado en la región de AWS us-east-1:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "execute-api:Invoke" ], "Resource": [ "arn:aws:execute-api:us-east-1:*:a123456789/test/POST/mydemoresource/*" ] } ] }

La siguiente instrucción de política de ejemplo concede al usuario permiso para llamar a cualquier método en la ruta del recurso petstorewalkthrough/pets, en cualquier etapa, para la API con el identificador a123456789, en cualquier región de AWS en la que se haya implementado la API correspondiente:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "execute-api:Invoke" ], "Resource": [ "arn:aws:execute-api:*:*:a123456789/*/*/petstorewalkthrough/pets" ] } ] }