Represents a grant for a bucket or object ACL. A grant contains a S3Grantee and a S3Permission for that S3Grantee.
For more information on Grants/ACLs refer: http://docs.amazonwebservices.com/AmazonS3/latest/index.html?RESTAuthentication.html
 Declaration Syntax
 Declaration Syntax| C# | 
public class S3Grant
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | S3Grant()()()() | Initializes a new instance of the S3Grant class | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | Grantee | 
            The grantee details.
             | 
|  | Permission | 
            An S3 permission.
             | 
|  | ToString()()()() | 
            Creates a string representation of a Grant.
            (Overrides Object.ToString()()()().) | 
|  | WithGrantee(S3Grantee) | Obsolete. 
            Sets the grantee details.
             | 
|  | WithPermission(S3Permission) | Obsolete. 
            Sets an S3 permission.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | S3Grant |