sig   module Site :     sig       type t = { identifier : string; _type : string; }       val identifier :         (GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t,          string)         GapiLens.t       val _type :         (GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t,          string)         GapiLens.t       val empty :         GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t       val render :         GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t ->         GapiJson.json_data_model list       val parse :         GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t ->         GapiJson.json_data_model ->         GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t     end   type t = {     site :       GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t;     verificationMethod : string;   }   val site :     (GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t,      GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.Site.t)     GapiLens.t   val verificationMethod :     (GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t,      string)     GapiLens.t   val empty :     GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t   val render :     GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t ->     GapiJson.json_data_model list   val parse :     GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t ->     GapiJson.json_data_model ->     GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t   val to_data_model :     GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t ->     GapiJson.json_data_model   val of_data_model :     GapiJson.json_data_model ->     GapiSiteVerificationV1Model.SiteVerificationWebResourceGettokenRequest.t end