sig   type t = {     domain : string;     groupByEmail : string;     role : string;     specialGroup : string;     userByEmail : string;     view : GapiBigqueryV2Model.TableReference.t;   }   val domain : (GapiBigqueryV2Model.Dataset.Access.t, string) GapiLens.t   val groupByEmail :     (GapiBigqueryV2Model.Dataset.Access.t, string) GapiLens.t   val role : (GapiBigqueryV2Model.Dataset.Access.t, string) GapiLens.t   val specialGroup :     (GapiBigqueryV2Model.Dataset.Access.t, string) GapiLens.t   val userByEmail : (GapiBigqueryV2Model.Dataset.Access.t, string) GapiLens.t   val view :     (GapiBigqueryV2Model.Dataset.Access.t,      GapiBigqueryV2Model.TableReference.t)     GapiLens.t   val empty : GapiBigqueryV2Model.Dataset.Access.t   val render :     GapiBigqueryV2Model.Dataset.Access.t -> GapiJson.json_data_model list   val parse :     GapiBigqueryV2Model.Dataset.Access.t ->     GapiJson.json_data_model -> GapiBigqueryV2Model.Dataset.Access.t end