@@ -358,13 +358,15 @@ func (r ProjectTestNewResponseType) IsKnown() bool {
358
358
}
359
359
360
360
type ProjectTestListResponse struct {
361
+ Meta ProjectTestListResponse_Meta `json:"_meta,required"`
361
362
Items []ProjectTestListResponseItem `json:"items,required"`
362
363
JSON projectTestListResponseJSON `json:"-"`
363
364
}
364
365
365
366
// projectTestListResponseJSON contains the JSON metadata for the struct
366
367
// [ProjectTestListResponse]
367
368
type projectTestListResponseJSON struct {
369
+ Meta apijson.Field
368
370
Items apijson.Field
369
371
raw string
370
372
ExtraFields map [string ]apijson.Field
@@ -378,6 +380,37 @@ func (r projectTestListResponseJSON) RawJSON() string {
378
380
return r .raw
379
381
}
380
382
383
+ type ProjectTestListResponse_Meta struct {
384
+ // The current page.
385
+ Page int64 `json:"page,required"`
386
+ // The number of items per page.
387
+ PerPage int64 `json:"perPage,required"`
388
+ // The total number of items.
389
+ TotalItems int64 `json:"totalItems,required"`
390
+ // The total number of pages.
391
+ TotalPages int64 `json:"totalPages,required"`
392
+ JSON projectTestListResponseMetaJSON `json:"-"`
393
+ }
394
+
395
+ // projectTestListResponseMetaJSON contains the JSON metadata for the struct
396
+ // [ProjectTestListResponse_Meta]
397
+ type projectTestListResponseMetaJSON struct {
398
+ Page apijson.Field
399
+ PerPage apijson.Field
400
+ TotalItems apijson.Field
401
+ TotalPages apijson.Field
402
+ raw string
403
+ ExtraFields map [string ]apijson.Field
404
+ }
405
+
406
+ func (r * ProjectTestListResponse_Meta ) UnmarshalJSON (data []byte ) (err error ) {
407
+ return apijson .UnmarshalRoot (data , r )
408
+ }
409
+
410
+ func (r projectTestListResponseMetaJSON ) RawJSON () string {
411
+ return r .raw
412
+ }
413
+
381
414
type ProjectTestListResponseItem struct {
382
415
// The test id.
383
416
ID string `json:"id,required" format:"uuid"`
0 commit comments