GapiCalendarV3Model.AclRule
module Scope : sig ... end
type t = {
kind : string; | (* Type of the resource ("calendar#aclRule"). *) |
etag : string; | (* ETag of the resource. *) |
id : string; | (* Identifier of the Access Control List (ACL) rule. See Sharing calendars. *) |
role : string; | (* The role assigned to the scope. Possible values are:
|
scope : Scope.t; | (* The extent to which calendar access is granted by this ACL rule. *) |
}
val kind : ( t, string ) GapiLens.t
val etag : ( t, string ) GapiLens.t
val id : ( t, string ) GapiLens.t
val role : ( t, string ) GapiLens.t
val scope : ( t, Scope.t ) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t
val to_data_model : t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> t