# File lib/aws/s3/policy.rb, line 54 def resource_arn resource prefix = 'arn:aws:s3:::' case resource when Bucket "#{prefix}#{resource.name}" when S3Object "#{prefix}#{resource.bucket.name}/#{resource.key}" when ObjectCollection "#{prefix}#{resource.bucket.name}/#{resource.prefix}*" when %r^arn:/ resource else "arn:aws:s3:::#{resource}" end end