From IAM docs, http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#Action
Some services do not let you specify actions for individual resources; instead, any actions that you list in the Action or NotAction element apply to all resources in that service. In these cases, you use the wildcard * in the Resource element.
With this information, resource should have a value like below:
"Resource": "arn:aws:s3:::surplace-audio/*"
Related Posts:
- How can I use wildcards to `cp` a group of files with the AWS CLI
- What is the difference between Amazon ECS and Amazon EC2?
- Difference between Amazon EC2 and AWS Elastic Beanstalk
- AWS CLI S3 A client error (403) occurred when calling the HeadObject operation: Forbidden
- AWS – Create a record set for an s3 static website
- AWS s3 api error: specified bucket does not exist
- Your WSGIPath refers to a file that does not exist
- How can I get the size of an Amazon S3 bucket?
- Amazon Cloudfront with S3. Access Denied
- AWS Lambda:The provided execution role does not have permissions to call DescribeNetworkInterfaces on EC2
- AWS – Disconnected : No supported authentication methods available (server sent :publickey)
- What is difference between Lightsail and EC2?
- What is the difference between Amazon SNS and Amazon SQS?
- AWS: What does 0.0.0.0/0 and ::/0 mean?
- DynamoDB : The provided key element does not match the schema
- boto3 client NoRegionError: You must specify a region error only sometimes
- What is the difference between Elastic Beanstalk and CloudFormation for a .NET project?
- How can I resolve the error “The security token included in the request is invalid” when running aws iam upload-server-certificate?
- DynamoDB – Key element does not match the schema
- How to improve paralelized computing in AWS EC2?
- AWS lambda function error – Unable to import module ‘index’: Error
- Access denied; you need (at least one of) the SUPER privilege(s) for this operation
- Access denied; you need (at least one of) the SUPER privilege(s) for this operation
- Getting Access Denied when calling the PutObject operation with bucket-level permission
- “invalid ELF header” when using the nodejs “ref” module on AWS Lambda
- Laravel 5 Class ‘Collective\Html\HtmlServiceProvider’ not found on AWS
- Error “You must specify a region” when running any aws CLI command
- Google app engine or amazon web services
- “There was a problem with the requested skill’s response” on Alexa Simulator
- 403 ERROR The request could not be satisfied
- Difference between AWS DynamoDB vs. AWS DocumentDB(Newly launched service)? [closed]
- Nginx error: client intended to send too large body
- Is there an Amazon.com API to retrieve product reviews?
- SQS vs RabbitMQ
- Amazon Workspaces VM prevented from logging in to WordPress on DreamHost
- How to put wordpress site behind AWS load balancer
- Hosting WordPress on AWS EC2 using CloudFront Dynamic Content Origins for page content
- Can’t Reach wp-admin
- How to prevent redirection from non-www to www or vice versa?
- Silly Problem Referencing a Post ID
- How to Cache All WordPress Assets via CloudFront
- Pointing route 53 dns to wordpress site in AWS ec2
- WordPress hosted on AWS EC2
- Zoom in and cut images in Twenty Seventeen header image
- JW Player popup with s2member & amazon s3/cloudfront
- How can I upgrade to Java 1.8 on an Amazon Linux Server?
- What Linux distribution is the Amazon Linux AMI based on?
- How long before an s3 bucket can be created with same name after deletion?
- AWS RDS connection limits