GapiDriveV3Model.About
module TeamDriveThemes : sig ... end
module StorageQuota : sig ... end
module DriveThemes : sig ... end
type t = {
appInstalled : bool; | (* Whether the user has installed the requesting app. *) |
canCreateDrives : bool; | (* Whether the user can create shared drives. *) |
canCreateTeamDrives : bool; | (* Deprecated - use canCreateDrives instead. *) |
driveThemes : DriveThemes.t list; | (* A list of themes that are supported for shared drives. *) |
exportFormats : (string * string list) list; | (* A map of source MIME type to possible targets for all supported exports. *) |
folderColorPalette : string list; | (* The currently supported folder colors as RGB hex strings. *) |
importFormats : (string * string list) list; | (* A map of source MIME type to possible targets for all supported imports. *) |
kind : string; | (* Identifies what kind of resource this is. Value: the fixed string "drive#about". *) |
maxImportSizes : (string * int64) list; | (* A map of maximum import sizes by MIME type, in bytes. *) |
maxUploadSize : int64; | (* The maximum upload size in bytes. *) |
storageQuota : StorageQuota.t; | (* The user's storage quota limits and usage. All fields are measured in bytes. *) |
teamDriveThemes : TeamDriveThemes.t list; | (* Deprecated - use driveThemes instead. *) |
user : User.t; | (* The authenticated user. *) |
}
val appInstalled : ( t, bool ) GapiLens.t
val canCreateDrives : ( t, bool ) GapiLens.t
val canCreateTeamDrives : ( t, bool ) GapiLens.t
val driveThemes : ( t, DriveThemes.t list ) GapiLens.t
val exportFormats : ( t, (string * string list) list ) GapiLens.t
val folderColorPalette : ( t, string list ) GapiLens.t
val importFormats : ( t, (string * string list) list ) GapiLens.t
val kind : ( t, string ) GapiLens.t
val maxImportSizes : ( t, (string * int64) list ) GapiLens.t
val maxUploadSize : ( t, int64 ) GapiLens.t
val storageQuota : ( t, StorageQuota.t ) GapiLens.t
val teamDriveThemes : ( t, TeamDriveThemes.t list ) GapiLens.t
val user : ( t, User.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