Module Values.TargetGrantSource

Container for granting information. Buckets that use the bucket owner enforced setting for Object Ownership don't support target grants. For more information, see Permissions server access log delivery in the Amazon S3 User Guide.

Sourcetype nonrec t = {
  1. grantee : Grantee.t option;
    (*

    Container for the person being granted permissions.

    *)
  2. permission : BucketLogsPermission.t option;
    (*

    Logging permissions assigned to the grantee for the bucket.

    *)
}
Sourceval make : ?grantee:??? -> ?permission:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Structure of (string * [> `Enum of string | `String of DisplayName.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t