DirectoryList.Items
module Icons : sig ... end
type t = {
title : string; | (* The title of this API. *) |
id : string; | (* The id of this API. *) |
labels : string list; | (* Labels for the status of this API, such as labs or deprecated. *) |
description : string; | (* The description of this API. *) |
icons : Icons.t; | (* Links to 16x16 and 32x32 icons representing the API. *) |
name : string; | (* The name of the API. *) |
kind : string; | (* The kind for this response. *) |
documentationLink : string; | (* A link to human readable documentation for the API. *) |
discoveryLink : string; | (* A link to the discovery document. *) |
preferred : bool; | (* True if this version is the preferred version to use. *) |
version : string; | (* The version of the API. *) |
discoveryRestUrl : string; | (* The URL for the discovery REST document. *) |
}
val title : ( t, string ) GapiLens.t
val id : ( t, string ) GapiLens.t
val labels : ( t, string list ) GapiLens.t
val description : ( t, string ) GapiLens.t
val icons : ( t, Icons.t ) GapiLens.t
val name : ( t, string ) GapiLens.t
val kind : ( t, string ) GapiLens.t
val documentationLink : ( t, string ) GapiLens.t
val discoveryLink : ( t, string ) GapiLens.t
val preferred : ( t, bool ) GapiLens.t
val version : ( t, string ) GapiLens.t
val discoveryRestUrl : ( t, string ) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t