Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  * Copyright 2010-2015, Inc. or its affiliates. All Rights Reserved.
  * Licensed under the Apache License, Version 2.0 (the "License").
  * You may not use this file except in compliance with the License.
  * A copy of the License is located at
 * or in the "license" file accompanying this file. This file is distributed
 * express or implied. See the License for the specific language governing
 * permissions and limitations under the License.
package com.amazonaws.auth.policy.resources;
Represents a bucket resource involved in an AWS access control policy. This resource does not include any of the objects stored in the bucket. It represents only the bucket itself. This is the resource you want if you're writing a policy that restricts access to listing the contents of a bucket, deleting a bucket, setting bucket configuration options, or any other action that operates directly against a bucket (as opposed to an object).

If you want to write a policy that controls access to objects stored in your bucket, see S3ObjectResource.

Amazon S3 bucket resources can be used in policies with the following actions:

public class S3BucketResource extends Resource {
Constructs a new bucket resource that represents the the specified bucket but not any of the contained objects.

bucketName The name of the bucket represented by this AWS access control policy resource.
    public S3BucketResource(String bucketName) {
        super("arn:aws:s3:::" + bucketName);
New to GrepCode? Check out our FAQ X