UNPKG

97.2 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2018-04-01",
5 "endpointPrefix": "quicksight",
6 "jsonVersion": "1.0",
7 "protocol": "rest-json",
8 "serviceFullName": "Amazon QuickSight",
9 "serviceId": "QuickSight",
10 "signatureVersion": "v4",
11 "uid": "quicksight-2018-04-01"
12 },
13 "operations": {
14 "CancelIngestion": {
15 "http": {
16 "method": "DELETE",
17 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
18 },
19 "input": {
20 "type": "structure",
21 "required": [
22 "AwsAccountId",
23 "DataSetId",
24 "IngestionId"
25 ],
26 "members": {
27 "AwsAccountId": {
28 "location": "uri",
29 "locationName": "AwsAccountId"
30 },
31 "DataSetId": {
32 "location": "uri",
33 "locationName": "DataSetId"
34 },
35 "IngestionId": {
36 "location": "uri",
37 "locationName": "IngestionId"
38 }
39 }
40 },
41 "output": {
42 "type": "structure",
43 "members": {
44 "Arn": {},
45 "IngestionId": {},
46 "RequestId": {},
47 "Status": {
48 "location": "statusCode",
49 "type": "integer"
50 }
51 }
52 }
53 },
54 "CreateDashboard": {
55 "http": {
56 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}"
57 },
58 "input": {
59 "type": "structure",
60 "required": [
61 "AwsAccountId",
62 "DashboardId",
63 "Name",
64 "SourceEntity"
65 ],
66 "members": {
67 "AwsAccountId": {
68 "location": "uri",
69 "locationName": "AwsAccountId"
70 },
71 "DashboardId": {
72 "location": "uri",
73 "locationName": "DashboardId"
74 },
75 "Name": {},
76 "Parameters": {
77 "shape": "Sb"
78 },
79 "Permissions": {
80 "shape": "St"
81 },
82 "SourceEntity": {
83 "shape": "Sx"
84 },
85 "Tags": {
86 "shape": "S11"
87 },
88 "VersionDescription": {},
89 "DashboardPublishOptions": {
90 "shape": "S16"
91 }
92 }
93 },
94 "output": {
95 "type": "structure",
96 "members": {
97 "Arn": {},
98 "VersionArn": {},
99 "DashboardId": {},
100 "CreationStatus": {},
101 "Status": {
102 "location": "statusCode",
103 "type": "integer"
104 },
105 "RequestId": {}
106 }
107 }
108 },
109 "CreateDataSet": {
110 "http": {
111 "requestUri": "/accounts/{AwsAccountId}/data-sets"
112 },
113 "input": {
114 "type": "structure",
115 "required": [
116 "AwsAccountId",
117 "DataSetId",
118 "Name",
119 "PhysicalTableMap",
120 "ImportMode"
121 ],
122 "members": {
123 "AwsAccountId": {
124 "location": "uri",
125 "locationName": "AwsAccountId"
126 },
127 "DataSetId": {},
128 "Name": {},
129 "PhysicalTableMap": {
130 "shape": "S1h"
131 },
132 "LogicalTableMap": {
133 "shape": "S21"
134 },
135 "ImportMode": {},
136 "ColumnGroups": {
137 "shape": "S2s"
138 },
139 "Permissions": {
140 "shape": "St"
141 },
142 "RowLevelPermissionDataSet": {
143 "shape": "S2y"
144 },
145 "Tags": {
146 "shape": "S11"
147 }
148 }
149 },
150 "output": {
151 "type": "structure",
152 "members": {
153 "Arn": {},
154 "DataSetId": {},
155 "IngestionArn": {},
156 "IngestionId": {},
157 "RequestId": {},
158 "Status": {
159 "location": "statusCode",
160 "type": "integer"
161 }
162 }
163 }
164 },
165 "CreateDataSource": {
166 "http": {
167 "requestUri": "/accounts/{AwsAccountId}/data-sources"
168 },
169 "input": {
170 "type": "structure",
171 "required": [
172 "AwsAccountId",
173 "DataSourceId",
174 "Name",
175 "Type"
176 ],
177 "members": {
178 "AwsAccountId": {
179 "location": "uri",
180 "locationName": "AwsAccountId"
181 },
182 "DataSourceId": {},
183 "Name": {},
184 "Type": {},
185 "DataSourceParameters": {
186 "shape": "S33"
187 },
188 "Credentials": {
189 "shape": "S43"
190 },
191 "Permissions": {
192 "shape": "St"
193 },
194 "VpcConnectionProperties": {
195 "shape": "S47"
196 },
197 "SslProperties": {
198 "shape": "S48"
199 },
200 "Tags": {
201 "shape": "S11"
202 }
203 }
204 },
205 "output": {
206 "type": "structure",
207 "members": {
208 "Arn": {},
209 "DataSourceId": {},
210 "CreationStatus": {},
211 "RequestId": {},
212 "Status": {
213 "location": "statusCode",
214 "type": "integer"
215 }
216 }
217 }
218 },
219 "CreateGroup": {
220 "http": {
221 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"
222 },
223 "input": {
224 "type": "structure",
225 "required": [
226 "GroupName",
227 "AwsAccountId",
228 "Namespace"
229 ],
230 "members": {
231 "GroupName": {},
232 "Description": {},
233 "AwsAccountId": {
234 "location": "uri",
235 "locationName": "AwsAccountId"
236 },
237 "Namespace": {
238 "location": "uri",
239 "locationName": "Namespace"
240 }
241 }
242 },
243 "output": {
244 "type": "structure",
245 "members": {
246 "Group": {
247 "shape": "S4f"
248 },
249 "RequestId": {},
250 "Status": {
251 "location": "statusCode",
252 "type": "integer"
253 }
254 }
255 }
256 },
257 "CreateGroupMembership": {
258 "http": {
259 "method": "PUT",
260 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
261 },
262 "input": {
263 "type": "structure",
264 "required": [
265 "MemberName",
266 "GroupName",
267 "AwsAccountId",
268 "Namespace"
269 ],
270 "members": {
271 "MemberName": {
272 "location": "uri",
273 "locationName": "MemberName"
274 },
275 "GroupName": {
276 "location": "uri",
277 "locationName": "GroupName"
278 },
279 "AwsAccountId": {
280 "location": "uri",
281 "locationName": "AwsAccountId"
282 },
283 "Namespace": {
284 "location": "uri",
285 "locationName": "Namespace"
286 }
287 }
288 },
289 "output": {
290 "type": "structure",
291 "members": {
292 "GroupMember": {
293 "shape": "S4j"
294 },
295 "RequestId": {},
296 "Status": {
297 "location": "statusCode",
298 "type": "integer"
299 }
300 }
301 }
302 },
303 "CreateIAMPolicyAssignment": {
304 "http": {
305 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"
306 },
307 "input": {
308 "type": "structure",
309 "required": [
310 "AwsAccountId",
311 "AssignmentName",
312 "AssignmentStatus",
313 "Namespace"
314 ],
315 "members": {
316 "AwsAccountId": {
317 "location": "uri",
318 "locationName": "AwsAccountId"
319 },
320 "AssignmentName": {},
321 "AssignmentStatus": {},
322 "PolicyArn": {},
323 "Identities": {
324 "shape": "S4n"
325 },
326 "Namespace": {
327 "location": "uri",
328 "locationName": "Namespace"
329 }
330 }
331 },
332 "output": {
333 "type": "structure",
334 "members": {
335 "AssignmentName": {},
336 "AssignmentId": {},
337 "AssignmentStatus": {},
338 "PolicyArn": {},
339 "Identities": {
340 "shape": "S4n"
341 },
342 "RequestId": {},
343 "Status": {
344 "location": "statusCode",
345 "type": "integer"
346 }
347 }
348 }
349 },
350 "CreateIngestion": {
351 "http": {
352 "method": "PUT",
353 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
354 },
355 "input": {
356 "type": "structure",
357 "required": [
358 "DataSetId",
359 "IngestionId",
360 "AwsAccountId"
361 ],
362 "members": {
363 "DataSetId": {
364 "location": "uri",
365 "locationName": "DataSetId"
366 },
367 "IngestionId": {
368 "location": "uri",
369 "locationName": "IngestionId"
370 },
371 "AwsAccountId": {
372 "location": "uri",
373 "locationName": "AwsAccountId"
374 }
375 }
376 },
377 "output": {
378 "type": "structure",
379 "members": {
380 "Arn": {},
381 "IngestionId": {},
382 "IngestionStatus": {},
383 "RequestId": {},
384 "Status": {
385 "location": "statusCode",
386 "type": "integer"
387 }
388 }
389 }
390 },
391 "CreateTemplate": {
392 "http": {
393 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}"
394 },
395 "input": {
396 "type": "structure",
397 "required": [
398 "AwsAccountId",
399 "TemplateId",
400 "SourceEntity"
401 ],
402 "members": {
403 "AwsAccountId": {
404 "location": "uri",
405 "locationName": "AwsAccountId"
406 },
407 "TemplateId": {
408 "location": "uri",
409 "locationName": "TemplateId"
410 },
411 "Name": {},
412 "Permissions": {
413 "shape": "St"
414 },
415 "SourceEntity": {
416 "shape": "S4w"
417 },
418 "Tags": {
419 "shape": "S11"
420 },
421 "VersionDescription": {}
422 }
423 },
424 "output": {
425 "type": "structure",
426 "members": {
427 "Arn": {},
428 "VersionArn": {},
429 "TemplateId": {},
430 "CreationStatus": {},
431 "Status": {
432 "location": "statusCode",
433 "type": "integer"
434 },
435 "RequestId": {}
436 }
437 }
438 },
439 "CreateTemplateAlias": {
440 "http": {
441 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
442 },
443 "input": {
444 "type": "structure",
445 "required": [
446 "AwsAccountId",
447 "TemplateId",
448 "AliasName",
449 "TemplateVersionNumber"
450 ],
451 "members": {
452 "AwsAccountId": {
453 "location": "uri",
454 "locationName": "AwsAccountId"
455 },
456 "TemplateId": {
457 "location": "uri",
458 "locationName": "TemplateId"
459 },
460 "AliasName": {
461 "location": "uri",
462 "locationName": "AliasName"
463 },
464 "TemplateVersionNumber": {
465 "type": "long"
466 }
467 }
468 },
469 "output": {
470 "type": "structure",
471 "members": {
472 "TemplateAlias": {
473 "shape": "S54"
474 },
475 "Status": {
476 "location": "statusCode",
477 "type": "integer"
478 },
479 "RequestId": {}
480 }
481 }
482 },
483 "DeleteDashboard": {
484 "http": {
485 "method": "DELETE",
486 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}"
487 },
488 "input": {
489 "type": "structure",
490 "required": [
491 "AwsAccountId",
492 "DashboardId"
493 ],
494 "members": {
495 "AwsAccountId": {
496 "location": "uri",
497 "locationName": "AwsAccountId"
498 },
499 "DashboardId": {
500 "location": "uri",
501 "locationName": "DashboardId"
502 },
503 "VersionNumber": {
504 "location": "querystring",
505 "locationName": "version-number",
506 "type": "long"
507 }
508 }
509 },
510 "output": {
511 "type": "structure",
512 "members": {
513 "Status": {
514 "location": "statusCode",
515 "type": "integer"
516 },
517 "Arn": {},
518 "DashboardId": {},
519 "RequestId": {}
520 }
521 }
522 },
523 "DeleteDataSet": {
524 "http": {
525 "method": "DELETE",
526 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}"
527 },
528 "input": {
529 "type": "structure",
530 "required": [
531 "AwsAccountId",
532 "DataSetId"
533 ],
534 "members": {
535 "AwsAccountId": {
536 "location": "uri",
537 "locationName": "AwsAccountId"
538 },
539 "DataSetId": {
540 "location": "uri",
541 "locationName": "DataSetId"
542 }
543 }
544 },
545 "output": {
546 "type": "structure",
547 "members": {
548 "Arn": {},
549 "DataSetId": {},
550 "RequestId": {},
551 "Status": {
552 "location": "statusCode",
553 "type": "integer"
554 }
555 }
556 }
557 },
558 "DeleteDataSource": {
559 "http": {
560 "method": "DELETE",
561 "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
562 },
563 "input": {
564 "type": "structure",
565 "required": [
566 "AwsAccountId",
567 "DataSourceId"
568 ],
569 "members": {
570 "AwsAccountId": {
571 "location": "uri",
572 "locationName": "AwsAccountId"
573 },
574 "DataSourceId": {
575 "location": "uri",
576 "locationName": "DataSourceId"
577 }
578 }
579 },
580 "output": {
581 "type": "structure",
582 "members": {
583 "Arn": {},
584 "DataSourceId": {},
585 "RequestId": {},
586 "Status": {
587 "location": "statusCode",
588 "type": "integer"
589 }
590 }
591 }
592 },
593 "DeleteGroup": {
594 "http": {
595 "method": "DELETE",
596 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
597 },
598 "input": {
599 "type": "structure",
600 "required": [
601 "GroupName",
602 "AwsAccountId",
603 "Namespace"
604 ],
605 "members": {
606 "GroupName": {
607 "location": "uri",
608 "locationName": "GroupName"
609 },
610 "AwsAccountId": {
611 "location": "uri",
612 "locationName": "AwsAccountId"
613 },
614 "Namespace": {
615 "location": "uri",
616 "locationName": "Namespace"
617 }
618 }
619 },
620 "output": {
621 "type": "structure",
622 "members": {
623 "RequestId": {},
624 "Status": {
625 "location": "statusCode",
626 "type": "integer"
627 }
628 }
629 }
630 },
631 "DeleteGroupMembership": {
632 "http": {
633 "method": "DELETE",
634 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
635 },
636 "input": {
637 "type": "structure",
638 "required": [
639 "MemberName",
640 "GroupName",
641 "AwsAccountId",
642 "Namespace"
643 ],
644 "members": {
645 "MemberName": {
646 "location": "uri",
647 "locationName": "MemberName"
648 },
649 "GroupName": {
650 "location": "uri",
651 "locationName": "GroupName"
652 },
653 "AwsAccountId": {
654 "location": "uri",
655 "locationName": "AwsAccountId"
656 },
657 "Namespace": {
658 "location": "uri",
659 "locationName": "Namespace"
660 }
661 }
662 },
663 "output": {
664 "type": "structure",
665 "members": {
666 "RequestId": {},
667 "Status": {
668 "location": "statusCode",
669 "type": "integer"
670 }
671 }
672 }
673 },
674 "DeleteIAMPolicyAssignment": {
675 "http": {
676 "method": "DELETE",
677 "requestUri": "/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"
678 },
679 "input": {
680 "type": "structure",
681 "required": [
682 "AwsAccountId",
683 "AssignmentName",
684 "Namespace"
685 ],
686 "members": {
687 "AwsAccountId": {
688 "location": "uri",
689 "locationName": "AwsAccountId"
690 },
691 "AssignmentName": {
692 "location": "uri",
693 "locationName": "AssignmentName"
694 },
695 "Namespace": {
696 "location": "uri",
697 "locationName": "Namespace"
698 }
699 }
700 },
701 "output": {
702 "type": "structure",
703 "members": {
704 "AssignmentName": {},
705 "RequestId": {},
706 "Status": {
707 "location": "statusCode",
708 "type": "integer"
709 }
710 }
711 }
712 },
713 "DeleteTemplate": {
714 "http": {
715 "method": "DELETE",
716 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}"
717 },
718 "input": {
719 "type": "structure",
720 "required": [
721 "AwsAccountId",
722 "TemplateId"
723 ],
724 "members": {
725 "AwsAccountId": {
726 "location": "uri",
727 "locationName": "AwsAccountId"
728 },
729 "TemplateId": {
730 "location": "uri",
731 "locationName": "TemplateId"
732 },
733 "VersionNumber": {
734 "location": "querystring",
735 "locationName": "version-number",
736 "type": "long"
737 }
738 }
739 },
740 "output": {
741 "type": "structure",
742 "members": {
743 "RequestId": {},
744 "Arn": {},
745 "TemplateId": {},
746 "Status": {
747 "location": "statusCode",
748 "type": "integer"
749 }
750 }
751 }
752 },
753 "DeleteTemplateAlias": {
754 "http": {
755 "method": "DELETE",
756 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
757 },
758 "input": {
759 "type": "structure",
760 "required": [
761 "AwsAccountId",
762 "TemplateId",
763 "AliasName"
764 ],
765 "members": {
766 "AwsAccountId": {
767 "location": "uri",
768 "locationName": "AwsAccountId"
769 },
770 "TemplateId": {
771 "location": "uri",
772 "locationName": "TemplateId"
773 },
774 "AliasName": {
775 "location": "uri",
776 "locationName": "AliasName"
777 }
778 }
779 },
780 "output": {
781 "type": "structure",
782 "members": {
783 "Status": {
784 "location": "statusCode",
785 "type": "integer"
786 },
787 "TemplateId": {},
788 "AliasName": {},
789 "Arn": {},
790 "RequestId": {}
791 }
792 }
793 },
794 "DeleteUser": {
795 "http": {
796 "method": "DELETE",
797 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
798 },
799 "input": {
800 "type": "structure",
801 "required": [
802 "UserName",
803 "AwsAccountId",
804 "Namespace"
805 ],
806 "members": {
807 "UserName": {
808 "location": "uri",
809 "locationName": "UserName"
810 },
811 "AwsAccountId": {
812 "location": "uri",
813 "locationName": "AwsAccountId"
814 },
815 "Namespace": {
816 "location": "uri",
817 "locationName": "Namespace"
818 }
819 }
820 },
821 "output": {
822 "type": "structure",
823 "members": {
824 "RequestId": {},
825 "Status": {
826 "location": "statusCode",
827 "type": "integer"
828 }
829 }
830 }
831 },
832 "DeleteUserByPrincipalId": {
833 "http": {
834 "method": "DELETE",
835 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"
836 },
837 "input": {
838 "type": "structure",
839 "required": [
840 "PrincipalId",
841 "AwsAccountId",
842 "Namespace"
843 ],
844 "members": {
845 "PrincipalId": {
846 "location": "uri",
847 "locationName": "PrincipalId"
848 },
849 "AwsAccountId": {
850 "location": "uri",
851 "locationName": "AwsAccountId"
852 },
853 "Namespace": {
854 "location": "uri",
855 "locationName": "Namespace"
856 }
857 }
858 },
859 "output": {
860 "type": "structure",
861 "members": {
862 "RequestId": {},
863 "Status": {
864 "location": "statusCode",
865 "type": "integer"
866 }
867 }
868 }
869 },
870 "DescribeDashboard": {
871 "http": {
872 "method": "GET",
873 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}"
874 },
875 "input": {
876 "type": "structure",
877 "required": [
878 "AwsAccountId",
879 "DashboardId"
880 ],
881 "members": {
882 "AwsAccountId": {
883 "location": "uri",
884 "locationName": "AwsAccountId"
885 },
886 "DashboardId": {
887 "location": "uri",
888 "locationName": "DashboardId"
889 },
890 "VersionNumber": {
891 "location": "querystring",
892 "locationName": "version-number",
893 "type": "long"
894 },
895 "AliasName": {
896 "location": "querystring",
897 "locationName": "alias-name"
898 }
899 }
900 },
901 "output": {
902 "type": "structure",
903 "members": {
904 "Dashboard": {
905 "type": "structure",
906 "members": {
907 "DashboardId": {},
908 "Arn": {},
909 "Name": {},
910 "Version": {
911 "type": "structure",
912 "members": {
913 "CreatedTime": {
914 "type": "timestamp"
915 },
916 "Errors": {
917 "type": "list",
918 "member": {
919 "type": "structure",
920 "members": {
921 "Type": {},
922 "Message": {}
923 }
924 }
925 },
926 "VersionNumber": {
927 "type": "long"
928 },
929 "Status": {},
930 "Arn": {},
931 "SourceEntityArn": {},
932 "Description": {}
933 }
934 },
935 "CreatedTime": {
936 "type": "timestamp"
937 },
938 "LastPublishedTime": {
939 "type": "timestamp"
940 },
941 "LastUpdatedTime": {
942 "type": "timestamp"
943 }
944 }
945 },
946 "Status": {
947 "location": "statusCode",
948 "type": "integer"
949 },
950 "RequestId": {}
951 }
952 }
953 },
954 "DescribeDashboardPermissions": {
955 "http": {
956 "method": "GET",
957 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"
958 },
959 "input": {
960 "type": "structure",
961 "required": [
962 "AwsAccountId",
963 "DashboardId"
964 ],
965 "members": {
966 "AwsAccountId": {
967 "location": "uri",
968 "locationName": "AwsAccountId"
969 },
970 "DashboardId": {
971 "location": "uri",
972 "locationName": "DashboardId"
973 }
974 }
975 },
976 "output": {
977 "type": "structure",
978 "members": {
979 "DashboardId": {},
980 "DashboardArn": {},
981 "Permissions": {
982 "shape": "St"
983 },
984 "Status": {
985 "location": "statusCode",
986 "type": "integer"
987 },
988 "RequestId": {}
989 }
990 }
991 },
992 "DescribeDataSet": {
993 "http": {
994 "method": "GET",
995 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}"
996 },
997 "input": {
998 "type": "structure",
999 "required": [
1000 "AwsAccountId",
1001 "DataSetId"
1002 ],
1003 "members": {
1004 "AwsAccountId": {
1005 "location": "uri",
1006 "locationName": "AwsAccountId"
1007 },
1008 "DataSetId": {
1009 "location": "uri",
1010 "locationName": "DataSetId"
1011 }
1012 }
1013 },
1014 "output": {
1015 "type": "structure",
1016 "members": {
1017 "DataSet": {
1018 "type": "structure",
1019 "members": {
1020 "Arn": {},
1021 "DataSetId": {},
1022 "Name": {},
1023 "CreatedTime": {
1024 "type": "timestamp"
1025 },
1026 "LastUpdatedTime": {
1027 "type": "timestamp"
1028 },
1029 "PhysicalTableMap": {
1030 "shape": "S1h"
1031 },
1032 "LogicalTableMap": {
1033 "shape": "S21"
1034 },
1035 "OutputColumns": {
1036 "type": "list",
1037 "member": {
1038 "type": "structure",
1039 "members": {
1040 "Name": {},
1041 "Type": {}
1042 }
1043 }
1044 },
1045 "ImportMode": {},
1046 "ConsumedSpiceCapacityInBytes": {
1047 "type": "long"
1048 },
1049 "ColumnGroups": {
1050 "shape": "S2s"
1051 },
1052 "RowLevelPermissionDataSet": {
1053 "shape": "S2y"
1054 }
1055 }
1056 },
1057 "RequestId": {},
1058 "Status": {
1059 "location": "statusCode",
1060 "type": "integer"
1061 }
1062 }
1063 }
1064 },
1065 "DescribeDataSetPermissions": {
1066 "http": {
1067 "method": "GET",
1068 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"
1069 },
1070 "input": {
1071 "type": "structure",
1072 "required": [
1073 "AwsAccountId",
1074 "DataSetId"
1075 ],
1076 "members": {
1077 "AwsAccountId": {
1078 "location": "uri",
1079 "locationName": "AwsAccountId"
1080 },
1081 "DataSetId": {
1082 "location": "uri",
1083 "locationName": "DataSetId"
1084 }
1085 }
1086 },
1087 "output": {
1088 "type": "structure",
1089 "members": {
1090 "DataSetArn": {},
1091 "DataSetId": {},
1092 "Permissions": {
1093 "shape": "St"
1094 },
1095 "RequestId": {},
1096 "Status": {
1097 "location": "statusCode",
1098 "type": "integer"
1099 }
1100 }
1101 }
1102 },
1103 "DescribeDataSource": {
1104 "http": {
1105 "method": "GET",
1106 "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
1107 },
1108 "input": {
1109 "type": "structure",
1110 "required": [
1111 "AwsAccountId",
1112 "DataSourceId"
1113 ],
1114 "members": {
1115 "AwsAccountId": {
1116 "location": "uri",
1117 "locationName": "AwsAccountId"
1118 },
1119 "DataSourceId": {
1120 "location": "uri",
1121 "locationName": "DataSourceId"
1122 }
1123 }
1124 },
1125 "output": {
1126 "type": "structure",
1127 "members": {
1128 "DataSource": {
1129 "shape": "S68"
1130 },
1131 "RequestId": {},
1132 "Status": {
1133 "location": "statusCode",
1134 "type": "integer"
1135 }
1136 }
1137 }
1138 },
1139 "DescribeDataSourcePermissions": {
1140 "http": {
1141 "method": "GET",
1142 "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"
1143 },
1144 "input": {
1145 "type": "structure",
1146 "required": [
1147 "AwsAccountId",
1148 "DataSourceId"
1149 ],
1150 "members": {
1151 "AwsAccountId": {
1152 "location": "uri",
1153 "locationName": "AwsAccountId"
1154 },
1155 "DataSourceId": {
1156 "location": "uri",
1157 "locationName": "DataSourceId"
1158 }
1159 }
1160 },
1161 "output": {
1162 "type": "structure",
1163 "members": {
1164 "DataSourceArn": {},
1165 "DataSourceId": {},
1166 "Permissions": {
1167 "shape": "St"
1168 },
1169 "RequestId": {},
1170 "Status": {
1171 "location": "statusCode",
1172 "type": "integer"
1173 }
1174 }
1175 }
1176 },
1177 "DescribeGroup": {
1178 "http": {
1179 "method": "GET",
1180 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
1181 },
1182 "input": {
1183 "type": "structure",
1184 "required": [
1185 "GroupName",
1186 "AwsAccountId",
1187 "Namespace"
1188 ],
1189 "members": {
1190 "GroupName": {
1191 "location": "uri",
1192 "locationName": "GroupName"
1193 },
1194 "AwsAccountId": {
1195 "location": "uri",
1196 "locationName": "AwsAccountId"
1197 },
1198 "Namespace": {
1199 "location": "uri",
1200 "locationName": "Namespace"
1201 }
1202 }
1203 },
1204 "output": {
1205 "type": "structure",
1206 "members": {
1207 "Group": {
1208 "shape": "S4f"
1209 },
1210 "RequestId": {},
1211 "Status": {
1212 "location": "statusCode",
1213 "type": "integer"
1214 }
1215 }
1216 }
1217 },
1218 "DescribeIAMPolicyAssignment": {
1219 "http": {
1220 "method": "GET",
1221 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"
1222 },
1223 "input": {
1224 "type": "structure",
1225 "required": [
1226 "AwsAccountId",
1227 "AssignmentName",
1228 "Namespace"
1229 ],
1230 "members": {
1231 "AwsAccountId": {
1232 "location": "uri",
1233 "locationName": "AwsAccountId"
1234 },
1235 "AssignmentName": {
1236 "location": "uri",
1237 "locationName": "AssignmentName"
1238 },
1239 "Namespace": {
1240 "location": "uri",
1241 "locationName": "Namespace"
1242 }
1243 }
1244 },
1245 "output": {
1246 "type": "structure",
1247 "members": {
1248 "IAMPolicyAssignment": {
1249 "type": "structure",
1250 "members": {
1251 "AwsAccountId": {},
1252 "AssignmentId": {},
1253 "AssignmentName": {},
1254 "PolicyArn": {},
1255 "Identities": {
1256 "shape": "S4n"
1257 },
1258 "AssignmentStatus": {}
1259 }
1260 },
1261 "RequestId": {},
1262 "Status": {
1263 "location": "statusCode",
1264 "type": "integer"
1265 }
1266 }
1267 }
1268 },
1269 "DescribeIngestion": {
1270 "http": {
1271 "method": "GET",
1272 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
1273 },
1274 "input": {
1275 "type": "structure",
1276 "required": [
1277 "AwsAccountId",
1278 "DataSetId",
1279 "IngestionId"
1280 ],
1281 "members": {
1282 "AwsAccountId": {
1283 "location": "uri",
1284 "locationName": "AwsAccountId"
1285 },
1286 "DataSetId": {
1287 "location": "uri",
1288 "locationName": "DataSetId"
1289 },
1290 "IngestionId": {
1291 "location": "uri",
1292 "locationName": "IngestionId"
1293 }
1294 }
1295 },
1296 "output": {
1297 "type": "structure",
1298 "members": {
1299 "Ingestion": {
1300 "shape": "S6k"
1301 },
1302 "RequestId": {},
1303 "Status": {
1304 "location": "statusCode",
1305 "type": "integer"
1306 }
1307 }
1308 }
1309 },
1310 "DescribeTemplate": {
1311 "http": {
1312 "method": "GET",
1313 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}"
1314 },
1315 "input": {
1316 "type": "structure",
1317 "required": [
1318 "AwsAccountId",
1319 "TemplateId"
1320 ],
1321 "members": {
1322 "AwsAccountId": {
1323 "location": "uri",
1324 "locationName": "AwsAccountId"
1325 },
1326 "TemplateId": {
1327 "location": "uri",
1328 "locationName": "TemplateId"
1329 },
1330 "VersionNumber": {
1331 "location": "querystring",
1332 "locationName": "version-number",
1333 "type": "long"
1334 },
1335 "AliasName": {
1336 "location": "querystring",
1337 "locationName": "alias-name"
1338 }
1339 }
1340 },
1341 "output": {
1342 "type": "structure",
1343 "members": {
1344 "Template": {
1345 "type": "structure",
1346 "members": {
1347 "Arn": {},
1348 "Name": {},
1349 "Version": {
1350 "type": "structure",
1351 "members": {
1352 "CreatedTime": {
1353 "type": "timestamp"
1354 },
1355 "Errors": {
1356 "type": "list",
1357 "member": {
1358 "type": "structure",
1359 "members": {
1360 "Type": {},
1361 "Message": {}
1362 }
1363 }
1364 },
1365 "VersionNumber": {
1366 "type": "long"
1367 },
1368 "Status": {},
1369 "DataSetConfigurations": {
1370 "type": "list",
1371 "member": {
1372 "type": "structure",
1373 "members": {
1374 "Placeholder": {},
1375 "DataSetSchema": {
1376 "type": "structure",
1377 "members": {
1378 "ColumnSchemaList": {
1379 "type": "list",
1380 "member": {
1381 "type": "structure",
1382 "members": {
1383 "Name": {},
1384 "DataType": {},
1385 "GeographicRole": {}
1386 }
1387 }
1388 }
1389 }
1390 },
1391 "ColumnGroupSchemaList": {
1392 "type": "list",
1393 "member": {
1394 "type": "structure",
1395 "members": {
1396 "Name": {},
1397 "ColumnGroupColumnSchemaList": {
1398 "type": "list",
1399 "member": {
1400 "type": "structure",
1401 "members": {
1402 "Name": {}
1403 }
1404 }
1405 }
1406 }
1407 }
1408 }
1409 }
1410 }
1411 },
1412 "Description": {},
1413 "SourceEntityArn": {}
1414 }
1415 },
1416 "TemplateId": {},
1417 "LastUpdatedTime": {
1418 "type": "timestamp"
1419 },
1420 "CreatedTime": {
1421 "type": "timestamp"
1422 }
1423 }
1424 },
1425 "Status": {
1426 "location": "statusCode",
1427 "type": "integer"
1428 }
1429 }
1430 }
1431 },
1432 "DescribeTemplateAlias": {
1433 "http": {
1434 "method": "GET",
1435 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
1436 },
1437 "input": {
1438 "type": "structure",
1439 "required": [
1440 "AwsAccountId",
1441 "TemplateId",
1442 "AliasName"
1443 ],
1444 "members": {
1445 "AwsAccountId": {
1446 "location": "uri",
1447 "locationName": "AwsAccountId"
1448 },
1449 "TemplateId": {
1450 "location": "uri",
1451 "locationName": "TemplateId"
1452 },
1453 "AliasName": {
1454 "location": "uri",
1455 "locationName": "AliasName"
1456 }
1457 }
1458 },
1459 "output": {
1460 "type": "structure",
1461 "members": {
1462 "TemplateAlias": {
1463 "shape": "S54"
1464 },
1465 "Status": {
1466 "location": "statusCode",
1467 "type": "integer"
1468 },
1469 "RequestId": {}
1470 }
1471 }
1472 },
1473 "DescribeTemplatePermissions": {
1474 "http": {
1475 "method": "GET",
1476 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"
1477 },
1478 "input": {
1479 "type": "structure",
1480 "required": [
1481 "AwsAccountId",
1482 "TemplateId"
1483 ],
1484 "members": {
1485 "AwsAccountId": {
1486 "location": "uri",
1487 "locationName": "AwsAccountId"
1488 },
1489 "TemplateId": {
1490 "location": "uri",
1491 "locationName": "TemplateId"
1492 }
1493 }
1494 },
1495 "output": {
1496 "type": "structure",
1497 "members": {
1498 "TemplateId": {},
1499 "TemplateArn": {},
1500 "Permissions": {
1501 "shape": "St"
1502 },
1503 "RequestId": {},
1504 "Status": {
1505 "location": "statusCode",
1506 "type": "integer"
1507 }
1508 }
1509 }
1510 },
1511 "DescribeUser": {
1512 "http": {
1513 "method": "GET",
1514 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
1515 },
1516 "input": {
1517 "type": "structure",
1518 "required": [
1519 "UserName",
1520 "AwsAccountId",
1521 "Namespace"
1522 ],
1523 "members": {
1524 "UserName": {
1525 "location": "uri",
1526 "locationName": "UserName"
1527 },
1528 "AwsAccountId": {
1529 "location": "uri",
1530 "locationName": "AwsAccountId"
1531 },
1532 "Namespace": {
1533 "location": "uri",
1534 "locationName": "Namespace"
1535 }
1536 }
1537 },
1538 "output": {
1539 "type": "structure",
1540 "members": {
1541 "User": {
1542 "shape": "S7f"
1543 },
1544 "RequestId": {},
1545 "Status": {
1546 "location": "statusCode",
1547 "type": "integer"
1548 }
1549 }
1550 }
1551 },
1552 "GetDashboardEmbedUrl": {
1553 "http": {
1554 "method": "GET",
1555 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"
1556 },
1557 "input": {
1558 "type": "structure",
1559 "required": [
1560 "AwsAccountId",
1561 "DashboardId",
1562 "IdentityType"
1563 ],
1564 "members": {
1565 "AwsAccountId": {
1566 "location": "uri",
1567 "locationName": "AwsAccountId"
1568 },
1569 "DashboardId": {
1570 "location": "uri",
1571 "locationName": "DashboardId"
1572 },
1573 "IdentityType": {
1574 "location": "querystring",
1575 "locationName": "creds-type"
1576 },
1577 "SessionLifetimeInMinutes": {
1578 "location": "querystring",
1579 "locationName": "session-lifetime",
1580 "type": "long"
1581 },
1582 "UndoRedoDisabled": {
1583 "location": "querystring",
1584 "locationName": "undo-redo-disabled",
1585 "type": "boolean"
1586 },
1587 "ResetDisabled": {
1588 "location": "querystring",
1589 "locationName": "reset-disabled",
1590 "type": "boolean"
1591 },
1592 "UserArn": {
1593 "location": "querystring",
1594 "locationName": "user-arn"
1595 }
1596 }
1597 },
1598 "output": {
1599 "type": "structure",
1600 "members": {
1601 "EmbedUrl": {
1602 "type": "string",
1603 "sensitive": true
1604 },
1605 "Status": {
1606 "location": "statusCode",
1607 "type": "integer"
1608 },
1609 "RequestId": {}
1610 }
1611 }
1612 },
1613 "ListDashboardVersions": {
1614 "http": {
1615 "method": "GET",
1616 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"
1617 },
1618 "input": {
1619 "type": "structure",
1620 "required": [
1621 "AwsAccountId",
1622 "DashboardId"
1623 ],
1624 "members": {
1625 "AwsAccountId": {
1626 "location": "uri",
1627 "locationName": "AwsAccountId"
1628 },
1629 "DashboardId": {
1630 "location": "uri",
1631 "locationName": "DashboardId"
1632 },
1633 "NextToken": {
1634 "location": "querystring",
1635 "locationName": "next-token"
1636 },
1637 "MaxResults": {
1638 "location": "querystring",
1639 "locationName": "max-results",
1640 "type": "integer"
1641 }
1642 }
1643 },
1644 "output": {
1645 "type": "structure",
1646 "members": {
1647 "DashboardVersionSummaryList": {
1648 "type": "list",
1649 "member": {
1650 "type": "structure",
1651 "members": {
1652 "Arn": {},
1653 "CreatedTime": {
1654 "type": "timestamp"
1655 },
1656 "VersionNumber": {
1657 "type": "long"
1658 },
1659 "Status": {},
1660 "SourceEntityArn": {},
1661 "Description": {}
1662 }
1663 }
1664 },
1665 "NextToken": {},
1666 "Status": {
1667 "location": "statusCode",
1668 "type": "integer"
1669 },
1670 "RequestId": {}
1671 }
1672 }
1673 },
1674 "ListDashboards": {
1675 "http": {
1676 "method": "GET",
1677 "requestUri": "/accounts/{AwsAccountId}/dashboards"
1678 },
1679 "input": {
1680 "type": "structure",
1681 "required": [
1682 "AwsAccountId"
1683 ],
1684 "members": {
1685 "AwsAccountId": {
1686 "location": "uri",
1687 "locationName": "AwsAccountId"
1688 },
1689 "NextToken": {
1690 "location": "querystring",
1691 "locationName": "next-token"
1692 },
1693 "MaxResults": {
1694 "location": "querystring",
1695 "locationName": "max-results",
1696 "type": "integer"
1697 }
1698 }
1699 },
1700 "output": {
1701 "type": "structure",
1702 "members": {
1703 "DashboardSummaryList": {
1704 "shape": "S7u"
1705 },
1706 "NextToken": {},
1707 "Status": {
1708 "location": "statusCode",
1709 "type": "integer"
1710 },
1711 "RequestId": {}
1712 }
1713 }
1714 },
1715 "ListDataSets": {
1716 "http": {
1717 "method": "GET",
1718 "requestUri": "/accounts/{AwsAccountId}/data-sets"
1719 },
1720 "input": {
1721 "type": "structure",
1722 "required": [
1723 "AwsAccountId"
1724 ],
1725 "members": {
1726 "AwsAccountId": {
1727 "location": "uri",
1728 "locationName": "AwsAccountId"
1729 },
1730 "NextToken": {
1731 "location": "querystring",
1732 "locationName": "next-token"
1733 },
1734 "MaxResults": {
1735 "location": "querystring",
1736 "locationName": "max-results",
1737 "type": "integer"
1738 }
1739 }
1740 },
1741 "output": {
1742 "type": "structure",
1743 "members": {
1744 "DataSetSummaries": {
1745 "type": "list",
1746 "member": {
1747 "type": "structure",
1748 "members": {
1749 "Arn": {},
1750 "DataSetId": {},
1751 "Name": {},
1752 "CreatedTime": {
1753 "type": "timestamp"
1754 },
1755 "LastUpdatedTime": {
1756 "type": "timestamp"
1757 },
1758 "ImportMode": {},
1759 "RowLevelPermissionDataSet": {
1760 "shape": "S2y"
1761 }
1762 }
1763 }
1764 },
1765 "NextToken": {},
1766 "RequestId": {},
1767 "Status": {
1768 "location": "statusCode",
1769 "type": "integer"
1770 }
1771 }
1772 }
1773 },
1774 "ListDataSources": {
1775 "http": {
1776 "method": "GET",
1777 "requestUri": "/accounts/{AwsAccountId}/data-sources"
1778 },
1779 "input": {
1780 "type": "structure",
1781 "required": [
1782 "AwsAccountId"
1783 ],
1784 "members": {
1785 "AwsAccountId": {
1786 "location": "uri",
1787 "locationName": "AwsAccountId"
1788 },
1789 "NextToken": {
1790 "location": "querystring",
1791 "locationName": "next-token"
1792 },
1793 "MaxResults": {
1794 "location": "querystring",
1795 "locationName": "max-results",
1796 "type": "integer"
1797 }
1798 }
1799 },
1800 "output": {
1801 "type": "structure",
1802 "members": {
1803 "DataSources": {
1804 "type": "list",
1805 "member": {
1806 "shape": "S68"
1807 }
1808 },
1809 "NextToken": {},
1810 "RequestId": {},
1811 "Status": {
1812 "location": "statusCode",
1813 "type": "integer"
1814 }
1815 }
1816 }
1817 },
1818 "ListGroupMemberships": {
1819 "http": {
1820 "method": "GET",
1821 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"
1822 },
1823 "input": {
1824 "type": "structure",
1825 "required": [
1826 "GroupName",
1827 "AwsAccountId",
1828 "Namespace"
1829 ],
1830 "members": {
1831 "GroupName": {
1832 "location": "uri",
1833 "locationName": "GroupName"
1834 },
1835 "NextToken": {
1836 "location": "querystring",
1837 "locationName": "next-token"
1838 },
1839 "MaxResults": {
1840 "location": "querystring",
1841 "locationName": "max-results",
1842 "type": "integer"
1843 },
1844 "AwsAccountId": {
1845 "location": "uri",
1846 "locationName": "AwsAccountId"
1847 },
1848 "Namespace": {
1849 "location": "uri",
1850 "locationName": "Namespace"
1851 }
1852 }
1853 },
1854 "output": {
1855 "type": "structure",
1856 "members": {
1857 "GroupMemberList": {
1858 "type": "list",
1859 "member": {
1860 "shape": "S4j"
1861 }
1862 },
1863 "NextToken": {},
1864 "RequestId": {},
1865 "Status": {
1866 "location": "statusCode",
1867 "type": "integer"
1868 }
1869 }
1870 }
1871 },
1872 "ListGroups": {
1873 "http": {
1874 "method": "GET",
1875 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"
1876 },
1877 "input": {
1878 "type": "structure",
1879 "required": [
1880 "AwsAccountId",
1881 "Namespace"
1882 ],
1883 "members": {
1884 "AwsAccountId": {
1885 "location": "uri",
1886 "locationName": "AwsAccountId"
1887 },
1888 "NextToken": {
1889 "location": "querystring",
1890 "locationName": "next-token"
1891 },
1892 "MaxResults": {
1893 "location": "querystring",
1894 "locationName": "max-results",
1895 "type": "integer"
1896 },
1897 "Namespace": {
1898 "location": "uri",
1899 "locationName": "Namespace"
1900 }
1901 }
1902 },
1903 "output": {
1904 "type": "structure",
1905 "members": {
1906 "GroupList": {
1907 "shape": "S88"
1908 },
1909 "NextToken": {},
1910 "RequestId": {},
1911 "Status": {
1912 "location": "statusCode",
1913 "type": "integer"
1914 }
1915 }
1916 }
1917 },
1918 "ListIAMPolicyAssignments": {
1919 "http": {
1920 "method": "GET",
1921 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments"
1922 },
1923 "input": {
1924 "type": "structure",
1925 "required": [
1926 "AwsAccountId",
1927 "Namespace"
1928 ],
1929 "members": {
1930 "AwsAccountId": {
1931 "location": "uri",
1932 "locationName": "AwsAccountId"
1933 },
1934 "AssignmentStatus": {},
1935 "Namespace": {
1936 "location": "uri",
1937 "locationName": "Namespace"
1938 },
1939 "NextToken": {
1940 "location": "querystring",
1941 "locationName": "next-token"
1942 },
1943 "MaxResults": {
1944 "location": "querystring",
1945 "locationName": "max-results",
1946 "type": "integer"
1947 }
1948 }
1949 },
1950 "output": {
1951 "type": "structure",
1952 "members": {
1953 "IAMPolicyAssignments": {
1954 "type": "list",
1955 "member": {
1956 "type": "structure",
1957 "members": {
1958 "AssignmentName": {},
1959 "AssignmentStatus": {}
1960 }
1961 }
1962 },
1963 "NextToken": {},
1964 "RequestId": {},
1965 "Status": {
1966 "location": "statusCode",
1967 "type": "integer"
1968 }
1969 }
1970 }
1971 },
1972 "ListIAMPolicyAssignmentsForUser": {
1973 "http": {
1974 "method": "GET",
1975 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"
1976 },
1977 "input": {
1978 "type": "structure",
1979 "required": [
1980 "AwsAccountId",
1981 "UserName",
1982 "Namespace"
1983 ],
1984 "members": {
1985 "AwsAccountId": {
1986 "location": "uri",
1987 "locationName": "AwsAccountId"
1988 },
1989 "UserName": {
1990 "location": "uri",
1991 "locationName": "UserName"
1992 },
1993 "NextToken": {
1994 "location": "querystring",
1995 "locationName": "next-token"
1996 },
1997 "MaxResults": {
1998 "location": "querystring",
1999 "locationName": "max-results",
2000 "type": "integer"
2001 },
2002 "Namespace": {
2003 "location": "uri",
2004 "locationName": "Namespace"
2005 }
2006 }
2007 },
2008 "output": {
2009 "type": "structure",
2010 "members": {
2011 "ActiveAssignments": {
2012 "type": "list",
2013 "member": {
2014 "type": "structure",
2015 "members": {
2016 "AssignmentName": {},
2017 "PolicyArn": {}
2018 }
2019 }
2020 },
2021 "RequestId": {},
2022 "NextToken": {},
2023 "Status": {
2024 "location": "statusCode",
2025 "type": "integer"
2026 }
2027 }
2028 }
2029 },
2030 "ListIngestions": {
2031 "http": {
2032 "method": "GET",
2033 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"
2034 },
2035 "input": {
2036 "type": "structure",
2037 "required": [
2038 "DataSetId",
2039 "AwsAccountId"
2040 ],
2041 "members": {
2042 "DataSetId": {
2043 "location": "uri",
2044 "locationName": "DataSetId"
2045 },
2046 "NextToken": {
2047 "location": "querystring",
2048 "locationName": "next-token"
2049 },
2050 "AwsAccountId": {
2051 "location": "uri",
2052 "locationName": "AwsAccountId"
2053 },
2054 "MaxResults": {
2055 "location": "querystring",
2056 "locationName": "max-results",
2057 "type": "integer"
2058 }
2059 }
2060 },
2061 "output": {
2062 "type": "structure",
2063 "members": {
2064 "Ingestions": {
2065 "type": "list",
2066 "member": {
2067 "shape": "S6k"
2068 }
2069 },
2070 "NextToken": {},
2071 "RequestId": {},
2072 "Status": {
2073 "location": "statusCode",
2074 "type": "integer"
2075 }
2076 }
2077 }
2078 },
2079 "ListTagsForResource": {
2080 "http": {
2081 "method": "GET",
2082 "requestUri": "/resources/{ResourceArn}/tags"
2083 },
2084 "input": {
2085 "type": "structure",
2086 "required": [
2087 "ResourceArn"
2088 ],
2089 "members": {
2090 "ResourceArn": {
2091 "location": "uri",
2092 "locationName": "ResourceArn"
2093 }
2094 }
2095 },
2096 "output": {
2097 "type": "structure",
2098 "members": {
2099 "Tags": {
2100 "shape": "S11"
2101 },
2102 "RequestId": {},
2103 "Status": {
2104 "location": "statusCode",
2105 "type": "integer"
2106 }
2107 }
2108 }
2109 },
2110 "ListTemplateAliases": {
2111 "http": {
2112 "method": "GET",
2113 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"
2114 },
2115 "input": {
2116 "type": "structure",
2117 "required": [
2118 "AwsAccountId",
2119 "TemplateId"
2120 ],
2121 "members": {
2122 "AwsAccountId": {
2123 "location": "uri",
2124 "locationName": "AwsAccountId"
2125 },
2126 "TemplateId": {
2127 "location": "uri",
2128 "locationName": "TemplateId"
2129 },
2130 "NextToken": {
2131 "location": "querystring",
2132 "locationName": "next-token"
2133 },
2134 "MaxResults": {
2135 "location": "querystring",
2136 "locationName": "max-result",
2137 "type": "integer"
2138 }
2139 }
2140 },
2141 "output": {
2142 "type": "structure",
2143 "members": {
2144 "TemplateAliasList": {
2145 "type": "list",
2146 "member": {
2147 "shape": "S54"
2148 }
2149 },
2150 "Status": {
2151 "location": "statusCode",
2152 "type": "integer"
2153 },
2154 "RequestId": {},
2155 "NextToken": {}
2156 }
2157 }
2158 },
2159 "ListTemplateVersions": {
2160 "http": {
2161 "method": "GET",
2162 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/versions"
2163 },
2164 "input": {
2165 "type": "structure",
2166 "required": [
2167 "AwsAccountId",
2168 "TemplateId"
2169 ],
2170 "members": {
2171 "AwsAccountId": {
2172 "location": "uri",
2173 "locationName": "AwsAccountId"
2174 },
2175 "TemplateId": {
2176 "location": "uri",
2177 "locationName": "TemplateId"
2178 },
2179 "NextToken": {
2180 "location": "querystring",
2181 "locationName": "next-token"
2182 },
2183 "MaxResults": {
2184 "location": "querystring",
2185 "locationName": "max-results",
2186 "type": "integer"
2187 }
2188 }
2189 },
2190 "output": {
2191 "type": "structure",
2192 "members": {
2193 "TemplateVersionSummaryList": {
2194 "type": "list",
2195 "member": {
2196 "type": "structure",
2197 "members": {
2198 "Arn": {},
2199 "VersionNumber": {
2200 "type": "long"
2201 },
2202 "CreatedTime": {
2203 "type": "timestamp"
2204 },
2205 "Status": {},
2206 "Description": {}
2207 }
2208 }
2209 },
2210 "NextToken": {},
2211 "Status": {
2212 "location": "statusCode",
2213 "type": "integer"
2214 },
2215 "RequestId": {}
2216 }
2217 }
2218 },
2219 "ListTemplates": {
2220 "http": {
2221 "method": "GET",
2222 "requestUri": "/accounts/{AwsAccountId}/templates"
2223 },
2224 "input": {
2225 "type": "structure",
2226 "required": [
2227 "AwsAccountId"
2228 ],
2229 "members": {
2230 "AwsAccountId": {
2231 "location": "uri",
2232 "locationName": "AwsAccountId"
2233 },
2234 "NextToken": {
2235 "location": "querystring",
2236 "locationName": "next-token"
2237 },
2238 "MaxResults": {
2239 "location": "querystring",
2240 "locationName": "max-result",
2241 "type": "integer"
2242 }
2243 }
2244 },
2245 "output": {
2246 "type": "structure",
2247 "members": {
2248 "TemplateSummaryList": {
2249 "type": "list",
2250 "member": {
2251 "type": "structure",
2252 "members": {
2253 "Arn": {},
2254 "TemplateId": {},
2255 "Name": {},
2256 "LatestVersionNumber": {
2257 "type": "long"
2258 },
2259 "CreatedTime": {
2260 "type": "timestamp"
2261 },
2262 "LastUpdatedTime": {
2263 "type": "timestamp"
2264 }
2265 }
2266 }
2267 },
2268 "NextToken": {},
2269 "Status": {
2270 "location": "statusCode",
2271 "type": "integer"
2272 },
2273 "RequestId": {}
2274 }
2275 }
2276 },
2277 "ListUserGroups": {
2278 "http": {
2279 "method": "GET",
2280 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"
2281 },
2282 "input": {
2283 "type": "structure",
2284 "required": [
2285 "UserName",
2286 "AwsAccountId",
2287 "Namespace"
2288 ],
2289 "members": {
2290 "UserName": {
2291 "location": "uri",
2292 "locationName": "UserName"
2293 },
2294 "AwsAccountId": {
2295 "location": "uri",
2296 "locationName": "AwsAccountId"
2297 },
2298 "Namespace": {
2299 "location": "uri",
2300 "locationName": "Namespace"
2301 },
2302 "NextToken": {
2303 "location": "querystring",
2304 "locationName": "next-token"
2305 },
2306 "MaxResults": {
2307 "location": "querystring",
2308 "locationName": "max-results",
2309 "type": "integer"
2310 }
2311 }
2312 },
2313 "output": {
2314 "type": "structure",
2315 "members": {
2316 "GroupList": {
2317 "shape": "S88"
2318 },
2319 "NextToken": {},
2320 "RequestId": {},
2321 "Status": {
2322 "location": "statusCode",
2323 "type": "integer"
2324 }
2325 }
2326 }
2327 },
2328 "ListUsers": {
2329 "http": {
2330 "method": "GET",
2331 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users"
2332 },
2333 "input": {
2334 "type": "structure",
2335 "required": [
2336 "AwsAccountId",
2337 "Namespace"
2338 ],
2339 "members": {
2340 "AwsAccountId": {
2341 "location": "uri",
2342 "locationName": "AwsAccountId"
2343 },
2344 "NextToken": {
2345 "location": "querystring",
2346 "locationName": "next-token"
2347 },
2348 "MaxResults": {
2349 "location": "querystring",
2350 "locationName": "max-results",
2351 "type": "integer"
2352 },
2353 "Namespace": {
2354 "location": "uri",
2355 "locationName": "Namespace"
2356 }
2357 }
2358 },
2359 "output": {
2360 "type": "structure",
2361 "members": {
2362 "UserList": {
2363 "type": "list",
2364 "member": {
2365 "shape": "S7f"
2366 }
2367 },
2368 "NextToken": {},
2369 "RequestId": {},
2370 "Status": {
2371 "location": "statusCode",
2372 "type": "integer"
2373 }
2374 }
2375 }
2376 },
2377 "RegisterUser": {
2378 "http": {
2379 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users"
2380 },
2381 "input": {
2382 "type": "structure",
2383 "required": [
2384 "IdentityType",
2385 "Email",
2386 "UserRole",
2387 "AwsAccountId",
2388 "Namespace"
2389 ],
2390 "members": {
2391 "IdentityType": {},
2392 "Email": {},
2393 "UserRole": {},
2394 "IamArn": {},
2395 "SessionName": {},
2396 "AwsAccountId": {
2397 "location": "uri",
2398 "locationName": "AwsAccountId"
2399 },
2400 "Namespace": {
2401 "location": "uri",
2402 "locationName": "Namespace"
2403 },
2404 "UserName": {}
2405 }
2406 },
2407 "output": {
2408 "type": "structure",
2409 "members": {
2410 "User": {
2411 "shape": "S7f"
2412 },
2413 "UserInvitationUrl": {},
2414 "RequestId": {},
2415 "Status": {
2416 "location": "statusCode",
2417 "type": "integer"
2418 }
2419 }
2420 }
2421 },
2422 "SearchDashboards": {
2423 "http": {
2424 "requestUri": "/accounts/{AwsAccountId}/search/dashboards"
2425 },
2426 "input": {
2427 "type": "structure",
2428 "required": [
2429 "AwsAccountId",
2430 "Filters"
2431 ],
2432 "members": {
2433 "AwsAccountId": {
2434 "location": "uri",
2435 "locationName": "AwsAccountId"
2436 },
2437 "Filters": {
2438 "type": "list",
2439 "member": {
2440 "type": "structure",
2441 "required": [
2442 "Operator"
2443 ],
2444 "members": {
2445 "Operator": {},
2446 "Name": {},
2447 "Value": {}
2448 }
2449 }
2450 },
2451 "NextToken": {},
2452 "MaxResults": {
2453 "type": "integer"
2454 }
2455 }
2456 },
2457 "output": {
2458 "type": "structure",
2459 "members": {
2460 "DashboardSummaryList": {
2461 "shape": "S7u"
2462 },
2463 "NextToken": {},
2464 "Status": {
2465 "location": "statusCode",
2466 "type": "integer"
2467 },
2468 "RequestId": {}
2469 }
2470 }
2471 },
2472 "TagResource": {
2473 "http": {
2474 "requestUri": "/resources/{ResourceArn}/tags"
2475 },
2476 "input": {
2477 "type": "structure",
2478 "required": [
2479 "ResourceArn",
2480 "Tags"
2481 ],
2482 "members": {
2483 "ResourceArn": {
2484 "location": "uri",
2485 "locationName": "ResourceArn"
2486 },
2487 "Tags": {
2488 "shape": "S11"
2489 }
2490 }
2491 },
2492 "output": {
2493 "type": "structure",
2494 "members": {
2495 "RequestId": {},
2496 "Status": {
2497 "location": "statusCode",
2498 "type": "integer"
2499 }
2500 }
2501 }
2502 },
2503 "UntagResource": {
2504 "http": {
2505 "method": "DELETE",
2506 "requestUri": "/resources/{ResourceArn}/tags"
2507 },
2508 "input": {
2509 "type": "structure",
2510 "required": [
2511 "ResourceArn",
2512 "TagKeys"
2513 ],
2514 "members": {
2515 "ResourceArn": {
2516 "location": "uri",
2517 "locationName": "ResourceArn"
2518 },
2519 "TagKeys": {
2520 "location": "querystring",
2521 "locationName": "keys",
2522 "type": "list",
2523 "member": {}
2524 }
2525 }
2526 },
2527 "output": {
2528 "type": "structure",
2529 "members": {
2530 "RequestId": {},
2531 "Status": {
2532 "location": "statusCode",
2533 "type": "integer"
2534 }
2535 }
2536 }
2537 },
2538 "UpdateDashboard": {
2539 "http": {
2540 "method": "PUT",
2541 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}"
2542 },
2543 "input": {
2544 "type": "structure",
2545 "required": [
2546 "AwsAccountId",
2547 "DashboardId",
2548 "Name",
2549 "SourceEntity"
2550 ],
2551 "members": {
2552 "AwsAccountId": {
2553 "location": "uri",
2554 "locationName": "AwsAccountId"
2555 },
2556 "DashboardId": {
2557 "location": "uri",
2558 "locationName": "DashboardId"
2559 },
2560 "Name": {},
2561 "SourceEntity": {
2562 "shape": "Sx"
2563 },
2564 "Parameters": {
2565 "shape": "Sb"
2566 },
2567 "VersionDescription": {},
2568 "DashboardPublishOptions": {
2569 "shape": "S16"
2570 }
2571 }
2572 },
2573 "output": {
2574 "type": "structure",
2575 "members": {
2576 "Arn": {},
2577 "VersionArn": {},
2578 "DashboardId": {},
2579 "CreationStatus": {},
2580 "Status": {
2581 "type": "integer"
2582 },
2583 "RequestId": {}
2584 }
2585 }
2586 },
2587 "UpdateDashboardPermissions": {
2588 "http": {
2589 "method": "PUT",
2590 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"
2591 },
2592 "input": {
2593 "type": "structure",
2594 "required": [
2595 "AwsAccountId",
2596 "DashboardId"
2597 ],
2598 "members": {
2599 "AwsAccountId": {
2600 "location": "uri",
2601 "locationName": "AwsAccountId"
2602 },
2603 "DashboardId": {
2604 "location": "uri",
2605 "locationName": "DashboardId"
2606 },
2607 "GrantPermissions": {
2608 "shape": "S9k"
2609 },
2610 "RevokePermissions": {
2611 "shape": "S9k"
2612 }
2613 }
2614 },
2615 "output": {
2616 "type": "structure",
2617 "members": {
2618 "DashboardArn": {},
2619 "DashboardId": {},
2620 "Permissions": {
2621 "shape": "St"
2622 },
2623 "RequestId": {},
2624 "Status": {
2625 "location": "statusCode",
2626 "type": "integer"
2627 }
2628 }
2629 }
2630 },
2631 "UpdateDashboardPublishedVersion": {
2632 "http": {
2633 "method": "PUT",
2634 "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"
2635 },
2636 "input": {
2637 "type": "structure",
2638 "required": [
2639 "AwsAccountId",
2640 "DashboardId",
2641 "VersionNumber"
2642 ],
2643 "members": {
2644 "AwsAccountId": {
2645 "location": "uri",
2646 "locationName": "AwsAccountId"
2647 },
2648 "DashboardId": {
2649 "location": "uri",
2650 "locationName": "DashboardId"
2651 },
2652 "VersionNumber": {
2653 "location": "uri",
2654 "locationName": "VersionNumber",
2655 "type": "long"
2656 }
2657 }
2658 },
2659 "output": {
2660 "type": "structure",
2661 "members": {
2662 "DashboardId": {},
2663 "DashboardArn": {},
2664 "Status": {
2665 "location": "statusCode",
2666 "type": "integer"
2667 },
2668 "RequestId": {}
2669 }
2670 }
2671 },
2672 "UpdateDataSet": {
2673 "http": {
2674 "method": "PUT",
2675 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}"
2676 },
2677 "input": {
2678 "type": "structure",
2679 "required": [
2680 "AwsAccountId",
2681 "DataSetId",
2682 "Name",
2683 "PhysicalTableMap",
2684 "ImportMode"
2685 ],
2686 "members": {
2687 "AwsAccountId": {
2688 "location": "uri",
2689 "locationName": "AwsAccountId"
2690 },
2691 "DataSetId": {
2692 "location": "uri",
2693 "locationName": "DataSetId"
2694 },
2695 "Name": {},
2696 "PhysicalTableMap": {
2697 "shape": "S1h"
2698 },
2699 "LogicalTableMap": {
2700 "shape": "S21"
2701 },
2702 "ImportMode": {},
2703 "ColumnGroups": {
2704 "shape": "S2s"
2705 },
2706 "RowLevelPermissionDataSet": {
2707 "shape": "S2y"
2708 }
2709 }
2710 },
2711 "output": {
2712 "type": "structure",
2713 "members": {
2714 "Arn": {},
2715 "DataSetId": {},
2716 "IngestionArn": {},
2717 "IngestionId": {},
2718 "RequestId": {},
2719 "Status": {
2720 "location": "statusCode",
2721 "type": "integer"
2722 }
2723 }
2724 }
2725 },
2726 "UpdateDataSetPermissions": {
2727 "http": {
2728 "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"
2729 },
2730 "input": {
2731 "type": "structure",
2732 "required": [
2733 "AwsAccountId",
2734 "DataSetId"
2735 ],
2736 "members": {
2737 "AwsAccountId": {
2738 "location": "uri",
2739 "locationName": "AwsAccountId"
2740 },
2741 "DataSetId": {
2742 "location": "uri",
2743 "locationName": "DataSetId"
2744 },
2745 "GrantPermissions": {
2746 "shape": "St"
2747 },
2748 "RevokePermissions": {
2749 "shape": "St"
2750 }
2751 }
2752 },
2753 "output": {
2754 "type": "structure",
2755 "members": {
2756 "DataSetArn": {},
2757 "DataSetId": {},
2758 "RequestId": {},
2759 "Status": {
2760 "location": "statusCode",
2761 "type": "integer"
2762 }
2763 }
2764 }
2765 },
2766 "UpdateDataSource": {
2767 "http": {
2768 "method": "PUT",
2769 "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
2770 },
2771 "input": {
2772 "type": "structure",
2773 "required": [
2774 "AwsAccountId",
2775 "DataSourceId",
2776 "Name"
2777 ],
2778 "members": {
2779 "AwsAccountId": {
2780 "location": "uri",
2781 "locationName": "AwsAccountId"
2782 },
2783 "DataSourceId": {
2784 "location": "uri",
2785 "locationName": "DataSourceId"
2786 },
2787 "Name": {},
2788 "DataSourceParameters": {
2789 "shape": "S33"
2790 },
2791 "Credentials": {
2792 "shape": "S43"
2793 },
2794 "VpcConnectionProperties": {
2795 "shape": "S47"
2796 },
2797 "SslProperties": {
2798 "shape": "S48"
2799 }
2800 }
2801 },
2802 "output": {
2803 "type": "structure",
2804 "members": {
2805 "Arn": {},
2806 "DataSourceId": {},
2807 "UpdateStatus": {},
2808 "RequestId": {},
2809 "Status": {
2810 "location": "statusCode",
2811 "type": "integer"
2812 }
2813 }
2814 }
2815 },
2816 "UpdateDataSourcePermissions": {
2817 "http": {
2818 "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"
2819 },
2820 "input": {
2821 "type": "structure",
2822 "required": [
2823 "AwsAccountId",
2824 "DataSourceId"
2825 ],
2826 "members": {
2827 "AwsAccountId": {
2828 "location": "uri",
2829 "locationName": "AwsAccountId"
2830 },
2831 "DataSourceId": {
2832 "location": "uri",
2833 "locationName": "DataSourceId"
2834 },
2835 "GrantPermissions": {
2836 "shape": "St"
2837 },
2838 "RevokePermissions": {
2839 "shape": "St"
2840 }
2841 }
2842 },
2843 "output": {
2844 "type": "structure",
2845 "members": {
2846 "DataSourceArn": {},
2847 "DataSourceId": {},
2848 "RequestId": {},
2849 "Status": {
2850 "location": "statusCode",
2851 "type": "integer"
2852 }
2853 }
2854 }
2855 },
2856 "UpdateGroup": {
2857 "http": {
2858 "method": "PUT",
2859 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
2860 },
2861 "input": {
2862 "type": "structure",
2863 "required": [
2864 "GroupName",
2865 "AwsAccountId",
2866 "Namespace"
2867 ],
2868 "members": {
2869 "GroupName": {
2870 "location": "uri",
2871 "locationName": "GroupName"
2872 },
2873 "Description": {},
2874 "AwsAccountId": {
2875 "location": "uri",
2876 "locationName": "AwsAccountId"
2877 },
2878 "Namespace": {
2879 "location": "uri",
2880 "locationName": "Namespace"
2881 }
2882 }
2883 },
2884 "output": {
2885 "type": "structure",
2886 "members": {
2887 "Group": {
2888 "shape": "S4f"
2889 },
2890 "RequestId": {},
2891 "Status": {
2892 "location": "statusCode",
2893 "type": "integer"
2894 }
2895 }
2896 }
2897 },
2898 "UpdateIAMPolicyAssignment": {
2899 "http": {
2900 "method": "PUT",
2901 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"
2902 },
2903 "input": {
2904 "type": "structure",
2905 "required": [
2906 "AwsAccountId",
2907 "AssignmentName",
2908 "Namespace"
2909 ],
2910 "members": {
2911 "AwsAccountId": {
2912 "location": "uri",
2913 "locationName": "AwsAccountId"
2914 },
2915 "AssignmentName": {
2916 "location": "uri",
2917 "locationName": "AssignmentName"
2918 },
2919 "Namespace": {
2920 "location": "uri",
2921 "locationName": "Namespace"
2922 },
2923 "AssignmentStatus": {},
2924 "PolicyArn": {},
2925 "Identities": {
2926 "shape": "S4n"
2927 }
2928 }
2929 },
2930 "output": {
2931 "type": "structure",
2932 "members": {
2933 "AssignmentName": {},
2934 "AssignmentId": {},
2935 "PolicyArn": {},
2936 "Identities": {
2937 "shape": "S4n"
2938 },
2939 "AssignmentStatus": {},
2940 "RequestId": {},
2941 "Status": {
2942 "location": "statusCode",
2943 "type": "integer"
2944 }
2945 }
2946 }
2947 },
2948 "UpdateTemplate": {
2949 "http": {
2950 "method": "PUT",
2951 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}"
2952 },
2953 "input": {
2954 "type": "structure",
2955 "required": [
2956 "AwsAccountId",
2957 "TemplateId",
2958 "SourceEntity"
2959 ],
2960 "members": {
2961 "AwsAccountId": {
2962 "location": "uri",
2963 "locationName": "AwsAccountId"
2964 },
2965 "TemplateId": {
2966 "location": "uri",
2967 "locationName": "TemplateId"
2968 },
2969 "SourceEntity": {
2970 "shape": "S4w"
2971 },
2972 "VersionDescription": {},
2973 "Name": {}
2974 }
2975 },
2976 "output": {
2977 "type": "structure",
2978 "members": {
2979 "TemplateId": {},
2980 "Arn": {},
2981 "VersionArn": {},
2982 "CreationStatus": {},
2983 "Status": {
2984 "location": "statusCode",
2985 "type": "integer"
2986 },
2987 "RequestId": {}
2988 }
2989 }
2990 },
2991 "UpdateTemplateAlias": {
2992 "http": {
2993 "method": "PUT",
2994 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
2995 },
2996 "input": {
2997 "type": "structure",
2998 "required": [
2999 "AwsAccountId",
3000 "TemplateId",
3001 "AliasName",
3002 "TemplateVersionNumber"
3003 ],
3004 "members": {
3005 "AwsAccountId": {
3006 "location": "uri",
3007 "locationName": "AwsAccountId"
3008 },
3009 "TemplateId": {
3010 "location": "uri",
3011 "locationName": "TemplateId"
3012 },
3013 "AliasName": {
3014 "location": "uri",
3015 "locationName": "AliasName"
3016 },
3017 "TemplateVersionNumber": {
3018 "type": "long"
3019 }
3020 }
3021 },
3022 "output": {
3023 "type": "structure",
3024 "members": {
3025 "TemplateAlias": {
3026 "shape": "S54"
3027 },
3028 "Status": {
3029 "location": "statusCode",
3030 "type": "integer"
3031 },
3032 "RequestId": {}
3033 }
3034 }
3035 },
3036 "UpdateTemplatePermissions": {
3037 "http": {
3038 "method": "PUT",
3039 "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"
3040 },
3041 "input": {
3042 "type": "structure",
3043 "required": [
3044 "AwsAccountId",
3045 "TemplateId"
3046 ],
3047 "members": {
3048 "AwsAccountId": {
3049 "location": "uri",
3050 "locationName": "AwsAccountId"
3051 },
3052 "TemplateId": {
3053 "location": "uri",
3054 "locationName": "TemplateId"
3055 },
3056 "GrantPermissions": {
3057 "shape": "S9k"
3058 },
3059 "RevokePermissions": {
3060 "shape": "S9k"
3061 }
3062 }
3063 },
3064 "output": {
3065 "type": "structure",
3066 "members": {
3067 "TemplateId": {},
3068 "TemplateArn": {},
3069 "Permissions": {
3070 "shape": "St"
3071 },
3072 "RequestId": {},
3073 "Status": {
3074 "location": "statusCode",
3075 "type": "integer"
3076 }
3077 }
3078 }
3079 },
3080 "UpdateUser": {
3081 "http": {
3082 "method": "PUT",
3083 "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
3084 },
3085 "input": {
3086 "type": "structure",
3087 "required": [
3088 "UserName",
3089 "AwsAccountId",
3090 "Namespace",
3091 "Email",
3092 "Role"
3093 ],
3094 "members": {
3095 "UserName": {
3096 "location": "uri",
3097 "locationName": "UserName"
3098 },
3099 "AwsAccountId": {
3100 "location": "uri",
3101 "locationName": "AwsAccountId"
3102 },
3103 "Namespace": {
3104 "location": "uri",
3105 "locationName": "Namespace"
3106 },
3107 "Email": {},
3108 "Role": {}
3109 }
3110 },
3111 "output": {
3112 "type": "structure",
3113 "members": {
3114 "User": {
3115 "shape": "S7f"
3116 },
3117 "RequestId": {},
3118 "Status": {
3119 "location": "statusCode",
3120 "type": "integer"
3121 }
3122 }
3123 }
3124 }
3125 },
3126 "shapes": {
3127 "Sb": {
3128 "type": "structure",
3129 "members": {
3130 "StringParameters": {
3131 "type": "list",
3132 "member": {
3133 "type": "structure",
3134 "required": [
3135 "Name",
3136 "Values"
3137 ],
3138 "members": {
3139 "Name": {},
3140 "Values": {
3141 "type": "list",
3142 "member": {}
3143 }
3144 }
3145 }
3146 },
3147 "IntegerParameters": {
3148 "type": "list",
3149 "member": {
3150 "type": "structure",
3151 "required": [
3152 "Name",
3153 "Values"
3154 ],
3155 "members": {
3156 "Name": {},
3157 "Values": {
3158 "type": "list",
3159 "member": {
3160 "type": "long"
3161 }
3162 }
3163 }
3164 }
3165 },
3166 "DecimalParameters": {
3167 "type": "list",
3168 "member": {
3169 "type": "structure",
3170 "required": [
3171 "Name",
3172 "Values"
3173 ],
3174 "members": {
3175 "Name": {},
3176 "Values": {
3177 "type": "list",
3178 "member": {
3179 "type": "double"
3180 }
3181 }
3182 }
3183 }
3184 },
3185 "DateTimeParameters": {
3186 "type": "list",
3187 "member": {
3188 "type": "structure",
3189 "required": [
3190 "Name",
3191 "Values"
3192 ],
3193 "members": {
3194 "Name": {},
3195 "Values": {
3196 "type": "list",
3197 "member": {
3198 "type": "timestamp"
3199 }
3200 }
3201 }
3202 }
3203 }
3204 }
3205 },
3206 "St": {
3207 "type": "list",
3208 "member": {
3209 "shape": "Su"
3210 }
3211 },
3212 "Su": {
3213 "type": "structure",
3214 "required": [
3215 "Principal",
3216 "Actions"
3217 ],
3218 "members": {
3219 "Principal": {},
3220 "Actions": {
3221 "type": "list",
3222 "member": {}
3223 }
3224 }
3225 },
3226 "Sx": {
3227 "type": "structure",
3228 "members": {
3229 "SourceTemplate": {
3230 "type": "structure",
3231 "required": [
3232 "DataSetReferences",
3233 "Arn"
3234 ],
3235 "members": {
3236 "DataSetReferences": {
3237 "shape": "Sz"
3238 },
3239 "Arn": {}
3240 }
3241 }
3242 }
3243 },
3244 "Sz": {
3245 "type": "list",
3246 "member": {
3247 "type": "structure",
3248 "required": [
3249 "DataSetPlaceholder",
3250 "DataSetArn"
3251 ],
3252 "members": {
3253 "DataSetPlaceholder": {},
3254 "DataSetArn": {}
3255 }
3256 }
3257 },
3258 "S11": {
3259 "type": "list",
3260 "member": {
3261 "type": "structure",
3262 "required": [
3263 "Key",
3264 "Value"
3265 ],
3266 "members": {
3267 "Key": {},
3268 "Value": {}
3269 }
3270 }
3271 },
3272 "S16": {
3273 "type": "structure",
3274 "members": {
3275 "AdHocFilteringOption": {
3276 "type": "structure",
3277 "members": {
3278 "AvailabilityStatus": {}
3279 }
3280 },
3281 "ExportToCSVOption": {
3282 "type": "structure",
3283 "members": {
3284 "AvailabilityStatus": {}
3285 }
3286 },
3287 "SheetControlsOption": {
3288 "type": "structure",
3289 "members": {
3290 "VisibilityState": {}
3291 }
3292 }
3293 }
3294 },
3295 "S1h": {
3296 "type": "map",
3297 "key": {},
3298 "value": {
3299 "type": "structure",
3300 "members": {
3301 "RelationalTable": {
3302 "type": "structure",
3303 "required": [
3304 "DataSourceArn",
3305 "Name",
3306 "InputColumns"
3307 ],
3308 "members": {
3309 "DataSourceArn": {},
3310 "Schema": {},
3311 "Name": {},
3312 "InputColumns": {
3313 "shape": "S1n"
3314 }
3315 }
3316 },
3317 "CustomSql": {
3318 "type": "structure",
3319 "required": [
3320 "DataSourceArn",
3321 "Name",
3322 "SqlQuery"
3323 ],
3324 "members": {
3325 "DataSourceArn": {},
3326 "Name": {},
3327 "SqlQuery": {},
3328 "Columns": {
3329 "shape": "S1n"
3330 }
3331 }
3332 },
3333 "S3Source": {
3334 "type": "structure",
3335 "required": [
3336 "DataSourceArn",
3337 "InputColumns"
3338 ],
3339 "members": {
3340 "DataSourceArn": {},
3341 "UploadSettings": {
3342 "type": "structure",
3343 "members": {
3344 "Format": {},
3345 "StartFromRow": {
3346 "type": "integer"
3347 },
3348 "ContainsHeader": {
3349 "type": "boolean"
3350 },
3351 "TextQualifier": {},
3352 "Delimiter": {}
3353 }
3354 },
3355 "InputColumns": {
3356 "shape": "S1n"
3357 }
3358 }
3359 }
3360 }
3361 }
3362 },
3363 "S1n": {
3364 "type": "list",
3365 "member": {
3366 "type": "structure",
3367 "required": [
3368 "Name",
3369 "Type"
3370 ],
3371 "members": {
3372 "Name": {},
3373 "Type": {}
3374 }
3375 }
3376 },
3377 "S21": {
3378 "type": "map",
3379 "key": {},
3380 "value": {
3381 "type": "structure",
3382 "required": [
3383 "Alias",
3384 "Source"
3385 ],
3386 "members": {
3387 "Alias": {},
3388 "DataTransforms": {
3389 "type": "list",
3390 "member": {
3391 "type": "structure",
3392 "members": {
3393 "ProjectOperation": {
3394 "type": "structure",
3395 "required": [
3396 "ProjectedColumns"
3397 ],
3398 "members": {
3399 "ProjectedColumns": {
3400 "type": "list",
3401 "member": {}
3402 }
3403 }
3404 },
3405 "FilterOperation": {
3406 "type": "structure",
3407 "required": [
3408 "ConditionExpression"
3409 ],
3410 "members": {
3411 "ConditionExpression": {}
3412 }
3413 },
3414 "CreateColumnsOperation": {
3415 "type": "structure",
3416 "required": [
3417 "Columns"
3418 ],
3419 "members": {
3420 "Columns": {
3421 "type": "list",
3422 "member": {
3423 "type": "structure",
3424 "required": [
3425 "ColumnName",
3426 "ColumnId",
3427 "Expression"
3428 ],
3429 "members": {
3430 "ColumnName": {},
3431 "ColumnId": {},
3432 "Expression": {}
3433 }
3434 }
3435 }
3436 }
3437 },
3438 "RenameColumnOperation": {
3439 "type": "structure",
3440 "required": [
3441 "ColumnName",
3442 "NewColumnName"
3443 ],
3444 "members": {
3445 "ColumnName": {},
3446 "NewColumnName": {}
3447 }
3448 },
3449 "CastColumnTypeOperation": {
3450 "type": "structure",
3451 "required": [
3452 "ColumnName",
3453 "NewColumnType"
3454 ],
3455 "members": {
3456 "ColumnName": {},
3457 "NewColumnType": {},
3458 "Format": {}
3459 }
3460 },
3461 "TagColumnOperation": {
3462 "type": "structure",
3463 "required": [
3464 "ColumnName",
3465 "Tags"
3466 ],
3467 "members": {
3468 "ColumnName": {},
3469 "Tags": {
3470 "type": "list",
3471 "member": {
3472 "type": "structure",
3473 "members": {
3474 "ColumnGeographicRole": {}
3475 }
3476 }
3477 }
3478 }
3479 }
3480 }
3481 }
3482 },
3483 "Source": {
3484 "type": "structure",
3485 "members": {
3486 "JoinInstruction": {
3487 "type": "structure",
3488 "required": [
3489 "LeftOperand",
3490 "RightOperand",
3491 "Type",
3492 "OnClause"
3493 ],
3494 "members": {
3495 "LeftOperand": {},
3496 "RightOperand": {},
3497 "Type": {},
3498 "OnClause": {}
3499 }
3500 },
3501 "PhysicalTableId": {}
3502 }
3503 }
3504 }
3505 }
3506 },
3507 "S2s": {
3508 "type": "list",
3509 "member": {
3510 "type": "structure",
3511 "members": {
3512 "GeoSpatialColumnGroup": {
3513 "type": "structure",
3514 "required": [
3515 "Name",
3516 "CountryCode",
3517 "Columns"
3518 ],
3519 "members": {
3520 "Name": {},
3521 "CountryCode": {},
3522 "Columns": {
3523 "type": "list",
3524 "member": {}
3525 }
3526 }
3527 }
3528 }
3529 }
3530 },
3531 "S2y": {
3532 "type": "structure",
3533 "required": [
3534 "Arn",
3535 "PermissionPolicy"
3536 ],
3537 "members": {
3538 "Arn": {},
3539 "PermissionPolicy": {}
3540 }
3541 },
3542 "S33": {
3543 "type": "structure",
3544 "members": {
3545 "AmazonElasticsearchParameters": {
3546 "type": "structure",
3547 "required": [
3548 "Domain"
3549 ],
3550 "members": {
3551 "Domain": {}
3552 }
3553 },
3554 "AthenaParameters": {
3555 "type": "structure",
3556 "members": {
3557 "WorkGroup": {}
3558 }
3559 },
3560 "AuroraParameters": {
3561 "type": "structure",
3562 "required": [
3563 "Host",
3564 "Port",
3565 "Database"
3566 ],
3567 "members": {
3568 "Host": {},
3569 "Port": {
3570 "type": "integer"
3571 },
3572 "Database": {}
3573 }
3574 },
3575 "AuroraPostgreSqlParameters": {
3576 "type": "structure",
3577 "required": [
3578 "Host",
3579 "Port",
3580 "Database"
3581 ],
3582 "members": {
3583 "Host": {},
3584 "Port": {
3585 "type": "integer"
3586 },
3587 "Database": {}
3588 }
3589 },
3590 "AwsIotAnalyticsParameters": {
3591 "type": "structure",
3592 "required": [
3593 "DataSetName"
3594 ],
3595 "members": {
3596 "DataSetName": {}
3597 }
3598 },
3599 "JiraParameters": {
3600 "type": "structure",
3601 "required": [
3602 "SiteBaseUrl"
3603 ],
3604 "members": {
3605 "SiteBaseUrl": {}
3606 }
3607 },
3608 "MariaDbParameters": {
3609 "type": "structure",
3610 "required": [
3611 "Host",
3612 "Port",
3613 "Database"
3614 ],
3615 "members": {
3616 "Host": {},
3617 "Port": {
3618 "type": "integer"
3619 },
3620 "Database": {}
3621 }
3622 },
3623 "MySqlParameters": {
3624 "type": "structure",
3625 "required": [
3626 "Host",
3627 "Port",
3628 "Database"
3629 ],
3630 "members": {
3631 "Host": {},
3632 "Port": {
3633 "type": "integer"
3634 },
3635 "Database": {}
3636 }
3637 },
3638 "PostgreSqlParameters": {
3639 "type": "structure",
3640 "required": [
3641 "Host",
3642 "Port",
3643 "Database"
3644 ],
3645 "members": {
3646 "Host": {},
3647 "Port": {
3648 "type": "integer"
3649 },
3650 "Database": {}
3651 }
3652 },
3653 "PrestoParameters": {
3654 "type": "structure",
3655 "required": [
3656 "Host",
3657 "Port",
3658 "Catalog"
3659 ],
3660 "members": {
3661 "Host": {},
3662 "Port": {
3663 "type": "integer"
3664 },
3665 "Catalog": {}
3666 }
3667 },
3668 "RdsParameters": {
3669 "type": "structure",
3670 "required": [
3671 "InstanceId",
3672 "Database"
3673 ],
3674 "members": {
3675 "InstanceId": {},
3676 "Database": {}
3677 }
3678 },
3679 "RedshiftParameters": {
3680 "type": "structure",
3681 "required": [
3682 "Database"
3683 ],
3684 "members": {
3685 "Host": {},
3686 "Port": {
3687 "type": "integer"
3688 },
3689 "Database": {},
3690 "ClusterId": {}
3691 }
3692 },
3693 "S3Parameters": {
3694 "type": "structure",
3695 "required": [
3696 "ManifestFileLocation"
3697 ],
3698 "members": {
3699 "ManifestFileLocation": {
3700 "type": "structure",
3701 "required": [
3702 "Bucket",
3703 "Key"
3704 ],
3705 "members": {
3706 "Bucket": {},
3707 "Key": {}
3708 }
3709 }
3710 }
3711 },
3712 "ServiceNowParameters": {
3713 "type": "structure",
3714 "required": [
3715 "SiteBaseUrl"
3716 ],
3717 "members": {
3718 "SiteBaseUrl": {}
3719 }
3720 },
3721 "SnowflakeParameters": {
3722 "type": "structure",
3723 "required": [
3724 "Host",
3725 "Database",
3726 "Warehouse"
3727 ],
3728 "members": {
3729 "Host": {},
3730 "Database": {},
3731 "Warehouse": {}
3732 }
3733 },
3734 "SparkParameters": {
3735 "type": "structure",
3736 "required": [
3737 "Host",
3738 "Port"
3739 ],
3740 "members": {
3741 "Host": {},
3742 "Port": {
3743 "type": "integer"
3744 }
3745 }
3746 },
3747 "SqlServerParameters": {
3748 "type": "structure",
3749 "required": [
3750 "Host",
3751 "Port",
3752 "Database"
3753 ],
3754 "members": {
3755 "Host": {},
3756 "Port": {
3757 "type": "integer"
3758 },
3759 "Database": {}
3760 }
3761 },
3762 "TeradataParameters": {
3763 "type": "structure",
3764 "required": [
3765 "Host",
3766 "Port",
3767 "Database"
3768 ],
3769 "members": {
3770 "Host": {},
3771 "Port": {
3772 "type": "integer"
3773 },
3774 "Database": {}
3775 }
3776 },
3777 "TwitterParameters": {
3778 "type": "structure",
3779 "required": [
3780 "Query",
3781 "MaxRows"
3782 ],
3783 "members": {
3784 "Query": {},
3785 "MaxRows": {
3786 "type": "integer"
3787 }
3788 }
3789 }
3790 }
3791 },
3792 "S43": {
3793 "type": "structure",
3794 "members": {
3795 "CredentialPair": {
3796 "type": "structure",
3797 "required": [
3798 "Username",
3799 "Password"
3800 ],
3801 "members": {
3802 "Username": {},
3803 "Password": {}
3804 }
3805 }
3806 },
3807 "sensitive": true
3808 },
3809 "S47": {
3810 "type": "structure",
3811 "required": [
3812 "VpcConnectionArn"
3813 ],
3814 "members": {
3815 "VpcConnectionArn": {}
3816 }
3817 },
3818 "S48": {
3819 "type": "structure",
3820 "members": {
3821 "DisableSsl": {
3822 "type": "boolean"
3823 }
3824 }
3825 },
3826 "S4f": {
3827 "type": "structure",
3828 "members": {
3829 "Arn": {},
3830 "GroupName": {},
3831 "Description": {},
3832 "PrincipalId": {}
3833 }
3834 },
3835 "S4j": {
3836 "type": "structure",
3837 "members": {
3838 "Arn": {},
3839 "MemberName": {}
3840 }
3841 },
3842 "S4n": {
3843 "type": "map",
3844 "key": {},
3845 "value": {
3846 "type": "list",
3847 "member": {}
3848 }
3849 },
3850 "S4w": {
3851 "type": "structure",
3852 "members": {
3853 "SourceAnalysis": {
3854 "type": "structure",
3855 "required": [
3856 "Arn",
3857 "DataSetReferences"
3858 ],
3859 "members": {
3860 "Arn": {},
3861 "DataSetReferences": {
3862 "shape": "Sz"
3863 }
3864 }
3865 },
3866 "SourceTemplate": {
3867 "type": "structure",
3868 "required": [
3869 "Arn"
3870 ],
3871 "members": {
3872 "Arn": {}
3873 }
3874 }
3875 }
3876 },
3877 "S54": {
3878 "type": "structure",
3879 "members": {
3880 "AliasName": {},
3881 "Arn": {},
3882 "TemplateVersionNumber": {
3883 "type": "long"
3884 }
3885 }
3886 },
3887 "S68": {
3888 "type": "structure",
3889 "members": {
3890 "Arn": {},
3891 "DataSourceId": {},
3892 "Name": {},
3893 "Type": {},
3894 "Status": {},
3895 "CreatedTime": {
3896 "type": "timestamp"
3897 },
3898 "LastUpdatedTime": {
3899 "type": "timestamp"
3900 },
3901 "DataSourceParameters": {
3902 "shape": "S33"
3903 },
3904 "VpcConnectionProperties": {
3905 "shape": "S47"
3906 },
3907 "SslProperties": {
3908 "shape": "S48"
3909 },
3910 "ErrorInfo": {
3911 "type": "structure",
3912 "members": {
3913 "Type": {},
3914 "Message": {}
3915 }
3916 }
3917 }
3918 },
3919 "S6k": {
3920 "type": "structure",
3921 "required": [
3922 "Arn",
3923 "IngestionStatus",
3924 "CreatedTime"
3925 ],
3926 "members": {
3927 "Arn": {},
3928 "IngestionId": {},
3929 "IngestionStatus": {},
3930 "ErrorInfo": {
3931 "type": "structure",
3932 "members": {
3933 "Type": {},
3934 "Message": {}
3935 }
3936 },
3937 "RowInfo": {
3938 "type": "structure",
3939 "members": {
3940 "RowsIngested": {
3941 "type": "long"
3942 },
3943 "RowsDropped": {
3944 "type": "long"
3945 }
3946 }
3947 },
3948 "QueueInfo": {
3949 "type": "structure",
3950 "required": [
3951 "WaitingOnIngestion",
3952 "QueuedIngestion"
3953 ],
3954 "members": {
3955 "WaitingOnIngestion": {},
3956 "QueuedIngestion": {}
3957 }
3958 },
3959 "CreatedTime": {
3960 "type": "timestamp"
3961 },
3962 "IngestionTimeInSeconds": {
3963 "type": "long"
3964 },
3965 "IngestionSizeInBytes": {
3966 "type": "long"
3967 },
3968 "RequestSource": {},
3969 "RequestType": {}
3970 }
3971 },
3972 "S7f": {
3973 "type": "structure",
3974 "members": {
3975 "Arn": {},
3976 "UserName": {},
3977 "Email": {},
3978 "Role": {},
3979 "IdentityType": {},
3980 "Active": {
3981 "type": "boolean"
3982 },
3983 "PrincipalId": {}
3984 }
3985 },
3986 "S7u": {
3987 "type": "list",
3988 "member": {
3989 "type": "structure",
3990 "members": {
3991 "Arn": {},
3992 "DashboardId": {},
3993 "Name": {},
3994 "CreatedTime": {
3995 "type": "timestamp"
3996 },
3997 "LastUpdatedTime": {
3998 "type": "timestamp"
3999 },
4000 "PublishedVersionNumber": {
4001 "type": "long"
4002 },
4003 "LastPublishedTime": {
4004 "type": "timestamp"
4005 }
4006 }
4007 }
4008 },
4009 "S88": {
4010 "type": "list",
4011 "member": {
4012 "shape": "S4f"
4013 }
4014 },
4015 "S9k": {
4016 "type": "list",
4017 "member": {
4018 "shape": "Su"
4019 }
4020 }
4021 }
4022}
\No newline at end of file