I created a lambda function to upload files to s3. When testing via the AWS interface, everything works. Next I created the API Gateway and tried to make a request through ReactJs. But I get an error. I want to see what error occurs but I cannot add logs to the API Gateway. What I do.
- Create API Gateway -> go to Stages-> Logs/Tracing
Try to activate checkbox Enable CloudWatch Logs but got
CloudWatch Logs role ARN must be set in account settings to enable loggingCreate role in IAM with next policy: AmazonS3FullAccess, AmazonAPIGatewayPushToCloudWatchLogs, AWSLambdaBasicExecutionRole
Copy the Role ARN
- go to the setting of my api and try to paste to CloudWatch log role ARN. But got
The role ARN does not have required permissions set to API Gateway.
Can you tell me what other settings I need?