class Aws::S3::Types::Grantee
Container for the person being granted permissions.
@note When making an API call, you may pass Grantee
data as a hash: { display_name: "DisplayName", email_address: "EmailAddress", id: "ID", type: "CanonicalUser", # required, accepts CanonicalUser, AmazonCustomerByEmail, Group uri: "URI", }
@!attribute [rw] display_name
Screen name of the grantee. @return [String]
@!attribute [rw] email_address
Email address of the grantee. <note markdown="1"> Using email addresses to specify a grantee is only supported in the following Amazon Web Services Regions: * US East (N. Virginia) * US West (N. California) * US West (Oregon) * Asia Pacific (Singapore) * Asia Pacific (Sydney) * Asia Pacific (Tokyo) * Europe (Ireland) * South America (São Paulo) For a list of all the Amazon S3 supported Regions and endpoints, see [Regions and Endpoints][1] in the Amazon Web Services General Reference. </note> [1]: https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region @return [String]
@!attribute [rw] id
The canonical user ID of the grantee. @return [String]
@!attribute [rw] type
Type of grantee @return [String]
@!attribute [rw] uri
URI of the grantee group. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/Grantee AWS API Documentation
Constants
- SENSITIVE