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