Represents the permission being granted in a Grant object. Typically you will not need to construct an instance of this class directly. @see Grant#permission
The permission expressed as a symbol following Ruby conventions. For
example, S3’s FULL_CONTROL permission will be returned as
:full_control
.
@private
# File lib/aws/s3/access_control_list.rb, line 156 def initialize(name) raise "expected string or symbol" unless name.respond_to?(:to_str) or name.respond_to?(:to_sym) @name = name.to_sym end
# File lib/aws/s3/access_control_list.rb, line 162 def body_xml name.to_s.upcase end