UNPKG

38.4 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2017-11-27",
5 "endpointPrefix": "iotanalytics",
6 "protocol": "rest-json",
7 "serviceFullName": "AWS IoT Analytics",
8 "serviceId": "IoTAnalytics",
9 "signatureVersion": "v4",
10 "signingName": "iotanalytics",
11 "uid": "iotanalytics-2017-11-27"
12 },
13 "operations": {
14 "BatchPutMessage": {
15 "http": {
16 "requestUri": "/messages/batch",
17 "responseCode": 200
18 },
19 "input": {
20 "type": "structure",
21 "required": [
22 "channelName",
23 "messages"
24 ],
25 "members": {
26 "channelName": {},
27 "messages": {
28 "type": "list",
29 "member": {
30 "type": "structure",
31 "required": [
32 "messageId",
33 "payload"
34 ],
35 "members": {
36 "messageId": {},
37 "payload": {
38 "type": "blob"
39 }
40 }
41 }
42 }
43 }
44 },
45 "output": {
46 "type": "structure",
47 "members": {
48 "batchPutMessageErrorEntries": {
49 "type": "list",
50 "member": {
51 "type": "structure",
52 "members": {
53 "messageId": {},
54 "errorCode": {},
55 "errorMessage": {}
56 }
57 }
58 }
59 }
60 }
61 },
62 "CancelPipelineReprocessing": {
63 "http": {
64 "method": "DELETE",
65 "requestUri": "/pipelines/{pipelineName}/reprocessing/{reprocessingId}"
66 },
67 "input": {
68 "type": "structure",
69 "required": [
70 "pipelineName",
71 "reprocessingId"
72 ],
73 "members": {
74 "pipelineName": {
75 "location": "uri",
76 "locationName": "pipelineName"
77 },
78 "reprocessingId": {
79 "location": "uri",
80 "locationName": "reprocessingId"
81 }
82 }
83 },
84 "output": {
85 "type": "structure",
86 "members": {}
87 }
88 },
89 "CreateChannel": {
90 "http": {
91 "requestUri": "/channels",
92 "responseCode": 201
93 },
94 "input": {
95 "type": "structure",
96 "required": [
97 "channelName"
98 ],
99 "members": {
100 "channelName": {},
101 "channelStorage": {
102 "shape": "Sh"
103 },
104 "retentionPeriod": {
105 "shape": "Sn"
106 },
107 "tags": {
108 "shape": "Sq"
109 }
110 }
111 },
112 "output": {
113 "type": "structure",
114 "members": {
115 "channelName": {},
116 "channelArn": {},
117 "retentionPeriod": {
118 "shape": "Sn"
119 }
120 }
121 }
122 },
123 "CreateDataset": {
124 "http": {
125 "requestUri": "/datasets",
126 "responseCode": 201
127 },
128 "input": {
129 "type": "structure",
130 "required": [
131 "datasetName",
132 "actions"
133 ],
134 "members": {
135 "datasetName": {},
136 "actions": {
137 "shape": "Sy"
138 },
139 "triggers": {
140 "shape": "S1l"
141 },
142 "contentDeliveryRules": {
143 "shape": "S1q"
144 },
145 "retentionPeriod": {
146 "shape": "Sn"
147 },
148 "versioningConfiguration": {
149 "shape": "S21"
150 },
151 "tags": {
152 "shape": "Sq"
153 }
154 }
155 },
156 "output": {
157 "type": "structure",
158 "members": {
159 "datasetName": {},
160 "datasetArn": {},
161 "retentionPeriod": {
162 "shape": "Sn"
163 }
164 }
165 }
166 },
167 "CreateDatasetContent": {
168 "http": {
169 "requestUri": "/datasets/{datasetName}/content"
170 },
171 "input": {
172 "type": "structure",
173 "required": [
174 "datasetName"
175 ],
176 "members": {
177 "datasetName": {
178 "location": "uri",
179 "locationName": "datasetName"
180 }
181 }
182 },
183 "output": {
184 "type": "structure",
185 "members": {
186 "versionId": {}
187 }
188 }
189 },
190 "CreateDatastore": {
191 "http": {
192 "requestUri": "/datastores",
193 "responseCode": 201
194 },
195 "input": {
196 "type": "structure",
197 "required": [
198 "datastoreName"
199 ],
200 "members": {
201 "datastoreName": {},
202 "datastoreStorage": {
203 "shape": "S2b"
204 },
205 "retentionPeriod": {
206 "shape": "Sn"
207 },
208 "tags": {
209 "shape": "Sq"
210 }
211 }
212 },
213 "output": {
214 "type": "structure",
215 "members": {
216 "datastoreName": {},
217 "datastoreArn": {},
218 "retentionPeriod": {
219 "shape": "Sn"
220 }
221 }
222 }
223 },
224 "CreatePipeline": {
225 "http": {
226 "requestUri": "/pipelines",
227 "responseCode": 201
228 },
229 "input": {
230 "type": "structure",
231 "required": [
232 "pipelineName",
233 "pipelineActivities"
234 ],
235 "members": {
236 "pipelineName": {},
237 "pipelineActivities": {
238 "shape": "S2h"
239 },
240 "tags": {
241 "shape": "Sq"
242 }
243 }
244 },
245 "output": {
246 "type": "structure",
247 "members": {
248 "pipelineName": {},
249 "pipelineArn": {}
250 }
251 }
252 },
253 "DeleteChannel": {
254 "http": {
255 "method": "DELETE",
256 "requestUri": "/channels/{channelName}",
257 "responseCode": 204
258 },
259 "input": {
260 "type": "structure",
261 "required": [
262 "channelName"
263 ],
264 "members": {
265 "channelName": {
266 "location": "uri",
267 "locationName": "channelName"
268 }
269 }
270 }
271 },
272 "DeleteDataset": {
273 "http": {
274 "method": "DELETE",
275 "requestUri": "/datasets/{datasetName}",
276 "responseCode": 204
277 },
278 "input": {
279 "type": "structure",
280 "required": [
281 "datasetName"
282 ],
283 "members": {
284 "datasetName": {
285 "location": "uri",
286 "locationName": "datasetName"
287 }
288 }
289 }
290 },
291 "DeleteDatasetContent": {
292 "http": {
293 "method": "DELETE",
294 "requestUri": "/datasets/{datasetName}/content",
295 "responseCode": 204
296 },
297 "input": {
298 "type": "structure",
299 "required": [
300 "datasetName"
301 ],
302 "members": {
303 "datasetName": {
304 "location": "uri",
305 "locationName": "datasetName"
306 },
307 "versionId": {
308 "location": "querystring",
309 "locationName": "versionId"
310 }
311 }
312 }
313 },
314 "DeleteDatastore": {
315 "http": {
316 "method": "DELETE",
317 "requestUri": "/datastores/{datastoreName}",
318 "responseCode": 204
319 },
320 "input": {
321 "type": "structure",
322 "required": [
323 "datastoreName"
324 ],
325 "members": {
326 "datastoreName": {
327 "location": "uri",
328 "locationName": "datastoreName"
329 }
330 }
331 }
332 },
333 "DeletePipeline": {
334 "http": {
335 "method": "DELETE",
336 "requestUri": "/pipelines/{pipelineName}",
337 "responseCode": 204
338 },
339 "input": {
340 "type": "structure",
341 "required": [
342 "pipelineName"
343 ],
344 "members": {
345 "pipelineName": {
346 "location": "uri",
347 "locationName": "pipelineName"
348 }
349 }
350 }
351 },
352 "DescribeChannel": {
353 "http": {
354 "method": "GET",
355 "requestUri": "/channels/{channelName}"
356 },
357 "input": {
358 "type": "structure",
359 "required": [
360 "channelName"
361 ],
362 "members": {
363 "channelName": {
364 "location": "uri",
365 "locationName": "channelName"
366 },
367 "includeStatistics": {
368 "location": "querystring",
369 "locationName": "includeStatistics",
370 "type": "boolean"
371 }
372 }
373 },
374 "output": {
375 "type": "structure",
376 "members": {
377 "channel": {
378 "type": "structure",
379 "members": {
380 "name": {},
381 "storage": {
382 "shape": "Sh"
383 },
384 "arn": {},
385 "status": {},
386 "retentionPeriod": {
387 "shape": "Sn"
388 },
389 "creationTime": {
390 "type": "timestamp"
391 },
392 "lastUpdateTime": {
393 "type": "timestamp"
394 }
395 }
396 },
397 "statistics": {
398 "type": "structure",
399 "members": {
400 "size": {
401 "shape": "S3f"
402 }
403 }
404 }
405 }
406 }
407 },
408 "DescribeDataset": {
409 "http": {
410 "method": "GET",
411 "requestUri": "/datasets/{datasetName}"
412 },
413 "input": {
414 "type": "structure",
415 "required": [
416 "datasetName"
417 ],
418 "members": {
419 "datasetName": {
420 "location": "uri",
421 "locationName": "datasetName"
422 }
423 }
424 },
425 "output": {
426 "type": "structure",
427 "members": {
428 "dataset": {
429 "type": "structure",
430 "members": {
431 "name": {},
432 "arn": {},
433 "actions": {
434 "shape": "Sy"
435 },
436 "triggers": {
437 "shape": "S1l"
438 },
439 "contentDeliveryRules": {
440 "shape": "S1q"
441 },
442 "status": {},
443 "creationTime": {
444 "type": "timestamp"
445 },
446 "lastUpdateTime": {
447 "type": "timestamp"
448 },
449 "retentionPeriod": {
450 "shape": "Sn"
451 },
452 "versioningConfiguration": {
453 "shape": "S21"
454 }
455 }
456 }
457 }
458 }
459 },
460 "DescribeDatastore": {
461 "http": {
462 "method": "GET",
463 "requestUri": "/datastores/{datastoreName}"
464 },
465 "input": {
466 "type": "structure",
467 "required": [
468 "datastoreName"
469 ],
470 "members": {
471 "datastoreName": {
472 "location": "uri",
473 "locationName": "datastoreName"
474 },
475 "includeStatistics": {
476 "location": "querystring",
477 "locationName": "includeStatistics",
478 "type": "boolean"
479 }
480 }
481 },
482 "output": {
483 "type": "structure",
484 "members": {
485 "datastore": {
486 "type": "structure",
487 "members": {
488 "name": {},
489 "storage": {
490 "shape": "S2b"
491 },
492 "arn": {},
493 "status": {},
494 "retentionPeriod": {
495 "shape": "Sn"
496 },
497 "creationTime": {
498 "type": "timestamp"
499 },
500 "lastUpdateTime": {
501 "type": "timestamp"
502 }
503 }
504 },
505 "statistics": {
506 "type": "structure",
507 "members": {
508 "size": {
509 "shape": "S3f"
510 }
511 }
512 }
513 }
514 }
515 },
516 "DescribeLoggingOptions": {
517 "http": {
518 "method": "GET",
519 "requestUri": "/logging"
520 },
521 "input": {
522 "type": "structure",
523 "members": {}
524 },
525 "output": {
526 "type": "structure",
527 "members": {
528 "loggingOptions": {
529 "shape": "S3s"
530 }
531 }
532 }
533 },
534 "DescribePipeline": {
535 "http": {
536 "method": "GET",
537 "requestUri": "/pipelines/{pipelineName}"
538 },
539 "input": {
540 "type": "structure",
541 "required": [
542 "pipelineName"
543 ],
544 "members": {
545 "pipelineName": {
546 "location": "uri",
547 "locationName": "pipelineName"
548 }
549 }
550 },
551 "output": {
552 "type": "structure",
553 "members": {
554 "pipeline": {
555 "type": "structure",
556 "members": {
557 "name": {},
558 "arn": {},
559 "activities": {
560 "shape": "S2h"
561 },
562 "reprocessingSummaries": {
563 "shape": "S3y"
564 },
565 "creationTime": {
566 "type": "timestamp"
567 },
568 "lastUpdateTime": {
569 "type": "timestamp"
570 }
571 }
572 }
573 }
574 }
575 },
576 "GetDatasetContent": {
577 "http": {
578 "method": "GET",
579 "requestUri": "/datasets/{datasetName}/content"
580 },
581 "input": {
582 "type": "structure",
583 "required": [
584 "datasetName"
585 ],
586 "members": {
587 "datasetName": {
588 "location": "uri",
589 "locationName": "datasetName"
590 },
591 "versionId": {
592 "location": "querystring",
593 "locationName": "versionId"
594 }
595 }
596 },
597 "output": {
598 "type": "structure",
599 "members": {
600 "entries": {
601 "type": "list",
602 "member": {
603 "type": "structure",
604 "members": {
605 "entryName": {},
606 "dataURI": {}
607 }
608 }
609 },
610 "timestamp": {
611 "type": "timestamp"
612 },
613 "status": {
614 "shape": "S46"
615 }
616 }
617 }
618 },
619 "ListChannels": {
620 "http": {
621 "method": "GET",
622 "requestUri": "/channels"
623 },
624 "input": {
625 "type": "structure",
626 "members": {
627 "nextToken": {
628 "location": "querystring",
629 "locationName": "nextToken"
630 },
631 "maxResults": {
632 "location": "querystring",
633 "locationName": "maxResults",
634 "type": "integer"
635 }
636 }
637 },
638 "output": {
639 "type": "structure",
640 "members": {
641 "channelSummaries": {
642 "type": "list",
643 "member": {
644 "type": "structure",
645 "members": {
646 "channelName": {},
647 "channelStorage": {
648 "type": "structure",
649 "members": {
650 "serviceManagedS3": {
651 "type": "structure",
652 "members": {}
653 },
654 "customerManagedS3": {
655 "type": "structure",
656 "members": {
657 "bucket": {},
658 "keyPrefix": {},
659 "roleArn": {}
660 }
661 }
662 }
663 },
664 "status": {},
665 "creationTime": {
666 "type": "timestamp"
667 },
668 "lastUpdateTime": {
669 "type": "timestamp"
670 }
671 }
672 }
673 },
674 "nextToken": {}
675 }
676 }
677 },
678 "ListDatasetContents": {
679 "http": {
680 "method": "GET",
681 "requestUri": "/datasets/{datasetName}/contents"
682 },
683 "input": {
684 "type": "structure",
685 "required": [
686 "datasetName"
687 ],
688 "members": {
689 "datasetName": {
690 "location": "uri",
691 "locationName": "datasetName"
692 },
693 "nextToken": {
694 "location": "querystring",
695 "locationName": "nextToken"
696 },
697 "maxResults": {
698 "location": "querystring",
699 "locationName": "maxResults",
700 "type": "integer"
701 },
702 "scheduledOnOrAfter": {
703 "location": "querystring",
704 "locationName": "scheduledOnOrAfter",
705 "type": "timestamp"
706 },
707 "scheduledBefore": {
708 "location": "querystring",
709 "locationName": "scheduledBefore",
710 "type": "timestamp"
711 }
712 }
713 },
714 "output": {
715 "type": "structure",
716 "members": {
717 "datasetContentSummaries": {
718 "type": "list",
719 "member": {
720 "type": "structure",
721 "members": {
722 "version": {},
723 "status": {
724 "shape": "S46"
725 },
726 "creationTime": {
727 "type": "timestamp"
728 },
729 "scheduleTime": {
730 "type": "timestamp"
731 },
732 "completionTime": {
733 "type": "timestamp"
734 }
735 }
736 }
737 },
738 "nextToken": {}
739 }
740 }
741 },
742 "ListDatasets": {
743 "http": {
744 "method": "GET",
745 "requestUri": "/datasets"
746 },
747 "input": {
748 "type": "structure",
749 "members": {
750 "nextToken": {
751 "location": "querystring",
752 "locationName": "nextToken"
753 },
754 "maxResults": {
755 "location": "querystring",
756 "locationName": "maxResults",
757 "type": "integer"
758 }
759 }
760 },
761 "output": {
762 "type": "structure",
763 "members": {
764 "datasetSummaries": {
765 "type": "list",
766 "member": {
767 "type": "structure",
768 "members": {
769 "datasetName": {},
770 "status": {},
771 "creationTime": {
772 "type": "timestamp"
773 },
774 "lastUpdateTime": {
775 "type": "timestamp"
776 },
777 "triggers": {
778 "shape": "S1l"
779 },
780 "actions": {
781 "type": "list",
782 "member": {
783 "type": "structure",
784 "members": {
785 "actionName": {},
786 "actionType": {}
787 }
788 }
789 }
790 }
791 }
792 },
793 "nextToken": {}
794 }
795 }
796 },
797 "ListDatastores": {
798 "http": {
799 "method": "GET",
800 "requestUri": "/datastores"
801 },
802 "input": {
803 "type": "structure",
804 "members": {
805 "nextToken": {
806 "location": "querystring",
807 "locationName": "nextToken"
808 },
809 "maxResults": {
810 "location": "querystring",
811 "locationName": "maxResults",
812 "type": "integer"
813 }
814 }
815 },
816 "output": {
817 "type": "structure",
818 "members": {
819 "datastoreSummaries": {
820 "type": "list",
821 "member": {
822 "type": "structure",
823 "members": {
824 "datastoreName": {},
825 "datastoreStorage": {
826 "type": "structure",
827 "members": {
828 "serviceManagedS3": {
829 "type": "structure",
830 "members": {}
831 },
832 "customerManagedS3": {
833 "type": "structure",
834 "members": {
835 "bucket": {},
836 "keyPrefix": {},
837 "roleArn": {}
838 }
839 }
840 }
841 },
842 "status": {},
843 "creationTime": {
844 "type": "timestamp"
845 },
846 "lastUpdateTime": {
847 "type": "timestamp"
848 }
849 }
850 }
851 },
852 "nextToken": {}
853 }
854 }
855 },
856 "ListPipelines": {
857 "http": {
858 "method": "GET",
859 "requestUri": "/pipelines"
860 },
861 "input": {
862 "type": "structure",
863 "members": {
864 "nextToken": {
865 "location": "querystring",
866 "locationName": "nextToken"
867 },
868 "maxResults": {
869 "location": "querystring",
870 "locationName": "maxResults",
871 "type": "integer"
872 }
873 }
874 },
875 "output": {
876 "type": "structure",
877 "members": {
878 "pipelineSummaries": {
879 "type": "list",
880 "member": {
881 "type": "structure",
882 "members": {
883 "pipelineName": {},
884 "reprocessingSummaries": {
885 "shape": "S3y"
886 },
887 "creationTime": {
888 "type": "timestamp"
889 },
890 "lastUpdateTime": {
891 "type": "timestamp"
892 }
893 }
894 }
895 },
896 "nextToken": {}
897 }
898 }
899 },
900 "ListTagsForResource": {
901 "http": {
902 "method": "GET",
903 "requestUri": "/tags"
904 },
905 "input": {
906 "type": "structure",
907 "required": [
908 "resourceArn"
909 ],
910 "members": {
911 "resourceArn": {
912 "location": "querystring",
913 "locationName": "resourceArn"
914 }
915 }
916 },
917 "output": {
918 "type": "structure",
919 "members": {
920 "tags": {
921 "shape": "Sq"
922 }
923 }
924 }
925 },
926 "PutLoggingOptions": {
927 "http": {
928 "method": "PUT",
929 "requestUri": "/logging"
930 },
931 "input": {
932 "type": "structure",
933 "required": [
934 "loggingOptions"
935 ],
936 "members": {
937 "loggingOptions": {
938 "shape": "S3s"
939 }
940 }
941 }
942 },
943 "RunPipelineActivity": {
944 "http": {
945 "requestUri": "/pipelineactivities/run"
946 },
947 "input": {
948 "type": "structure",
949 "required": [
950 "pipelineActivity",
951 "payloads"
952 ],
953 "members": {
954 "pipelineActivity": {
955 "shape": "S2i"
956 },
957 "payloads": {
958 "shape": "S59"
959 }
960 }
961 },
962 "output": {
963 "type": "structure",
964 "members": {
965 "payloads": {
966 "shape": "S59"
967 },
968 "logResult": {}
969 }
970 }
971 },
972 "SampleChannelData": {
973 "http": {
974 "method": "GET",
975 "requestUri": "/channels/{channelName}/sample"
976 },
977 "input": {
978 "type": "structure",
979 "required": [
980 "channelName"
981 ],
982 "members": {
983 "channelName": {
984 "location": "uri",
985 "locationName": "channelName"
986 },
987 "maxMessages": {
988 "location": "querystring",
989 "locationName": "maxMessages",
990 "type": "integer"
991 },
992 "startTime": {
993 "location": "querystring",
994 "locationName": "startTime",
995 "type": "timestamp"
996 },
997 "endTime": {
998 "location": "querystring",
999 "locationName": "endTime",
1000 "type": "timestamp"
1001 }
1002 }
1003 },
1004 "output": {
1005 "type": "structure",
1006 "members": {
1007 "payloads": {
1008 "shape": "S59"
1009 }
1010 }
1011 }
1012 },
1013 "StartPipelineReprocessing": {
1014 "http": {
1015 "requestUri": "/pipelines/{pipelineName}/reprocessing"
1016 },
1017 "input": {
1018 "type": "structure",
1019 "required": [
1020 "pipelineName"
1021 ],
1022 "members": {
1023 "pipelineName": {
1024 "location": "uri",
1025 "locationName": "pipelineName"
1026 },
1027 "startTime": {
1028 "type": "timestamp"
1029 },
1030 "endTime": {
1031 "type": "timestamp"
1032 }
1033 }
1034 },
1035 "output": {
1036 "type": "structure",
1037 "members": {
1038 "reprocessingId": {}
1039 }
1040 }
1041 },
1042 "TagResource": {
1043 "http": {
1044 "requestUri": "/tags",
1045 "responseCode": 204
1046 },
1047 "input": {
1048 "type": "structure",
1049 "required": [
1050 "resourceArn",
1051 "tags"
1052 ],
1053 "members": {
1054 "resourceArn": {
1055 "location": "querystring",
1056 "locationName": "resourceArn"
1057 },
1058 "tags": {
1059 "shape": "Sq"
1060 }
1061 }
1062 },
1063 "output": {
1064 "type": "structure",
1065 "members": {}
1066 }
1067 },
1068 "UntagResource": {
1069 "http": {
1070 "method": "DELETE",
1071 "requestUri": "/tags",
1072 "responseCode": 204
1073 },
1074 "input": {
1075 "type": "structure",
1076 "required": [
1077 "resourceArn",
1078 "tagKeys"
1079 ],
1080 "members": {
1081 "resourceArn": {
1082 "location": "querystring",
1083 "locationName": "resourceArn"
1084 },
1085 "tagKeys": {
1086 "location": "querystring",
1087 "locationName": "tagKeys",
1088 "type": "list",
1089 "member": {}
1090 }
1091 }
1092 },
1093 "output": {
1094 "type": "structure",
1095 "members": {}
1096 }
1097 },
1098 "UpdateChannel": {
1099 "http": {
1100 "method": "PUT",
1101 "requestUri": "/channels/{channelName}"
1102 },
1103 "input": {
1104 "type": "structure",
1105 "required": [
1106 "channelName"
1107 ],
1108 "members": {
1109 "channelName": {
1110 "location": "uri",
1111 "locationName": "channelName"
1112 },
1113 "channelStorage": {
1114 "shape": "Sh"
1115 },
1116 "retentionPeriod": {
1117 "shape": "Sn"
1118 }
1119 }
1120 }
1121 },
1122 "UpdateDataset": {
1123 "http": {
1124 "method": "PUT",
1125 "requestUri": "/datasets/{datasetName}"
1126 },
1127 "input": {
1128 "type": "structure",
1129 "required": [
1130 "datasetName",
1131 "actions"
1132 ],
1133 "members": {
1134 "datasetName": {
1135 "location": "uri",
1136 "locationName": "datasetName"
1137 },
1138 "actions": {
1139 "shape": "Sy"
1140 },
1141 "triggers": {
1142 "shape": "S1l"
1143 },
1144 "contentDeliveryRules": {
1145 "shape": "S1q"
1146 },
1147 "retentionPeriod": {
1148 "shape": "Sn"
1149 },
1150 "versioningConfiguration": {
1151 "shape": "S21"
1152 }
1153 }
1154 }
1155 },
1156 "UpdateDatastore": {
1157 "http": {
1158 "method": "PUT",
1159 "requestUri": "/datastores/{datastoreName}"
1160 },
1161 "input": {
1162 "type": "structure",
1163 "required": [
1164 "datastoreName"
1165 ],
1166 "members": {
1167 "datastoreName": {
1168 "location": "uri",
1169 "locationName": "datastoreName"
1170 },
1171 "retentionPeriod": {
1172 "shape": "Sn"
1173 },
1174 "datastoreStorage": {
1175 "shape": "S2b"
1176 }
1177 }
1178 }
1179 },
1180 "UpdatePipeline": {
1181 "http": {
1182 "method": "PUT",
1183 "requestUri": "/pipelines/{pipelineName}"
1184 },
1185 "input": {
1186 "type": "structure",
1187 "required": [
1188 "pipelineName",
1189 "pipelineActivities"
1190 ],
1191 "members": {
1192 "pipelineName": {
1193 "location": "uri",
1194 "locationName": "pipelineName"
1195 },
1196 "pipelineActivities": {
1197 "shape": "S2h"
1198 }
1199 }
1200 }
1201 }
1202 },
1203 "shapes": {
1204 "Sh": {
1205 "type": "structure",
1206 "members": {
1207 "serviceManagedS3": {
1208 "type": "structure",
1209 "members": {}
1210 },
1211 "customerManagedS3": {
1212 "type": "structure",
1213 "required": [
1214 "bucket",
1215 "roleArn"
1216 ],
1217 "members": {
1218 "bucket": {},
1219 "keyPrefix": {},
1220 "roleArn": {}
1221 }
1222 }
1223 }
1224 },
1225 "Sn": {
1226 "type": "structure",
1227 "members": {
1228 "unlimited": {
1229 "type": "boolean"
1230 },
1231 "numberOfDays": {
1232 "type": "integer"
1233 }
1234 }
1235 },
1236 "Sq": {
1237 "type": "list",
1238 "member": {
1239 "type": "structure",
1240 "required": [
1241 "key",
1242 "value"
1243 ],
1244 "members": {
1245 "key": {},
1246 "value": {}
1247 }
1248 }
1249 },
1250 "Sy": {
1251 "type": "list",
1252 "member": {
1253 "type": "structure",
1254 "members": {
1255 "actionName": {},
1256 "queryAction": {
1257 "type": "structure",
1258 "required": [
1259 "sqlQuery"
1260 ],
1261 "members": {
1262 "sqlQuery": {},
1263 "filters": {
1264 "type": "list",
1265 "member": {
1266 "type": "structure",
1267 "members": {
1268 "deltaTime": {
1269 "type": "structure",
1270 "required": [
1271 "offsetSeconds",
1272 "timeExpression"
1273 ],
1274 "members": {
1275 "offsetSeconds": {
1276 "type": "integer"
1277 },
1278 "timeExpression": {}
1279 }
1280 }
1281 }
1282 }
1283 }
1284 }
1285 },
1286 "containerAction": {
1287 "type": "structure",
1288 "required": [
1289 "image",
1290 "executionRoleArn",
1291 "resourceConfiguration"
1292 ],
1293 "members": {
1294 "image": {},
1295 "executionRoleArn": {},
1296 "resourceConfiguration": {
1297 "type": "structure",
1298 "required": [
1299 "computeType",
1300 "volumeSizeInGB"
1301 ],
1302 "members": {
1303 "computeType": {},
1304 "volumeSizeInGB": {
1305 "type": "integer"
1306 }
1307 }
1308 },
1309 "variables": {
1310 "type": "list",
1311 "member": {
1312 "type": "structure",
1313 "required": [
1314 "name"
1315 ],
1316 "members": {
1317 "name": {},
1318 "stringValue": {},
1319 "doubleValue": {
1320 "type": "double"
1321 },
1322 "datasetContentVersionValue": {
1323 "type": "structure",
1324 "required": [
1325 "datasetName"
1326 ],
1327 "members": {
1328 "datasetName": {}
1329 }
1330 },
1331 "outputFileUriValue": {
1332 "type": "structure",
1333 "required": [
1334 "fileName"
1335 ],
1336 "members": {
1337 "fileName": {}
1338 }
1339 }
1340 }
1341 }
1342 }
1343 }
1344 }
1345 }
1346 }
1347 },
1348 "S1l": {
1349 "type": "list",
1350 "member": {
1351 "type": "structure",
1352 "members": {
1353 "schedule": {
1354 "type": "structure",
1355 "members": {
1356 "expression": {}
1357 }
1358 },
1359 "dataset": {
1360 "type": "structure",
1361 "required": [
1362 "name"
1363 ],
1364 "members": {
1365 "name": {}
1366 }
1367 }
1368 }
1369 }
1370 },
1371 "S1q": {
1372 "type": "list",
1373 "member": {
1374 "type": "structure",
1375 "required": [
1376 "destination"
1377 ],
1378 "members": {
1379 "entryName": {},
1380 "destination": {
1381 "type": "structure",
1382 "members": {
1383 "iotEventsDestinationConfiguration": {
1384 "type": "structure",
1385 "required": [
1386 "inputName",
1387 "roleArn"
1388 ],
1389 "members": {
1390 "inputName": {},
1391 "roleArn": {}
1392 }
1393 },
1394 "s3DestinationConfiguration": {
1395 "type": "structure",
1396 "required": [
1397 "bucket",
1398 "key",
1399 "roleArn"
1400 ],
1401 "members": {
1402 "bucket": {},
1403 "key": {},
1404 "glueConfiguration": {
1405 "type": "structure",
1406 "required": [
1407 "tableName",
1408 "databaseName"
1409 ],
1410 "members": {
1411 "tableName": {},
1412 "databaseName": {}
1413 }
1414 },
1415 "roleArn": {}
1416 }
1417 }
1418 }
1419 }
1420 }
1421 }
1422 },
1423 "S21": {
1424 "type": "structure",
1425 "members": {
1426 "unlimited": {
1427 "type": "boolean"
1428 },
1429 "maxVersions": {
1430 "type": "integer"
1431 }
1432 }
1433 },
1434 "S2b": {
1435 "type": "structure",
1436 "members": {
1437 "serviceManagedS3": {
1438 "type": "structure",
1439 "members": {}
1440 },
1441 "customerManagedS3": {
1442 "type": "structure",
1443 "required": [
1444 "bucket",
1445 "roleArn"
1446 ],
1447 "members": {
1448 "bucket": {},
1449 "keyPrefix": {},
1450 "roleArn": {}
1451 }
1452 }
1453 }
1454 },
1455 "S2h": {
1456 "type": "list",
1457 "member": {
1458 "shape": "S2i"
1459 }
1460 },
1461 "S2i": {
1462 "type": "structure",
1463 "members": {
1464 "channel": {
1465 "type": "structure",
1466 "required": [
1467 "name",
1468 "channelName"
1469 ],
1470 "members": {
1471 "name": {},
1472 "channelName": {},
1473 "next": {}
1474 }
1475 },
1476 "lambda": {
1477 "type": "structure",
1478 "required": [
1479 "name",
1480 "lambdaName",
1481 "batchSize"
1482 ],
1483 "members": {
1484 "name": {},
1485 "lambdaName": {},
1486 "batchSize": {
1487 "type": "integer"
1488 },
1489 "next": {}
1490 }
1491 },
1492 "datastore": {
1493 "type": "structure",
1494 "required": [
1495 "name",
1496 "datastoreName"
1497 ],
1498 "members": {
1499 "name": {},
1500 "datastoreName": {}
1501 }
1502 },
1503 "addAttributes": {
1504 "type": "structure",
1505 "required": [
1506 "name",
1507 "attributes"
1508 ],
1509 "members": {
1510 "name": {},
1511 "attributes": {
1512 "type": "map",
1513 "key": {},
1514 "value": {}
1515 },
1516 "next": {}
1517 }
1518 },
1519 "removeAttributes": {
1520 "type": "structure",
1521 "required": [
1522 "name",
1523 "attributes"
1524 ],
1525 "members": {
1526 "name": {},
1527 "attributes": {
1528 "shape": "S2t"
1529 },
1530 "next": {}
1531 }
1532 },
1533 "selectAttributes": {
1534 "type": "structure",
1535 "required": [
1536 "name",
1537 "attributes"
1538 ],
1539 "members": {
1540 "name": {},
1541 "attributes": {
1542 "shape": "S2t"
1543 },
1544 "next": {}
1545 }
1546 },
1547 "filter": {
1548 "type": "structure",
1549 "required": [
1550 "name",
1551 "filter"
1552 ],
1553 "members": {
1554 "name": {},
1555 "filter": {},
1556 "next": {}
1557 }
1558 },
1559 "math": {
1560 "type": "structure",
1561 "required": [
1562 "name",
1563 "attribute",
1564 "math"
1565 ],
1566 "members": {
1567 "name": {},
1568 "attribute": {},
1569 "math": {},
1570 "next": {}
1571 }
1572 },
1573 "deviceRegistryEnrich": {
1574 "type": "structure",
1575 "required": [
1576 "name",
1577 "attribute",
1578 "thingName",
1579 "roleArn"
1580 ],
1581 "members": {
1582 "name": {},
1583 "attribute": {},
1584 "thingName": {},
1585 "roleArn": {},
1586 "next": {}
1587 }
1588 },
1589 "deviceShadowEnrich": {
1590 "type": "structure",
1591 "required": [
1592 "name",
1593 "attribute",
1594 "thingName",
1595 "roleArn"
1596 ],
1597 "members": {
1598 "name": {},
1599 "attribute": {},
1600 "thingName": {},
1601 "roleArn": {},
1602 "next": {}
1603 }
1604 }
1605 }
1606 },
1607 "S2t": {
1608 "type": "list",
1609 "member": {}
1610 },
1611 "S3f": {
1612 "type": "structure",
1613 "members": {
1614 "estimatedSizeInBytes": {
1615 "type": "double"
1616 },
1617 "estimatedOn": {
1618 "type": "timestamp"
1619 }
1620 }
1621 },
1622 "S3s": {
1623 "type": "structure",
1624 "required": [
1625 "roleArn",
1626 "level",
1627 "enabled"
1628 ],
1629 "members": {
1630 "roleArn": {},
1631 "level": {},
1632 "enabled": {
1633 "type": "boolean"
1634 }
1635 }
1636 },
1637 "S3y": {
1638 "type": "list",
1639 "member": {
1640 "type": "structure",
1641 "members": {
1642 "id": {},
1643 "status": {},
1644 "creationTime": {
1645 "type": "timestamp"
1646 }
1647 }
1648 }
1649 },
1650 "S46": {
1651 "type": "structure",
1652 "members": {
1653 "state": {},
1654 "reason": {}
1655 }
1656 },
1657 "S59": {
1658 "type": "list",
1659 "member": {
1660 "type": "blob"
1661 }
1662 }
1663 }
1664}
\No newline at end of file