gitlab_schema.json 873 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
{
  "data": {
    "__schema": {
      "queryType": {
        "name": "Query"
      },
      "mutationType": {
        "name": "Mutation"
      },
      "subscriptionType": null,
      "types": [
        {
13
14
15
          "kind": "INPUT_OBJECT",
          "name": "AddAwardEmojiInput",
          "description": "Autogenerated input type of AddAwardEmoji",
16
          "fields": null,
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
          "inputFields": [
            {
              "name": "awardableId",
              "description": "The global id of the awardable resource",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "ID",
                  "ofType": null
                }
              },
              "defaultValue": null
            },
            {
              "name": "name",
              "description": "The emoji name",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
              },
              "defaultValue": null
            },
            {
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            }
          ],
57
58
59
60
61
62
          "interfaces": null,
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
63
64
          "name": "AddAwardEmojiPayload",
          "description": "Autogenerated return type of AddAwardEmoji",
65
66
          "fields": [
            {
67
68
              "name": "awardEmoji",
              "description": "The award emoji after mutation",
69
70
71
72
73
              "args": [

              ],
              "type": {
                "kind": "OBJECT",
74
                "name": "AwardEmoji",
75
76
77
78
79
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
80
            {
81
82
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
83
84
85
86
              "args": [

              ],
              "type": {
87
88
89
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
90
91
92
93
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
94
            {
95
96
              "name": "errors",
              "description": "Reasons why the mutation failed.",
97
              "args": [
98
99
100
101
102
103
104
105
106

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
107
108
109
110
111
112
113
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "SCALAR",
                      "name": "String",
                      "ofType": null
                    }
114
                  }
115
                }
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
              },
              "isDeprecated": false,
              "deprecationReason": null
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "INPUT_OBJECT",
          "name": "AdminSidekiqQueuesDeleteJobsInput",
          "description": "Autogenerated input type of AdminSidekiqQueuesDeleteJobs",
          "fields": null,
          "inputFields": [
            {
              "name": "user",
              "description": "Delete jobs matching user in the context metadata",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            },
            {
              "name": "project",
              "description": "Delete jobs matching project in the context metadata",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            },
            {
              "name": "rootNamespace",
              "description": "Delete jobs matching root_namespace in the context metadata",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            },
            {
              "name": "subscriptionPlan",
              "description": "Delete jobs matching subscription_plan in the context metadata",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            },
            {
              "name": "callerId",
              "description": "Delete jobs matching caller_id in the context metadata",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            },
184
185
186
187
188
189
190
191
192
193
            {
              "name": "relatedClass",
              "description": "Delete jobs matching related_class in the context metadata",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            },
194
195
196
            {
              "name": "queueName",
              "description": "The name of the queue to delete jobs from",
197
198
199
200
201
202
203
204
205
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
              },
206
              "defaultValue": null
207
208
            },
            {
209
210
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
211
              "type": {
212
213
                "kind": "SCALAR",
                "name": "String",
214
215
                "ofType": null
              },
216
217
218
219
220
221
222
223
224
225
226
227
              "defaultValue": null
            }
          ],
          "interfaces": null,
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "AdminSidekiqQueuesDeleteJobsPayload",
          "description": "Autogenerated return type of AdminSidekiqQueuesDeleteJobs",
          "fields": [
228
            {
229
230
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
231
232
233
234
              "args": [

              ],
              "type": {
235
236
                "kind": "SCALAR",
                "name": "String",
237
238
239
240
241
242
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
243
244
              "name": "errors",
              "description": "Reasons why the mutation failed.",
245
              "args": [
246
247
248
249
250
251
252
253
254

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
255
256
257
258
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "SCALAR",
259
                      "name": "String",
260
261
                      "ofType": null
                    }
262
                  }
263
                }
264
265
266
267
268
269
270
271
272
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
              "name": "result",
              "description": "Information about the status of the deletion request",
              "args": [

273
274
275
              ],
              "type": {
                "kind": "OBJECT",
276
                "name": "DeleteJobsResponse",
277
278
279
280
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
281
282
283
284
285
286
287
288
289
290
291
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
292
293
          "name": "AwardEmoji",
          "description": "An emoji awarded by a user.",
294
295
          "fields": [
            {
296
297
              "name": "description",
              "description": "The emoji description",
298
299
300
301
              "args": [

              ],
              "type": {
302
303
304
305
306
307
308
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
309
310
311
312
313
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
314
315
              "name": "emoji",
              "description": "The emoji as an icon",
316
317
318
319
              "args": [

              ],
              "type": {
320
321
322
323
324
325
326
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
327
328
329
330
331
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
332
333
              "name": "name",
              "description": "The emoji name",
334
335
336
337
              "args": [

              ],
              "type": {
338
339
340
341
342
343
344
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
345
346
347
348
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
349
            {
350
351
              "name": "unicode",
              "description": "The emoji in unicode",
352
              "args": [
353
354
355
356
357
358
359
360
361

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
362
                }
363
364
365
366
367
368
369
370
371
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
              "name": "unicodeVersion",
              "description": "The unicode version for this emoji",
              "args": [

372
373
              ],
              "type": {
374
375
376
377
378
379
380
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
381
382
383
384
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
385
            {
386
387
              "name": "user",
              "description": "The user who awarded the emoji",
388
              "args": [
389

390
391
              ],
              "type": {
392
393
394
395
396
397
398
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "User",
                  "ofType": null
                }
399
400
401
              },
              "isDeprecated": false,
              "deprecationReason": null
402
403
404
405
406
407
408
409
410
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
        {
          "kind": "OBJECT",
          "name": "BaseService",
          "description": null,
          "fields": [
            {
              "name": "active",
              "description": "Indicates if the service is active",
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
                "name": "Boolean",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
              "name": "type",
              "description": "Class name of the service",
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            }
          ],
          "inputFields": null,
          "interfaces": [
            {
              "kind": "INTERFACE",
              "name": "Service",
              "ofType": null
            }
          ],
          "enumValues": null,
          "possibleTypes": null
        },
456
457
458
459
460
        {
          "kind": "OBJECT",
          "name": "Blob",
          "description": null,
          "fields": [
461
            {
462
463
              "name": "flatPath",
              "description": "Flat path of the entry",
464
465
466
467
              "args": [

              ],
              "type": {
468
469
470
471
472
473
474
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
475
476
477
478
479
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
480
481
              "name": "id",
              "description": "ID of the entry",
482
483
484
485
              "args": [

              ],
              "type": {
486
487
488
489
490
491
492
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "ID",
                  "ofType": null
                }
493
494
495
496
497
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
498
499
              "name": "lfsOid",
              "description": "LFS ID of the blob",
500
501
502
503
504
505
506
507
508
509
510
511
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
512
513
              "name": "name",
              "description": "Name of the entry",
514
515
516
517
              "args": [

              ],
              "type": {
518
519
520
521
522
523
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
524
525
526
527
528
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
529
            {
530
531
              "name": "path",
              "description": "Path of the entry",
532
533
534
535
536
537
538
539
              "args": [

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
540
                  "name": "String",
541
542
543
544
545
546
547
                  "ofType": null
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
548
549
              "name": "sha",
              "description": "Last commit sha for the entry",
550
551
552
553
554
555
556
557
              "args": [

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
558
                  "name": "String",
559
560
561
562
563
564
                  "ofType": null
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
565
            {
566
567
              "name": "type",
              "description": "Type of tree entry",
568
569
570
571
              "args": [

              ],
              "type": {
572
573
574
575
576
577
578
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "ENUM",
                  "name": "EntryType",
                  "ofType": null
                }
579
580
581
582
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
583
            {
584
585
              "name": "webUrl",
              "description": "Web URL of the blob",
586
587
588
589
              "args": [

              ],
              "type": {
590
591
                "kind": "SCALAR",
                "name": "String",
592
593
594
595
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
596
597
598
599
            }
          ],
          "inputFields": null,
          "interfaces": [
600
            {
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
              "kind": "INTERFACE",
              "name": "Entry",
              "ofType": null
            }
          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "BlobConnection",
          "description": "The connection type for Blob.",
          "fields": [
            {
              "name": "edges",
              "description": "A list of edges.",
617
618
619
620
              "args": [

              ],
              "type": {
621
622
623
624
625
626
627
                "kind": "LIST",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "BlobEdge",
                  "ofType": null
                }
628
629
630
631
632
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
633
634
              "name": "nodes",
              "description": "A list of nodes.",
635
636
637
638
              "args": [

              ],
              "type": {
639
                "kind": "LIST",
640
641
                "name": null,
                "ofType": {
642
643
                  "kind": "OBJECT",
                  "name": "Blob",
644
645
646
647
648
649
650
                  "ofType": null
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
651
652
653
              "name": "pageInfo",
              "description": "Information to aid in pagination.",
              "args": [
654
655
656

              ],
              "type": {
657
658
659
660
661
662
663
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "PageInfo",
                  "ofType": null
                }
664
665
666
              },
              "isDeprecated": false,
              "deprecationReason": null
667
668
669
670
671
672
673
674
675
676
677
678
679
680
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "BlobEdge",
          "description": "An edge in a connection.",
          "fields": [
681
            {
682
683
              "name": "cursor",
              "description": "A cursor for use in pagination.",
684
              "args": [
685
686
687
688
689
690
691
692
693

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
694
                }
695
696
697
698
699
700
701
702
703
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
              "name": "node",
              "description": "The item at the end of the edge.",
              "args": [

704
705
706
              ],
              "type": {
                "kind": "OBJECT",
707
                "name": "Blob",
708
709
710
711
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "ENUM",
          "name": "BlobViewersType",
          "description": "Types of blob viewers",
          "fields": null,
          "inputFields": null,
          "interfaces": null,
          "enumValues": [
            {
              "name": "rich",
              "description": null,
              "isDeprecated": false,
              "deprecationReason": null
734
735
            },
            {
736
737
              "name": "simple",
              "description": null,
738
739
740
741
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
742
743
              "name": "auxiliary",
              "description": null,
744
745
              "isDeprecated": false,
              "deprecationReason": null
746
747
748
749
750
751
752
753
754
            }
          ],
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "Board",
          "description": "Represents a project or group board",
          "fields": [
755
            {
756
757
              "name": "id",
              "description": "ID (global ID) of the board",
758
759
760
761
              "args": [

              ],
              "type": {
762
763
764
765
766
767
768
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "ID",
                  "ofType": null
                }
769
770
771
772
773
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
774
775
              "name": "name",
              "description": "Name of the board",
776
777
778
779
780
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
781
                "name": "String",
782
783
784
785
786
787
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
788
789
              "name": "weight",
              "description": "Weight of the board",
790
791
792
793
794
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
795
                "name": "Int",
796
797
798
799
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
800
801
802
803
804
805
806
807
808
809
810
811
812
813
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "BoardConnection",
          "description": "The connection type for Board.",
          "fields": [
814
            {
815
816
              "name": "edges",
              "description": "A list of edges.",
817
              "args": [
818

819
820
              ],
              "type": {
821
822
823
824
825
826
827
                "kind": "LIST",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "BoardEdge",
                  "ofType": null
                }
828
829
830
831
832
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
833
834
              "name": "nodes",
              "description": "A list of nodes.",
835
836
837
838
              "args": [

              ],
              "type": {
839
840
841
842
843
844
845
                "kind": "LIST",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "Board",
                  "ofType": null
                }
846
847
848
849
850
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
851
852
              "name": "pageInfo",
              "description": "Information to aid in pagination.",
853
854
855
856
              "args": [

              ],
              "type": {
857
858
859
860
861
862
863
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "OBJECT",
                  "name": "PageInfo",
                  "ofType": null
                }
864
865
866
              },
              "isDeprecated": false,
              "deprecationReason": null
867
868
869
870
871
872
873
874
875
876
877
878
879
880
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "BoardEdge",
          "description": "An edge in a connection.",
          "fields": [
881
            {
882
883
              "name": "cursor",
              "description": "A cursor for use in pagination.",
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
              "args": [

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
900
901
              "name": "node",
              "description": "The item at the end of the edge.",
902
903
904
905
              "args": [

              ],
              "type": {
906
907
908
                "kind": "OBJECT",
                "name": "Board",
                "ofType": null
909
910
911
              },
              "isDeprecated": false,
              "deprecationReason": null
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "SCALAR",
          "name": "Boolean",
          "description": "Represents `true` or `false` values.",
          "fields": null,
          "inputFields": null,
          "interfaces": null,
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "Commit",
          "description": null,
          "fields": [
936
            {
937
938
              "name": "author",
              "description": "Author of the commit",
939
940
941
942
943
              "args": [

              ],
              "type": {
                "kind": "OBJECT",
944
                "name": "User",
945
946
947
948
949
950
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
951
952
              "name": "authorGravatar",
              "description": "Commit authors gravatar",
953
954
955
956
957
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
958
                "name": "String",
959
960
961
962
963
964
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
965
966
              "name": "authorName",
              "description": "Commit authors name",
967
968
969
970
971
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
972
                "name": "String",
973
974
975
976
977
978
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
979
980
              "name": "authoredDate",
              "description": "Timestamp of when the commit was authored",
981
982
983
984
985
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
986
                "name": "Time",
987
988
989
990
991
992
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
993
994
              "name": "description",
              "description": "Description of the commit message",
995
996
997
998
              "args": [

              ],
              "type": {
999
1000
1001
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
1002
1003
1004
1005
1006
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
              "name": "id",
              "description": "ID (global ID) of the commit",
              "args": [

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "ID",
                  "ofType": null
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
              "name": "latestPipeline",
1026
              "description": "Latest pipeline of the commit. Deprecated in 12.5: Use `pipelines`",
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
              "args": [
                {
                  "name": "status",
                  "description": "Filter pipelines by their status",
                  "type": {
                    "kind": "ENUM",
                    "name": "PipelineStatusEnum",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "ref",
                  "description": "Filter pipelines by the ref they are run for",
                  "type": {
                    "kind": "SCALAR",
                    "name": "String",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "sha",
                  "description": "Filter pipelines by the sha of the commit they are run for",
                  "type": {
                    "kind": "SCALAR",
                    "name": "String",
                    "ofType": null
                  },
                  "defaultValue": null
                }
              ],
              "type": {
                "kind": "OBJECT",
                "name": "Pipeline",
                "ofType": null
              },
              "isDeprecated": true,
1065
              "deprecationReason": "Use `pipelines`. Deprecated in 12.5"
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
            },
            {
              "name": "message",
              "description": "Raw commit message",
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
              "name": "pipelines",
              "description": "Pipelines of the commit ordered latest first",
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
              "args": [
                {
                  "name": "status",
                  "description": "Filter pipelines by their status",
                  "type": {
                    "kind": "ENUM",
                    "name": "PipelineStatusEnum",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "ref",
                  "description": "Filter pipelines by the ref they are run for",
                  "type": {
                    "kind": "SCALAR",
                    "name": "String",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "sha",
                  "description": "Filter pipelines by the sha of the commit they are run for",
                  "type": {
                    "kind": "SCALAR",
                    "name": "String",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "after",
                  "description": "Returns the elements in the list that come after the specified cursor.",
                  "type": {
                    "kind": "SCALAR",
                    "name": "String",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "before",
                  "description": "Returns the elements in the list that come before the specified cursor.",
                  "type": {
                    "kind": "SCALAR",
                    "name": "String",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "first",
                  "description": "Returns the first _n_ elements from the list.",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  },
                  "defaultValue": null
                },
                {
                  "name": "last",
                  "description": "Returns the last _n_ elements from the list.",
                  "type": {
                    "kind": "SCALAR",
                    "name": "Int",
                    "ofType": null
                  },
                  "defaultValue": null
                }
              ],
              "type": {
                "kind": "OBJECT",
                "name": "PipelineConnection",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1165
1166
              "name": "sha",
              "description": "SHA1 ID of the commit",
1167
1168
1169
1170
              "args": [

              ],
              "type": {
1171
1172
1173
1174
1175
1176
1177
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
1178
1179
1180
1181
1182
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1183
1184
              "name": "signatureHtml",
              "description": "Rendered HTML of the commit signature",
1185
1186
1187
1188
1189
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
1190
                "name": "String",
1191
1192
1193
1194
1195
1196
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1197
1198
              "name": "title",
              "description": "Title of the commit message",
1199
1200
1201
1202
1203
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
1204
                "name": "String",
1205
1206
1207
1208
1209
1210
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1211
1212
              "name": "webUrl",
              "description": "Web URL of the commit",
1213
1214
1215
1216
              "args": [

              ],
              "type": {
1217
1218
1219
1220
1221
1222
1223
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
                }
1224
1225
1226
              },
              "isDeprecated": false,
              "deprecationReason": null
1227
1228
1229
1230
            }
          ],
          "inputFields": null,
          "interfaces": [
1231

1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "INPUT_OBJECT",
          "name": "CreateDiffNoteInput",
          "description": "Autogenerated input type of CreateDiffNote",
          "fields": null,
          "inputFields": [
            {
              "name": "noteableId",
              "description": "The global id of the resource to add a note to",
1245
              "type": {
1246
1247
1248
1249
1250
1251
1252
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "ID",
                  "ofType": null
                }
1253
              },
1254
              "defaultValue": null
1255
            },
1256
            {
1257
1258
1259
1260
1261
1262
1263
1264
1265
              "name": "body",
              "description": "Content of the note",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "String",
                  "ofType": null
1266
                }
1267
1268
1269
1270
1271
1272
              },
              "defaultValue": null
            },
            {
              "name": "position",
              "description": "The position of this note on a diff",
1273
              "type": {
1274
1275
1276
1277
1278
1279
1280
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "INPUT_OBJECT",
                  "name": "DiffPositionInput",
                  "ofType": null
                }
1281
              },
1282
              "defaultValue": null
1283
            },
1284
            {
1285
1286
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
1287
              "type": {
1288
1289
                "kind": "SCALAR",
                "name": "String",
1290
1291
                "ofType": null
              },
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
              "defaultValue": null
            }
          ],
          "interfaces": null,
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "CreateDiffNotePayload",
          "description": "Autogenerated return type of CreateDiffNote",
          "fields": [
1304
            {
1305
1306
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1319
1320
              "name": "errors",
              "description": "Reasons why the mutation failed.",
1321
1322
1323
1324
              "args": [

              ],
              "type": {
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "SCALAR",
                      "name": "String",
                      "ofType": null
                    }
                  }
                }
1340
1341
1342
1343
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
1344
            {
1345
1346
              "name": "note",
              "description": "The note after mutation",
1347
1348
1349
1350
              "args": [

              ],
              "type": {
1351
1352
                "kind": "OBJECT",
                "name": "Note",
1353
1354
1355
1356
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "INPUT_OBJECT",
          "name": "CreateEpicInput",
          "description": "Autogenerated input type of CreateEpic",
          "fields": null,
          "inputFields": [
1372
            {
1373
1374
              "name": "groupPath",
              "description": "The group the epic to mutate is in",
1375
              "type": {
1376
1377
1378
1379
1380
1381
1382
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "ID",
                  "ofType": null
                }
1383
              },
1384
              "defaultValue": null
1385
            },
1386
            {
1387
1388
              "name": "title",
              "description": "The title of the epic",
1389
1390
              "type": {
                "kind": "SCALAR",
1391
                "name": "String",
1392
1393
                "ofType": null
              },
1394
              "defaultValue": null
1395
1396
            },
            {
1397
1398
              "name": "description",
              "description": "The description of the epic",
1399
1400
1401
1402
1403
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
1404
              "defaultValue": null
1405
            },
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
            {
              "name": "confidential",
              "description": "Indicates if the epic is confidential. Will be ignored if `confidential_epics` feature flag is disabled",
              "type": {
                "kind": "SCALAR",
                "name": "Boolean",
                "ofType": null
              },
              "defaultValue": null
            },
1416
            {
1417
1418
              "name": "startDateFixed",
              "description": "The start date of the epic",
1419
              "type": {
1420
1421
1422
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
1423
              },
1424
              "defaultValue": null
1425
1426
            },
            {
1427
1428
              "name": "dueDateFixed",
              "description": "The end date of the epic",
1429
              "type": {
1430
1431
                "kind": "SCALAR",
                "name": "String",
1432
1433
                "ofType": null
              },
1434
              "defaultValue": null
1435
            },
1436
            {
1437
1438
              "name": "startDateIsFixed",
              "description": "Indicates start date should be sourced from start_date_fixed field not the issue milestones",
1439
1440
              "type": {
                "kind": "SCALAR",
1441
                "name": "Boolean",
1442
1443
                "ofType": null
              },
1444
              "defaultValue": null
1445
            },
1446
            {
1447
1448
              "name": "dueDateIsFixed",
              "description": "Indicates end date should be sourced from due_date_fixed field not the issue milestones",
1449
1450
              "type": {
                "kind": "SCALAR",
1451
                "name": "Boolean",
1452
1453
                "ofType": null
              },
1454
              "defaultValue": null
1455
1456
            },
            {
1457
1458
              "name": "addLabelIds",
              "description": "The IDs of labels to be added to the epic.",
1459
              "type": {
1460
                "kind": "LIST",
1461
1462
                "name": null,
                "ofType": {
1463
1464
1465
1466
1467
1468
1469
                  "kind": "NON_NULL",
                  "name": null,
                  "ofType": {
                    "kind": "SCALAR",
                    "name": "ID",
                    "ofType": null
                  }
1470
1471
                }
              },
1472
              "defaultValue": null
1473
1474
            },
            {
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
              "name": "removeLabelIds",
              "description": "The IDs of labels to be removed from the epic.",
              "type": {
                "kind": "LIST",
                "name": null,
                "ofType": {
                  "kind": "NON_NULL",
                  "name": null,
                  "ofType": {
                    "kind": "SCALAR",
                    "name": "ID",
                    "ofType": null
                  }
                }
              },
              "defaultValue": null
            },
            {
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
1495
1496
1497
1498
1499
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
              "defaultValue": null
            }
          ],
          "interfaces": null,
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "CreateEpicPayload",
          "description": "Autogenerated return type of CreateEpic",
          "fields": [
1512
            {
1513
1514
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
              "args": [

              ],
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1527
1528
              "name": "epic",
              "description": "The created epic",
1529
1530
1531
1532
              "args": [

              ],
              "type": {
1533
1534
                "kind": "OBJECT",
                "name": "Epic",
1535
1536
1537
1538
                "ofType": null
              },
              "isDeprecated": false,
              "deprecationReason": null
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
            },
            {
              "name": "errors",
              "description": "Reasons why the mutation failed.",
              "args": [

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "SCALAR",
                      "name": "String",
                      "ofType": null
                    }
                  }
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
            }
          ],
          "inputFields": null,
          "interfaces": [

          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
1575
1576
1577
1578
1579
          "kind": "INPUT_OBJECT",
          "name": "CreateImageDiffNoteInput",
          "description": "Autogenerated input type of CreateImageDiffNote",
          "fields": null,
          "inputFields": [
1580
            {
1581
1582
              "name": "noteableId",
              "description": "The global id of the resource to add a note to",
1583
1584
1585
1586
1587
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
1588
                  "name": "ID",
1589
1590
1591
                  "ofType": null
                }
              },
1592
              "defaultValue": null
1593
1594
            },
            {
1595
1596
              "name": "body",
              "description": "Content of the note",
1597
1598
1599
1600
1601
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
1602
                  "name": "String",
1603
1604
1605
                  "ofType": null
                }
              },
1606
              "defaultValue": null
1607
1608
            },
            {
1609
1610
              "name": "position",
              "description": "The position of this note on a diff",
1611
1612
1613
1614
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
1615
1616
                  "kind": "INPUT_OBJECT",
                  "name": "DiffImagePositionInput",
1617
1618
1619
                  "ofType": null
                }
              },
1620
              "defaultValue": null
1621
1622
            },
            {
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
              "type": {
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
              },
              "defaultValue": null
            }
          ],
          "interfaces": null,
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "OBJECT",
          "name": "CreateImageDiffNotePayload",
          "description": "Autogenerated return type of CreateImageDiffNote",
          "fields": [
            {
              "name": "clientMutationId",
              "description": "A unique identifier for the client performing the mutation.",
1645
1646
1647
1648
              "args": [

              ],
              "type": {
1649
1650
1651
                "kind": "SCALAR",
                "name": "String",
                "ofType": null
1652
1653
1654
1655
1656
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1657
1658
              "name": "errors",
              "description": "Reasons why the mutation failed.",
1659
1660
1661
1662
1663
1664
1665
              "args": [

              ],
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
                  "kind": "LIST",
                  "name": null,
                  "ofType": {
                    "kind": "NON_NULL",
                    "name": null,
                    "ofType": {
                      "kind": "SCALAR",
                      "name": "String",
                      "ofType": null
                    }
                  }
1677
1678
1679
1680
1681
1682
                }
              },
              "isDeprecated": false,
              "deprecationReason": null
            },
            {
1683
1684
              "name": "note",
              "description": "The note after mutation",
1685
1686
1687
1688
              "args": [

              ],
              "type": {
1689
1690
1691
                "kind": "OBJECT",
                "name": "Note",
                "ofType": null
1692
1693
1694
              },
              "isDeprecated": false,
              "deprecationReason": null
1695
1696
1697
1698
            }
          ],
          "inputFields": null,
          "interfaces": [
1699

1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
          ],
          "enumValues": null,
          "possibleTypes": null
        },
        {
          "kind": "INPUT_OBJECT",
          "name": "CreateNoteInput",
          "description": "Autogenerated input type of CreateNote",
          "fields": null,
          "inputFields": [
            {
              "name": "noteableId",
              "description": "The global id of the resource to add a note to",
1713
1714
1715
1716
1717
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
1718
                  "name": "ID",
1719
1720
1721
                  "ofType": null
                }
              },
1722
              "defaultValue": null
1723
1724
            },
            {
1725
1726
              "name": "body",
              "description": "Content of the note",