sig   type t = {     compression : string;     csvOptions : GapiBigqueryV2Model.CsvOptions.t;     ignoreUnknownValues : bool;     maxBadRecords : int;     schema : GapiBigqueryV2Model.TableSchema.t;     sourceFormat : string;     sourceUris : string list;   }   val compression :     (GapiBigqueryV2Model.ExternalDataConfiguration.t, string) GapiLens.t   val csvOptions :     (GapiBigqueryV2Model.ExternalDataConfiguration.t,      GapiBigqueryV2Model.CsvOptions.t)     GapiLens.t   val ignoreUnknownValues :     (GapiBigqueryV2Model.ExternalDataConfiguration.t, bool) GapiLens.t   val maxBadRecords :     (GapiBigqueryV2Model.ExternalDataConfiguration.t, int) GapiLens.t   val schema :     (GapiBigqueryV2Model.ExternalDataConfiguration.t,      GapiBigqueryV2Model.TableSchema.t)     GapiLens.t   val sourceFormat :     (GapiBigqueryV2Model.ExternalDataConfiguration.t, string) GapiLens.t   val sourceUris :     (GapiBigqueryV2Model.ExternalDataConfiguration.t, string list) GapiLens.t   val empty : GapiBigqueryV2Model.ExternalDataConfiguration.t   val render :     GapiBigqueryV2Model.ExternalDataConfiguration.t ->     GapiJson.json_data_model list   val parse :     GapiBigqueryV2Model.ExternalDataConfiguration.t ->     GapiJson.json_data_model ->     GapiBigqueryV2Model.ExternalDataConfiguration.t   val to_data_model :     GapiBigqueryV2Model.ExternalDataConfiguration.t ->     GapiJson.json_data_model   val of_data_model :     GapiJson.json_data_model ->     GapiBigqueryV2Model.ExternalDataConfiguration.t end