1{
2 "$ref": "#/components/schemas/Body_paginate_flow_runs_flow_runs_paginate_post",
3 "components": {
4 "schemas": {
5 "Body_paginate_flow_runs_flow_runs_paginate_post": {
6 "properties": {
7 "deployments": {
8 "anyOf": [
9 {
10 "$ref": "#/components/schemas/DeploymentFilter"
11 },
12 {
13 "type": "null"
14 }
15 ]
16 },
17 "flow_runs": {
18 "anyOf": [
19 {
20 "$ref": "#/components/schemas/FlowRunFilter"
21 },
22 {
23 "type": "null"
24 }
25 ]
26 },
27 "flows": {
28 "anyOf": [
29 {
30 "$ref": "#/components/schemas/FlowFilter"
31 },
32 {
33 "type": "null"
34 }
35 ]
36 },
37 "limit": {
38 "type": "integer"
39 },
40 "page": {
41 "minimum": 1.0,
42 "type": "integer"
43 },
44 "sort": {
45 "$ref": "#/components/schemas/FlowRunSort",
46 },
47 "task_runs": {
48 "anyOf": [
49 {
50 "$ref": "#/components/schemas/TaskRunFilter"
51 },
52 {
53 "type": "null"
54 }
55 ]
56 },
57 "work_pool_queues": {
58 "anyOf": [
59 {
60 "$ref": "#/components/schemas/WorkQueueFilter"
61 },
62 {
63 "type": "null"
64 }
65 ]
66 },
67 "work_pools": {
68 "anyOf": [
69 {
70 "$ref": "#/components/schemas/WorkPoolFilter"
71 },
72 {
73 "type": "null"
74 }
75 ]
76 }
77 },
78 "type": "object"
79 },
80 "DeploymentFilter": {
81 "additionalProperties": false,
82 "properties": {
83 "concurrency_limit": {
84 "anyOf": [
85 {
86 "$ref": "#/components/schemas/DeploymentFilterConcurrencyLimit"
87 },
88 {
89 "type": "null"
90 }
91 ],
92 "deprecated": true,
93 },
94 "flow_or_deployment_name": {
95 "anyOf": [
96 {
97 "$ref": "#/components/schemas/DeploymentOrFlowNameFilter"
98 },
99 {
100 "type": "null"
101 }
102 ],
103 },
104 "id": {
105 "anyOf": [
106 {
107 "$ref": "#/components/schemas/DeploymentFilterId"
108 },
109 {
110 "type": "null"
111 }
112 ],
113 },
114 "name": {
115 "anyOf": [
116 {
117 "$ref": "#/components/schemas/DeploymentFilterName"
118 },
119 {
120 "type": "null"
121 }
122 ],
123 },
124 "operator": {
125 "$ref": "#/components/schemas/Operator",
126 },
127 "paused": {
128 "anyOf": [
129 {
130 "$ref": "#/components/schemas/DeploymentFilterPaused"
131 },
132 {
133 "type": "null"
134 }
135 ],
136 },
137 "tags": {
138 "anyOf": [
139 {
140 "$ref": "#/components/schemas/DeploymentFilterTags"
141 },
142 {
143 "type": "null"
144 }
145 ],
146 },
147 "work_queue_name": {
148 "anyOf": [
149 {
150 "$ref": "#/components/schemas/DeploymentFilterWorkQueueName"
151 },
152 {
153 "type": "null"
154 }
155 ],
156 }
157 },
158 "type": "object"
159 },
160 "DeploymentFilterConcurrencyLimit": {
161 "additionalProperties": false,
162 "properties": {
163 "ge_": {
164 "anyOf": [
165 {
166 "type": "integer"
167 },
168 {
169 "type": "null"
170 }
171 ],
172 },
173 "is_null_": {
174 "anyOf": [
175 {
176 "type": "boolean"
177 },
178 {
179 "type": "null"
180 }
181 ],
182 },
183 "le_": {
184 "anyOf": [
185 {
186 "type": "integer"
187 },
188 {
189 "type": "null"
190 }
191 ],
192 }
193 },
194 "type": "object"
195 },
196 "DeploymentFilterId": {
197 "additionalProperties": false,
198 "properties": {
199 "any_": {
200 "anyOf": [
201 {
202 "items": {
203 "format": "uuid",
204 "type": "string"
205 },
206 "type": "array"
207 },
208 {
209 "type": "null"
210 }
211 ],
212 },
213 "not_any_": {
214 "anyOf": [
215 {
216 "items": {
217 "format": "uuid",
218 "type": "string"
219 },
220 "type": "array"
221 },
222 {
223 "type": "null"
224 }
225 ],
226 }
227 },
228 "type": "object"
229 },
230 "DeploymentFilterName": {
231 "additionalProperties": false,
232 "properties": {
233 "any_": {
234 "anyOf": [
235 {
236 "items": {
237 "type": "string"
238 },
239 "type": "array"
240 },
241 {
242 "type": "null"
243 }
244 ],
245 "examples": [
246 [
247 "my-deployment-1",
248 "my-deployment-2"
249 ]
250 ],
251 },
252 "like_": {
253 "anyOf": [
254 {
255 "type": "string"
256 },
257 {
258 "type": "null"
259 }
260 ],
261 "examples": [
262 "marvin"
263 ],
264 }
265 },
266 "type": "object"
267 },
268 "DeploymentFilterPaused": {
269 "additionalProperties": false,
270 "properties": {
271 "eq_": {
272 "anyOf": [
273 {
274 "type": "boolean"
275 },
276 {
277 "type": "null"
278 }
279 ],
280 }
281 },
282 "type": "object"
283 },
284 "DeploymentFilterTags": {
285 "additionalProperties": false,
286 "properties": {
287 "all_": {
288 "anyOf": [
289 {
290 "items": {
291 "type": "string"
292 },
293 "type": "array"
294 },
295 {
296 "type": "null"
297 }
298 ],
299 "examples": [
300 [
301 "tag-1",
302 "tag-2"
303 ]
304 ],
305 },
306 "any_": {
307 "anyOf": [
308 {
309 "items": {
310 "type": "string"
311 },
312 "type": "array"
313 },
314 {
315 "type": "null"
316 }
317 ],
318 "examples": [
319 [
320 "tag-1",
321 "tag-2"
322 ]
323 ],
324 },
325 "is_null_": {
326 "anyOf": [
327 {
328 "type": "boolean"
329 },
330 {
331 "type": "null"
332 }
333 ],
334 },
335 "operator": {
336 "$ref": "#/components/schemas/Operator",
337 }
338 },
339 "type": "object"
340 },
341 "DeploymentFilterWorkQueueName": {
342 "additionalProperties": false,
343 "properties": {
344 "any_": {
345 "anyOf": [
346 {
347 "items": {
348 "type": "string"
349 },
350 "type": "array"
351 },
352 {
353 "type": "null"
354 }
355 ],
356 "examples": [
357 [
358 "work_queue_1",
359 "work_queue_2"
360 ]
361 ],
362 }
363 },
364 "type": "object"
365 },
366 "DeploymentOrFlowNameFilter": {
367 "additionalProperties": false,
368 "properties": {
369 "like_": {
370 "anyOf": [
371 {
372 "type": "string"
373 },
374 {
375 "type": "null"
376 }
377 ],
378 }
379 },
380 "type": "object"
381 },
382 "FlowFilter": {
383 "additionalProperties": false,
384 "properties": {
385 "deployment": {
386 "anyOf": [
387 {
388 "$ref": "#/components/schemas/FlowFilterDeployment"
389 },
390 {
391 "type": "null"
392 }
393 ],
394 },
395 "id": {
396 "anyOf": [
397 {
398 "$ref": "#/components/schemas/FlowFilterId"
399 },
400 {
401 "type": "null"
402 }
403 ],
404 },
405 "name": {
406 "anyOf": [
407 {
408 "$ref": "#/components/schemas/FlowFilterName"
409 },
410 {
411 "type": "null"
412 }
413 ],
414 },
415 "operator": {
416 "$ref": "#/components/schemas/Operator",
417 },
418 "tags": {
419 "anyOf": [
420 {
421 "$ref": "#/components/schemas/FlowFilterTags"
422 },
423 {
424 "type": "null"
425 }
426 ],
427 }
428 },
429 "type": "object"
430 },
431 "FlowFilterDeployment": {
432 "additionalProperties": false,
433 "properties": {
434 "is_null_": {
435 "anyOf": [
436 {
437 "type": "boolean"
438 },
439 {
440 "type": "null"
441 }
442 ],
443 },
444 "operator": {
445 "$ref": "#/components/schemas/Operator",
446 }
447 },
448 "type": "object"
449 },
450 "FlowFilterId": {
451 "additionalProperties": false,
452 "properties": {
453 "any_": {
454 "anyOf": [
455 {
456 "items": {
457 "format": "uuid",
458 "type": "string"
459 },
460 "type": "array"
461 },
462 {
463 "type": "null"
464 }
465 ],
466 }
467 },
468 "type": "object"
469 },
470 "FlowFilterName": {
471 "additionalProperties": false,
472 "properties": {
473 "any_": {
474 "anyOf": [
475 {
476 "items": {
477 "type": "string"
478 },
479 "type": "array"
480 },
481 {
482 "type": "null"
483 }
484 ],
485 "examples": [
486 [
487 "my-flow-1",
488 "my-flow-2"
489 ]
490 ],
491 },
492 "like_": {
493 "anyOf": [
494 {
495 "type": "string"
496 },
497 {
498 "type": "null"
499 }
500 ],
501 "examples": [
502 "marvin"
503 ],
504 }
505 },
506 "type": "object"
507 },
508 "FlowFilterTags": {
509 "additionalProperties": false,
510 "properties": {
511 "all_": {
512 "anyOf": [
513 {
514 "items": {
515 "type": "string"
516 },
517 "type": "array"
518 },
519 {
520 "type": "null"
521 }
522 ],
523 "examples": [
524 [
525 "tag-1",
526 "tag-2"
527 ]
528 ],
529 },
530 "is_null_": {
531 "anyOf": [
532 {
533 "type": "boolean"
534 },
535 {
536 "type": "null"
537 }
538 ],
539 },
540 "operator": {
541 "$ref": "#/components/schemas/Operator",
542 }
543 },
544 "type": "object"
545 },
546 "FlowRunFilter": {
547 "additionalProperties": false,
548 "properties": {
549 "deployment_id": {
550 "anyOf": [
551 {
552 "$ref": "#/components/schemas/FlowRunFilterDeploymentId"
553 },
554 {
555 "type": "null"
556 }
557 ],
558 },
559 "end_time": {
560 "anyOf": [
561 {
562 "$ref": "#/components/schemas/FlowRunFilterEndTime"
563 },
564 {
565 "type": "null"
566 }
567 ],
568 },
569 "expected_start_time": {
570 "anyOf": [
571 {
572 "$ref": "#/components/schemas/FlowRunFilterExpectedStartTime"
573 },
574 {
575 "type": "null"
576 }
577 ],
578 },
579 "flow_version": {
580 "anyOf": [
581 {
582 "$ref": "#/components/schemas/FlowRunFilterFlowVersion"
583 },
584 {
585 "type": "null"
586 }
587 ],
588 },
589 "id": {
590 "anyOf": [
591 {
592 "$ref": "#/components/schemas/FlowRunFilterId"
593 },
594 {
595 "type": "null"
596 }
597 ],
598 },
599 "idempotency_key": {
600 "anyOf": [
601 {
602 "$ref": "#/components/schemas/FlowRunFilterIdempotencyKey"
603 },
604 {
605 "type": "null"
606 }
607 ],
608 },
609 "name": {
610 "anyOf": [
611 {
612 "$ref": "#/components/schemas/FlowRunFilterName"
613 },
614 {
615 "type": "null"
616 }
617 ],
618 },
619 "next_scheduled_start_time": {
620 "anyOf": [
621 {
622 "$ref": "#/components/schemas/FlowRunFilterNextScheduledStartTime"
623 },
624 {
625 "type": "null"
626 }
627 ],
628 },
629 "operator": {
630 "$ref": "#/components/schemas/Operator",
631 },
632 "parent_flow_run_id": {
633 "anyOf": [
634 {
635 "$ref": "#/components/schemas/FlowRunFilterParentFlowRunId"
636 },
637 {
638 "type": "null"
639 }
640 ],
641 },
642 "parent_task_run_id": {
643 "anyOf": [
644 {
645 "$ref": "#/components/schemas/FlowRunFilterParentTaskRunId"
646 },
647 {
648 "type": "null"
649 }
650 ],
651 },
652 "start_time": {
653 "anyOf": [
654 {
655 "$ref": "#/components/schemas/FlowRunFilterStartTime"
656 },
657 {
658 "type": "null"
659 }
660 ],
661 },
662 "state": {
663 "anyOf": [
664 {
665 "$ref": "#/components/schemas/FlowRunFilterState"
666 },
667 {
668 "type": "null"
669 }
670 ],
671 },
672 "tags": {
673 "anyOf": [
674 {
675 "$ref": "#/components/schemas/FlowRunFilterTags"
676 },
677 {
678 "type": "null"
679 }
680 ],
681 },
682 "work_queue_name": {
683 "anyOf": [
684 {
685 "$ref": "#/components/schemas/FlowRunFilterWorkQueueName"
686 },
687 {
688 "type": "null"
689 }
690 ],
691 }
692 },
693 "type": "object"
694 },
695 "FlowRunFilterDeploymentId": {
696 "additionalProperties": false,
697 "properties": {
698 "any_": {
699 "anyOf": [
700 {
701 "items": {
702 "format": "uuid",
703 "type": "string"
704 },
705 "type": "array"
706 },
707 {
708 "type": "null"
709 }
710 ],
711 },
712 "is_null_": {
713 "anyOf": [
714 {
715 "type": "boolean"
716 },
717 {
718 "type": "null"
719 }
720 ],
721 },
722 "operator": {
723 "$ref": "#/components/schemas/Operator",
724 }
725 },
726 "type": "object"
727 },
728 "FlowRunFilterEndTime": {
729 "additionalProperties": false,
730 "properties": {
731 "after_": {
732 "anyOf": [
733 {
734 "format": "date-time",
735 "type": "string"
736 },
737 {
738 "type": "null"
739 }
740 ],
741 },
742 "before_": {
743 "anyOf": [
744 {
745 "format": "date-time",
746 "type": "string"
747 },
748 {
749 "type": "null"
750 }
751 ],
752 },
753 "is_null_": {
754 "anyOf": [
755 {
756 "type": "boolean"
757 },
758 {
759 "type": "null"
760 }
761 ],
762 }
763 },
764 "type": "object"
765 },
766 "FlowRunFilterExpectedStartTime": {
767 "additionalProperties": false,
768 "properties": {
769 "after_": {
770 "anyOf": [
771 {
772 "format": "date-time",
773 "type": "string"
774 },
775 {
776 "type": "null"
777 }
778 ],
779 },
780 "before_": {
781 "anyOf": [
782 {
783 "format": "date-time",
784 "type": "string"
785 },
786 {
787 "type": "null"
788 }
789 ],
790 }
791 },
792 "type": "object"
793 },
794 "FlowRunFilterFlowVersion": {
795 "additionalProperties": false,
796 "properties": {
797 "any_": {
798 "anyOf": [
799 {
800 "items": {
801 "type": "string"
802 },
803 "type": "array"
804 },
805 {
806 "type": "null"
807 }
808 ],
809 }
810 },
811 "type": "object"
812 },
813 "FlowRunFilterId": {
814 "additionalProperties": false,
815 "properties": {
816 "any_": {
817 "anyOf": [
818 {
819 "items": {
820 "format": "uuid",
821 "type": "string"
822 },
823 "type": "array"
824 },
825 {
826 "type": "null"
827 }
828 ],
829 },
830 "not_any_": {
831 "anyOf": [
832 {
833 "items": {
834 "format": "uuid",
835 "type": "string"
836 },
837 "type": "array"
838 },
839 {
840 "type": "null"
841 }
842 ],
843 }
844 },
845 "type": "object"
846 },
847 "FlowRunFilterIdempotencyKey": {
848 "additionalProperties": false,
849 "properties": {
850 "any_": {
851 "anyOf": [
852 {
853 "items": {
854 "type": "string"
855 },
856 "type": "array"
857 },
858 {
859 "type": "null"
860 }
861 ],
862 },
863 "not_any_": {
864 "anyOf": [
865 {
866 "items": {
867 "type": "string"
868 },
869 "type": "array"
870 },
871 {
872 "type": "null"
873 }
874 ],
875 }
876 },
877 "type": "object"
878 },
879 "FlowRunFilterName": {
880 "additionalProperties": false,
881 "properties": {
882 "any_": {
883 "anyOf": [
884 {
885 "items": {
886 "type": "string"
887 },
888 "type": "array"
889 },
890 {
891 "type": "null"
892 }
893 ],
894 "examples": [
895 [
896 "my-flow-run-1",
897 "my-flow-run-2"
898 ]
899 ],
900 },
901 "like_": {
902 "anyOf": [
903 {
904 "type": "string"
905 },
906 {
907 "type": "null"
908 }
909 ],
910 "examples": [
911 "marvin"
912 ],
913 }
914 },
915 "type": "object"
916 },
917 "FlowRunFilterNextScheduledStartTime": {
918 "additionalProperties": false,
919 "properties": {
920 "after_": {
921 "anyOf": [
922 {
923 "format": "date-time",
924 "type": "string"
925 },
926 {
927 "type": "null"
928 }
929 ],
930 },
931 "before_": {
932 "anyOf": [
933 {
934 "format": "date-time",
935 "type": "string"
936 },
937 {
938 "type": "null"
939 }
940 ],
941 }
942 },
943 "type": "object"
944 },
945 "FlowRunFilterParentFlowRunId": {
946 "additionalProperties": false,
947 "properties": {
948 "any_": {
949 "anyOf": [
950 {
951 "items": {
952 "format": "uuid",
953 "type": "string"
954 },
955 "type": "array"
956 },
957 {
958 "type": "null"
959 }
960 ],
961 },
962 "operator": {
963 "$ref": "#/components/schemas/Operator",
964 }
965 },
966 "type": "object"
967 },
968 "FlowRunFilterParentTaskRunId": {
969 "additionalProperties": false,
970 "properties": {
971 "any_": {
972 "anyOf": [
973 {
974 "items": {
975 "format": "uuid",
976 "type": "string"
977 },
978 "type": "array"
979 },
980 {
981 "type": "null"
982 }
983 ],
984 },
985 "is_null_": {
986 "anyOf": [
987 {
988 "type": "boolean"
989 },
990 {
991 "type": "null"
992 }
993 ],
994 },
995 "operator": {
996 "$ref": "#/components/schemas/Operator",
997 }
998 },
999 "type": "object"
1000 },
1001 "FlowRunFilterStartTime": {
1002 "additionalProperties": false,
1003 "properties": {
1004 "after_": {
1005 "anyOf": [
1006 {
1007 "format": "date-time",
1008 "type": "string"
1009 },
1010 {
1011 "type": "null"
1012 }
1013 ],
1014 },
1015 "before_": {
1016 "anyOf": [
1017 {
1018 "format": "date-time",
1019 "type": "string"
1020 },
1021 {
1022 "type": "null"
1023 }
1024 ],
1025 },
1026 "is_null_": {
1027 "anyOf": [
1028 {
1029 "type": "boolean"
1030 },
1031 {
1032 "type": "null"
1033 }
1034 ],
1035 }
1036 },
1037 "type": "object"
1038 },
1039 "FlowRunFilterState": {
1040 "additionalProperties": false,
1041 "properties": {
1042 "name": {
1043 "anyOf": [
1044 {
1045 "$ref": "#/components/schemas/FlowRunFilterStateName"
1046 },
1047 {
1048 "type": "null"
1049 }
1050 ],
1051 },
1052 "operator": {
1053 "$ref": "#/components/schemas/Operator",
1054 },
1055 "type": {
1056 "anyOf": [
1057 {
1058 "$ref": "#/components/schemas/FlowRunFilterStateType"
1059 },
1060 {
1061 "type": "null"
1062 }
1063 ],
1064 }
1065 },
1066 "type": "object"
1067 },
1068 "FlowRunFilterStateName": {
1069 "additionalProperties": false,
1070 "properties": {
1071 "any_": {
1072 "anyOf": [
1073 {
1074 "items": {
1075 "type": "string"
1076 },
1077 "type": "array"
1078 },
1079 {
1080 "type": "null"
1081 }
1082 ],
1083 },
1084 "not_any_": {
1085 "anyOf": [
1086 {
1087 "items": {
1088 "type": "string"
1089 },
1090 "type": "array"
1091 },
1092 {
1093 "type": "null"
1094 }
1095 ],
1096 }
1097 },
1098 "type": "object"
1099 },
1100 "FlowRunFilterStateType": {
1101 "additionalProperties": false,
1102 "properties": {
1103 "any_": {
1104 "anyOf": [
1105 {
1106 "items": {
1107 "$ref": "#/components/schemas/StateType"
1108 },
1109 "type": "array"
1110 },
1111 {
1112 "type": "null"
1113 }
1114 ],
1115 },
1116 "not_any_": {
1117 "anyOf": [
1118 {
1119 "items": {
1120 "$ref": "#/components/schemas/StateType"
1121 },
1122 "type": "array"
1123 },
1124 {
1125 "type": "null"
1126 }
1127 ],
1128 }
1129 },
1130 "type": "object"
1131 },
1132 "FlowRunFilterTags": {
1133 "additionalProperties": false,
1134 "properties": {
1135 "all_": {
1136 "anyOf": [
1137 {
1138 "items": {
1139 "type": "string"
1140 },
1141 "type": "array"
1142 },
1143 {
1144 "type": "null"
1145 }
1146 ],
1147 "examples": [
1148 [
1149 "tag-1",
1150 "tag-2"
1151 ]
1152 ],
1153 },
1154 "any_": {
1155 "anyOf": [
1156 {
1157 "items": {
1158 "type": "string"
1159 },
1160 "type": "array"
1161 },
1162 {
1163 "type": "null"
1164 }
1165 ],
1166 "examples": [
1167 [
1168 "tag-1",
1169 "tag-2"
1170 ]
1171 ],
1172 },
1173 "is_null_": {
1174 "anyOf": [
1175 {
1176 "type": "boolean"
1177 },
1178 {
1179 "type": "null"
1180 }
1181 ],
1182 },
1183 "operator": {
1184 "$ref": "#/components/schemas/Operator",
1185 }
1186 },
1187 "type": "object"
1188 },
1189 "FlowRunFilterWorkQueueName": {
1190 "additionalProperties": false,
1191 "properties": {
1192 "any_": {
1193 "anyOf": [
1194 {
1195 "items": {
1196 "type": "string"
1197 },
1198 "type": "array"
1199 },
1200 {
1201 "type": "null"
1202 }
1203 ],
1204 "examples": [
1205 [
1206 "work_queue_1",
1207 "work_queue_2"
1208 ]
1209 ],
1210 },
1211 "is_null_": {
1212 "anyOf": [
1213 {
1214 "type": "boolean"
1215 },
1216 {
1217 "type": "null"
1218 }
1219 ],
1220 },
1221 "operator": {
1222 "$ref": "#/components/schemas/Operator",
1223 }
1224 },
1225 "type": "object"
1226 },
1227 "FlowRunSort": {
1228 "enum": [
1229 "ID_DESC",
1230 "START_TIME_ASC",
1231 "START_TIME_DESC",
1232 "EXPECTED_START_TIME_ASC",
1233 "EXPECTED_START_TIME_DESC",
1234 "NAME_ASC",
1235 "NAME_DESC",
1236 "NEXT_SCHEDULED_START_TIME_ASC",
1237 "END_TIME_DESC"
1238 ],
1239 "type": "string"
1240 },
1241 "Operator": {
1242 "enum": [
1243 "and_",
1244 "or_"
1245 ],
1246 "type": "string"
1247 },
1248 "StateType": {
1249 "enum": [
1250 "SCHEDULED",
1251 "PENDING",
1252 "RUNNING",
1253 "COMPLETED",
1254 "FAILED",
1255 "CANCELLED",
1256 "CRASHED",
1257 "PAUSED",
1258 "CANCELLING"
1259 ],
1260 "type": "string"
1261 },
1262 "TaskRunFilter": {
1263 "additionalProperties": false,
1264 "properties": {
1265 "expected_start_time": {
1266 "anyOf": [
1267 {
1268 "$ref": "#/components/schemas/TaskRunFilterExpectedStartTime"
1269 },
1270 {
1271 "type": "null"
1272 }
1273 ],
1274 },
1275 "flow_run_id": {
1276 "anyOf": [
1277 {
1278 "$ref": "#/components/schemas/TaskRunFilterFlowRunId"
1279 },
1280 {
1281 "type": "null"
1282 }
1283 ],
1284 },
1285 "id": {
1286 "anyOf": [
1287 {
1288 "$ref": "#/components/schemas/TaskRunFilterId"
1289 },
1290 {
1291 "type": "null"
1292 }
1293 ],
1294 },
1295 "name": {
1296 "anyOf": [
1297 {
1298 "$ref": "#/components/schemas/TaskRunFilterName"
1299 },
1300 {
1301 "type": "null"
1302 }
1303 ],
1304 },
1305 "operator": {
1306 "$ref": "#/components/schemas/Operator",
1307 },
1308 "start_time": {
1309 "anyOf": [
1310 {
1311 "$ref": "#/components/schemas/TaskRunFilterStartTime"
1312 },
1313 {
1314 "type": "null"
1315 }
1316 ],
1317 },
1318 "state": {
1319 "anyOf": [
1320 {
1321 "$ref": "#/components/schemas/TaskRunFilterState"
1322 },
1323 {
1324 "type": "null"
1325 }
1326 ],
1327 },
1328 "subflow_runs": {
1329 "anyOf": [
1330 {
1331 "$ref": "#/components/schemas/TaskRunFilterSubFlowRuns"
1332 },
1333 {
1334 "type": "null"
1335 }
1336 ],
1337 },
1338 "tags": {
1339 "anyOf": [
1340 {
1341 "$ref": "#/components/schemas/TaskRunFilterTags"
1342 },
1343 {
1344 "type": "null"
1345 }
1346 ],
1347 }
1348 },
1349 "type": "object"
1350 },
1351 "TaskRunFilterExpectedStartTime": {
1352 "additionalProperties": false,
1353 "properties": {
1354 "after_": {
1355 "anyOf": [
1356 {
1357 "format": "date-time",
1358 "type": "string"
1359 },
1360 {
1361 "type": "null"
1362 }
1363 ],
1364 },
1365 "before_": {
1366 "anyOf": [
1367 {
1368 "format": "date-time",
1369 "type": "string"
1370 },
1371 {
1372 "type": "null"
1373 }
1374 ],
1375 }
1376 },
1377 "type": "object"
1378 },
1379 "TaskRunFilterFlowRunId": {
1380 "additionalProperties": false,
1381 "properties": {
1382 "any_": {
1383 "anyOf": [
1384 {
1385 "items": {
1386 "format": "uuid",
1387 "type": "string"
1388 },
1389 "type": "array"
1390 },
1391 {
1392 "type": "null"
1393 }
1394 ],
1395 },
1396 "is_null_": {
1397 "anyOf": [
1398 {
1399 "type": "boolean"
1400 },
1401 {
1402 "type": "null"
1403 }
1404 ],
1405 },
1406 "operator": {
1407 "$ref": "#/components/schemas/Operator",
1408 }
1409 },
1410 "type": "object"
1411 },
1412 "TaskRunFilterId": {
1413 "additionalProperties": false,
1414 "properties": {
1415 "any_": {
1416 "anyOf": [
1417 {
1418 "items": {
1419 "format": "uuid",
1420 "type": "string"
1421 },
1422 "type": "array"
1423 },
1424 {
1425 "type": "null"
1426 }
1427 ],
1428 }
1429 },
1430 "type": "object"
1431 },
1432 "TaskRunFilterName": {
1433 "additionalProperties": false,
1434 "properties": {
1435 "any_": {
1436 "anyOf": [
1437 {
1438 "items": {
1439 "type": "string"
1440 },
1441 "type": "array"
1442 },
1443 {
1444 "type": "null"
1445 }
1446 ],
1447 "examples": [
1448 [
1449 "my-task-run-1",
1450 "my-task-run-2"
1451 ]
1452 ],
1453 },
1454 "like_": {
1455 "anyOf": [
1456 {
1457 "type": "string"
1458 },
1459 {
1460 "type": "null"
1461 }
1462 ],
1463 "examples": [
1464 "marvin"
1465 ],
1466 }
1467 },
1468 "type": "object"
1469 },
1470 "TaskRunFilterStartTime": {
1471 "additionalProperties": false,
1472 "properties": {
1473 "after_": {
1474 "anyOf": [
1475 {
1476 "format": "date-time",
1477 "type": "string"
1478 },
1479 {
1480 "type": "null"
1481 }
1482 ],
1483 },
1484 "before_": {
1485 "anyOf": [
1486 {
1487 "format": "date-time",
1488 "type": "string"
1489 },
1490 {
1491 "type": "null"
1492 }
1493 ],
1494 },
1495 "is_null_": {
1496 "anyOf": [
1497 {
1498 "type": "boolean"
1499 },
1500 {
1501 "type": "null"
1502 }
1503 ],
1504 }
1505 },
1506 "type": "object"
1507 },
1508 "TaskRunFilterState": {
1509 "additionalProperties": false,
1510 "properties": {
1511 "name": {
1512 "anyOf": [
1513 {
1514 "$ref": "#/components/schemas/TaskRunFilterStateName"
1515 },
1516 {
1517 "type": "null"
1518 }
1519 ],
1520 },
1521 "operator": {
1522 "$ref": "#/components/schemas/Operator",
1523 },
1524 "type": {
1525 "anyOf": [
1526 {
1527 "$ref": "#/components/schemas/TaskRunFilterStateType"
1528 },
1529 {
1530 "type": "null"
1531 }
1532 ],
1533 }
1534 },
1535 "type": "object"
1536 },
1537 "TaskRunFilterStateName": {
1538 "additionalProperties": false,
1539 "properties": {
1540 "any_": {
1541 "anyOf": [
1542 {
1543 "items": {
1544 "type": "string"
1545 },
1546 "type": "array"
1547 },
1548 {
1549 "type": "null"
1550 }
1551 ],
1552 }
1553 },
1554 "type": "object"
1555 },
1556 "TaskRunFilterStateType": {
1557 "additionalProperties": false,
1558 "properties": {
1559 "any_": {
1560 "anyOf": [
1561 {
1562 "items": {
1563 "$ref": "#/components/schemas/StateType"
1564 },
1565 "type": "array"
1566 },
1567 {
1568 "type": "null"
1569 }
1570 ],
1571 }
1572 },
1573 "type": "object"
1574 },
1575 "TaskRunFilterSubFlowRuns": {
1576 "additionalProperties": false,
1577 "properties": {
1578 "exists_": {
1579 "anyOf": [
1580 {
1581 "type": "boolean"
1582 },
1583 {
1584 "type": "null"
1585 }
1586 ],
1587 }
1588 },
1589 "type": "object"
1590 },
1591 "TaskRunFilterTags": {
1592 "additionalProperties": false,
1593 "properties": {
1594 "all_": {
1595 "anyOf": [
1596 {
1597 "items": {
1598 "type": "string"
1599 },
1600 "type": "array"
1601 },
1602 {
1603 "type": "null"
1604 }
1605 ],
1606 "examples": [
1607 [
1608 "tag-1",
1609 "tag-2"
1610 ]
1611 ],
1612 },
1613 "is_null_": {
1614 "anyOf": [
1615 {
1616 "type": "boolean"
1617 },
1618 {
1619 "type": "null"
1620 }
1621 ],
1622 },
1623 "operator": {
1624 "$ref": "#/components/schemas/Operator",
1625 }
1626 },
1627 "type": "object"
1628 },
1629 "WorkPoolFilter": {
1630 "additionalProperties": false,
1631 "properties": {
1632 "id": {
1633 "anyOf": [
1634 {
1635 "$ref": "#/components/schemas/WorkPoolFilterId"
1636 },
1637 {
1638 "type": "null"
1639 }
1640 ],
1641 },
1642 "name": {
1643 "anyOf": [
1644 {
1645 "$ref": "#/components/schemas/WorkPoolFilterName"
1646 },
1647 {
1648 "type": "null"
1649 }
1650 ],
1651 },
1652 "operator": {
1653 "$ref": "#/components/schemas/Operator",
1654 },
1655 "type": {
1656 "anyOf": [
1657 {
1658 "$ref": "#/components/schemas/WorkPoolFilterType"
1659 },
1660 {
1661 "type": "null"
1662 }
1663 ],
1664 }
1665 },
1666 "type": "object"
1667 },
1668 "WorkPoolFilterId": {
1669 "additionalProperties": false,
1670 "properties": {
1671 "any_": {
1672 "anyOf": [
1673 {
1674 "items": {
1675 "format": "uuid",
1676 "type": "string"
1677 },
1678 "type": "array"
1679 },
1680 {
1681 "type": "null"
1682 }
1683 ],
1684 }
1685 },
1686 "type": "object"
1687 },
1688 "WorkPoolFilterName": {
1689 "additionalProperties": false,
1690 "properties": {
1691 "any_": {
1692 "anyOf": [
1693 {
1694 "items": {
1695 "type": "string"
1696 },
1697 "type": "array"
1698 },
1699 {
1700 "type": "null"
1701 }
1702 ],
1703 }
1704 },
1705 "type": "object"
1706 },
1707 "WorkPoolFilterType": {
1708 "additionalProperties": false,
1709 "properties": {
1710 "any_": {
1711 "anyOf": [
1712 {
1713 "items": {
1714 "type": "string"
1715 },
1716 "type": "array"
1717 },
1718 {
1719 "type": "null"
1720 }
1721 ],
1722 }
1723 },
1724 "type": "object"
1725 },
1726 "WorkQueueFilter": {
1727 "additionalProperties": false,
1728 "properties": {
1729 "id": {
1730 "anyOf": [
1731 {
1732 "$ref": "#/components/schemas/WorkQueueFilterId"
1733 },
1734 {
1735 "type": "null"
1736 }
1737 ],
1738 },
1739 "name": {
1740 "anyOf": [
1741 {
1742 "$ref": "#/components/schemas/WorkQueueFilterName"
1743 },
1744 {
1745 "type": "null"
1746 }
1747 ],
1748 },
1749 "operator": {
1750 "$ref": "#/components/schemas/Operator",
1751 }
1752 },
1753 "type": "object"
1754 },
1755 "WorkQueueFilterId": {
1756 "additionalProperties": false,
1757 "properties": {
1758 "any_": {
1759 "anyOf": [
1760 {
1761 "items": {
1762 "format": "uuid",
1763 "type": "string"
1764 },
1765 "type": "array"
1766 },
1767 {
1768 "type": "null"
1769 }
1770 ],
1771 }
1772 },
1773 "type": "object"
1774 },
1775 "WorkQueueFilterName": {
1776 "additionalProperties": false,
1777 "properties": {
1778 "any_": {
1779 "anyOf": [
1780 {
1781 "items": {
1782 "type": "string"
1783 },
1784 "type": "array"
1785 },
1786 {
1787 "type": "null"
1788 }
1789 ],
1790 "examples": [
1791 [
1792 "wq-1",
1793 "wq-2"
1794 ]
1795 ],
1796 },
1797 "startswith_": {
1798 "anyOf": [
1799 {
1800 "items": {
1801 "type": "string"
1802 },
1803 "type": "array"
1804 },
1805 {
1806 "type": "null"
1807 }
1808 ],
1809 "examples": [
1810 [
1811 "marvin",
1812 "Marvin-robot"
1813 ]
1814 ],
1815 }
1816 },
1817 "type": "object"
1818 }
1819 }
1820 }
1821}