class Aws::S3::Types::TargetGrant
Container for granting information.
@note When making an API call, you may pass TargetGrant
data as a hash: { grantee: { display_name: "DisplayName", email_address: "EmailAddress", id: "ID", type: "CanonicalUser", # required, accepts CanonicalUser, AmazonCustomerByEmail, Group uri: "URI", }, permission: "FULL_CONTROL", # accepts FULL_CONTROL, READ, WRITE }
@!attribute [rw] grantee
Container for the person being granted permissions. @return [Types::Grantee]
@!attribute [rw] permission
Logging permissions assigned to the grantee for the bucket. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/TargetGrant AWS API Documentation
Constants
- SENSITIVE