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      "name":"CancelIngestion",
16      "http":{
17        "method":"DELETE",
18        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
19      },
20      "input":{"shape":"CancelIngestionRequest"},
21      "output":{"shape":"CancelIngestionResponse"},
22      "errors":[
23        {"shape":"AccessDeniedException"},
24        {"shape":"InvalidParameterValueException"},
25        {"shape":"ResourceNotFoundException"},
26        {"shape":"ThrottlingException"},
27        {"shape":"ResourceExistsException"},
28        {"shape":"InternalFailureException"}
29      ]
30    },
31    "CreateAccountCustomization":{
32      "name":"CreateAccountCustomization",
33      "http":{
34        "method":"POST",
35        "requestUri":"/accounts/{AwsAccountId}/customizations"
36      },
37      "input":{"shape":"CreateAccountCustomizationRequest"},
38      "output":{"shape":"CreateAccountCustomizationResponse"},
39      "errors":[
40        {"shape":"AccessDeniedException"},
41        {"shape":"InvalidParameterValueException"},
42        {"shape":"ResourceExistsException"},
43        {"shape":"ResourceNotFoundException"},
44        {"shape":"ThrottlingException"},
45        {"shape":"InternalFailureException"},
46        {"shape":"ResourceUnavailableException"}
47      ]
48    },
49    "CreateAnalysis":{
50      "name":"CreateAnalysis",
51      "http":{
52        "method":"POST",
53        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
54      },
55      "input":{"shape":"CreateAnalysisRequest"},
56      "output":{"shape":"CreateAnalysisResponse"},
57      "errors":[
58        {"shape":"ResourceNotFoundException"},
59        {"shape":"InvalidParameterValueException"},
60        {"shape":"ThrottlingException"},
61        {"shape":"ResourceExistsException"},
62        {"shape":"ConflictException"},
63        {"shape":"UnsupportedUserEditionException"},
64        {"shape":"InternalFailureException"}
65      ]
66    },
67    "CreateDashboard":{
68      "name":"CreateDashboard",
69      "http":{
70        "method":"POST",
71        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
72      },
73      "input":{"shape":"CreateDashboardRequest"},
74      "output":{"shape":"CreateDashboardResponse"},
75      "errors":[
76        {"shape":"ResourceNotFoundException"},
77        {"shape":"InvalidParameterValueException"},
78        {"shape":"ThrottlingException"},
79        {"shape":"ResourceExistsException"},
80        {"shape":"ConflictException"},
81        {"shape":"UnsupportedUserEditionException"},
82        {"shape":"InternalFailureException"}
83      ]
84    },
85    "CreateDataSet":{
86      "name":"CreateDataSet",
87      "http":{
88        "method":"POST",
89        "requestUri":"/accounts/{AwsAccountId}/data-sets"
90      },
91      "input":{"shape":"CreateDataSetRequest"},
92      "output":{"shape":"CreateDataSetResponse"},
93      "errors":[
94        {"shape":"AccessDeniedException"},
95        {"shape":"ConflictException"},
96        {"shape":"InvalidParameterValueException"},
97        {"shape":"LimitExceededException"},
98        {"shape":"ResourceExistsException"},
99        {"shape":"ResourceNotFoundException"},
100        {"shape":"ThrottlingException"},
101        {"shape":"UnsupportedUserEditionException"},
102        {"shape":"InternalFailureException"}
103      ]
104    },
105    "CreateDataSource":{
106      "name":"CreateDataSource",
107      "http":{
108        "method":"POST",
109        "requestUri":"/accounts/{AwsAccountId}/data-sources"
110      },
111      "input":{"shape":"CreateDataSourceRequest"},
112      "output":{"shape":"CreateDataSourceResponse"},
113      "errors":[
114        {"shape":"AccessDeniedException"},
115        {"shape":"ConflictException"},
116        {"shape":"InvalidParameterValueException"},
117        {"shape":"LimitExceededException"},
118        {"shape":"ResourceNotFoundException"},
119        {"shape":"ResourceExistsException"},
120        {"shape":"ThrottlingException"},
121        {"shape":"InternalFailureException"}
122      ]
123    },
124    "CreateFolder":{
125      "name":"CreateFolder",
126      "http":{
127        "method":"POST",
128        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
129      },
130      "input":{"shape":"CreateFolderRequest"},
131      "output":{"shape":"CreateFolderResponse"},
132      "errors":[
133        {"shape":"ResourceNotFoundException"},
134        {"shape":"InvalidParameterValueException"},
135        {"shape":"ThrottlingException"},
136        {"shape":"ResourceExistsException"},
137        {"shape":"ConflictException"},
138        {"shape":"UnsupportedUserEditionException"},
139        {"shape":"AccessDeniedException"},
140        {"shape":"LimitExceededException"},
141        {"shape":"InternalFailureException"}
142      ]
143    },
144    "CreateFolderMembership":{
145      "name":"CreateFolderMembership",
146      "http":{
147        "method":"PUT",
148        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"
149      },
150      "input":{"shape":"CreateFolderMembershipRequest"},
151      "output":{"shape":"CreateFolderMembershipResponse"},
152      "errors":[
153        {"shape":"AccessDeniedException"},
154        {"shape":"InvalidParameterValueException"},
155        {"shape":"ResourceNotFoundException"},
156        {"shape":"ResourceExistsException"},
157        {"shape":"ThrottlingException"},
158        {"shape":"LimitExceededException"},
159        {"shape":"UnsupportedUserEditionException"},
160        {"shape":"InternalFailureException"}
161      ]
162    },
163    "CreateGroup":{
164      "name":"CreateGroup",
165      "http":{
166        "method":"POST",
167        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"
168      },
169      "input":{"shape":"CreateGroupRequest"},
170      "output":{"shape":"CreateGroupResponse"},
171      "errors":[
172        {"shape":"AccessDeniedException"},
173        {"shape":"InvalidParameterValueException"},
174        {"shape":"ResourceExistsException"},
175        {"shape":"ResourceNotFoundException"},
176        {"shape":"ThrottlingException"},
177        {"shape":"PreconditionNotMetException"},
178        {"shape":"LimitExceededException"},
179        {"shape":"InternalFailureException"},
180        {"shape":"ResourceUnavailableException"}
181      ]
182    },
183    "CreateGroupMembership":{
184      "name":"CreateGroupMembership",
185      "http":{
186        "method":"PUT",
187        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
188      },
189      "input":{"shape":"CreateGroupMembershipRequest"},
190      "output":{"shape":"CreateGroupMembershipResponse"},
191      "errors":[
192        {"shape":"AccessDeniedException"},
193        {"shape":"InvalidParameterValueException"},
194        {"shape":"ResourceNotFoundException"},
195        {"shape":"ThrottlingException"},
196        {"shape":"PreconditionNotMetException"},
197        {"shape":"InternalFailureException"},
198        {"shape":"ResourceUnavailableException"}
199      ]
200    },
201    "CreateIAMPolicyAssignment":{
202      "name":"CreateIAMPolicyAssignment",
203      "http":{
204        "method":"POST",
205        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"
206      },
207      "input":{"shape":"CreateIAMPolicyAssignmentRequest"},
208      "output":{"shape":"CreateIAMPolicyAssignmentResponse"},
209      "errors":[
210        {"shape":"AccessDeniedException"},
211        {"shape":"InvalidParameterValueException"},
212        {"shape":"ResourceExistsException"},
213        {"shape":"ResourceNotFoundException"},
214        {"shape":"ThrottlingException"},
215        {"shape":"ConcurrentUpdatingException"},
216        {"shape":"InternalFailureException"}
217      ]
218    },
219    "CreateIngestion":{
220      "name":"CreateIngestion",
221      "http":{
222        "method":"PUT",
223        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
224      },
225      "input":{"shape":"CreateIngestionRequest"},
226      "output":{"shape":"CreateIngestionResponse"},
227      "errors":[
228        {"shape":"AccessDeniedException"},
229        {"shape":"InvalidParameterValueException"},
230        {"shape":"ResourceNotFoundException"},
231        {"shape":"ThrottlingException"},
232        {"shape":"LimitExceededException"},
233        {"shape":"ResourceExistsException"},
234        {"shape":"InternalFailureException"}
235      ]
236    },
237    "CreateNamespace":{
238      "name":"CreateNamespace",
239      "http":{
240        "method":"POST",
241        "requestUri":"/accounts/{AwsAccountId}"
242      },
243      "input":{"shape":"CreateNamespaceRequest"},
244      "output":{"shape":"CreateNamespaceResponse"},
245      "errors":[
246        {"shape":"AccessDeniedException"},
247        {"shape":"InvalidParameterValueException"},
248        {"shape":"ResourceNotFoundException"},
249        {"shape":"ThrottlingException"},
250        {"shape":"LimitExceededException"},
251        {"shape":"ResourceExistsException"},
252        {"shape":"PreconditionNotMetException"},
253        {"shape":"ConflictException"},
254        {"shape":"InternalFailureException"},
255        {"shape":"ResourceUnavailableException"}
256      ]
257    },
258    "CreateTemplate":{
259      "name":"CreateTemplate",
260      "http":{
261        "method":"POST",
262        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
263      },
264      "input":{"shape":"CreateTemplateRequest"},
265      "output":{"shape":"CreateTemplateResponse"},
266      "errors":[
267        {"shape":"InvalidParameterValueException"},
268        {"shape":"AccessDeniedException"},
269        {"shape":"ResourceExistsException"},
270        {"shape":"ResourceNotFoundException"},
271        {"shape":"ThrottlingException"},
272        {"shape":"LimitExceededException"},
273        {"shape":"UnsupportedUserEditionException"},
274        {"shape":"ConflictException"},
275        {"shape":"InternalFailureException"}
276      ]
277    },
278    "CreateTemplateAlias":{
279      "name":"CreateTemplateAlias",
280      "http":{
281        "method":"POST",
282        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
283      },
284      "input":{"shape":"CreateTemplateAliasRequest"},
285      "output":{"shape":"CreateTemplateAliasResponse"},
286      "errors":[
287        {"shape":"ThrottlingException"},
288        {"shape":"ResourceNotFoundException"},
289        {"shape":"ConflictException"},
290        {"shape":"ResourceExistsException"},
291        {"shape":"LimitExceededException"},
292        {"shape":"UnsupportedUserEditionException"},
293        {"shape":"ConflictException"},
294        {"shape":"InternalFailureException"}
295      ]
296    },
297    "CreateTheme":{
298      "name":"CreateTheme",
299      "http":{
300        "method":"POST",
301        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
302      },
303      "input":{"shape":"CreateThemeRequest"},
304      "output":{"shape":"CreateThemeResponse"},
305      "errors":[
306        {"shape":"AccessDeniedException"},
307        {"shape":"InvalidParameterValueException"},
308        {"shape":"ResourceExistsException"},
309        {"shape":"ResourceNotFoundException"},
310        {"shape":"ThrottlingException"},
311        {"shape":"UnsupportedUserEditionException"},
312        {"shape":"LimitExceededException"},
313        {"shape":"InternalFailureException"}
314      ]
315    },
316    "CreateThemeAlias":{
317      "name":"CreateThemeAlias",
318      "http":{
319        "method":"POST",
320        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
321      },
322      "input":{"shape":"CreateThemeAliasRequest"},
323      "output":{"shape":"CreateThemeAliasResponse"},
324      "errors":[
325        {"shape":"ConflictException"},
326        {"shape":"InvalidParameterValueException"},
327        {"shape":"LimitExceededException"},
328        {"shape":"ResourceExistsException"},
329        {"shape":"ResourceNotFoundException"},
330        {"shape":"ThrottlingException"},
331        {"shape":"UnsupportedUserEditionException"},
332        {"shape":"InternalFailureException"}
333      ]
334    },
335    "DeleteAccountCustomization":{
336      "name":"DeleteAccountCustomization",
337      "http":{
338        "method":"DELETE",
339        "requestUri":"/accounts/{AwsAccountId}/customizations"
340      },
341      "input":{"shape":"DeleteAccountCustomizationRequest"},
342      "output":{"shape":"DeleteAccountCustomizationResponse"},
343      "errors":[
344        {"shape":"AccessDeniedException"},
345        {"shape":"InvalidParameterValueException"},
346        {"shape":"ResourceNotFoundException"},
347        {"shape":"ThrottlingException"},
348        {"shape":"InternalFailureException"},
349        {"shape":"ResourceUnavailableException"}
350      ]
351    },
352    "DeleteAnalysis":{
353      "name":"DeleteAnalysis",
354      "http":{
355        "method":"DELETE",
356        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
357      },
358      "input":{"shape":"DeleteAnalysisRequest"},
359      "output":{"shape":"DeleteAnalysisResponse"},
360      "errors":[
361        {"shape":"ThrottlingException"},
362        {"shape":"InvalidParameterValueException"},
363        {"shape":"ConflictException"},
364        {"shape":"ResourceNotFoundException"},
365        {"shape":"UnsupportedUserEditionException"},
366        {"shape":"InternalFailureException"}
367      ]
368    },
369    "DeleteDashboard":{
370      "name":"DeleteDashboard",
371      "http":{
372        "method":"DELETE",
373        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
374      },
375      "input":{"shape":"DeleteDashboardRequest"},
376      "output":{"shape":"DeleteDashboardResponse"},
377      "errors":[
378        {"shape":"ThrottlingException"},
379        {"shape":"InvalidParameterValueException"},
380        {"shape":"ConflictException"},
381        {"shape":"ResourceNotFoundException"},
382        {"shape":"UnsupportedUserEditionException"},
383        {"shape":"InternalFailureException"}
384      ]
385    },
386    "DeleteDataSet":{
387      "name":"DeleteDataSet",
388      "http":{
389        "method":"DELETE",
390        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"
391      },
392      "input":{"shape":"DeleteDataSetRequest"},
393      "output":{"shape":"DeleteDataSetResponse"},
394      "errors":[
395        {"shape":"AccessDeniedException"},
396        {"shape":"InvalidParameterValueException"},
397        {"shape":"ThrottlingException"},
398        {"shape":"ResourceNotFoundException"},
399        {"shape":"InternalFailureException"}
400      ]
401    },
402    "DeleteDataSource":{
403      "name":"DeleteDataSource",
404      "http":{
405        "method":"DELETE",
406        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
407      },
408      "input":{"shape":"DeleteDataSourceRequest"},
409      "output":{"shape":"DeleteDataSourceResponse"},
410      "errors":[
411        {"shape":"AccessDeniedException"},
412        {"shape":"InvalidParameterValueException"},
413        {"shape":"ThrottlingException"},
414        {"shape":"ResourceNotFoundException"},
415        {"shape":"InternalFailureException"}
416      ]
417    },
418    "DeleteFolder":{
419      "name":"DeleteFolder",
420      "http":{
421        "method":"DELETE",
422        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
423      },
424      "input":{"shape":"DeleteFolderRequest"},
425      "output":{"shape":"DeleteFolderResponse"},
426      "errors":[
427        {"shape":"InvalidParameterValueException"},
428        {"shape":"PreconditionNotMetException"},
429        {"shape":"AccessDeniedException"},
430        {"shape":"ResourceNotFoundException"},
431        {"shape":"ConflictException"},
432        {"shape":"ThrottlingException"},
433        {"shape":"UnsupportedUserEditionException"},
434        {"shape":"InternalFailureException"}
435      ]
436    },
437    "DeleteFolderMembership":{
438      "name":"DeleteFolderMembership",
439      "http":{
440        "method":"DELETE",
441        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"
442      },
443      "input":{"shape":"DeleteFolderMembershipRequest"},
444      "output":{"shape":"DeleteFolderMembershipResponse"},
445      "errors":[
446        {"shape":"AccessDeniedException"},
447        {"shape":"InvalidParameterValueException"},
448        {"shape":"ResourceNotFoundException"},
449        {"shape":"ThrottlingException"},
450        {"shape":"UnsupportedUserEditionException"},
451        {"shape":"InternalFailureException"}
452      ]
453    },
454    "DeleteGroup":{
455      "name":"DeleteGroup",
456      "http":{
457        "method":"DELETE",
458        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
459      },
460      "input":{"shape":"DeleteGroupRequest"},
461      "output":{"shape":"DeleteGroupResponse"},
462      "errors":[
463        {"shape":"AccessDeniedException"},
464        {"shape":"InvalidParameterValueException"},
465        {"shape":"ResourceNotFoundException"},
466        {"shape":"ThrottlingException"},
467        {"shape":"PreconditionNotMetException"},
468        {"shape":"InternalFailureException"},
469        {"shape":"ResourceUnavailableException"}
470      ]
471    },
472    "DeleteGroupMembership":{
473      "name":"DeleteGroupMembership",
474      "http":{
475        "method":"DELETE",
476        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
477      },
478      "input":{"shape":"DeleteGroupMembershipRequest"},
479      "output":{"shape":"DeleteGroupMembershipResponse"},
480      "errors":[
481        {"shape":"AccessDeniedException"},
482        {"shape":"InvalidParameterValueException"},
483        {"shape":"ResourceNotFoundException"},
484        {"shape":"ThrottlingException"},
485        {"shape":"PreconditionNotMetException"},
486        {"shape":"InternalFailureException"},
487        {"shape":"ResourceUnavailableException"}
488      ]
489    },
490    "DeleteIAMPolicyAssignment":{
491      "name":"DeleteIAMPolicyAssignment",
492      "http":{
493        "method":"DELETE",
494        "requestUri":"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"
495      },
496      "input":{"shape":"DeleteIAMPolicyAssignmentRequest"},
497      "output":{"shape":"DeleteIAMPolicyAssignmentResponse"},
498      "errors":[
499        {"shape":"AccessDeniedException"},
500        {"shape":"InvalidParameterValueException"},
501        {"shape":"ResourceExistsException"},
502        {"shape":"ResourceNotFoundException"},
503        {"shape":"ThrottlingException"},
504        {"shape":"ConcurrentUpdatingException"},
505        {"shape":"InternalFailureException"}
506      ]
507    },
508    "DeleteNamespace":{
509      "name":"DeleteNamespace",
510      "http":{
511        "method":"DELETE",
512        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"
513      },
514      "input":{"shape":"DeleteNamespaceRequest"},
515      "output":{"shape":"DeleteNamespaceResponse"},
516      "errors":[
517        {"shape":"AccessDeniedException"},
518        {"shape":"InvalidParameterValueException"},
519        {"shape":"ResourceNotFoundException"},
520        {"shape":"ThrottlingException"},
521        {"shape":"PreconditionNotMetException"},
522        {"shape":"InternalFailureException"},
523        {"shape":"ResourceUnavailableException"}
524      ]
525    },
526    "DeleteTemplate":{
527      "name":"DeleteTemplate",
528      "http":{
529        "method":"DELETE",
530        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
531      },
532      "input":{"shape":"DeleteTemplateRequest"},
533      "output":{"shape":"DeleteTemplateResponse"},
534      "errors":[
535        {"shape":"InvalidParameterValueException"},
536        {"shape":"ResourceNotFoundException"},
537        {"shape":"ThrottlingException"},
538        {"shape":"ConflictException"},
539        {"shape":"LimitExceededException"},
540        {"shape":"UnsupportedUserEditionException"},
541        {"shape":"InternalFailureException"}
542      ]
543    },
544    "DeleteTemplateAlias":{
545      "name":"DeleteTemplateAlias",
546      "http":{
547        "method":"DELETE",
548        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
549      },
550      "input":{"shape":"DeleteTemplateAliasRequest"},
551      "output":{"shape":"DeleteTemplateAliasResponse"},
552      "errors":[
553        {"shape":"ThrottlingException"},
554        {"shape":"ResourceNotFoundException"},
555        {"shape":"UnsupportedUserEditionException"},
556        {"shape":"ConflictException"},
557        {"shape":"InternalFailureException"}
558      ]
559    },
560    "DeleteTheme":{
561      "name":"DeleteTheme",
562      "http":{
563        "method":"DELETE",
564        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
565      },
566      "input":{"shape":"DeleteThemeRequest"},
567      "output":{"shape":"DeleteThemeResponse"},
568      "errors":[
569        {"shape":"AccessDeniedException"},
570        {"shape":"ConflictException"},
571        {"shape":"InvalidParameterValueException"},
572        {"shape":"ResourceNotFoundException"},
573        {"shape":"ThrottlingException"},
574        {"shape":"UnsupportedUserEditionException"},
575        {"shape":"InternalFailureException"}
576      ]
577    },
578    "DeleteThemeAlias":{
579      "name":"DeleteThemeAlias",
580      "http":{
581        "method":"DELETE",
582        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
583      },
584      "input":{"shape":"DeleteThemeAliasRequest"},
585      "output":{"shape":"DeleteThemeAliasResponse"},
586      "errors":[
587        {"shape":"ConflictException"},
588        {"shape":"InvalidParameterValueException"},
589        {"shape":"ResourceNotFoundException"},
590        {"shape":"ThrottlingException"},
591        {"shape":"UnsupportedUserEditionException"},
592        {"shape":"InternalFailureException"}
593      ]
594    },
595    "DeleteUser":{
596      "name":"DeleteUser",
597      "http":{
598        "method":"DELETE",
599        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
600      },
601      "input":{"shape":"DeleteUserRequest"},
602      "output":{"shape":"DeleteUserResponse"},
603      "errors":[
604        {"shape":"AccessDeniedException"},
605        {"shape":"InvalidParameterValueException"},
606        {"shape":"ResourceNotFoundException"},
607        {"shape":"ThrottlingException"},
608        {"shape":"PreconditionNotMetException"},
609        {"shape":"InternalFailureException"},
610        {"shape":"ResourceUnavailableException"}
611      ]
612    },
613    "DeleteUserByPrincipalId":{
614      "name":"DeleteUserByPrincipalId",
615      "http":{
616        "method":"DELETE",
617        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"
618      },
619      "input":{"shape":"DeleteUserByPrincipalIdRequest"},
620      "output":{"shape":"DeleteUserByPrincipalIdResponse"},
621      "errors":[
622        {"shape":"AccessDeniedException"},
623        {"shape":"InvalidParameterValueException"},
624        {"shape":"ResourceNotFoundException"},
625        {"shape":"ThrottlingException"},
626        {"shape":"PreconditionNotMetException"},
627        {"shape":"InternalFailureException"},
628        {"shape":"ResourceUnavailableException"}
629      ]
630    },
631    "DescribeAccountCustomization":{
632      "name":"DescribeAccountCustomization",
633      "http":{
634        "method":"GET",
635        "requestUri":"/accounts/{AwsAccountId}/customizations"
636      },
637      "input":{"shape":"DescribeAccountCustomizationRequest"},
638      "output":{"shape":"DescribeAccountCustomizationResponse"},
639      "errors":[
640        {"shape":"AccessDeniedException"},
641        {"shape":"InvalidParameterValueException"},
642        {"shape":"ResourceNotFoundException"},
643        {"shape":"ThrottlingException"},
644        {"shape":"InternalFailureException"},
645        {"shape":"ResourceUnavailableException"}
646      ]
647    },
648    "DescribeAccountSettings":{
649      "name":"DescribeAccountSettings",
650      "http":{
651        "method":"GET",
652        "requestUri":"/accounts/{AwsAccountId}/settings"
653      },
654      "input":{"shape":"DescribeAccountSettingsRequest"},
655      "output":{"shape":"DescribeAccountSettingsResponse"},
656      "errors":[
657        {"shape":"AccessDeniedException"},
658        {"shape":"InvalidParameterValueException"},
659        {"shape":"ResourceNotFoundException"},
660        {"shape":"ThrottlingException"},
661        {"shape":"InternalFailureException"},
662        {"shape":"ResourceUnavailableException"}
663      ]
664    },
665    "DescribeAnalysis":{
666      "name":"DescribeAnalysis",
667      "http":{
668        "method":"GET",
669        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
670      },
671      "input":{"shape":"DescribeAnalysisRequest"},
672      "output":{"shape":"DescribeAnalysisResponse"},
673      "errors":[
674        {"shape":"InvalidParameterValueException"},
675        {"shape":"ResourceNotFoundException"},
676        {"shape":"AccessDeniedException"},
677        {"shape":"ThrottlingException"},
678        {"shape":"UnsupportedUserEditionException"},
679        {"shape":"InternalFailureException"}
680      ]
681    },
682    "DescribeAnalysisPermissions":{
683      "name":"DescribeAnalysisPermissions",
684      "http":{
685        "method":"GET",
686        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"
687      },
688      "input":{"shape":"DescribeAnalysisPermissionsRequest"},
689      "output":{"shape":"DescribeAnalysisPermissionsResponse"},
690      "errors":[
691        {"shape":"InvalidParameterValueException"},
692        {"shape":"ResourceNotFoundException"},
693        {"shape":"ThrottlingException"},
694        {"shape":"UnsupportedUserEditionException"},
695        {"shape":"InternalFailureException"}
696      ]
697    },
698    "DescribeDashboard":{
699      "name":"DescribeDashboard",
700      "http":{
701        "method":"GET",
702        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
703      },
704      "input":{"shape":"DescribeDashboardRequest"},
705      "output":{"shape":"DescribeDashboardResponse"},
706      "errors":[
707        {"shape":"InvalidParameterValueException"},
708        {"shape":"ResourceNotFoundException"},
709        {"shape":"AccessDeniedException"},
710        {"shape":"ThrottlingException"},
711        {"shape":"UnsupportedUserEditionException"},
712        {"shape":"InternalFailureException"}
713      ]
714    },
715    "DescribeDashboardPermissions":{
716      "name":"DescribeDashboardPermissions",
717      "http":{
718        "method":"GET",
719        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"
720      },
721      "input":{"shape":"DescribeDashboardPermissionsRequest"},
722      "output":{"shape":"DescribeDashboardPermissionsResponse"},
723      "errors":[
724        {"shape":"InvalidParameterValueException"},
725        {"shape":"ResourceNotFoundException"},
726        {"shape":"ThrottlingException"},
727        {"shape":"UnsupportedUserEditionException"},
728        {"shape":"InternalFailureException"}
729      ]
730    },
731    "DescribeDataSet":{
732      "name":"DescribeDataSet",
733      "http":{
734        "method":"GET",
735        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"
736      },
737      "input":{"shape":"DescribeDataSetRequest"},
738      "output":{"shape":"DescribeDataSetResponse"},
739      "errors":[
740        {"shape":"AccessDeniedException"},
741        {"shape":"InvalidParameterValueException"},
742        {"shape":"ThrottlingException"},
743        {"shape":"ResourceNotFoundException"},
744        {"shape":"InternalFailureException"}
745      ]
746    },
747    "DescribeDataSetPermissions":{
748      "name":"DescribeDataSetPermissions",
749      "http":{
750        "method":"GET",
751        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"
752      },
753      "input":{"shape":"DescribeDataSetPermissionsRequest"},
754      "output":{"shape":"DescribeDataSetPermissionsResponse"},
755      "errors":[
756        {"shape":"AccessDeniedException"},
757        {"shape":"InvalidParameterValueException"},
758        {"shape":"ThrottlingException"},
759        {"shape":"ResourceNotFoundException"},
760        {"shape":"InternalFailureException"}
761      ]
762    },
763    "DescribeDataSource":{
764      "name":"DescribeDataSource",
765      "http":{
766        "method":"GET",
767        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
768      },
769      "input":{"shape":"DescribeDataSourceRequest"},
770      "output":{"shape":"DescribeDataSourceResponse"},
771      "errors":[
772        {"shape":"AccessDeniedException"},
773        {"shape":"InvalidParameterValueException"},
774        {"shape":"ThrottlingException"},
775        {"shape":"ResourceNotFoundException"},
776        {"shape":"InternalFailureException"}
777      ]
778    },
779    "DescribeDataSourcePermissions":{
780      "name":"DescribeDataSourcePermissions",
781      "http":{
782        "method":"GET",
783        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"
784      },
785      "input":{"shape":"DescribeDataSourcePermissionsRequest"},
786      "output":{"shape":"DescribeDataSourcePermissionsResponse"},
787      "errors":[
788        {"shape":"AccessDeniedException"},
789        {"shape":"InvalidParameterValueException"},
790        {"shape":"ThrottlingException"},
791        {"shape":"ResourceNotFoundException"},
792        {"shape":"InternalFailureException"}
793      ]
794    },
795    "DescribeFolder":{
796      "name":"DescribeFolder",
797      "http":{
798        "method":"GET",
799        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
800      },
801      "input":{"shape":"DescribeFolderRequest"},
802      "output":{"shape":"DescribeFolderResponse"},
803      "errors":[
804        {"shape":"InvalidParameterValueException"},
805        {"shape":"AccessDeniedException"},
806        {"shape":"ResourceNotFoundException"},
807        {"shape":"ThrottlingException"},
808        {"shape":"UnsupportedUserEditionException"},
809        {"shape":"InternalFailureException"}
810      ]
811    },
812    "DescribeFolderPermissions":{
813      "name":"DescribeFolderPermissions",
814      "http":{
815        "method":"GET",
816        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"
817      },
818      "input":{"shape":"DescribeFolderPermissionsRequest"},
819      "output":{"shape":"DescribeFolderPermissionsResponse"},
820      "errors":[
821        {"shape":"InvalidParameterValueException"},
822        {"shape":"AccessDeniedException"},
823        {"shape":"ResourceNotFoundException"},
824        {"shape":"ThrottlingException"},
825        {"shape":"UnsupportedUserEditionException"},
826        {"shape":"InternalFailureException"}
827      ]
828    },
829    "DescribeFolderResolvedPermissions":{
830      "name":"DescribeFolderResolvedPermissions",
831      "http":{
832        "method":"GET",
833        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions"
834      },
835      "input":{"shape":"DescribeFolderResolvedPermissionsRequest"},
836      "output":{"shape":"DescribeFolderResolvedPermissionsResponse"},
837      "errors":[
838        {"shape":"InvalidParameterValueException"},
839        {"shape":"AccessDeniedException"},
840        {"shape":"ResourceNotFoundException"},
841        {"shape":"ThrottlingException"},
842        {"shape":"UnsupportedUserEditionException"},
843        {"shape":"InternalFailureException"}
844      ]
845    },
846    "DescribeGroup":{
847      "name":"DescribeGroup",
848      "http":{
849        "method":"GET",
850        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
851      },
852      "input":{"shape":"DescribeGroupRequest"},
853      "output":{"shape":"DescribeGroupResponse"},
854      "errors":[
855        {"shape":"AccessDeniedException"},
856        {"shape":"InvalidParameterValueException"},
857        {"shape":"ResourceNotFoundException"},
858        {"shape":"ThrottlingException"},
859        {"shape":"PreconditionNotMetException"},
860        {"shape":"InternalFailureException"},
861        {"shape":"ResourceUnavailableException"}
862      ]
863    },
864    "DescribeIAMPolicyAssignment":{
865      "name":"DescribeIAMPolicyAssignment",
866      "http":{
867        "method":"GET",
868        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"
869      },
870      "input":{"shape":"DescribeIAMPolicyAssignmentRequest"},
871      "output":{"shape":"DescribeIAMPolicyAssignmentResponse"},
872      "errors":[
873        {"shape":"AccessDeniedException"},
874        {"shape":"InvalidParameterValueException"},
875        {"shape":"ResourceNotFoundException"},
876        {"shape":"ThrottlingException"},
877        {"shape":"InvalidNextTokenException"},
878        {"shape":"InternalFailureException"}
879      ]
880    },
881    "DescribeIngestion":{
882      "name":"DescribeIngestion",
883      "http":{
884        "method":"GET",
885        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
886      },
887      "input":{"shape":"DescribeIngestionRequest"},
888      "output":{"shape":"DescribeIngestionResponse"},
889      "errors":[
890        {"shape":"AccessDeniedException"},
891        {"shape":"InvalidParameterValueException"},
892        {"shape":"ResourceNotFoundException"},
893        {"shape":"ThrottlingException"},
894        {"shape":"ResourceExistsException"},
895        {"shape":"InternalFailureException"}
896      ]
897    },
898    "DescribeNamespace":{
899      "name":"DescribeNamespace",
900      "http":{
901        "method":"GET",
902        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"
903      },
904      "input":{"shape":"DescribeNamespaceRequest"},
905      "output":{"shape":"DescribeNamespaceResponse"},
906      "errors":[
907        {"shape":"AccessDeniedException"},
908        {"shape":"InvalidParameterValueException"},
909        {"shape":"ResourceNotFoundException"},
910        {"shape":"ThrottlingException"},
911        {"shape":"InternalFailureException"},
912        {"shape":"ResourceUnavailableException"}
913      ]
914    },
915    "DescribeTemplate":{
916      "name":"DescribeTemplate",
917      "http":{
918        "method":"GET",
919        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
920      },
921      "input":{"shape":"DescribeTemplateRequest"},
922      "output":{"shape":"DescribeTemplateResponse"},
923      "errors":[
924        {"shape":"InvalidParameterValueException"},
925        {"shape":"AccessDeniedException"},
926        {"shape":"ResourceExistsException"},
927        {"shape":"ResourceNotFoundException"},
928        {"shape":"ThrottlingException"},
929        {"shape":"ConflictException"},
930        {"shape":"UnsupportedUserEditionException"},
931        {"shape":"InternalFailureException"}
932      ]
933    },
934    "DescribeTemplateAlias":{
935      "name":"DescribeTemplateAlias",
936      "http":{
937        "method":"GET",
938        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
939      },
940      "input":{"shape":"DescribeTemplateAliasRequest"},
941      "output":{"shape":"DescribeTemplateAliasResponse"},
942      "errors":[
943        {"shape":"ThrottlingException"},
944        {"shape":"ResourceNotFoundException"},
945        {"shape":"UnsupportedUserEditionException"},
946        {"shape":"InternalFailureException"}
947      ]
948    },
949    "DescribeTemplatePermissions":{
950      "name":"DescribeTemplatePermissions",
951      "http":{
952        "method":"GET",
953        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"
954      },
955      "input":{"shape":"DescribeTemplatePermissionsRequest"},
956      "output":{"shape":"DescribeTemplatePermissionsResponse"},
957      "errors":[
958        {"shape":"ThrottlingException"},
959        {"shape":"InvalidParameterValueException"},
960        {"shape":"ConflictException"},
961        {"shape":"ResourceNotFoundException"},
962        {"shape":"UnsupportedUserEditionException"},
963        {"shape":"InternalFailureException"}
964      ]
965    },
966    "DescribeTheme":{
967      "name":"DescribeTheme",
968      "http":{
969        "method":"GET",
970        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
971      },
972      "input":{"shape":"DescribeThemeRequest"},
973      "output":{"shape":"DescribeThemeResponse"},
974      "errors":[
975        {"shape":"AccessDeniedException"},
976        {"shape":"InvalidParameterValueException"},
977        {"shape":"ResourceExistsException"},
978        {"shape":"ResourceNotFoundException"},
979        {"shape":"ThrottlingException"},
980        {"shape":"UnsupportedUserEditionException"},
981        {"shape":"InternalFailureException"}
982      ]
983    },
984    "DescribeThemeAlias":{
985      "name":"DescribeThemeAlias",
986      "http":{
987        "method":"GET",
988        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
989      },
990      "input":{"shape":"DescribeThemeAliasRequest"},
991      "output":{"shape":"DescribeThemeAliasResponse"},
992      "errors":[
993        {"shape":"ConflictException"},
994        {"shape":"InvalidParameterValueException"},
995        {"shape":"ResourceNotFoundException"},
996        {"shape":"ThrottlingException"},
997        {"shape":"UnsupportedUserEditionException"},
998        {"shape":"InternalFailureException"}
999      ]
1000    },
1001    "DescribeThemePermissions":{
1002      "name":"DescribeThemePermissions",
1003      "http":{
1004        "method":"GET",
1005        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"
1006      },
1007      "input":{"shape":"DescribeThemePermissionsRequest"},
1008      "output":{"shape":"DescribeThemePermissionsResponse"},
1009      "errors":[
1010        {"shape":"AccessDeniedException"},
1011        {"shape":"InvalidParameterValueException"},
1012        {"shape":"ResourceNotFoundException"},
1013        {"shape":"ThrottlingException"},
1014        {"shape":"UnsupportedUserEditionException"},
1015        {"shape":"InternalFailureException"}
1016      ]
1017    },
1018    "DescribeUser":{
1019      "name":"DescribeUser",
1020      "http":{
1021        "method":"GET",
1022        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
1023      },
1024      "input":{"shape":"DescribeUserRequest"},
1025      "output":{"shape":"DescribeUserResponse"},
1026      "errors":[
1027        {"shape":"AccessDeniedException"},
1028        {"shape":"InvalidParameterValueException"},
1029        {"shape":"ResourceNotFoundException"},
1030        {"shape":"ThrottlingException"},
1031        {"shape":"PreconditionNotMetException"},
1032        {"shape":"InternalFailureException"},
1033        {"shape":"ResourceUnavailableException"}
1034      ]
1035    },
1036    "GenerateEmbedUrlForAnonymousUser":{
1037      "name":"GenerateEmbedUrlForAnonymousUser",
1038      "http":{
1039        "method":"POST",
1040        "requestUri":"/accounts/{AwsAccountId}/embed-url/anonymous-user"
1041      },
1042      "input":{"shape":"GenerateEmbedUrlForAnonymousUserRequest"},
1043      "output":{"shape":"GenerateEmbedUrlForAnonymousUserResponse"},
1044      "errors":[
1045        {"shape":"AccessDeniedException"},
1046        {"shape":"InvalidParameterValueException"},
1047        {"shape":"ResourceNotFoundException"},
1048        {"shape":"ThrottlingException"},
1049        {"shape":"SessionLifetimeInMinutesInvalidException"},
1050        {"shape":"UnsupportedUserEditionException"},
1051        {"shape":"UnsupportedPricingPlanException"},
1052        {"shape":"InternalFailureException"}
1053      ]
1054    },
1055    "GenerateEmbedUrlForRegisteredUser":{
1056      "name":"GenerateEmbedUrlForRegisteredUser",
1057      "http":{
1058        "method":"POST",
1059        "requestUri":"/accounts/{AwsAccountId}/embed-url/registered-user"
1060      },
1061      "input":{"shape":"GenerateEmbedUrlForRegisteredUserRequest"},
1062      "output":{"shape":"GenerateEmbedUrlForRegisteredUserResponse"},
1063      "errors":[
1064        {"shape":"AccessDeniedException"},
1065        {"shape":"InvalidParameterValueException"},
1066        {"shape":"QuickSightUserNotFoundException"},
1067        {"shape":"ResourceNotFoundException"},
1068        {"shape":"SessionLifetimeInMinutesInvalidException"},
1069        {"shape":"ThrottlingException"},
1070        {"shape":"UnsupportedUserEditionException"},
1071        {"shape":"UnsupportedPricingPlanException"},
1072        {"shape":"InternalFailureException"}
1073      ]
1074    },
1075    "GetDashboardEmbedUrl":{
1076      "name":"GetDashboardEmbedUrl",
1077      "http":{
1078        "method":"GET",
1079        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"
1080      },
1081      "input":{"shape":"GetDashboardEmbedUrlRequest"},
1082      "output":{"shape":"GetDashboardEmbedUrlResponse"},
1083      "errors":[
1084        {"shape":"AccessDeniedException"},
1085        {"shape":"InvalidParameterValueException"},
1086        {"shape":"ResourceExistsException"},
1087        {"shape":"ResourceNotFoundException"},
1088        {"shape":"ThrottlingException"},
1089        {"shape":"DomainNotWhitelistedException"},
1090        {"shape":"QuickSightUserNotFoundException"},
1091        {"shape":"IdentityTypeNotSupportedException"},
1092        {"shape":"SessionLifetimeInMinutesInvalidException"},
1093        {"shape":"UnsupportedUserEditionException"},
1094        {"shape":"UnsupportedPricingPlanException"},
1095        {"shape":"InternalFailureException"}
1096      ]
1097    },
1098    "GetSessionEmbedUrl":{
1099      "name":"GetSessionEmbedUrl",
1100      "http":{
1101        "method":"GET",
1102        "requestUri":"/accounts/{AwsAccountId}/session-embed-url"
1103      },
1104      "input":{"shape":"GetSessionEmbedUrlRequest"},
1105      "output":{"shape":"GetSessionEmbedUrlResponse"},
1106      "errors":[
1107        {"shape":"AccessDeniedException"},
1108        {"shape":"InvalidParameterValueException"},
1109        {"shape":"ResourceExistsException"},
1110        {"shape":"ResourceNotFoundException"},
1111        {"shape":"ThrottlingException"},
1112        {"shape":"QuickSightUserNotFoundException"},
1113        {"shape":"SessionLifetimeInMinutesInvalidException"},
1114        {"shape":"UnsupportedUserEditionException"},
1115        {"shape":"InternalFailureException"}
1116      ]
1117    },
1118    "ListAnalyses":{
1119      "name":"ListAnalyses",
1120      "http":{
1121        "method":"GET",
1122        "requestUri":"/accounts/{AwsAccountId}/analyses"
1123      },
1124      "input":{"shape":"ListAnalysesRequest"},
1125      "output":{"shape":"ListAnalysesResponse"},
1126      "errors":[
1127        {"shape":"ThrottlingException"},
1128        {"shape":"InvalidNextTokenException"},
1129        {"shape":"UnsupportedUserEditionException"},
1130        {"shape":"InternalFailureException"}
1131      ]
1132    },
1133    "ListDashboardVersions":{
1134      "name":"ListDashboardVersions",
1135      "http":{
1136        "method":"GET",
1137        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"
1138      },
1139      "input":{"shape":"ListDashboardVersionsRequest"},
1140      "output":{"shape":"ListDashboardVersionsResponse"},
1141      "errors":[
1142        {"shape":"InvalidParameterValueException"},
1143        {"shape":"ResourceNotFoundException"},
1144        {"shape":"ThrottlingException"},
1145        {"shape":"InvalidNextTokenException"},
1146        {"shape":"UnsupportedUserEditionException"},
1147        {"shape":"InternalFailureException"}
1148      ]
1149    },
1150    "ListDashboards":{
1151      "name":"ListDashboards",
1152      "http":{
1153        "method":"GET",
1154        "requestUri":"/accounts/{AwsAccountId}/dashboards"
1155      },
1156      "input":{"shape":"ListDashboardsRequest"},
1157      "output":{"shape":"ListDashboardsResponse"},
1158      "errors":[
1159        {"shape":"ThrottlingException"},
1160        {"shape":"InvalidNextTokenException"},
1161        {"shape":"UnsupportedUserEditionException"},
1162        {"shape":"InternalFailureException"}
1163      ]
1164    },
1165    "ListDataSets":{
1166      "name":"ListDataSets",
1167      "http":{
1168        "method":"GET",
1169        "requestUri":"/accounts/{AwsAccountId}/data-sets"
1170      },
1171      "input":{"shape":"ListDataSetsRequest"},
1172      "output":{"shape":"ListDataSetsResponse"},
1173      "errors":[
1174        {"shape":"AccessDeniedException"},
1175        {"shape":"InvalidParameterValueException"},
1176        {"shape":"ThrottlingException"},
1177        {"shape":"InvalidNextTokenException"},
1178        {"shape":"InternalFailureException"}
1179      ]
1180    },
1181    "ListDataSources":{
1182      "name":"ListDataSources",
1183      "http":{
1184        "method":"GET",
1185        "requestUri":"/accounts/{AwsAccountId}/data-sources"
1186      },
1187      "input":{"shape":"ListDataSourcesRequest"},
1188      "output":{"shape":"ListDataSourcesResponse"},
1189      "errors":[
1190        {"shape":"AccessDeniedException"},
1191        {"shape":"InvalidParameterValueException"},
1192        {"shape":"ThrottlingException"},
1193        {"shape":"InvalidNextTokenException"},
1194        {"shape":"InternalFailureException"}
1195      ]
1196    },
1197    "ListFolderMembers":{
1198      "name":"ListFolderMembers",
1199      "http":{
1200        "method":"GET",
1201        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members"
1202      },
1203      "input":{"shape":"ListFolderMembersRequest"},
1204      "output":{"shape":"ListFolderMembersResponse"},
1205      "errors":[
1206        {"shape":"InvalidParameterValueException"},
1207        {"shape":"AccessDeniedException"},
1208        {"shape":"ResourceNotFoundException"},
1209        {"shape":"ThrottlingException"},
1210        {"shape":"InvalidNextTokenException"},
1211        {"shape":"UnsupportedUserEditionException"},
1212        {"shape":"InternalFailureException"}
1213      ]
1214    },
1215    "ListFolders":{
1216      "name":"ListFolders",
1217      "http":{
1218        "method":"GET",
1219        "requestUri":"/accounts/{AwsAccountId}/folders"
1220      },
1221      "input":{"shape":"ListFoldersRequest"},
1222      "output":{"shape":"ListFoldersResponse"},
1223      "errors":[
1224        {"shape":"InvalidParameterValueException"},
1225        {"shape":"AccessDeniedException"},
1226        {"shape":"ResourceNotFoundException"},
1227        {"shape":"ThrottlingException"},
1228        {"shape":"InvalidNextTokenException"},
1229        {"shape":"UnsupportedUserEditionException"},
1230        {"shape":"InternalFailureException"}
1231      ]
1232    },
1233    "ListGroupMemberships":{
1234      "name":"ListGroupMemberships",
1235      "http":{
1236        "method":"GET",
1237        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"
1238      },
1239      "input":{"shape":"ListGroupMembershipsRequest"},
1240      "output":{"shape":"ListGroupMembershipsResponse"},
1241      "errors":[
1242        {"shape":"AccessDeniedException"},
1243        {"shape":"InvalidParameterValueException"},
1244        {"shape":"ResourceNotFoundException"},
1245        {"shape":"ThrottlingException"},
1246        {"shape":"InvalidNextTokenException"},
1247        {"shape":"PreconditionNotMetException"},
1248        {"shape":"InternalFailureException"},
1249        {"shape":"ResourceUnavailableException"}
1250      ]
1251    },
1252    "ListGroups":{
1253      "name":"ListGroups",
1254      "http":{
1255        "method":"GET",
1256        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"
1257      },
1258      "input":{"shape":"ListGroupsRequest"},
1259      "output":{"shape":"ListGroupsResponse"},
1260      "errors":[
1261        {"shape":"AccessDeniedException"},
1262        {"shape":"InvalidParameterValueException"},
1263        {"shape":"ResourceNotFoundException"},
1264        {"shape":"ThrottlingException"},
1265        {"shape":"InvalidNextTokenException"},
1266        {"shape":"PreconditionNotMetException"},
1267        {"shape":"InternalFailureException"},
1268        {"shape":"ResourceUnavailableException"}
1269      ]
1270    },
1271    "ListIAMPolicyAssignments":{
1272      "name":"ListIAMPolicyAssignments",
1273      "http":{
1274        "method":"GET",
1275        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments"
1276      },
1277      "input":{"shape":"ListIAMPolicyAssignmentsRequest"},
1278      "output":{"shape":"ListIAMPolicyAssignmentsResponse"},
1279      "errors":[
1280        {"shape":"AccessDeniedException"},
1281        {"shape":"InvalidParameterValueException"},
1282        {"shape":"ResourceNotFoundException"},
1283        {"shape":"ThrottlingException"},
1284        {"shape":"InvalidNextTokenException"},
1285        {"shape":"InternalFailureException"}
1286      ]
1287    },
1288    "ListIAMPolicyAssignmentsForUser":{
1289      "name":"ListIAMPolicyAssignmentsForUser",
1290      "http":{
1291        "method":"GET",
1292        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"
1293      },
1294      "input":{"shape":"ListIAMPolicyAssignmentsForUserRequest"},
1295      "output":{"shape":"ListIAMPolicyAssignmentsForUserResponse"},
1296      "errors":[
1297        {"shape":"AccessDeniedException"},
1298        {"shape":"InvalidParameterValueException"},
1299        {"shape":"ResourceExistsException"},
1300        {"shape":"ResourceNotFoundException"},
1301        {"shape":"ThrottlingException"},
1302        {"shape":"ConcurrentUpdatingException"},
1303        {"shape":"InternalFailureException"}
1304      ]
1305    },
1306    "ListIngestions":{
1307      "name":"ListIngestions",
1308      "http":{
1309        "method":"GET",
1310        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"
1311      },
1312      "input":{"shape":"ListIngestionsRequest"},
1313      "output":{"shape":"ListIngestionsResponse"},
1314      "errors":[
1315        {"shape":"AccessDeniedException"},
1316        {"shape":"InvalidParameterValueException"},
1317        {"shape":"ResourceNotFoundException"},
1318        {"shape":"ThrottlingException"},
1319        {"shape":"ResourceExistsException"},
1320        {"shape":"InvalidNextTokenException"},
1321        {"shape":"InternalFailureException"}
1322      ]
1323    },
1324    "ListNamespaces":{
1325      "name":"ListNamespaces",
1326      "http":{
1327        "method":"GET",
1328        "requestUri":"/accounts/{AwsAccountId}/namespaces"
1329      },
1330      "input":{"shape":"ListNamespacesRequest"},
1331      "output":{"shape":"ListNamespacesResponse"},
1332      "errors":[
1333        {"shape":"AccessDeniedException"},
1334        {"shape":"InvalidParameterValueException"},
1335        {"shape":"ResourceNotFoundException"},
1336        {"shape":"ThrottlingException"},
1337        {"shape":"InvalidNextTokenException"},
1338        {"shape":"PreconditionNotMetException"},
1339        {"shape":"InternalFailureException"},
1340        {"shape":"ResourceUnavailableException"}
1341      ]
1342    },
1343    "ListTagsForResource":{
1344      "name":"ListTagsForResource",
1345      "http":{
1346        "method":"GET",
1347        "requestUri":"/resources/{ResourceArn}/tags"
1348      },
1349      "input":{"shape":"ListTagsForResourceRequest"},
1350      "output":{"shape":"ListTagsForResourceResponse"},
1351      "errors":[
1352        {"shape":"AccessDeniedException"},
1353        {"shape":"InvalidParameterValueException"},
1354        {"shape":"ResourceNotFoundException"},
1355        {"shape":"ThrottlingException"},
1356        {"shape":"InternalFailureException"}
1357      ]
1358    },
1359    "ListTemplateAliases":{
1360      "name":"ListTemplateAliases",
1361      "http":{
1362        "method":"GET",
1363        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"
1364      },
1365      "input":{"shape":"ListTemplateAliasesRequest"},
1366      "output":{"shape":"ListTemplateAliasesResponse"},
1367      "errors":[
1368        {"shape":"InvalidNextTokenException"},
1369        {"shape":"ThrottlingException"},
1370        {"shape":"ResourceNotFoundException"},
1371        {"shape":"UnsupportedUserEditionException"},
1372        {"shape":"InternalFailureException"}
1373      ]
1374    },
1375    "ListTemplateVersions":{
1376      "name":"ListTemplateVersions",
1377      "http":{
1378        "method":"GET",
1379        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/versions"
1380      },
1381      "input":{"shape":"ListTemplateVersionsRequest"},
1382      "output":{"shape":"ListTemplateVersionsResponse"},
1383      "errors":[
1384        {"shape":"ThrottlingException"},
1385        {"shape":"InvalidParameterValueException"},
1386        {"shape":"ResourceNotFoundException"},
1387        {"shape":"InvalidNextTokenException"},
1388        {"shape":"UnsupportedUserEditionException"},
1389        {"shape":"InternalFailureException"}
1390      ]
1391    },
1392    "ListTemplates":{
1393      "name":"ListTemplates",
1394      "http":{
1395        "method":"GET",
1396        "requestUri":"/accounts/{AwsAccountId}/templates"
1397      },
1398      "input":{"shape":"ListTemplatesRequest"},
1399      "output":{"shape":"ListTemplatesResponse"},
1400      "errors":[
1401        {"shape":"ThrottlingException"},
1402        {"shape":"InvalidParameterValueException"},
1403        {"shape":"ResourceNotFoundException"},
1404        {"shape":"InvalidNextTokenException"},
1405        {"shape":"UnsupportedUserEditionException"},
1406        {"shape":"InternalFailureException"}
1407      ]
1408    },
1409    "ListThemeAliases":{
1410      "name":"ListThemeAliases",
1411      "http":{
1412        "method":"GET",
1413        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases"
1414      },
1415      "input":{"shape":"ListThemeAliasesRequest"},
1416      "output":{"shape":"ListThemeAliasesResponse"},
1417      "errors":[
1418        {"shape":"ConflictException"},
1419        {"shape":"InvalidNextTokenException"},
1420        {"shape":"InvalidParameterValueException"},
1421        {"shape":"ResourceNotFoundException"},
1422        {"shape":"ThrottlingException"},
1423        {"shape":"UnsupportedUserEditionException"},
1424        {"shape":"InternalFailureException"}
1425      ]
1426    },
1427    "ListThemeVersions":{
1428      "name":"ListThemeVersions",
1429      "http":{
1430        "method":"GET",
1431        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/versions"
1432      },
1433      "input":{"shape":"ListThemeVersionsRequest"},
1434      "output":{"shape":"ListThemeVersionsResponse"},
1435      "errors":[
1436        {"shape":"AccessDeniedException"},
1437        {"shape":"InvalidNextTokenException"},
1438        {"shape":"InvalidParameterValueException"},
1439        {"shape":"ResourceNotFoundException"},
1440        {"shape":"ThrottlingException"},
1441        {"shape":"UnsupportedUserEditionException"},
1442        {"shape":"InternalFailureException"}
1443      ]
1444    },
1445    "ListThemes":{
1446      "name":"ListThemes",
1447      "http":{
1448        "method":"GET",
1449        "requestUri":"/accounts/{AwsAccountId}/themes"
1450      },
1451      "input":{"shape":"ListThemesRequest"},
1452      "output":{"shape":"ListThemesResponse"},
1453      "errors":[
1454        {"shape":"AccessDeniedException"},
1455        {"shape":"InvalidParameterValueException"},
1456        {"shape":"InvalidNextTokenException"},
1457        {"shape":"ResourceNotFoundException"},
1458        {"shape":"ThrottlingException"},
1459        {"shape":"UnsupportedUserEditionException"},
1460        {"shape":"InternalFailureException"}
1461      ]
1462    },
1463    "ListUserGroups":{
1464      "name":"ListUserGroups",
1465      "http":{
1466        "method":"GET",
1467        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"
1468      },
1469      "input":{"shape":"ListUserGroupsRequest"},
1470      "output":{"shape":"ListUserGroupsResponse"},
1471      "errors":[
1472        {"shape":"AccessDeniedException"},
1473        {"shape":"InvalidParameterValueException"},
1474        {"shape":"ResourceNotFoundException"},
1475        {"shape":"ThrottlingException"},
1476        {"shape":"PreconditionNotMetException"},
1477        {"shape":"InternalFailureException"},
1478        {"shape":"ResourceUnavailableException"}
1479      ]
1480    },
1481    "ListUsers":{
1482      "name":"ListUsers",
1483      "http":{
1484        "method":"GET",
1485        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"
1486      },
1487      "input":{"shape":"ListUsersRequest"},
1488      "output":{"shape":"ListUsersResponse"},
1489      "errors":[
1490        {"shape":"AccessDeniedException"},
1491        {"shape":"InvalidParameterValueException"},
1492        {"shape":"ResourceNotFoundException"},
1493        {"shape":"ThrottlingException"},
1494        {"shape":"InvalidNextTokenException"},
1495        {"shape":"PreconditionNotMetException"},
1496        {"shape":"InternalFailureException"},
1497        {"shape":"ResourceUnavailableException"}
1498      ]
1499    },
1500    "RegisterUser":{
1501      "name":"RegisterUser",
1502      "http":{
1503        "method":"POST",
1504        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"
1505      },
1506      "input":{"shape":"RegisterUserRequest"},
1507      "output":{"shape":"RegisterUserResponse"},
1508      "errors":[
1509        {"shape":"AccessDeniedException"},
1510        {"shape":"InvalidParameterValueException"},
1511        {"shape":"ResourceNotFoundException"},
1512        {"shape":"ThrottlingException"},
1513        {"shape":"LimitExceededException"},
1514        {"shape":"ResourceExistsException"},
1515        {"shape":"PreconditionNotMetException"},
1516        {"shape":"InternalFailureException"},
1517        {"shape":"ResourceUnavailableException"}
1518      ]
1519    },
1520    "RestoreAnalysis":{
1521      "name":"RestoreAnalysis",
1522      "http":{
1523        "method":"POST",
1524        "requestUri":"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"
1525      },
1526      "input":{"shape":"RestoreAnalysisRequest"},
1527      "output":{"shape":"RestoreAnalysisResponse"},
1528      "errors":[
1529        {"shape":"ThrottlingException"},
1530        {"shape":"InvalidParameterValueException"},
1531        {"shape":"ConflictException"},
1532        {"shape":"ResourceNotFoundException"},
1533        {"shape":"UnsupportedUserEditionException"},
1534        {"shape":"InternalFailureException"}
1535      ]
1536    },
1537    "SearchAnalyses":{
1538      "name":"SearchAnalyses",
1539      "http":{
1540        "method":"POST",
1541        "requestUri":"/accounts/{AwsAccountId}/search/analyses"
1542      },
1543      "input":{"shape":"SearchAnalysesRequest"},
1544      "output":{"shape":"SearchAnalysesResponse"},
1545      "errors":[
1546        {"shape":"ThrottlingException"},
1547        {"shape":"ResourceNotFoundException"},
1548        {"shape":"InvalidParameterValueException"},
1549        {"shape":"UnsupportedUserEditionException"},
1550        {"shape":"InvalidNextTokenException"},
1551        {"shape":"InternalFailureException"}
1552      ]
1553    },
1554    "SearchDashboards":{
1555      "name":"SearchDashboards",
1556      "http":{
1557        "method":"POST",
1558        "requestUri":"/accounts/{AwsAccountId}/search/dashboards"
1559      },
1560      "input":{"shape":"SearchDashboardsRequest"},
1561      "output":{"shape":"SearchDashboardsResponse"},
1562      "errors":[
1563        {"shape":"ThrottlingException"},
1564        {"shape":"ResourceNotFoundException"},
1565        {"shape":"InvalidParameterValueException"},
1566        {"shape":"UnsupportedUserEditionException"},
1567        {"shape":"InvalidNextTokenException"},
1568        {"shape":"InternalFailureException"}
1569      ]
1570    },
1571    "SearchFolders":{
1572      "name":"SearchFolders",
1573      "http":{
1574        "method":"POST",
1575        "requestUri":"/accounts/{AwsAccountId}/search/folders"
1576      },
1577      "input":{"shape":"SearchFoldersRequest"},
1578      "output":{"shape":"SearchFoldersResponse"},
1579      "errors":[
1580        {"shape":"InvalidParameterValueException"},
1581        {"shape":"AccessDeniedException"},
1582        {"shape":"ResourceNotFoundException"},
1583        {"shape":"ThrottlingException"},
1584        {"shape":"InvalidNextTokenException"},
1585        {"shape":"UnsupportedUserEditionException"},
1586        {"shape":"InternalFailureException"}
1587      ]
1588    },
1589    "TagResource":{
1590      "name":"TagResource",
1591      "http":{
1592        "method":"POST",
1593        "requestUri":"/resources/{ResourceArn}/tags"
1594      },
1595      "input":{"shape":"TagResourceRequest"},
1596      "output":{"shape":"TagResourceResponse"},
1597      "errors":[
1598        {"shape":"LimitExceededException"},
1599        {"shape":"AccessDeniedException"},
1600        {"shape":"InvalidParameterValueException"},
1601        {"shape":"ResourceNotFoundException"},
1602        {"shape":"ThrottlingException"},
1603        {"shape":"InternalFailureException"}
1604      ]
1605    },
1606    "UntagResource":{
1607      "name":"UntagResource",
1608      "http":{
1609        "method":"DELETE",
1610        "requestUri":"/resources/{ResourceArn}/tags"
1611      },
1612      "input":{"shape":"UntagResourceRequest"},
1613      "output":{"shape":"UntagResourceResponse"},
1614      "errors":[
1615        {"shape":"AccessDeniedException"},
1616        {"shape":"InvalidParameterValueException"},
1617        {"shape":"ResourceNotFoundException"},
1618        {"shape":"ThrottlingException"},
1619        {"shape":"InternalFailureException"}
1620      ]
1621    },
1622    "UpdateAccountCustomization":{
1623      "name":"UpdateAccountCustomization",
1624      "http":{
1625        "method":"PUT",
1626        "requestUri":"/accounts/{AwsAccountId}/customizations"
1627      },
1628      "input":{"shape":"UpdateAccountCustomizationRequest"},
1629      "output":{"shape":"UpdateAccountCustomizationResponse"},
1630      "errors":[
1631        {"shape":"AccessDeniedException"},
1632        {"shape":"InvalidParameterValueException"},
1633        {"shape":"ResourceNotFoundException"},
1634        {"shape":"ThrottlingException"},
1635        {"shape":"InternalFailureException"},
1636        {"shape":"ResourceUnavailableException"}
1637      ]
1638    },
1639    "UpdateAccountSettings":{
1640      "name":"UpdateAccountSettings",
1641      "http":{
1642        "method":"PUT",
1643        "requestUri":"/accounts/{AwsAccountId}/settings"
1644      },
1645      "input":{"shape":"UpdateAccountSettingsRequest"},
1646      "output":{"shape":"UpdateAccountSettingsResponse"},
1647      "errors":[
1648        {"shape":"AccessDeniedException"},
1649        {"shape":"InvalidParameterValueException"},
1650        {"shape":"ResourceNotFoundException"},
1651        {"shape":"ThrottlingException"},
1652        {"shape":"InternalFailureException"},
1653        {"shape":"ResourceUnavailableException"}
1654      ]
1655    },
1656    "UpdateAnalysis":{
1657      "name":"UpdateAnalysis",
1658      "http":{
1659        "method":"PUT",
1660        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
1661      },
1662      "input":{"shape":"UpdateAnalysisRequest"},
1663      "output":{"shape":"UpdateAnalysisResponse"},
1664      "errors":[
1665        {"shape":"ResourceNotFoundException"},
1666        {"shape":"InvalidParameterValueException"},
1667        {"shape":"ThrottlingException"},
1668        {"shape":"ResourceExistsException"},
1669        {"shape":"ConflictException"},
1670        {"shape":"UnsupportedUserEditionException"},
1671        {"shape":"InternalFailureException"}
1672      ]
1673    },
1674    "UpdateAnalysisPermissions":{
1675      "name":"UpdateAnalysisPermissions",
1676      "http":{
1677        "method":"PUT",
1678        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"
1679      },
1680      "input":{"shape":"UpdateAnalysisPermissionsRequest"},
1681      "output":{"shape":"UpdateAnalysisPermissionsResponse"},
1682      "errors":[
1683        {"shape":"ThrottlingException"},
1684        {"shape":"InvalidParameterValueException"},
1685        {"shape":"ResourceNotFoundException"},
1686        {"shape":"UnsupportedUserEditionException"},
1687        {"shape":"ConflictException"},
1688        {"shape":"InternalFailureException"}
1689      ]
1690    },
1691    "UpdateDashboard":{
1692      "name":"UpdateDashboard",
1693      "http":{
1694        "method":"PUT",
1695        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
1696      },
1697      "input":{"shape":"UpdateDashboardRequest"},
1698      "output":{"shape":"UpdateDashboardResponse"},
1699      "errors":[
1700        {"shape":"ThrottlingException"},
1701        {"shape":"InvalidParameterValueException"},
1702        {"shape":"ResourceNotFoundException"},
1703        {"shape":"ConflictException"},
1704        {"shape":"LimitExceededException"},
1705        {"shape":"UnsupportedUserEditionException"},
1706        {"shape":"InternalFailureException"}
1707      ]
1708    },
1709    "UpdateDashboardPermissions":{
1710      "name":"UpdateDashboardPermissions",
1711      "http":{
1712        "method":"PUT",
1713        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"
1714      },
1715      "input":{"shape":"UpdateDashboardPermissionsRequest"},
1716      "output":{"shape":"UpdateDashboardPermissionsResponse"},
1717      "errors":[
1718        {"shape":"ThrottlingException"},
1719        {"shape":"InvalidParameterValueException"},
1720        {"shape":"ResourceNotFoundException"},
1721        {"shape":"UnsupportedUserEditionException"},
1722        {"shape":"ConflictException"},
1723        {"shape":"InternalFailureException"}
1724      ]
1725    },
1726    "UpdateDashboardPublishedVersion":{
1727      "name":"UpdateDashboardPublishedVersion",
1728      "http":{
1729        "method":"PUT",
1730        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"
1731      },
1732      "input":{"shape":"UpdateDashboardPublishedVersionRequest"},
1733      "output":{"shape":"UpdateDashboardPublishedVersionResponse"},
1734      "errors":[
1735        {"shape":"InvalidParameterValueException"},
1736        {"shape":"ThrottlingException"},
1737        {"shape":"ConflictException"},
1738        {"shape":"ResourceNotFoundException"},
1739        {"shape":"UnsupportedUserEditionException"},
1740        {"shape":"InternalFailureException"}
1741      ]
1742    },
1743    "UpdateDataSet":{
1744      "name":"UpdateDataSet",
1745      "http":{
1746        "method":"PUT",
1747        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"
1748      },
1749      "input":{"shape":"UpdateDataSetRequest"},
1750      "output":{"shape":"UpdateDataSetResponse"},
1751      "errors":[
1752        {"shape":"AccessDeniedException"},
1753        {"shape":"ConflictException"},
1754        {"shape":"InvalidParameterValueException"},
1755        {"shape":"LimitExceededException"},
1756        {"shape":"ThrottlingException"},
1757        {"shape":"ResourceNotFoundException"},
1758        {"shape":"UnsupportedUserEditionException"},
1759        {"shape":"InternalFailureException"}
1760      ]
1761    },
1762    "UpdateDataSetPermissions":{
1763      "name":"UpdateDataSetPermissions",
1764      "http":{
1765        "method":"POST",
1766        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"
1767      },
1768      "input":{"shape":"UpdateDataSetPermissionsRequest"},
1769      "output":{"shape":"UpdateDataSetPermissionsResponse"},
1770      "errors":[
1771        {"shape":"AccessDeniedException"},
1772        {"shape":"ConflictException"},
1773        {"shape":"InvalidParameterValueException"},
1774        {"shape":"ResourceNotFoundException"},
1775        {"shape":"ThrottlingException"},
1776        {"shape":"InternalFailureException"}
1777      ]
1778    },
1779    "UpdateDataSource":{
1780      "name":"UpdateDataSource",
1781      "http":{
1782        "method":"PUT",
1783        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
1784      },
1785      "input":{"shape":"UpdateDataSourceRequest"},
1786      "output":{"shape":"UpdateDataSourceResponse"},
1787      "errors":[
1788        {"shape":"AccessDeniedException"},
1789        {"shape":"ConflictException"},
1790        {"shape":"InvalidParameterValueException"},
1791        {"shape":"ThrottlingException"},
1792        {"shape":"ResourceNotFoundException"},
1793        {"shape":"InternalFailureException"}
1794      ]
1795    },
1796    "UpdateDataSourcePermissions":{
1797      "name":"UpdateDataSourcePermissions",
1798      "http":{
1799        "method":"POST",
1800        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"
1801      },
1802      "input":{"shape":"UpdateDataSourcePermissionsRequest"},
1803      "output":{"shape":"UpdateDataSourcePermissionsResponse"},
1804      "errors":[
1805        {"shape":"AccessDeniedException"},
1806        {"shape":"ConflictException"},
1807        {"shape":"InvalidParameterValueException"},
1808        {"shape":"ResourceNotFoundException"},
1809        {"shape":"ThrottlingException"},
1810        {"shape":"InternalFailureException"}
1811      ]
1812    },
1813    "UpdateFolder":{
1814      "name":"UpdateFolder",
1815      "http":{
1816        "method":"PUT",
1817        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
1818      },
1819      "input":{"shape":"UpdateFolderRequest"},
1820      "output":{"shape":"UpdateFolderResponse"},
1821      "errors":[
1822        {"shape":"InvalidParameterValueException"},
1823        {"shape":"AccessDeniedException"},
1824        {"shape":"ResourceExistsException"},
1825        {"shape":"ResourceNotFoundException"},
1826        {"shape":"ConflictException"},
1827        {"shape":"ThrottlingException"},
1828        {"shape":"UnsupportedUserEditionException"},
1829        {"shape":"InternalFailureException"}
1830      ]
1831    },
1832    "UpdateFolderPermissions":{
1833      "name":"UpdateFolderPermissions",
1834      "http":{
1835        "method":"PUT",
1836        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"
1837      },
1838      "input":{"shape":"UpdateFolderPermissionsRequest"},
1839      "output":{"shape":"UpdateFolderPermissionsResponse"},
1840      "errors":[
1841        {"shape":"InvalidParameterValueException"},
1842        {"shape":"AccessDeniedException"},
1843        {"shape":"LimitExceededException"},
1844        {"shape":"ResourceNotFoundException"},
1845        {"shape":"ThrottlingException"},
1846        {"shape":"UnsupportedUserEditionException"},
1847        {"shape":"InternalFailureException"}
1848      ]
1849    },
1850    "UpdateGroup":{
1851      "name":"UpdateGroup",
1852      "http":{
1853        "method":"PUT",
1854        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
1855      },
1856      "input":{"shape":"UpdateGroupRequest"},
1857      "output":{"shape":"UpdateGroupResponse"},
1858      "errors":[
1859        {"shape":"AccessDeniedException"},
1860        {"shape":"InvalidParameterValueException"},
1861        {"shape":"ResourceNotFoundException"},
1862        {"shape":"ThrottlingException"},
1863        {"shape":"PreconditionNotMetException"},
1864        {"shape":"InternalFailureException"},
1865        {"shape":"ResourceUnavailableException"}
1866      ]
1867    },
1868    "UpdateIAMPolicyAssignment":{
1869      "name":"UpdateIAMPolicyAssignment",
1870      "http":{
1871        "method":"PUT",
1872        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"
1873      },
1874      "input":{"shape":"UpdateIAMPolicyAssignmentRequest"},
1875      "output":{"shape":"UpdateIAMPolicyAssignmentResponse"},
1876      "errors":[
1877        {"shape":"AccessDeniedException"},
1878        {"shape":"InvalidParameterValueException"},
1879        {"shape":"ResourceExistsException"},
1880        {"shape":"ResourceNotFoundException"},
1881        {"shape":"ThrottlingException"},
1882        {"shape":"ConcurrentUpdatingException"},
1883        {"shape":"InternalFailureException"}
1884      ]
1885    },
1886    "UpdateTemplate":{
1887      "name":"UpdateTemplate",
1888      "http":{
1889        "method":"PUT",
1890        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
1891      },
1892      "input":{"shape":"UpdateTemplateRequest"},
1893      "output":{"shape":"UpdateTemplateResponse"},
1894      "errors":[
1895        {"shape":"InvalidParameterValueException"},
1896        {"shape":"ResourceExistsException"},
1897        {"shape":"ResourceNotFoundException"},
1898        {"shape":"ThrottlingException"},
1899        {"shape":"ConflictException"},
1900        {"shape":"LimitExceededException"},
1901        {"shape":"UnsupportedUserEditionException"},
1902        {"shape":"InternalFailureException"}
1903      ]
1904    },
1905    "UpdateTemplateAlias":{
1906      "name":"UpdateTemplateAlias",
1907      "http":{
1908        "method":"PUT",
1909        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
1910      },
1911      "input":{"shape":"UpdateTemplateAliasRequest"},
1912      "output":{"shape":"UpdateTemplateAliasResponse"},
1913      "errors":[
1914        {"shape":"ThrottlingException"},
1915        {"shape":"ResourceNotFoundException"},
1916        {"shape":"ConflictException"},
1917        {"shape":"UnsupportedUserEditionException"},
1918        {"shape":"ConflictException"},
1919        {"shape":"InternalFailureException"}
1920      ]
1921    },
1922    "UpdateTemplatePermissions":{
1923      "name":"UpdateTemplatePermissions",
1924      "http":{
1925        "method":"PUT",
1926        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"
1927      },
1928      "input":{"shape":"UpdateTemplatePermissionsRequest"},
1929      "output":{"shape":"UpdateTemplatePermissionsResponse"},
1930      "errors":[
1931        {"shape":"ThrottlingException"},
1932        {"shape":"InvalidParameterValueException"},
1933        {"shape":"ConflictException"},
1934        {"shape":"ResourceNotFoundException"},
1935        {"shape":"UnsupportedUserEditionException"},
1936        {"shape":"InternalFailureException"}
1937      ]
1938    },
1939    "UpdateTheme":{
1940      "name":"UpdateTheme",
1941      "http":{
1942        "method":"PUT",
1943        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
1944      },
1945      "input":{"shape":"UpdateThemeRequest"},
1946      "output":{"shape":"UpdateThemeResponse"},
1947      "errors":[
1948        {"shape":"AccessDeniedException"},
1949        {"shape":"InvalidParameterValueException"},
1950        {"shape":"LimitExceededException"},
1951        {"shape":"ResourceExistsException"},
1952        {"shape":"ResourceNotFoundException"},
1953        {"shape":"ThrottlingException"},
1954        {"shape":"UnsupportedUserEditionException"},
1955        {"shape":"InternalFailureException"}
1956      ]
1957    },
1958    "UpdateThemeAlias":{
1959      "name":"UpdateThemeAlias",
1960      "http":{
1961        "method":"PUT",
1962        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
1963      },
1964      "input":{"shape":"UpdateThemeAliasRequest"},
1965      "output":{"shape":"UpdateThemeAliasResponse"},
1966      "errors":[
1967        {"shape":"ConflictException"},
1968        {"shape":"InvalidParameterValueException"},
1969        {"shape":"ResourceExistsException"},
1970        {"shape":"ResourceNotFoundException"},
1971        {"shape":"ThrottlingException"},
1972        {"shape":"UnsupportedUserEditionException"},
1973        {"shape":"InternalFailureException"}
1974      ]
1975    },
1976    "UpdateThemePermissions":{
1977      "name":"UpdateThemePermissions",
1978      "http":{
1979        "method":"PUT",
1980        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"
1981      },
1982      "input":{"shape":"UpdateThemePermissionsRequest"},
1983      "output":{"shape":"UpdateThemePermissionsResponse"},
1984      "errors":[
1985        {"shape":"AccessDeniedException"},
1986        {"shape":"InvalidParameterValueException"},
1987        {"shape":"ResourceNotFoundException"},
1988        {"shape":"ThrottlingException"},
1989        {"shape":"UnsupportedUserEditionException"},
1990        {"shape":"InternalFailureException"}
1991      ]
1992    },
1993    "UpdateUser":{
1994      "name":"UpdateUser",
1995      "http":{
1996        "method":"PUT",
1997        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
1998      },
1999      "input":{"shape":"UpdateUserRequest"},
2000      "output":{"shape":"UpdateUserResponse"},
2001      "errors":[
2002        {"shape":"AccessDeniedException"},
2003        {"shape":"InvalidParameterValueException"},
2004        {"shape":"ResourceNotFoundException"},
2005        {"shape":"ThrottlingException"},
2006        {"shape":"PreconditionNotMetException"},
2007        {"shape":"InternalFailureException"},
2008        {"shape":"ResourceUnavailableException"}
2009      ]
2010    }
2011  },
2012  "shapes":{
2013    "AccessDeniedException":{
2014      "type":"structure",
2015      "members":{
2016        "Message":{"shape":"String"},
2017        "RequestId":{"shape":"String"}
2018      },
2019      "error":{"httpStatusCode":401},
2020      "exception":true
2021    },
2022    "AccountCustomization":{
2023      "type":"structure",
2024      "members":{
2025        "DefaultTheme":{"shape":"Arn"}
2026      }
2027    },
2028    "AccountSettings":{
2029      "type":"structure",
2030      "members":{
2031        "AccountName":{"shape":"String"},
2032        "Edition":{"shape":"Edition"},
2033        "DefaultNamespace":{"shape":"Namespace"},
2034        "NotificationEmail":{"shape":"String"}
2035      }
2036    },
2037    "ActionList":{
2038      "type":"list",
2039      "member":{"shape":"String"},
2040      "max":16,
2041      "min":1
2042    },
2043    "ActiveIAMPolicyAssignment":{
2044      "type":"structure",
2045      "members":{
2046        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
2047        "PolicyArn":{"shape":"Arn"}
2048      }
2049    },
2050    "ActiveIAMPolicyAssignmentList":{
2051      "type":"list",
2052      "member":{"shape":"ActiveIAMPolicyAssignment"}
2053    },
2054    "AdHocFilteringOption":{
2055      "type":"structure",
2056      "members":{
2057        "AvailabilityStatus":{"shape":"DashboardBehavior"}
2058      }
2059    },
2060    "AdditionalDashboardIdList":{
2061      "type":"list",
2062      "member":{"shape":"RestrictiveResourceId"},
2063      "max":20,
2064      "min":1
2065    },
2066    "AliasName":{
2067      "type":"string",
2068      "max":2048,
2069      "min":1,
2070      "pattern":"[\\w\\-]+|(\\$LATEST)|(\\$PUBLISHED)"
2071    },
2072    "AmazonElasticsearchParameters":{
2073      "type":"structure",
2074      "required":["Domain"],
2075      "members":{
2076        "Domain":{"shape":"Domain"}
2077      }
2078    },
2079    "Analysis":{
2080      "type":"structure",
2081      "members":{
2082        "AnalysisId":{"shape":"RestrictiveResourceId"},
2083        "Arn":{"shape":"Arn"},
2084        "Name":{"shape":"AnalysisName"},
2085        "Status":{"shape":"ResourceStatus"},
2086        "Errors":{"shape":"AnalysisErrorList"},
2087        "DataSetArns":{"shape":"DataSetArnsList"},
2088        "ThemeArn":{"shape":"Arn"},
2089        "CreatedTime":{"shape":"Timestamp"},
2090        "LastUpdatedTime":{"shape":"Timestamp"},
2091        "Sheets":{"shape":"SheetList"}
2092      }
2093    },
2094    "AnalysisError":{
2095      "type":"structure",
2096      "members":{
2097        "Type":{"shape":"AnalysisErrorType"},
2098        "Message":{"shape":"NonEmptyString"}
2099      }
2100    },
2101    "AnalysisErrorList":{
2102      "type":"list",
2103      "member":{"shape":"AnalysisError"},
2104      "min":1
2105    },
2106    "AnalysisErrorType":{
2107      "type":"string",
2108      "enum":[
2109        "ACCESS_DENIED",
2110        "SOURCE_NOT_FOUND",
2111        "DATA_SET_NOT_FOUND",
2112        "INTERNAL_FAILURE",
2113        "PARAMETER_VALUE_INCOMPATIBLE",
2114        "PARAMETER_TYPE_INVALID",
2115        "PARAMETER_NOT_FOUND",
2116        "COLUMN_TYPE_MISMATCH",
2117        "COLUMN_GEOGRAPHIC_ROLE_MISMATCH",
2118        "COLUMN_REPLACEMENT_MISSING"
2119      ]
2120    },
2121    "AnalysisFilterAttribute":{
2122      "type":"string",
2123      "enum":["QUICKSIGHT_USER"]
2124    },
2125    "AnalysisName":{
2126      "type":"string",
2127      "max":2048,
2128      "min":1
2129    },
2130    "AnalysisSearchFilter":{
2131      "type":"structure",
2132      "members":{
2133        "Operator":{"shape":"FilterOperator"},
2134        "Name":{"shape":"AnalysisFilterAttribute"},
2135        "Value":{"shape":"String"}
2136      }
2137    },
2138    "AnalysisSearchFilterList":{
2139      "type":"list",
2140      "member":{"shape":"AnalysisSearchFilter"},
2141      "max":1,
2142      "min":1
2143    },
2144    "AnalysisSourceEntity":{
2145      "type":"structure",
2146      "members":{
2147        "SourceTemplate":{"shape":"AnalysisSourceTemplate"}
2148      }
2149    },
2150    "AnalysisSourceTemplate":{
2151      "type":"structure",
2152      "required":[
2153        "DataSetReferences",
2154        "Arn"
2155      ],
2156      "members":{
2157        "DataSetReferences":{"shape":"DataSetReferenceList"},
2158        "Arn":{"shape":"Arn"}
2159      }
2160    },
2161    "AnalysisSummary":{
2162      "type":"structure",
2163      "members":{
2164        "Arn":{"shape":"Arn"},
2165        "AnalysisId":{"shape":"RestrictiveResourceId"},
2166        "Name":{"shape":"AnalysisName"},
2167        "Status":{"shape":"ResourceStatus"},
2168        "CreatedTime":{"shape":"Timestamp"},
2169        "LastUpdatedTime":{"shape":"Timestamp"}
2170      }
2171    },
2172    "AnalysisSummaryList":{
2173      "type":"list",
2174      "member":{"shape":"AnalysisSummary"},
2175      "max":100
2176    },
2177    "AnonymousUserDashboardEmbeddingConfiguration":{
2178      "type":"structure",
2179      "required":["InitialDashboardId"],
2180      "members":{
2181        "InitialDashboardId":{"shape":"RestrictiveResourceId"}
2182      }
2183    },
2184    "AnonymousUserEmbeddingExperienceConfiguration":{
2185      "type":"structure",
2186      "members":{
2187        "Dashboard":{"shape":"AnonymousUserDashboardEmbeddingConfiguration"}
2188      }
2189    },
2190    "Arn":{"type":"string"},
2191    "ArnList":{
2192      "type":"list",
2193      "member":{"shape":"Arn"}
2194    },
2195    "AssignmentStatus":{
2196      "type":"string",
2197      "enum":[
2198        "ENABLED",
2199        "DRAFT",
2200        "DISABLED"
2201      ]
2202    },
2203    "AthenaParameters":{
2204      "type":"structure",
2205      "members":{
2206        "WorkGroup":{"shape":"WorkGroup"}
2207      }
2208    },
2209    "AuroraParameters":{
2210      "type":"structure",
2211      "required":[
2212        "Host",
2213        "Port",
2214        "Database"
2215      ],
2216      "members":{
2217        "Host":{"shape":"Host"},
2218        "Port":{"shape":"Port"},
2219        "Database":{"shape":"Database"}
2220      }
2221    },
2222    "AuroraPostgreSqlParameters":{
2223      "type":"structure",
2224      "required":[
2225        "Host",
2226        "Port",
2227        "Database"
2228      ],
2229      "members":{
2230        "Host":{"shape":"Host"},
2231        "Port":{"shape":"Port"},
2232        "Database":{"shape":"Database"}
2233      }
2234    },
2235    "AwsAccountId":{
2236      "type":"string",
2237      "max":12,
2238      "min":12,
2239      "pattern":"^[0-9]{12}$"
2240    },
2241    "AwsAndAccountId":{
2242      "type":"string",
2243      "pattern":"^(aws|[0-9]{12})$"
2244    },
2245    "AwsIotAnalyticsParameters":{
2246      "type":"structure",
2247      "required":["DataSetName"],
2248      "members":{
2249        "DataSetName":{"shape":"DataSetName"}
2250      }
2251    },
2252    "Boolean":{"type":"boolean"},
2253    "BorderStyle":{
2254      "type":"structure",
2255      "members":{
2256        "Show":{
2257          "shape":"boolean",
2258          "box":true
2259        }
2260      }
2261    },
2262    "CalculatedColumn":{
2263      "type":"structure",
2264      "required":[
2265        "ColumnName",
2266        "ColumnId",
2267        "Expression"
2268      ],
2269      "members":{
2270        "ColumnName":{"shape":"ColumnName"},
2271        "ColumnId":{"shape":"ColumnId"},
2272        "Expression":{"shape":"Expression"}
2273      }
2274    },
2275    "CalculatedColumnList":{
2276      "type":"list",
2277      "member":{"shape":"CalculatedColumn"},
2278      "max":128,
2279      "min":1
2280    },
2281    "CancelIngestionRequest":{
2282      "type":"structure",
2283      "required":[
2284        "AwsAccountId",
2285        "DataSetId",
2286        "IngestionId"
2287      ],
2288      "members":{
2289        "AwsAccountId":{
2290          "shape":"AwsAccountId",
2291          "location":"uri",
2292          "locationName":"AwsAccountId"
2293        },
2294        "DataSetId":{
2295          "shape":"string",
2296          "location":"uri",
2297          "locationName":"DataSetId"
2298        },
2299        "IngestionId":{
2300          "shape":"IngestionId",
2301          "location":"uri",
2302          "locationName":"IngestionId"
2303        }
2304      }
2305    },
2306    "CancelIngestionResponse":{
2307      "type":"structure",
2308      "members":{
2309        "Arn":{"shape":"Arn"},
2310        "IngestionId":{"shape":"IngestionId"},
2311        "RequestId":{"shape":"string"},
2312        "Status":{
2313          "shape":"StatusCode",
2314          "location":"statusCode"
2315        }
2316      }
2317    },
2318    "CastColumnTypeOperation":{
2319      "type":"structure",
2320      "required":[
2321        "ColumnName",
2322        "NewColumnType"
2323      ],
2324      "members":{
2325        "ColumnName":{"shape":"ColumnName"},
2326        "NewColumnType":{"shape":"ColumnDataType"},
2327        "Format":{"shape":"TypeCastFormat"}
2328      }
2329    },
2330    "Catalog":{
2331      "type":"string",
2332      "max":128
2333    },
2334    "ClusterId":{
2335      "type":"string",
2336      "max":64,
2337      "min":1
2338    },
2339    "ColorList":{
2340      "type":"list",
2341      "member":{"shape":"HexColor"},
2342      "max":100
2343    },
2344    "ColumnDataType":{
2345      "type":"string",
2346      "enum":[
2347        "STRING",
2348        "INTEGER",
2349        "DECIMAL",
2350        "DATETIME"
2351      ]
2352    },
2353    "ColumnDescription":{
2354      "type":"structure",
2355      "members":{
2356        "Text":{"shape":"ColumnDescriptiveText"}
2357      }
2358    },
2359    "ColumnDescriptiveText":{
2360      "type":"string",
2361      "max":500,
2362      "min":0
2363    },
2364    "ColumnGroup":{
2365      "type":"structure",
2366      "members":{
2367        "GeoSpatialColumnGroup":{"shape":"GeoSpatialColumnGroup"}
2368      }
2369    },
2370    "ColumnGroupColumnSchema":{
2371      "type":"structure",
2372      "members":{
2373        "Name":{"shape":"String"}
2374      }
2375    },
2376    "ColumnGroupColumnSchemaList":{
2377      "type":"list",
2378      "member":{"shape":"ColumnGroupColumnSchema"},
2379      "max":500
2380    },
2381    "ColumnGroupList":{
2382      "type":"list",
2383      "member":{"shape":"ColumnGroup"},
2384      "max":8,
2385      "min":1
2386    },
2387    "ColumnGroupName":{
2388      "type":"string",
2389      "max":64,
2390      "min":1
2391    },
2392    "ColumnGroupSchema":{
2393      "type":"structure",
2394      "members":{
2395        "Name":{"shape":"String"},
2396        "ColumnGroupColumnSchemaList":{"shape":"ColumnGroupColumnSchemaList"}
2397      }
2398    },
2399    "ColumnGroupSchemaList":{
2400      "type":"list",
2401      "member":{"shape":"ColumnGroupSchema"},
2402      "max":500
2403    },
2404    "ColumnId":{
2405      "type":"string",
2406      "max":64,
2407      "min":1
2408    },
2409    "ColumnLevelPermissionRule":{
2410      "type":"structure",
2411      "members":{
2412        "Principals":{"shape":"PrincipalList"},
2413        "ColumnNames":{"shape":"ColumnNameList"}
2414      }
2415    },
2416    "ColumnLevelPermissionRuleList":{
2417      "type":"list",
2418      "member":{"shape":"ColumnLevelPermissionRule"},
2419      "min":1
2420    },
2421    "ColumnList":{
2422      "type":"list",
2423      "member":{"shape":"ColumnName"},
2424      "max":16,
2425      "min":1
2426    },
2427    "ColumnName":{
2428      "type":"string",
2429      "max":128,
2430      "min":1
2431    },
2432    "ColumnNameList":{
2433      "type":"list",
2434      "member":{"shape":"String"},
2435      "min":1
2436    },
2437    "ColumnSchema":{
2438      "type":"structure",
2439      "members":{
2440        "Name":{"shape":"String"},
2441        "DataType":{"shape":"String"},
2442        "GeographicRole":{"shape":"String"}
2443      }
2444    },
2445    "ColumnSchemaList":{
2446      "type":"list",
2447      "member":{"shape":"ColumnSchema"},
2448      "max":500
2449    },
2450    "ColumnTag":{
2451      "type":"structure",
2452      "members":{
2453        "ColumnGeographicRole":{"shape":"GeoSpatialDataRole"},
2454        "ColumnDescription":{"shape":"ColumnDescription"}
2455      }
2456    },
2457    "ColumnTagList":{
2458      "type":"list",
2459      "member":{"shape":"ColumnTag"},
2460      "max":16,
2461      "min":1
2462    },
2463    "ColumnTagName":{
2464      "type":"string",
2465      "enum":[
2466        "COLUMN_GEOGRAPHIC_ROLE",
2467        "COLUMN_DESCRIPTION"
2468      ]
2469    },
2470    "ColumnTagNames":{
2471      "type":"list",
2472      "member":{"shape":"ColumnTagName"}
2473    },
2474    "ConcurrentUpdatingException":{
2475      "type":"structure",
2476      "members":{
2477        "Message":{"shape":"String"},
2478        "RequestId":{"shape":"String"}
2479      },
2480      "error":{"httpStatusCode":500},
2481      "exception":true
2482    },
2483    "ConflictException":{
2484      "type":"structure",
2485      "members":{
2486        "Message":{"shape":"String"},
2487        "RequestId":{"shape":"String"}
2488      },
2489      "error":{"httpStatusCode":409},
2490      "exception":true
2491    },
2492    "CopySourceArn":{
2493      "type":"string",
2494      "pattern":"^arn:[-a-z0-9]*:quicksight:[-a-z0-9]*:[0-9]{12}:datasource/.+"
2495    },
2496    "CreateAccountCustomizationRequest":{
2497      "type":"structure",
2498      "required":[
2499        "AwsAccountId",
2500        "AccountCustomization"
2501      ],
2502      "members":{
2503        "AwsAccountId":{
2504          "shape":"AwsAccountId",
2505          "location":"uri",
2506          "locationName":"AwsAccountId"
2507        },
2508        "Namespace":{
2509          "shape":"Namespace",
2510          "location":"querystring",
2511          "locationName":"namespace"
2512        },
2513        "AccountCustomization":{"shape":"AccountCustomization"},
2514        "Tags":{"shape":"TagList"}
2515      }
2516    },
2517    "CreateAccountCustomizationResponse":{
2518      "type":"structure",
2519      "members":{
2520        "Arn":{"shape":"Arn"},
2521        "AwsAccountId":{"shape":"AwsAccountId"},
2522        "Namespace":{"shape":"Namespace"},
2523        "AccountCustomization":{"shape":"AccountCustomization"},
2524        "RequestId":{"shape":"String"},
2525        "Status":{
2526          "shape":"StatusCode",
2527          "location":"statusCode"
2528        }
2529      }
2530    },
2531    "CreateAnalysisRequest":{
2532      "type":"structure",
2533      "required":[
2534        "AwsAccountId",
2535        "AnalysisId",
2536        "Name",
2537        "SourceEntity"
2538      ],
2539      "members":{
2540        "AwsAccountId":{
2541          "shape":"AwsAccountId",
2542          "location":"uri",
2543          "locationName":"AwsAccountId"
2544        },
2545        "AnalysisId":{
2546          "shape":"RestrictiveResourceId",
2547          "location":"uri",
2548          "locationName":"AnalysisId"
2549        },
2550        "Name":{"shape":"AnalysisName"},
2551        "Parameters":{"shape":"Parameters"},
2552        "Permissions":{"shape":"ResourcePermissionList"},
2553        "SourceEntity":{"shape":"AnalysisSourceEntity"},
2554        "ThemeArn":{"shape":"Arn"},
2555        "Tags":{"shape":"TagList"}
2556      }
2557    },
2558    "CreateAnalysisResponse":{
2559      "type":"structure",
2560      "members":{
2561        "Arn":{"shape":"Arn"},
2562        "AnalysisId":{"shape":"RestrictiveResourceId"},
2563        "CreationStatus":{"shape":"ResourceStatus"},
2564        "Status":{
2565          "shape":"StatusCode",
2566          "location":"statusCode"
2567        },
2568        "RequestId":{"shape":"String"}
2569      }
2570    },
2571    "CreateColumnsOperation":{
2572      "type":"structure",
2573      "required":["Columns"],
2574      "members":{
2575        "Columns":{"shape":"CalculatedColumnList"}
2576      }
2577    },
2578    "CreateDashboardRequest":{
2579      "type":"structure",
2580      "required":[
2581        "AwsAccountId",
2582        "DashboardId",
2583        "Name",
2584        "SourceEntity"
2585      ],
2586      "members":{
2587        "AwsAccountId":{
2588          "shape":"AwsAccountId",
2589          "location":"uri",
2590          "locationName":"AwsAccountId"
2591        },
2592        "DashboardId":{
2593          "shape":"RestrictiveResourceId",
2594          "location":"uri",
2595          "locationName":"DashboardId"
2596        },
2597        "Name":{"shape":"DashboardName"},
2598        "Parameters":{"shape":"Parameters"},
2599        "Permissions":{"shape":"ResourcePermissionList"},
2600        "SourceEntity":{"shape":"DashboardSourceEntity"},
2601        "Tags":{"shape":"TagList"},
2602        "VersionDescription":{"shape":"VersionDescription"},
2603        "DashboardPublishOptions":{"shape":"DashboardPublishOptions"},
2604        "ThemeArn":{"shape":"Arn"}
2605      }
2606    },
2607    "CreateDashboardResponse":{
2608      "type":"structure",
2609      "members":{
2610        "Arn":{"shape":"Arn"},
2611        "VersionArn":{"shape":"Arn"},
2612        "DashboardId":{"shape":"RestrictiveResourceId"},
2613        "CreationStatus":{"shape":"ResourceStatus"},
2614        "Status":{
2615          "shape":"StatusCode",
2616          "location":"statusCode"
2617        },
2618        "RequestId":{"shape":"String"}
2619      }
2620    },
2621    "CreateDataSetRequest":{
2622      "type":"structure",
2623      "required":[
2624        "AwsAccountId",
2625        "DataSetId",
2626        "Name",
2627        "PhysicalTableMap",
2628        "ImportMode"
2629      ],
2630      "members":{
2631        "AwsAccountId":{
2632          "shape":"AwsAccountId",
2633          "location":"uri",
2634          "locationName":"AwsAccountId"
2635        },
2636        "DataSetId":{"shape":"ResourceId"},
2637        "Name":{"shape":"ResourceName"},
2638        "PhysicalTableMap":{"shape":"PhysicalTableMap"},
2639        "LogicalTableMap":{"shape":"LogicalTableMap"},
2640        "ImportMode":{"shape":"DataSetImportMode"},
2641        "ColumnGroups":{"shape":"ColumnGroupList"},
2642        "FieldFolders":{"shape":"FieldFolderMap"},
2643        "Permissions":{"shape":"ResourcePermissionList"},
2644        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
2645        "RowLevelPermissionTagConfiguration":{"shape":"RowLevelPermissionTagConfiguration"},
2646        "ColumnLevelPermissionRules":{"shape":"ColumnLevelPermissionRuleList"},
2647        "Tags":{"shape":"TagList"},
2648        "DataSetUsageConfiguration":{"shape":"DataSetUsageConfiguration"}
2649      }
2650    },
2651    "CreateDataSetResponse":{
2652      "type":"structure",
2653      "members":{
2654        "Arn":{"shape":"Arn"},
2655        "DataSetId":{"shape":"ResourceId"},
2656        "IngestionArn":{"shape":"Arn"},
2657        "IngestionId":{"shape":"ResourceId"},
2658        "RequestId":{"shape":"String"},
2659        "Status":{
2660          "shape":"StatusCode",
2661          "location":"statusCode"
2662        }
2663      }
2664    },
2665    "CreateDataSourceRequest":{
2666      "type":"structure",
2667      "required":[
2668        "AwsAccountId",
2669        "DataSourceId",
2670        "Name",
2671        "Type"
2672      ],
2673      "members":{
2674        "AwsAccountId":{
2675          "shape":"AwsAccountId",
2676          "location":"uri",
2677          "locationName":"AwsAccountId"
2678        },
2679        "DataSourceId":{"shape":"ResourceId"},
2680        "Name":{"shape":"ResourceName"},
2681        "Type":{"shape":"DataSourceType"},
2682        "DataSourceParameters":{"shape":"DataSourceParameters"},
2683        "Credentials":{"shape":"DataSourceCredentials"},
2684        "Permissions":{"shape":"ResourcePermissionList"},
2685        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
2686        "SslProperties":{"shape":"SslProperties"},
2687        "Tags":{"shape":"TagList"}
2688      }
2689    },
2690    "CreateDataSourceResponse":{
2691      "type":"structure",
2692      "members":{
2693        "Arn":{"shape":"Arn"},
2694        "DataSourceId":{"shape":"ResourceId"},
2695        "CreationStatus":{"shape":"ResourceStatus"},
2696        "RequestId":{"shape":"String"},
2697        "Status":{
2698          "shape":"StatusCode",
2699          "location":"statusCode"
2700        }
2701      }
2702    },
2703    "CreateFolderMembershipRequest":{
2704      "type":"structure",
2705      "required":[
2706        "AwsAccountId",
2707        "FolderId",
2708        "MemberId",
2709        "MemberType"
2710      ],
2711      "members":{
2712        "AwsAccountId":{
2713          "shape":"AwsAccountId",
2714          "location":"uri",
2715          "locationName":"AwsAccountId"
2716        },
2717        "FolderId":{
2718          "shape":"RestrictiveResourceId",
2719          "location":"uri",
2720          "locationName":"FolderId"
2721        },
2722        "MemberId":{
2723          "shape":"RestrictiveResourceId",
2724          "location":"uri",
2725          "locationName":"MemberId"
2726        },
2727        "MemberType":{
2728          "shape":"MemberType",
2729          "location":"uri",
2730          "locationName":"MemberType"
2731        }
2732      }
2733    },
2734    "CreateFolderMembershipResponse":{
2735      "type":"structure",
2736      "members":{
2737        "Status":{"shape":"StatusCode"},
2738        "FolderMember":{"shape":"FolderMember"},
2739        "RequestId":{"shape":"String"}
2740      }
2741    },
2742    "CreateFolderRequest":{
2743      "type":"structure",
2744      "required":[
2745        "AwsAccountId",
2746        "FolderId"
2747      ],
2748      "members":{
2749        "AwsAccountId":{
2750          "shape":"AwsAccountId",
2751          "location":"uri",
2752          "locationName":"AwsAccountId"
2753        },
2754        "FolderId":{
2755          "shape":"RestrictiveResourceId",
2756          "location":"uri",
2757          "locationName":"FolderId"
2758        },
2759        "Name":{"shape":"FolderName"},
2760        "FolderType":{"shape":"FolderType"},
2761        "ParentFolderArn":{"shape":"Arn"},
2762        "Permissions":{"shape":"ResourcePermissionList"},
2763        "Tags":{"shape":"TagList"}
2764      }
2765    },
2766    "CreateFolderResponse":{
2767      "type":"structure",
2768      "members":{
2769        "Status":{
2770          "shape":"StatusCode",
2771          "location":"statusCode"
2772        },
2773        "Arn":{"shape":"Arn"},
2774        "FolderId":{"shape":"RestrictiveResourceId"},
2775        "RequestId":{"shape":"String"}
2776      }
2777    },
2778    "CreateGroupMembershipRequest":{
2779      "type":"structure",
2780      "required":[
2781        "MemberName",
2782        "GroupName",
2783        "AwsAccountId",
2784        "Namespace"
2785      ],
2786      "members":{
2787        "MemberName":{
2788          "shape":"GroupMemberName",
2789          "location":"uri",
2790          "locationName":"MemberName"
2791        },
2792        "GroupName":{
2793          "shape":"GroupName",
2794          "location":"uri",
2795          "locationName":"GroupName"
2796        },
2797        "AwsAccountId":{
2798          "shape":"AwsAccountId",
2799          "location":"uri",
2800          "locationName":"AwsAccountId"
2801        },
2802        "Namespace":{
2803          "shape":"Namespace",
2804          "location":"uri",
2805          "locationName":"Namespace"
2806        }
2807      }
2808    },
2809    "CreateGroupMembershipResponse":{
2810      "type":"structure",
2811      "members":{
2812        "GroupMember":{"shape":"GroupMember"},
2813        "RequestId":{"shape":"String"},
2814        "Status":{
2815          "shape":"StatusCode",
2816          "location":"statusCode"
2817        }
2818      }
2819    },
2820    "CreateGroupRequest":{
2821      "type":"structure",
2822      "required":[
2823        "GroupName",
2824        "AwsAccountId",
2825        "Namespace"
2826      ],
2827      "members":{
2828        "GroupName":{"shape":"GroupName"},
2829        "Description":{"shape":"GroupDescription"},
2830        "AwsAccountId":{
2831          "shape":"AwsAccountId",
2832          "location":"uri",
2833          "locationName":"AwsAccountId"
2834        },
2835        "Namespace":{
2836          "shape":"Namespace",
2837          "location":"uri",
2838          "locationName":"Namespace"
2839        }
2840      }
2841    },
2842    "CreateGroupResponse":{
2843      "type":"structure",
2844      "members":{
2845        "Group":{"shape":"Group"},
2846        "RequestId":{"shape":"String"},
2847        "Status":{
2848          "shape":"StatusCode",
2849          "location":"statusCode"
2850        }
2851      }
2852    },
2853    "CreateIAMPolicyAssignmentRequest":{
2854      "type":"structure",
2855      "required":[
2856        "AwsAccountId",
2857        "AssignmentName",
2858        "AssignmentStatus",
2859        "Namespace"
2860      ],
2861      "members":{
2862        "AwsAccountId":{
2863          "shape":"AwsAccountId",
2864          "location":"uri",
2865          "locationName":"AwsAccountId"
2866        },
2867        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
2868        "AssignmentStatus":{"shape":"AssignmentStatus"},
2869        "PolicyArn":{"shape":"Arn"},
2870        "Identities":{"shape":"IdentityMap"},
2871        "Namespace":{
2872          "shape":"Namespace",
2873          "location":"uri",
2874          "locationName":"Namespace"
2875        }
2876      }
2877    },
2878    "CreateIAMPolicyAssignmentResponse":{
2879      "type":"structure",
2880      "members":{
2881        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
2882        "AssignmentId":{"shape":"String"},
2883        "AssignmentStatus":{"shape":"AssignmentStatus"},
2884        "PolicyArn":{"shape":"Arn"},
2885        "Identities":{"shape":"IdentityMap"},
2886        "RequestId":{"shape":"String"},
2887        "Status":{
2888          "shape":"StatusCode",
2889          "location":"statusCode"
2890        }
2891      }
2892    },
2893    "CreateIngestionRequest":{
2894      "type":"structure",
2895      "required":[
2896        "DataSetId",
2897        "IngestionId",
2898        "AwsAccountId"
2899      ],
2900      "members":{
2901        "DataSetId":{
2902          "shape":"string",
2903          "location":"uri",
2904          "locationName":"DataSetId"
2905        },
2906        "IngestionId":{
2907          "shape":"IngestionId",
2908          "location":"uri",
2909          "locationName":"IngestionId"
2910        },
2911        "AwsAccountId":{
2912          "shape":"AwsAccountId",
2913          "location":"uri",
2914          "locationName":"AwsAccountId"
2915        }
2916      }
2917    },
2918    "CreateIngestionResponse":{
2919      "type":"structure",
2920      "members":{
2921        "Arn":{"shape":"Arn"},
2922        "IngestionId":{"shape":"IngestionId"},
2923        "IngestionStatus":{"shape":"IngestionStatus"},
2924        "RequestId":{"shape":"string"},
2925        "Status":{
2926          "shape":"StatusCode",
2927          "location":"statusCode"
2928        }
2929      }
2930    },
2931    "CreateNamespaceRequest":{
2932      "type":"structure",
2933      "required":[
2934        "AwsAccountId",
2935        "Namespace",
2936        "IdentityStore"
2937      ],
2938      "members":{
2939        "AwsAccountId":{
2940          "shape":"AwsAccountId",
2941          "location":"uri",
2942          "locationName":"AwsAccountId"
2943        },
2944        "Namespace":{"shape":"Namespace"},
2945        "IdentityStore":{"shape":"IdentityStore"},
2946        "Tags":{"shape":"TagList"}
2947      }
2948    },
2949    "CreateNamespaceResponse":{
2950      "type":"structure",
2951      "members":{
2952        "Arn":{"shape":"Arn"},
2953        "Name":{"shape":"Namespace"},
2954        "CapacityRegion":{"shape":"String"},
2955        "CreationStatus":{"shape":"NamespaceStatus"},
2956        "IdentityStore":{"shape":"IdentityStore"},
2957        "RequestId":{"shape":"String"},
2958        "Status":{
2959          "shape":"StatusCode",
2960          "location":"statusCode"
2961        }
2962      }
2963    },
2964    "CreateTemplateAliasRequest":{
2965      "type":"structure",
2966      "required":[
2967        "AwsAccountId",
2968        "TemplateId",
2969        "AliasName",
2970        "TemplateVersionNumber"
2971      ],
2972      "members":{
2973        "AwsAccountId":{
2974          "shape":"AwsAccountId",
2975          "location":"uri",
2976          "locationName":"AwsAccountId"
2977        },
2978        "TemplateId":{
2979          "shape":"RestrictiveResourceId",
2980          "location":"uri",
2981          "locationName":"TemplateId"
2982        },
2983        "AliasName":{
2984          "shape":"AliasName",
2985          "location":"uri",
2986          "locationName":"AliasName"
2987        },
2988        "TemplateVersionNumber":{"shape":"VersionNumber"}
2989      }
2990    },
2991    "CreateTemplateAliasResponse":{
2992      "type":"structure",
2993      "members":{
2994        "TemplateAlias":{"shape":"TemplateAlias"},
2995        "Status":{
2996          "shape":"StatusCode",
2997          "location":"statusCode"
2998        },
2999        "RequestId":{"shape":"String"}
3000      }
3001    },
3002    "CreateTemplateRequest":{
3003      "type":"structure",
3004      "required":[
3005        "AwsAccountId",
3006        "TemplateId",
3007        "SourceEntity"
3008      ],
3009      "members":{
3010        "AwsAccountId":{
3011          "shape":"AwsAccountId",
3012          "location":"uri",
3013          "locationName":"AwsAccountId"
3014        },
3015        "TemplateId":{
3016          "shape":"RestrictiveResourceId",
3017          "location":"uri",
3018          "locationName":"TemplateId"
3019        },
3020        "Name":{"shape":"TemplateName"},
3021        "Permissions":{"shape":"ResourcePermissionList"},
3022        "SourceEntity":{"shape":"TemplateSourceEntity"},
3023        "Tags":{"shape":"TagList"},
3024        "VersionDescription":{"shape":"VersionDescription"}
3025      }
3026    },
3027    "CreateTemplateResponse":{
3028      "type":"structure",
3029      "members":{
3030        "Arn":{"shape":"Arn"},
3031        "VersionArn":{"shape":"Arn"},
3032        "TemplateId":{"shape":"RestrictiveResourceId"},
3033        "CreationStatus":{"shape":"ResourceStatus"},
3034        "Status":{
3035          "shape":"StatusCode",
3036          "location":"statusCode"
3037        },
3038        "RequestId":{"shape":"String"}
3039      }
3040    },
3041    "CreateThemeAliasRequest":{
3042      "type":"structure",
3043      "required":[
3044        "AwsAccountId",
3045        "ThemeId",
3046        "AliasName",
3047        "ThemeVersionNumber"
3048      ],
3049      "members":{
3050        "AwsAccountId":{
3051          "shape":"AwsAccountId",
3052          "location":"uri",
3053          "locationName":"AwsAccountId"
3054        },
3055        "ThemeId":{
3056          "shape":"RestrictiveResourceId",
3057          "location":"uri",
3058          "locationName":"ThemeId"
3059        },
3060        "AliasName":{
3061          "shape":"AliasName",
3062          "location":"uri",
3063          "locationName":"AliasName"
3064        },
3065        "ThemeVersionNumber":{"shape":"VersionNumber"}
3066      }
3067    },
3068    "CreateThemeAliasResponse":{
3069      "type":"structure",
3070      "members":{
3071        "ThemeAlias":{"shape":"ThemeAlias"},
3072        "Status":{
3073          "shape":"StatusCode",
3074          "location":"statusCode"
3075        },
3076        "RequestId":{"shape":"String"}
3077      }
3078    },
3079    "CreateThemeRequest":{
3080      "type":"structure",
3081      "required":[
3082        "AwsAccountId",
3083        "ThemeId",
3084        "Name",
3085        "BaseThemeId",
3086        "Configuration"
3087      ],
3088      "members":{
3089        "AwsAccountId":{
3090          "shape":"AwsAccountId",
3091          "location":"uri",
3092          "locationName":"AwsAccountId"
3093        },
3094        "ThemeId":{
3095          "shape":"RestrictiveResourceId",
3096          "location":"uri",
3097          "locationName":"ThemeId"
3098        },
3099        "Name":{"shape":"ThemeName"},
3100        "BaseThemeId":{"shape":"RestrictiveResourceId"},
3101        "VersionDescription":{"shape":"VersionDescription"},
3102        "Configuration":{"shape":"ThemeConfiguration"},
3103        "Permissions":{"shape":"ResourcePermissionList"},
3104        "Tags":{"shape":"TagList"}
3105      }
3106    },
3107    "CreateThemeResponse":{
3108      "type":"structure",
3109      "members":{
3110        "Arn":{"shape":"Arn"},
3111        "VersionArn":{"shape":"Arn"},
3112        "ThemeId":{"shape":"RestrictiveResourceId"},
3113        "CreationStatus":{"shape":"ResourceStatus"},
3114        "Status":{
3115          "shape":"StatusCode",
3116          "location":"statusCode"
3117        },
3118        "RequestId":{"shape":"String"}
3119      }
3120    },
3121    "CredentialPair":{
3122      "type":"structure",
3123      "required":[
3124        "Username",
3125        "Password"
3126      ],
3127      "members":{
3128        "Username":{"shape":"Username"},
3129        "Password":{"shape":"Password"},
3130        "AlternateDataSourceParameters":{"shape":"DataSourceParametersList"}
3131      }
3132    },
3133    "CustomSql":{
3134      "type":"structure",
3135      "required":[
3136        "DataSourceArn",
3137        "Name",
3138        "SqlQuery"
3139      ],
3140      "members":{
3141        "DataSourceArn":{"shape":"Arn"},
3142        "Name":{"shape":"CustomSqlName"},
3143        "SqlQuery":{"shape":"SqlQuery"},
3144        "Columns":{"shape":"InputColumnList"}
3145      }
3146    },
3147    "CustomSqlName":{
3148      "type":"string",
3149      "max":64,
3150      "min":1
3151    },
3152    "Dashboard":{
3153      "type":"structure",
3154      "members":{
3155        "DashboardId":{"shape":"RestrictiveResourceId"},
3156        "Arn":{"shape":"Arn"},
3157        "Name":{"shape":"DashboardName"},
3158        "Version":{"shape":"DashboardVersion"},
3159        "CreatedTime":{"shape":"Timestamp"},
3160        "LastPublishedTime":{"shape":"Timestamp"},
3161        "LastUpdatedTime":{"shape":"Timestamp"}
3162      }
3163    },
3164    "DashboardBehavior":{
3165      "type":"string",
3166      "enum":[
3167        "ENABLED",
3168        "DISABLED"
3169      ]
3170    },
3171    "DashboardError":{
3172      "type":"structure",
3173      "members":{
3174        "Type":{"shape":"DashboardErrorType"},
3175        "Message":{"shape":"NonEmptyString"}
3176      }
3177    },
3178    "DashboardErrorList":{
3179      "type":"list",
3180      "member":{"shape":"DashboardError"},
3181      "min":1
3182    },
3183    "DashboardErrorType":{
3184      "type":"string",
3185      "enum":[
3186        "ACCESS_DENIED",
3187        "SOURCE_NOT_FOUND",
3188        "DATA_SET_NOT_FOUND",
3189        "INTERNAL_FAILURE",
3190        "PARAMETER_VALUE_INCOMPATIBLE",
3191        "PARAMETER_TYPE_INVALID",
3192        "PARAMETER_NOT_FOUND",
3193        "COLUMN_TYPE_MISMATCH",
3194        "COLUMN_GEOGRAPHIC_ROLE_MISMATCH",
3195        "COLUMN_REPLACEMENT_MISSING"
3196      ]
3197    },
3198    "DashboardFilterAttribute":{
3199      "type":"string",
3200      "enum":["QUICKSIGHT_USER"]
3201    },
3202    "DashboardName":{
3203      "type":"string",
3204      "max":2048,
3205      "min":1
3206    },
3207    "DashboardPublishOptions":{
3208      "type":"structure",
3209      "members":{
3210        "AdHocFilteringOption":{"shape":"AdHocFilteringOption"},
3211        "ExportToCSVOption":{"shape":"ExportToCSVOption"},
3212        "SheetControlsOption":{"shape":"SheetControlsOption"}
3213      }
3214    },
3215    "DashboardSearchFilter":{
3216      "type":"structure",
3217      "required":["Operator"],
3218      "members":{
3219        "Operator":{"shape":"FilterOperator"},
3220        "Name":{"shape":"DashboardFilterAttribute"},
3221        "Value":{"shape":"String"}
3222      }
3223    },
3224    "DashboardSearchFilterList":{
3225      "type":"list",
3226      "member":{"shape":"DashboardSearchFilter"},
3227      "max":1,
3228      "min":1
3229    },
3230    "DashboardSourceEntity":{
3231      "type":"structure",
3232      "members":{
3233        "SourceTemplate":{"shape":"DashboardSourceTemplate"}
3234      }
3235    },
3236    "DashboardSourceTemplate":{
3237      "type":"structure",
3238      "required":[
3239        "DataSetReferences",
3240        "Arn"
3241      ],
3242      "members":{
3243        "DataSetReferences":{"shape":"DataSetReferenceList"},
3244        "Arn":{"shape":"Arn"}
3245      }
3246    },
3247    "DashboardSummary":{
3248      "type":"structure",
3249      "members":{
3250        "Arn":{"shape":"Arn"},
3251        "DashboardId":{"shape":"RestrictiveResourceId"},
3252        "Name":{"shape":"DashboardName"},
3253        "CreatedTime":{"shape":"Timestamp"},
3254        "LastUpdatedTime":{"shape":"Timestamp"},
3255        "PublishedVersionNumber":{"shape":"VersionNumber"},
3256        "LastPublishedTime":{"shape":"Timestamp"}
3257      }
3258    },
3259    "DashboardSummaryList":{
3260      "type":"list",
3261      "member":{"shape":"DashboardSummary"},
3262      "max":100
3263    },
3264    "DashboardUIState":{
3265      "type":"string",
3266      "enum":[
3267        "EXPANDED",
3268        "COLLAPSED"
3269      ]
3270    },
3271    "DashboardVersion":{
3272      "type":"structure",
3273      "members":{
3274        "CreatedTime":{"shape":"Timestamp"},
3275        "Errors":{"shape":"DashboardErrorList"},
3276        "VersionNumber":{"shape":"VersionNumber"},
3277        "Status":{"shape":"ResourceStatus"},
3278        "Arn":{"shape":"Arn"},
3279        "SourceEntityArn":{"shape":"Arn"},
3280        "DataSetArns":{"shape":"DataSetArnsList"},
3281        "Description":{"shape":"VersionDescription"},
3282        "ThemeArn":{"shape":"Arn"},
3283        "Sheets":{"shape":"SheetList"}
3284      }
3285    },
3286    "DashboardVersionSummary":{
3287      "type":"structure",
3288      "members":{
3289        "Arn":{"shape":"Arn"},
3290        "CreatedTime":{"shape":"Timestamp"},
3291        "VersionNumber":{"shape":"VersionNumber"},
3292        "Status":{"shape":"ResourceStatus"},
3293        "SourceEntityArn":{"shape":"Arn"},
3294        "Description":{"shape":"VersionDescription"}
3295      }
3296    },
3297    "DashboardVersionSummaryList":{
3298      "type":"list",
3299      "member":{"shape":"DashboardVersionSummary"},
3300      "max":100
3301    },
3302    "DataColorPalette":{
3303      "type":"structure",
3304      "members":{
3305        "Colors":{"shape":"ColorList"},
3306        "MinMaxGradient":{"shape":"ColorList"},
3307        "EmptyFillColor":{"shape":"HexColor"}
3308      }
3309    },
3310    "DataSet":{
3311      "type":"structure",
3312      "members":{
3313        "Arn":{"shape":"Arn"},
3314        "DataSetId":{"shape":"ResourceId"},
3315        "Name":{"shape":"ResourceName"},
3316        "CreatedTime":{"shape":"Timestamp"},
3317        "LastUpdatedTime":{"shape":"Timestamp"},
3318        "PhysicalTableMap":{"shape":"PhysicalTableMap"},
3319        "LogicalTableMap":{"shape":"LogicalTableMap"},
3320        "OutputColumns":{"shape":"OutputColumnList"},
3321        "ImportMode":{"shape":"DataSetImportMode"},
3322        "ConsumedSpiceCapacityInBytes":{"shape":"Long"},
3323        "ColumnGroups":{"shape":"ColumnGroupList"},
3324        "FieldFolders":{"shape":"FieldFolderMap"},
3325        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
3326        "RowLevelPermissionTagConfiguration":{"shape":"RowLevelPermissionTagConfiguration"},
3327        "ColumnLevelPermissionRules":{"shape":"ColumnLevelPermissionRuleList"},
3328        "DataSetUsageConfiguration":{"shape":"DataSetUsageConfiguration"}
3329      }
3330    },
3331    "DataSetArnsList":{
3332      "type":"list",
3333      "member":{"shape":"Arn"},
3334      "max":100
3335    },
3336    "DataSetConfiguration":{
3337      "type":"structure",
3338      "members":{
3339        "Placeholder":{"shape":"String"},
3340        "DataSetSchema":{"shape":"DataSetSchema"},
3341        "ColumnGroupSchemaList":{"shape":"ColumnGroupSchemaList"}
3342      }
3343    },
3344    "DataSetConfigurationList":{
3345      "type":"list",
3346      "member":{"shape":"DataSetConfiguration"},
3347      "max":30
3348    },
3349    "DataSetImportMode":{
3350      "type":"string",
3351      "enum":[
3352        "SPICE",
3353        "DIRECT_QUERY"
3354      ]
3355    },
3356    "DataSetName":{
3357      "type":"string",
3358      "max":128,
3359      "min":1
3360    },
3361    "DataSetReference":{
3362      "type":"structure",
3363      "required":[
3364        "DataSetPlaceholder",
3365        "DataSetArn"
3366      ],
3367      "members":{
3368        "DataSetPlaceholder":{"shape":"NonEmptyString"},
3369        "DataSetArn":{"shape":"Arn"}
3370      }
3371    },
3372    "DataSetReferenceList":{
3373      "type":"list",
3374      "member":{"shape":"DataSetReference"},
3375      "min":1
3376    },
3377    "DataSetSchema":{
3378      "type":"structure",
3379      "members":{
3380        "ColumnSchemaList":{"shape":"ColumnSchemaList"}
3381      }
3382    },
3383    "DataSetSummary":{
3384      "type":"structure",
3385      "members":{
3386        "Arn":{"shape":"Arn"},
3387        "DataSetId":{"shape":"ResourceId"},
3388        "Name":{"shape":"ResourceName"},
3389        "CreatedTime":{"shape":"Timestamp"},
3390        "LastUpdatedTime":{"shape":"Timestamp"},
3391        "ImportMode":{"shape":"DataSetImportMode"},
3392        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
3393        "RowLevelPermissionTagConfigurationApplied":{"shape":"Boolean"},
3394        "ColumnLevelPermissionRulesApplied":{"shape":"Boolean"}
3395      }
3396    },
3397    "DataSetSummaryList":{
3398      "type":"list",
3399      "member":{"shape":"DataSetSummary"}
3400    },
3401    "DataSetUsageConfiguration":{
3402      "type":"structure",
3403      "members":{
3404        "DisableUseAsDirectQuerySource":{"shape":"Boolean"},
3405        "DisableUseAsImportedSource":{"shape":"Boolean"}
3406      }
3407    },
3408    "DataSource":{
3409      "type":"structure",
3410      "members":{
3411        "Arn":{"shape":"Arn"},
3412        "DataSourceId":{"shape":"ResourceId"},
3413        "Name":{"shape":"ResourceName"},
3414        "Type":{"shape":"DataSourceType"},
3415        "Status":{"shape":"ResourceStatus"},
3416        "CreatedTime":{"shape":"Timestamp"},
3417        "LastUpdatedTime":{"shape":"Timestamp"},
3418        "DataSourceParameters":{"shape":"DataSourceParameters"},
3419        "AlternateDataSourceParameters":{"shape":"DataSourceParametersList"},
3420        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
3421        "SslProperties":{"shape":"SslProperties"},
3422        "ErrorInfo":{"shape":"DataSourceErrorInfo"}
3423      }
3424    },
3425    "DataSourceCredentials":{
3426      "type":"structure",
3427      "members":{
3428        "CredentialPair":{"shape":"CredentialPair"},
3429        "CopySourceArn":{"shape":"CopySourceArn"}
3430      },
3431      "sensitive":true
3432    },
3433    "DataSourceErrorInfo":{
3434      "type":"structure",
3435      "members":{
3436        "Type":{"shape":"DataSourceErrorInfoType"},
3437        "Message":{"shape":"String"}
3438      }
3439    },
3440    "DataSourceErrorInfoType":{
3441      "type":"string",
3442      "enum":[
3443        "ACCESS_DENIED",
3444        "COPY_SOURCE_NOT_FOUND",
3445        "TIMEOUT",
3446        "ENGINE_VERSION_NOT_SUPPORTED",
3447        "UNKNOWN_HOST",
3448        "GENERIC_SQL_FAILURE",
3449        "CONFLICT",
3450        "UNKNOWN"
3451      ]
3452    },
3453    "DataSourceList":{
3454      "type":"list",
3455      "member":{"shape":"DataSource"}
3456    },
3457    "DataSourceParameters":{
3458      "type":"structure",
3459      "members":{
3460        "AmazonElasticsearchParameters":{"shape":"AmazonElasticsearchParameters"},
3461        "AthenaParameters":{"shape":"AthenaParameters"},
3462        "AuroraParameters":{"shape":"AuroraParameters"},
3463        "AuroraPostgreSqlParameters":{"shape":"AuroraPostgreSqlParameters"},
3464        "AwsIotAnalyticsParameters":{"shape":"AwsIotAnalyticsParameters"},
3465        "JiraParameters":{"shape":"JiraParameters"},
3466        "MariaDbParameters":{"shape":"MariaDbParameters"},
3467        "MySqlParameters":{"shape":"MySqlParameters"},
3468        "OracleParameters":{"shape":"OracleParameters"},
3469        "PostgreSqlParameters":{"shape":"PostgreSqlParameters"},
3470        "PrestoParameters":{"shape":"PrestoParameters"},
3471        "RdsParameters":{"shape":"RdsParameters"},
3472        "RedshiftParameters":{"shape":"RedshiftParameters"},
3473        "S3Parameters":{"shape":"S3Parameters"},
3474        "ServiceNowParameters":{"shape":"ServiceNowParameters"},
3475        "SnowflakeParameters":{"shape":"SnowflakeParameters"},
3476        "SparkParameters":{"shape":"SparkParameters"},
3477        "SqlServerParameters":{"shape":"SqlServerParameters"},
3478        "TeradataParameters":{"shape":"TeradataParameters"},
3479        "TwitterParameters":{"shape":"TwitterParameters"}
3480      }
3481    },
3482    "DataSourceParametersList":{
3483      "type":"list",
3484      "member":{"shape":"DataSourceParameters"},
3485      "max":50,
3486      "min":1
3487    },
3488    "DataSourceType":{
3489      "type":"string",
3490      "enum":[
3491        "ADOBE_ANALYTICS",
3492        "AMAZON_ELASTICSEARCH",
3493        "ATHENA",
3494        "AURORA",
3495        "AURORA_POSTGRESQL",
3496        "AWS_IOT_ANALYTICS",
3497        "GITHUB",
3498        "JIRA",
3499        "MARIADB",
3500        "MYSQL",
3501        "ORACLE",
3502        "POSTGRESQL",
3503        "PRESTO",
3504        "REDSHIFT",
3505        "S3",
3506        "SALESFORCE",
3507        "SERVICENOW",
3508        "SNOWFLAKE",
3509        "SPARK",
3510        "SQLSERVER",
3511        "TERADATA",
3512        "TWITTER",
3513        "TIMESTREAM"
3514      ]
3515    },
3516    "Database":{
3517      "type":"string",
3518      "max":128,
3519      "min":1
3520    },
3521    "DateTimeParameter":{
3522      "type":"structure",
3523      "required":[
3524        "Name",
3525        "Values"
3526      ],
3527      "members":{
3528        "Name":{"shape":"NonEmptyString"},
3529        "Values":{"shape":"TimestampList"}
3530      }
3531    },
3532    "DateTimeParameterList":{
3533      "type":"list",
3534      "member":{"shape":"DateTimeParameter"},
3535      "max":100
3536    },
3537    "DecimalParameter":{
3538      "type":"structure",
3539      "required":[
3540        "Name",
3541        "Values"
3542      ],
3543      "members":{
3544        "Name":{"shape":"NonEmptyString"},
3545        "Values":{"shape":"DoubleList"}
3546      }
3547    },
3548    "DecimalParameterList":{
3549      "type":"list",
3550      "member":{"shape":"DecimalParameter"},
3551      "max":100
3552    },
3553    "DeleteAccountCustomizationRequest":{
3554      "type":"structure",
3555      "required":["AwsAccountId"],
3556      "members":{
3557        "AwsAccountId":{
3558          "shape":"AwsAccountId",
3559          "location":"uri",
3560          "locationName":"AwsAccountId"
3561        },
3562        "Namespace":{
3563          "shape":"Namespace",
3564          "location":"querystring",
3565          "locationName":"namespace"
3566        }
3567      }
3568    },
3569    "DeleteAccountCustomizationResponse":{
3570      "type":"structure",
3571      "members":{
3572        "RequestId":{"shape":"String"},
3573        "Status":{
3574          "shape":"StatusCode",
3575          "location":"statusCode"
3576        }
3577      }
3578    },
3579    "DeleteAnalysisRequest":{
3580      "type":"structure",
3581      "required":[
3582        "AwsAccountId",
3583        "AnalysisId"
3584      ],
3585      "members":{
3586        "AwsAccountId":{
3587          "shape":"AwsAccountId",
3588          "location":"uri",
3589          "locationName":"AwsAccountId"
3590        },
3591        "AnalysisId":{
3592          "shape":"RestrictiveResourceId",
3593          "location":"uri",
3594          "locationName":"AnalysisId"
3595        },
3596        "RecoveryWindowInDays":{
3597          "shape":"RecoveryWindowInDays",
3598          "location":"querystring",
3599          "locationName":"recovery-window-in-days"
3600        },
3601        "ForceDeleteWithoutRecovery":{
3602          "shape":"boolean",
3603          "location":"querystring",
3604          "locationName":"force-delete-without-recovery"
3605        }
3606      }
3607    },
3608    "DeleteAnalysisResponse":{
3609      "type":"structure",
3610      "members":{
3611        "Status":{
3612          "shape":"StatusCode",
3613          "location":"statusCode"
3614        },
3615        "Arn":{"shape":"Arn"},
3616        "AnalysisId":{"shape":"RestrictiveResourceId"},
3617        "DeletionTime":{"shape":"Timestamp"},
3618        "RequestId":{"shape":"String"}
3619      }
3620    },
3621    "DeleteDashboardRequest":{
3622      "type":"structure",
3623      "required":[
3624        "AwsAccountId",
3625        "DashboardId"
3626      ],
3627      "members":{
3628        "AwsAccountId":{
3629          "shape":"AwsAccountId",
3630          "location":"uri",
3631          "locationName":"AwsAccountId"
3632        },
3633        "DashboardId":{
3634          "shape":"RestrictiveResourceId",
3635          "location":"uri",
3636          "locationName":"DashboardId"
3637        },
3638        "VersionNumber":{
3639          "shape":"VersionNumber",
3640          "location":"querystring",
3641          "locationName":"version-number"
3642        }
3643      }
3644    },
3645    "DeleteDashboardResponse":{
3646      "type":"structure",
3647      "members":{
3648        "Status":{
3649          "shape":"StatusCode",
3650          "location":"statusCode"
3651        },
3652        "Arn":{"shape":"Arn"},
3653        "DashboardId":{"shape":"RestrictiveResourceId"},
3654        "RequestId":{"shape":"String"}
3655      }
3656    },
3657    "DeleteDataSetRequest":{
3658      "type":"structure",
3659      "required":[
3660        "AwsAccountId",
3661        "DataSetId"
3662      ],
3663      "members":{
3664        "AwsAccountId":{
3665          "shape":"AwsAccountId",
3666          "location":"uri",
3667          "locationName":"AwsAccountId"
3668        },
3669        "DataSetId":{
3670          "shape":"ResourceId",
3671          "location":"uri",
3672          "locationName":"DataSetId"
3673        }
3674      }
3675    },
3676    "DeleteDataSetResponse":{
3677      "type":"structure",
3678      "members":{
3679        "Arn":{"shape":"Arn"},
3680        "DataSetId":{"shape":"ResourceId"},
3681        "RequestId":{"shape":"String"},
3682        "Status":{
3683          "shape":"StatusCode",
3684          "location":"statusCode"
3685        }
3686      }
3687    },
3688    "DeleteDataSourceRequest":{
3689      "type":"structure",
3690      "required":[
3691        "AwsAccountId",
3692        "DataSourceId"
3693      ],
3694      "members":{
3695        "AwsAccountId":{
3696          "shape":"AwsAccountId",
3697          "location":"uri",
3698          "locationName":"AwsAccountId"
3699        },
3700        "DataSourceId":{
3701          "shape":"ResourceId",
3702          "location":"uri",
3703          "locationName":"DataSourceId"
3704        }
3705      }
3706    },
3707    "DeleteDataSourceResponse":{
3708      "type":"structure",
3709      "members":{
3710        "Arn":{"shape":"Arn"},
3711        "DataSourceId":{"shape":"ResourceId"},
3712        "RequestId":{"shape":"String"},
3713        "Status":{
3714          "shape":"StatusCode",
3715          "location":"statusCode"
3716        }
3717      }
3718    },
3719    "DeleteFolderMembershipRequest":{
3720      "type":"structure",
3721      "required":[
3722        "AwsAccountId",
3723        "FolderId",
3724        "MemberId",
3725        "MemberType"
3726      ],
3727      "members":{
3728        "AwsAccountId":{
3729          "shape":"AwsAccountId",
3730          "location":"uri",
3731          "locationName":"AwsAccountId"
3732        },
3733        "FolderId":{
3734          "shape":"RestrictiveResourceId",
3735          "location":"uri",
3736          "locationName":"FolderId"
3737        },
3738        "MemberId":{
3739          "shape":"RestrictiveResourceId",
3740          "location":"uri",
3741          "locationName":"MemberId"
3742        },
3743        "MemberType":{
3744          "shape":"MemberType",
3745          "location":"uri",
3746          "locationName":"MemberType"
3747        }
3748      }
3749    },
3750    "DeleteFolderMembershipResponse":{
3751      "type":"structure",
3752      "members":{
3753        "Status":{"shape":"StatusCode"},
3754        "RequestId":{"shape":"String"}
3755      }
3756    },
3757    "DeleteFolderRequest":{
3758      "type":"structure",
3759      "required":[
3760        "AwsAccountId",
3761        "FolderId"
3762      ],
3763      "members":{
3764        "AwsAccountId":{
3765          "shape":"AwsAccountId",
3766          "location":"uri",
3767          "locationName":"AwsAccountId"
3768        },
3769        "FolderId":{
3770          "shape":"RestrictiveResourceId",
3771          "location":"uri",
3772          "locationName":"FolderId"
3773        }
3774      }
3775    },
3776    "DeleteFolderResponse":{
3777      "type":"structure",
3778      "members":{
3779        "Status":{
3780          "shape":"StatusCode",
3781          "location":"statusCode"
3782        },
3783        "Arn":{"shape":"Arn"},
3784        "FolderId":{"shape":"RestrictiveResourceId"},
3785        "RequestId":{"shape":"String"}
3786      }
3787    },
3788    "DeleteGroupMembershipRequest":{
3789      "type":"structure",
3790      "required":[
3791        "MemberName",
3792        "GroupName",
3793        "AwsAccountId",
3794        "Namespace"
3795      ],
3796      "members":{
3797        "MemberName":{
3798          "shape":"GroupMemberName",
3799          "location":"uri",
3800          "locationName":"MemberName"
3801        },
3802        "GroupName":{
3803          "shape":"GroupName",
3804          "location":"uri",
3805          "locationName":"GroupName"
3806        },
3807        "AwsAccountId":{
3808          "shape":"AwsAccountId",
3809          "location":"uri",
3810          "locationName":"AwsAccountId"
3811        },
3812        "Namespace":{
3813          "shape":"Namespace",
3814          "location":"uri",
3815          "locationName":"Namespace"
3816        }
3817      }
3818    },
3819    "DeleteGroupMembershipResponse":{
3820      "type":"structure",
3821      "members":{
3822        "RequestId":{"shape":"String"},
3823        "Status":{
3824          "shape":"StatusCode",
3825          "location":"statusCode"
3826        }
3827      }
3828    },
3829    "DeleteGroupRequest":{
3830      "type":"structure",
3831      "required":[
3832        "GroupName",
3833        "AwsAccountId",
3834        "Namespace"
3835      ],
3836      "members":{
3837        "GroupName":{
3838          "shape":"GroupName",
3839          "location":"uri",
3840          "locationName":"GroupName"
3841        },
3842        "AwsAccountId":{
3843          "shape":"AwsAccountId",
3844          "location":"uri",
3845          "locationName":"AwsAccountId"
3846        },
3847        "Namespace":{
3848          "shape":"Namespace",
3849          "location":"uri",
3850          "locationName":"Namespace"
3851        }
3852      }
3853    },
3854    "DeleteGroupResponse":{
3855      "type":"structure",
3856      "members":{
3857        "RequestId":{"shape":"String"},
3858        "Status":{
3859          "shape":"StatusCode",
3860          "location":"statusCode"
3861        }
3862      }
3863    },
3864    "DeleteIAMPolicyAssignmentRequest":{
3865      "type":"structure",
3866      "required":[
3867        "AwsAccountId",
3868        "AssignmentName",
3869        "Namespace"
3870      ],
3871      "members":{
3872        "AwsAccountId":{
3873          "shape":"AwsAccountId",
3874          "location":"uri",
3875          "locationName":"AwsAccountId"
3876        },
3877        "AssignmentName":{
3878          "shape":"IAMPolicyAssignmentName",
3879          "location":"uri",
3880          "locationName":"AssignmentName"
3881        },
3882        "Namespace":{
3883          "shape":"Namespace",
3884          "location":"uri",
3885          "locationName":"Namespace"
3886        }
3887      }
3888    },
3889    "DeleteIAMPolicyAssignmentResponse":{
3890      "type":"structure",
3891      "members":{
3892        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
3893        "RequestId":{"shape":"String"},
3894        "Status":{
3895          "shape":"StatusCode",
3896          "location":"statusCode"
3897        }
3898      }
3899    },
3900    "DeleteNamespaceRequest":{
3901      "type":"structure",
3902      "required":[
3903        "AwsAccountId",
3904        "Namespace"
3905      ],
3906      "members":{
3907        "AwsAccountId":{
3908          "shape":"AwsAccountId",
3909          "location":"uri",
3910          "locationName":"AwsAccountId"
3911        },
3912        "Namespace":{
3913          "shape":"Namespace",
3914          "location":"uri",
3915          "locationName":"Namespace"
3916        }
3917      }
3918    },
3919    "DeleteNamespaceResponse":{
3920      "type":"structure",
3921      "members":{
3922        "RequestId":{"shape":"String"},
3923        "Status":{
3924          "shape":"StatusCode",
3925          "location":"statusCode"
3926        }
3927      }
3928    },
3929    "DeleteTemplateAliasRequest":{
3930      "type":"structure",
3931      "required":[
3932        "AwsAccountId",
3933        "TemplateId",
3934        "AliasName"
3935      ],
3936      "members":{
3937        "AwsAccountId":{
3938          "shape":"AwsAccountId",
3939          "location":"uri",
3940          "locationName":"AwsAccountId"
3941        },
3942        "TemplateId":{
3943          "shape":"RestrictiveResourceId",
3944          "location":"uri",
3945          "locationName":"TemplateId"
3946        },
3947        "AliasName":{
3948          "shape":"AliasName",
3949          "location":"uri",
3950          "locationName":"AliasName"
3951        }
3952      }
3953    },
3954    "DeleteTemplateAliasResponse":{
3955      "type":"structure",
3956      "members":{
3957        "Status":{
3958          "shape":"StatusCode",
3959          "location":"statusCode"
3960        },
3961        "TemplateId":{"shape":"RestrictiveResourceId"},
3962        "AliasName":{"shape":"AliasName"},
3963        "Arn":{"shape":"Arn"},
3964        "RequestId":{"shape":"String"}
3965      }
3966    },
3967    "DeleteTemplateRequest":{
3968      "type":"structure",
3969      "required":[
3970        "AwsAccountId",
3971        "TemplateId"
3972      ],
3973      "members":{
3974        "AwsAccountId":{
3975          "shape":"AwsAccountId",
3976          "location":"uri",
3977          "locationName":"AwsAccountId"
3978        },
3979        "TemplateId":{
3980          "shape":"RestrictiveResourceId",
3981          "location":"uri",
3982          "locationName":"TemplateId"
3983        },
3984        "VersionNumber":{
3985          "shape":"VersionNumber",
3986          "location":"querystring",
3987          "locationName":"version-number"
3988        }
3989      }
3990    },
3991    "DeleteTemplateResponse":{
3992      "type":"structure",
3993      "members":{
3994        "RequestId":{"shape":"String"},
3995        "Arn":{"shape":"Arn"},
3996        "TemplateId":{"shape":"RestrictiveResourceId"},
3997        "Status":{
3998          "shape":"StatusCode",
3999          "location":"statusCode"
4000        }
4001      }
4002    },
4003    "DeleteThemeAliasRequest":{
4004      "type":"structure",
4005      "required":[
4006        "AwsAccountId",
4007        "ThemeId",
4008        "AliasName"
4009      ],
4010      "members":{
4011        "AwsAccountId":{
4012          "shape":"AwsAccountId",
4013          "location":"uri",
4014          "locationName":"AwsAccountId"
4015        },
4016        "ThemeId":{
4017          "shape":"RestrictiveResourceId",
4018          "location":"uri",
4019          "locationName":"ThemeId"
4020        },
4021        "AliasName":{
4022          "shape":"AliasName",
4023          "location":"uri",
4024          "locationName":"AliasName"
4025        }
4026      }
4027    },
4028    "DeleteThemeAliasResponse":{
4029      "type":"structure",
4030      "members":{
4031        "AliasName":{"shape":"AliasName"},
4032        "Arn":{"shape":"Arn"},
4033        "RequestId":{"shape":"String"},
4034        "Status":{
4035          "shape":"StatusCode",
4036          "location":"statusCode"
4037        },
4038        "ThemeId":{"shape":"RestrictiveResourceId"}
4039      }
4040    },
4041    "DeleteThemeRequest":{
4042      "type":"structure",
4043      "required":[
4044        "AwsAccountId",
4045        "ThemeId"
4046      ],
4047      "members":{
4048        "AwsAccountId":{
4049          "shape":"AwsAccountId",
4050          "location":"uri",
4051          "locationName":"AwsAccountId"
4052        },
4053        "ThemeId":{
4054          "shape":"RestrictiveResourceId",
4055          "location":"uri",
4056          "locationName":"ThemeId"
4057        },
4058        "VersionNumber":{
4059          "shape":"VersionNumber",
4060          "location":"querystring",
4061          "locationName":"version-number"
4062        }
4063      }
4064    },
4065    "DeleteThemeResponse":{
4066      "type":"structure",
4067      "members":{
4068        "Arn":{"shape":"Arn"},
4069        "RequestId":{"shape":"String"},
4070        "Status":{
4071          "shape":"StatusCode",
4072          "location":"statusCode"
4073        },
4074        "ThemeId":{"shape":"RestrictiveResourceId"}
4075      }
4076    },
4077    "DeleteUserByPrincipalIdRequest":{
4078      "type":"structure",
4079      "required":[
4080        "PrincipalId",
4081        "AwsAccountId",
4082        "Namespace"
4083      ],
4084      "members":{
4085        "PrincipalId":{
4086          "shape":"String",
4087          "location":"uri",
4088          "locationName":"PrincipalId"
4089        },
4090        "AwsAccountId":{
4091          "shape":"AwsAccountId",
4092          "location":"uri",
4093          "locationName":"AwsAccountId"
4094        },
4095        "Namespace":{
4096          "shape":"Namespace",
4097          "location":"uri",
4098          "locationName":"Namespace"
4099        }
4100      }
4101    },
4102    "DeleteUserByPrincipalIdResponse":{
4103      "type":"structure",
4104      "members":{
4105        "RequestId":{"shape":"String"},
4106        "Status":{
4107          "shape":"StatusCode",
4108          "location":"statusCode"
4109        }
4110      }
4111    },
4112    "DeleteUserRequest":{
4113      "type":"structure",
4114      "required":[
4115        "UserName",
4116        "AwsAccountId",
4117        "Namespace"
4118      ],
4119      "members":{
4120        "UserName":{
4121          "shape":"UserName",
4122          "location":"uri",
4123          "locationName":"UserName"
4124        },
4125        "AwsAccountId":{
4126          "shape":"AwsAccountId",
4127          "location":"uri",
4128          "locationName":"AwsAccountId"
4129        },
4130        "Namespace":{
4131          "shape":"Namespace",
4132          "location":"uri",
4133          "locationName":"Namespace"
4134        }
4135      }
4136    },
4137    "DeleteUserResponse":{
4138      "type":"structure",
4139      "members":{
4140        "RequestId":{"shape":"String"},
4141        "Status":{
4142          "shape":"StatusCode",
4143          "location":"statusCode"
4144        }
4145      }
4146    },
4147    "Delimiter":{
4148      "type":"string",
4149      "max":1,
4150      "min":1
4151    },
4152    "DescribeAccountCustomizationRequest":{
4153      "type":"structure",
4154      "required":["AwsAccountId"],
4155      "members":{
4156        "AwsAccountId":{
4157          "shape":"AwsAccountId",
4158          "location":"uri",
4159          "locationName":"AwsAccountId"
4160        },
4161        "Namespace":{
4162          "shape":"Namespace",
4163          "location":"querystring",
4164          "locationName":"namespace"
4165        },
4166        "Resolved":{
4167          "shape":"boolean",
4168          "location":"querystring",
4169          "locationName":"resolved"
4170        }
4171      }
4172    },
4173    "DescribeAccountCustomizationResponse":{
4174      "type":"structure",
4175      "members":{
4176        "Arn":{"shape":"Arn"},
4177        "AwsAccountId":{"shape":"AwsAccountId"},
4178        "Namespace":{"shape":"Namespace"},
4179        "AccountCustomization":{"shape":"AccountCustomization"},
4180        "RequestId":{"shape":"String"},
4181        "Status":{
4182          "shape":"StatusCode",
4183          "location":"statusCode"
4184        }
4185      }
4186    },
4187    "DescribeAccountSettingsRequest":{
4188      "type":"structure",
4189      "required":["AwsAccountId"],
4190      "members":{
4191        "AwsAccountId":{
4192          "shape":"AwsAccountId",
4193          "location":"uri",
4194          "locationName":"AwsAccountId"
4195        }
4196      }
4197    },
4198    "DescribeAccountSettingsResponse":{
4199      "type":"structure",
4200      "members":{
4201        "AccountSettings":{"shape":"AccountSettings"},
4202        "RequestId":{"shape":"String"},
4203        "Status":{
4204          "shape":"StatusCode",
4205          "location":"statusCode"
4206        }
4207      }
4208    },
4209    "DescribeAnalysisPermissionsRequest":{
4210      "type":"structure",
4211      "required":[
4212        "AwsAccountId",
4213        "AnalysisId"
4214      ],
4215      "members":{
4216        "AwsAccountId":{
4217          "shape":"AwsAccountId",
4218          "location":"uri",
4219          "locationName":"AwsAccountId"
4220        },
4221        "AnalysisId":{
4222          "shape":"RestrictiveResourceId",
4223          "location":"uri",
4224          "locationName":"AnalysisId"
4225        }
4226      }
4227    },
4228    "DescribeAnalysisPermissionsResponse":{
4229      "type":"structure",
4230      "members":{
4231        "AnalysisId":{"shape":"RestrictiveResourceId"},
4232        "AnalysisArn":{"shape":"Arn"},
4233        "Permissions":{"shape":"ResourcePermissionList"},
4234        "Status":{
4235          "shape":"StatusCode",
4236          "location":"statusCode"
4237        },
4238        "RequestId":{"shape":"String"}
4239      }
4240    },
4241    "DescribeAnalysisRequest":{
4242      "type":"structure",
4243      "required":[
4244        "AwsAccountId",
4245        "AnalysisId"
4246      ],
4247      "members":{
4248        "AwsAccountId":{
4249          "shape":"AwsAccountId",
4250          "location":"uri",
4251          "locationName":"AwsAccountId"
4252        },
4253        "AnalysisId":{
4254          "shape":"RestrictiveResourceId",
4255          "location":"uri",
4256          "locationName":"AnalysisId"
4257        }
4258      }
4259    },
4260    "DescribeAnalysisResponse":{
4261      "type":"structure",
4262      "members":{
4263        "Analysis":{"shape":"Analysis"},
4264        "Status":{
4265          "shape":"StatusCode",
4266          "location":"statusCode"
4267        },
4268        "RequestId":{"shape":"String"}
4269      }
4270    },
4271    "DescribeDashboardPermissionsRequest":{
4272      "type":"structure",
4273      "required":[
4274        "AwsAccountId",
4275        "DashboardId"
4276      ],
4277      "members":{
4278        "AwsAccountId":{
4279          "shape":"AwsAccountId",
4280          "location":"uri",
4281          "locationName":"AwsAccountId"
4282        },
4283        "DashboardId":{
4284          "shape":"RestrictiveResourceId",
4285          "location":"uri",
4286          "locationName":"DashboardId"
4287        }
4288      }
4289    },
4290    "DescribeDashboardPermissionsResponse":{
4291      "type":"structure",
4292      "members":{
4293        "DashboardId":{"shape":"RestrictiveResourceId"},
4294        "DashboardArn":{"shape":"Arn"},
4295        "Permissions":{"shape":"ResourcePermissionList"},
4296        "Status":{
4297          "shape":"StatusCode",
4298          "location":"statusCode"
4299        },
4300        "RequestId":{"shape":"String"}
4301      }
4302    },
4303    "DescribeDashboardRequest":{
4304      "type":"structure",
4305      "required":[
4306        "AwsAccountId",
4307        "DashboardId"
4308      ],
4309      "members":{
4310        "AwsAccountId":{
4311          "shape":"AwsAccountId",
4312          "location":"uri",
4313          "locationName":"AwsAccountId"
4314        },
4315        "DashboardId":{
4316          "shape":"RestrictiveResourceId",
4317          "location":"uri",
4318          "locationName":"DashboardId"
4319        },
4320        "VersionNumber":{
4321          "shape":"VersionNumber",
4322          "location":"querystring",
4323          "locationName":"version-number"
4324        },
4325        "AliasName":{
4326          "shape":"AliasName",
4327          "location":"querystring",
4328          "locationName":"alias-name"
4329        }
4330      }
4331    },
4332    "DescribeDashboardResponse":{
4333      "type":"structure",
4334      "members":{
4335        "Dashboard":{"shape":"Dashboard"},
4336        "Status":{
4337          "shape":"StatusCode",
4338          "location":"statusCode"
4339        },
4340        "RequestId":{"shape":"String"}
4341      }
4342    },
4343    "DescribeDataSetPermissionsRequest":{
4344      "type":"structure",
4345      "required":[
4346        "AwsAccountId",
4347        "DataSetId"
4348      ],
4349      "members":{
4350        "AwsAccountId":{
4351          "shape":"AwsAccountId",
4352          "location":"uri",
4353          "locationName":"AwsAccountId"
4354        },
4355        "DataSetId":{
4356          "shape":"ResourceId",
4357          "location":"uri",
4358          "locationName":"DataSetId"
4359        }
4360      }
4361    },
4362    "DescribeDataSetPermissionsResponse":{
4363      "type":"structure",
4364      "members":{
4365        "DataSetArn":{"shape":"Arn"},
4366        "DataSetId":{"shape":"ResourceId"},
4367        "Permissions":{"shape":"ResourcePermissionList"},
4368        "RequestId":{"shape":"String"},
4369        "Status":{
4370          "shape":"StatusCode",
4371          "location":"statusCode"
4372        }
4373      }
4374    },
4375    "DescribeDataSetRequest":{
4376      "type":"structure",
4377      "required":[
4378        "AwsAccountId",
4379        "DataSetId"
4380      ],
4381      "members":{
4382        "AwsAccountId":{
4383          "shape":"AwsAccountId",
4384          "location":"uri",
4385          "locationName":"AwsAccountId"
4386        },
4387        "DataSetId":{
4388          "shape":"ResourceId",
4389          "location":"uri",
4390          "locationName":"DataSetId"
4391        }
4392      }
4393    },
4394    "DescribeDataSetResponse":{
4395      "type":"structure",
4396      "members":{
4397        "DataSet":{"shape":"DataSet"},
4398        "RequestId":{"shape":"String"},
4399        "Status":{
4400          "shape":"StatusCode",
4401          "location":"statusCode"
4402        }
4403      }
4404    },
4405    "DescribeDataSourcePermissionsRequest":{
4406      "type":"structure",
4407      "required":[
4408        "AwsAccountId",
4409        "DataSourceId"
4410      ],
4411      "members":{
4412        "AwsAccountId":{
4413          "shape":"AwsAccountId",
4414          "location":"uri",
4415          "locationName":"AwsAccountId"
4416        },
4417        "DataSourceId":{
4418          "shape":"ResourceId",
4419          "location":"uri",
4420          "locationName":"DataSourceId"
4421        }
4422      }
4423    },
4424    "DescribeDataSourcePermissionsResponse":{
4425      "type":"structure",
4426      "members":{
4427        "DataSourceArn":{"shape":"Arn"},
4428        "DataSourceId":{"shape":"ResourceId"},
4429        "Permissions":{"shape":"ResourcePermissionList"},
4430        "RequestId":{"shape":"String"},
4431        "Status":{
4432          "shape":"StatusCode",
4433          "location":"statusCode"
4434        }
4435      }
4436    },
4437    "DescribeDataSourceRequest":{
4438      "type":"structure",
4439      "required":[
4440        "AwsAccountId",
4441        "DataSourceId"
4442      ],
4443      "members":{
4444        "AwsAccountId":{
4445          "shape":"AwsAccountId",
4446          "location":"uri",
4447          "locationName":"AwsAccountId"
4448        },
4449        "DataSourceId":{
4450          "shape":"ResourceId",
4451          "location":"uri",
4452          "locationName":"DataSourceId"
4453        }
4454      }
4455    },
4456    "DescribeDataSourceResponse":{
4457      "type":"structure",
4458      "members":{
4459        "DataSource":{"shape":"DataSource"},
4460        "RequestId":{"shape":"String"},
4461        "Status":{
4462          "shape":"StatusCode",
4463          "location":"statusCode"
4464        }
4465      }
4466    },
4467    "DescribeFolderPermissionsRequest":{
4468      "type":"structure",
4469      "required":[
4470        "AwsAccountId",
4471        "FolderId"
4472      ],
4473      "members":{
4474        "AwsAccountId":{
4475          "shape":"AwsAccountId",
4476          "location":"uri",
4477          "locationName":"AwsAccountId"
4478        },
4479        "FolderId":{
4480          "shape":"RestrictiveResourceId",
4481          "location":"uri",
4482          "locationName":"FolderId"
4483        }
4484      }
4485    },
4486    "DescribeFolderPermissionsResponse":{
4487      "type":"structure",
4488      "members":{
4489        "Status":{
4490          "shape":"StatusCode",
4491          "location":"statusCode"
4492        },
4493        "FolderId":{"shape":"RestrictiveResourceId"},
4494        "Arn":{"shape":"Arn"},
4495        "Permissions":{"shape":"ResourcePermissionList"},
4496        "RequestId":{"shape":"String"}
4497      }
4498    },
4499    "DescribeFolderRequest":{
4500      "type":"structure",
4501      "required":[
4502        "AwsAccountId",
4503        "FolderId"
4504      ],
4505      "members":{
4506        "AwsAccountId":{
4507          "shape":"AwsAccountId",
4508          "location":"uri",
4509          "locationName":"AwsAccountId"
4510        },
4511        "FolderId":{
4512          "shape":"RestrictiveResourceId",
4513          "location":"uri",
4514          "locationName":"FolderId"
4515        }
4516      }
4517    },
4518    "DescribeFolderResolvedPermissionsRequest":{
4519      "type":"structure",
4520      "required":[
4521        "AwsAccountId",
4522        "FolderId"
4523      ],
4524      "members":{
4525        "AwsAccountId":{
4526          "shape":"AwsAccountId",
4527          "location":"uri",
4528          "locationName":"AwsAccountId"
4529        },
4530        "FolderId":{
4531          "shape":"RestrictiveResourceId",
4532          "location":"uri",
4533          "locationName":"FolderId"
4534        }
4535      }
4536    },
4537    "DescribeFolderResolvedPermissionsResponse":{
4538      "type":"structure",
4539      "members":{
4540        "Status":{
4541          "shape":"StatusCode",
4542          "location":"statusCode"
4543        },
4544        "FolderId":{"shape":"RestrictiveResourceId"},
4545        "Arn":{"shape":"Arn"},
4546        "Permissions":{"shape":"ResourcePermissionList"},
4547        "RequestId":{"shape":"String"}
4548      }
4549    },
4550    "DescribeFolderResponse":{
4551      "type":"structure",
4552      "members":{
4553        "Status":{
4554          "shape":"StatusCode",
4555          "location":"statusCode"
4556        },
4557        "Folder":{"shape":"Folder"},
4558        "RequestId":{"shape":"String"}
4559      }
4560    },
4561    "DescribeGroupRequest":{
4562      "type":"structure",
4563      "required":[
4564        "GroupName",
4565        "AwsAccountId",
4566        "Namespace"
4567      ],
4568      "members":{
4569        "GroupName":{
4570          "shape":"GroupName",
4571          "location":"uri",
4572          "locationName":"GroupName"
4573        },
4574        "AwsAccountId":{
4575          "shape":"AwsAccountId",
4576          "location":"uri",
4577          "locationName":"AwsAccountId"
4578        },
4579        "Namespace":{
4580          "shape":"Namespace",
4581          "location":"uri",
4582          "locationName":"Namespace"
4583        }
4584      }
4585    },
4586    "DescribeGroupResponse":{
4587      "type":"structure",
4588      "members":{
4589        "Group":{"shape":"Group"},
4590        "RequestId":{"shape":"String"},
4591        "Status":{
4592          "shape":"StatusCode",
4593          "location":"statusCode"
4594        }
4595      }
4596    },
4597    "DescribeIAMPolicyAssignmentRequest":{
4598      "type":"structure",
4599      "required":[
4600        "AwsAccountId",
4601        "AssignmentName",
4602        "Namespace"
4603      ],
4604      "members":{
4605        "AwsAccountId":{
4606          "shape":"AwsAccountId",
4607          "location":"uri",
4608          "locationName":"AwsAccountId"
4609        },
4610        "AssignmentName":{
4611          "shape":"IAMPolicyAssignmentName",
4612          "location":"uri",
4613          "locationName":"AssignmentName"
4614        },
4615        "Namespace":{
4616          "shape":"Namespace",
4617          "location":"uri",
4618          "locationName":"Namespace"
4619        }
4620      }
4621    },
4622    "DescribeIAMPolicyAssignmentResponse":{
4623      "type":"structure",
4624      "members":{
4625        "IAMPolicyAssignment":{"shape":"IAMPolicyAssignment"},
4626        "RequestId":{"shape":"String"},
4627        "Status":{
4628          "shape":"StatusCode",
4629          "location":"statusCode"
4630        }
4631      }
4632    },
4633    "DescribeIngestionRequest":{
4634      "type":"structure",
4635      "required":[
4636        "AwsAccountId",
4637        "DataSetId",
4638        "IngestionId"
4639      ],
4640      "members":{
4641        "AwsAccountId":{
4642          "shape":"AwsAccountId",
4643          "location":"uri",
4644          "locationName":"AwsAccountId"
4645        },
4646        "DataSetId":{
4647          "shape":"string",
4648          "location":"uri",
4649          "locationName":"DataSetId"
4650        },
4651        "IngestionId":{
4652          "shape":"IngestionId",
4653          "location":"uri",
4654          "locationName":"IngestionId"
4655        }
4656      }
4657    },
4658    "DescribeIngestionResponse":{
4659      "type":"structure",
4660      "members":{
4661        "Ingestion":{"shape":"Ingestion"},
4662        "RequestId":{"shape":"string"},
4663        "Status":{
4664          "shape":"StatusCode",
4665          "location":"statusCode"
4666        }
4667      }
4668    },
4669    "DescribeNamespaceRequest":{
4670      "type":"structure",
4671      "required":[
4672        "AwsAccountId",
4673        "Namespace"
4674      ],
4675      "members":{
4676        "AwsAccountId":{
4677          "shape":"AwsAccountId",
4678          "location":"uri",
4679          "locationName":"AwsAccountId"
4680        },
4681        "Namespace":{
4682          "shape":"Namespace",
4683          "location":"uri",
4684          "locationName":"Namespace"
4685        }
4686      }
4687    },
4688    "DescribeNamespaceResponse":{
4689      "type":"structure",
4690      "members":{
4691        "Namespace":{"shape":"NamespaceInfoV2"},
4692        "RequestId":{"shape":"String"},
4693        "Status":{
4694          "shape":"StatusCode",
4695          "location":"statusCode"
4696        }
4697      }
4698    },
4699    "DescribeTemplateAliasRequest":{
4700      "type":"structure",
4701      "required":[
4702        "AwsAccountId",
4703        "TemplateId",
4704        "AliasName"
4705      ],
4706      "members":{
4707        "AwsAccountId":{
4708          "shape":"AwsAccountId",
4709          "location":"uri",
4710          "locationName":"AwsAccountId"
4711        },
4712        "TemplateId":{
4713          "shape":"RestrictiveResourceId",
4714          "location":"uri",
4715          "locationName":"TemplateId"
4716        },
4717        "AliasName":{
4718          "shape":"AliasName",
4719          "location":"uri",
4720          "locationName":"AliasName"
4721        }
4722      }
4723    },
4724    "DescribeTemplateAliasResponse":{
4725      "type":"structure",
4726      "members":{
4727        "TemplateAlias":{"shape":"TemplateAlias"},
4728        "Status":{
4729          "shape":"StatusCode",
4730          "location":"statusCode"
4731        },
4732        "RequestId":{"shape":"String"}
4733      }
4734    },
4735    "DescribeTemplatePermissionsRequest":{
4736      "type":"structure",
4737      "required":[
4738        "AwsAccountId",
4739        "TemplateId"
4740      ],
4741      "members":{
4742        "AwsAccountId":{
4743          "shape":"AwsAccountId",
4744          "location":"uri",
4745          "locationName":"AwsAccountId"
4746        },
4747        "TemplateId":{
4748          "shape":"RestrictiveResourceId",
4749          "location":"uri",
4750          "locationName":"TemplateId"
4751        }
4752      }
4753    },
4754    "DescribeTemplatePermissionsResponse":{
4755      "type":"structure",
4756      "members":{
4757        "TemplateId":{"shape":"RestrictiveResourceId"},
4758        "TemplateArn":{"shape":"Arn"},
4759        "Permissions":{"shape":"ResourcePermissionList"},
4760        "RequestId":{"shape":"String"},
4761        "Status":{
4762          "shape":"StatusCode",
4763          "location":"statusCode"
4764        }
4765      }
4766    },
4767    "DescribeTemplateRequest":{
4768      "type":"structure",
4769      "required":[
4770        "AwsAccountId",
4771        "TemplateId"
4772      ],
4773      "members":{
4774        "AwsAccountId":{
4775          "shape":"AwsAccountId",
4776          "location":"uri",
4777          "locationName":"AwsAccountId"
4778        },
4779        "TemplateId":{
4780          "shape":"RestrictiveResourceId",
4781          "location":"uri",
4782          "locationName":"TemplateId"
4783        },
4784        "VersionNumber":{
4785          "shape":"VersionNumber",
4786          "location":"querystring",
4787          "locationName":"version-number"
4788        },
4789        "AliasName":{
4790          "shape":"AliasName",
4791          "location":"querystring",
4792          "locationName":"alias-name"
4793        }
4794      }
4795    },
4796    "DescribeTemplateResponse":{
4797      "type":"structure",
4798      "members":{
4799        "Template":{"shape":"Template"},
4800        "Status":{
4801          "shape":"StatusCode",
4802          "location":"statusCode"
4803        },
4804        "RequestId":{"shape":"String"}
4805      }
4806    },
4807    "DescribeThemeAliasRequest":{
4808      "type":"structure",
4809      "required":[
4810        "AwsAccountId",
4811        "ThemeId",
4812        "AliasName"
4813      ],
4814      "members":{
4815        "AwsAccountId":{
4816          "shape":"AwsAccountId",
4817          "location":"uri",
4818          "locationName":"AwsAccountId"
4819        },
4820        "ThemeId":{
4821          "shape":"RestrictiveResourceId",
4822          "location":"uri",
4823          "locationName":"ThemeId"
4824        },
4825        "AliasName":{
4826          "shape":"AliasName",
4827          "location":"uri",
4828          "locationName":"AliasName"
4829        }
4830      }
4831    },
4832    "DescribeThemeAliasResponse":{
4833      "type":"structure",
4834      "members":{
4835        "ThemeAlias":{"shape":"ThemeAlias"},
4836        "Status":{
4837          "shape":"StatusCode",
4838          "location":"statusCode"
4839        },
4840        "RequestId":{"shape":"String"}
4841      }
4842    },
4843    "DescribeThemePermissionsRequest":{
4844      "type":"structure",
4845      "required":[
4846        "AwsAccountId",
4847        "ThemeId"
4848      ],
4849      "members":{
4850        "AwsAccountId":{
4851          "shape":"AwsAccountId",
4852          "location":"uri",
4853          "locationName":"AwsAccountId"
4854        },
4855        "ThemeId":{
4856          "shape":"RestrictiveResourceId",
4857          "location":"uri",
4858          "locationName":"ThemeId"
4859        }
4860      }
4861    },
4862    "DescribeThemePermissionsResponse":{
4863      "type":"structure",
4864      "members":{
4865        "ThemeId":{"shape":"RestrictiveResourceId"},
4866        "ThemeArn":{"shape":"Arn"},
4867        "Permissions":{"shape":"ResourcePermissionList"},
4868        "RequestId":{"shape":"String"},
4869        "Status":{
4870          "shape":"StatusCode",
4871          "location":"statusCode"
4872        }
4873      }
4874    },
4875    "DescribeThemeRequest":{
4876      "type":"structure",
4877      "required":[
4878        "AwsAccountId",
4879        "ThemeId"
4880      ],
4881      "members":{
4882        "AwsAccountId":{
4883          "shape":"AwsAndAccountId",
4884          "location":"uri",
4885          "locationName":"AwsAccountId"
4886        },
4887        "ThemeId":{
4888          "shape":"RestrictiveResourceId",
4889          "location":"uri",
4890          "locationName":"ThemeId"
4891        },
4892        "VersionNumber":{
4893          "shape":"VersionNumber",
4894          "location":"querystring",
4895          "locationName":"version-number"
4896        },
4897        "AliasName":{
4898          "shape":"AliasName",
4899          "location":"querystring",
4900          "locationName":"alias-name"
4901        }
4902      }
4903    },
4904    "DescribeThemeResponse":{
4905      "type":"structure",
4906      "members":{
4907        "Theme":{"shape":"Theme"},
4908        "Status":{
4909          "shape":"StatusCode",
4910          "location":"statusCode"
4911        },
4912        "RequestId":{"shape":"String"}
4913      }
4914    },
4915    "DescribeUserRequest":{
4916      "type":"structure",
4917      "required":[
4918        "UserName",
4919        "AwsAccountId",
4920        "Namespace"
4921      ],
4922      "members":{
4923        "UserName":{
4924          "shape":"UserName",
4925          "location":"uri",
4926          "locationName":"UserName"
4927        },
4928        "AwsAccountId":{
4929          "shape":"AwsAccountId",
4930          "location":"uri",
4931          "locationName":"AwsAccountId"
4932        },
4933        "Namespace":{
4934          "shape":"Namespace",
4935          "location":"uri",
4936          "locationName":"Namespace"
4937        }
4938      }
4939    },
4940    "DescribeUserResponse":{
4941      "type":"structure",
4942      "members":{
4943        "User":{"shape":"User"},
4944        "RequestId":{"shape":"String"},
4945        "Status":{
4946          "shape":"StatusCode",
4947          "location":"statusCode"
4948        }
4949      }
4950    },
4951    "Domain":{
4952      "type":"string",
4953      "max":64,
4954      "min":1
4955    },
4956    "DomainNotWhitelistedException":{
4957      "type":"structure",
4958      "members":{
4959        "Message":{"shape":"String"},
4960        "RequestId":{"shape":"String"}
4961      },
4962      "error":{"httpStatusCode":403},
4963      "exception":true
4964    },
4965    "Double":{"type":"double"},
4966    "DoubleList":{
4967      "type":"list",
4968      "member":{"shape":"Double"}
4969    },
4970    "Edition":{
4971      "type":"string",
4972      "enum":[
4973        "STANDARD",
4974        "ENTERPRISE"
4975      ]
4976    },
4977    "EmbeddingIdentityType":{
4978      "type":"string",
4979      "enum":[
4980        "IAM",
4981        "QUICKSIGHT",
4982        "ANONYMOUS"
4983      ]
4984    },
4985    "EmbeddingUrl":{
4986      "type":"string",
4987      "sensitive":true
4988    },
4989    "EntryPath":{
4990      "type":"string",
4991      "max":1000,
4992      "min":1
4993    },
4994    "EntryPoint":{
4995      "type":"string",
4996      "max":1000,
4997      "min":1
4998    },
4999    "ErrorInfo":{
5000      "type":"structure",
5001      "members":{
5002        "Type":{"shape":"IngestionErrorType"},
5003        "Message":{"shape":"string"}
5004      }
5005    },
5006    "ExceptionResourceType":{
5007      "type":"string",
5008      "enum":[
5009        "USER",
5010        "GROUP",
5011        "NAMESPACE",
5012        "ACCOUNT_SETTINGS",
5013        "IAMPOLICY_ASSIGNMENT",
5014        "DATA_SOURCE",
5015        "DATA_SET",
5016        "VPC_CONNECTION",
5017        "INGESTION"
5018      ]
5019    },
5020    "ExportToCSVOption":{
5021      "type":"structure",
5022      "members":{
5023        "AvailabilityStatus":{"shape":"DashboardBehavior"}
5024      }
5025    },
5026    "Expression":{
5027      "type":"string",
5028      "max":4096,
5029      "min":1
5030    },
5031    "FieldFolder":{
5032      "type":"structure",
5033      "members":{
5034        "description":{"shape":"FieldFolderDescription"},
5035        "columns":{"shape":"FolderColumnList"}
5036      }
5037    },
5038    "FieldFolderDescription":{
5039      "type":"string",
5040      "max":500
5041    },
5042    "FieldFolderMap":{
5043      "type":"map",
5044      "key":{"shape":"FieldFolderPath"},
5045      "value":{"shape":"FieldFolder"}
5046    },
5047    "FieldFolderPath":{
5048      "type":"string",
5049      "max":1000,
5050      "min":1
5051    },
5052    "FileFormat":{
5053      "type":"string",
5054      "enum":[
5055        "CSV",
5056        "TSV",
5057        "CLF",
5058        "ELF",
5059        "XLSX",
5060        "JSON"
5061      ]
5062    },
5063    "FilterOperation":{
5064      "type":"structure",
5065      "required":["ConditionExpression"],
5066      "members":{
5067        "ConditionExpression":{"shape":"Expression"}
5068      }
5069    },
5070    "FilterOperator":{
5071      "type":"string",
5072      "enum":["StringEquals"]
5073    },
5074    "Folder":{
5075      "type":"structure",
5076      "members":{
5077        "FolderId":{"shape":"RestrictiveResourceId"},
5078        "Arn":{"shape":"Arn"},
5079        "Name":{"shape":"FolderName"},
5080        "FolderType":{"shape":"FolderType"},
5081        "FolderPath":{"shape":"Path"},
5082        "CreatedTime":{"shape":"Timestamp"},
5083        "LastUpdatedTime":{"shape":"Timestamp"}
5084      }
5085    },
5086    "FolderColumnList":{
5087      "type":"list",
5088      "member":{"shape":"String"},
5089      "max":5000
5090    },
5091    "FolderFilterAttribute":{
5092      "type":"string",
5093      "enum":["PARENT_FOLDER_ARN"]
5094    },
5095    "FolderMember":{
5096      "type":"structure",
5097      "members":{
5098        "MemberId":{"shape":"RestrictiveResourceId"},
5099        "MemberType":{"shape":"MemberType"}
5100      }
5101    },
5102    "FolderMemberList":{
5103      "type":"list",
5104      "member":{"shape":"MemberIdArnPair"},
5105      "max":100
5106    },
5107    "FolderName":{
5108      "type":"string",
5109      "max":200,
5110      "min":1
5111    },
5112    "FolderSearchFilter":{
5113      "type":"structure",
5114      "members":{
5115        "Operator":{"shape":"FilterOperator"},
5116        "Name":{"shape":"FolderFilterAttribute"},
5117        "Value":{"shape":"String"}
5118      }
5119    },
5120    "FolderSearchFilterList":{
5121      "type":"list",
5122      "member":{"shape":"FolderSearchFilter"},
5123      "max":100
5124    },
5125    "FolderSummary":{
5126      "type":"structure",
5127      "members":{
5128        "Arn":{"shape":"Arn"},
5129        "FolderId":{"shape":"RestrictiveResourceId"},
5130        "Name":{"shape":"FolderName"},
5131        "FolderType":{"shape":"FolderType"},
5132        "CreatedTime":{"shape":"Timestamp"},
5133        "LastUpdatedTime":{"shape":"Timestamp"}
5134      }
5135    },
5136    "FolderSummaryList":{
5137      "type":"list",
5138      "member":{"shape":"FolderSummary"},
5139      "max":100
5140    },
5141    "FolderType":{
5142      "type":"string",
5143      "enum":["SHARED"]
5144    },
5145    "GenerateEmbedUrlForAnonymousUserRequest":{
5146      "type":"structure",
5147      "required":[
5148        "AwsAccountId",
5149        "Namespace",
5150        "AuthorizedResourceArns",
5151        "ExperienceConfiguration"
5152      ],
5153      "members":{
5154        "AwsAccountId":{
5155          "shape":"AwsAccountId",
5156          "location":"uri",
5157          "locationName":"AwsAccountId"
5158        },
5159        "SessionLifetimeInMinutes":{"shape":"SessionLifetimeInMinutes"},
5160        "Namespace":{"shape":"Namespace"},
5161        "SessionTags":{"shape":"SessionTagList"},
5162        "AuthorizedResourceArns":{"shape":"ArnList"},
5163        "ExperienceConfiguration":{"shape":"AnonymousUserEmbeddingExperienceConfiguration"}
5164      }
5165    },
5166    "GenerateEmbedUrlForAnonymousUserResponse":{
5167      "type":"structure",
5168      "required":[
5169        "EmbedUrl",
5170        "Status",
5171        "RequestId"
5172      ],
5173      "members":{
5174        "EmbedUrl":{"shape":"EmbeddingUrl"},
5175        "Status":{
5176          "shape":"StatusCode",
5177          "location":"statusCode"
5178        },
5179        "RequestId":{"shape":"String"}
5180      }
5181    },
5182    "GenerateEmbedUrlForRegisteredUserRequest":{
5183      "type":"structure",
5184      "required":[
5185        "AwsAccountId",
5186        "UserArn",
5187        "ExperienceConfiguration"
5188      ],
5189      "members":{
5190        "AwsAccountId":{
5191          "shape":"AwsAccountId",
5192          "location":"uri",
5193          "locationName":"AwsAccountId"
5194        },
5195        "SessionLifetimeInMinutes":{"shape":"SessionLifetimeInMinutes"},
5196        "UserArn":{"shape":"Arn"},
5197        "ExperienceConfiguration":{"shape":"RegisteredUserEmbeddingExperienceConfiguration"}
5198      }
5199    },
5200    "GenerateEmbedUrlForRegisteredUserResponse":{
5201      "type":"structure",
5202      "required":[
5203        "EmbedUrl",
5204        "Status",
5205        "RequestId"
5206      ],
5207      "members":{
5208        "EmbedUrl":{"shape":"EmbeddingUrl"},
5209        "Status":{
5210          "shape":"StatusCode",
5211          "location":"statusCode"
5212        },
5213        "RequestId":{"shape":"String"}
5214      }
5215    },
5216    "GeoSpatialColumnGroup":{
5217      "type":"structure",
5218      "required":[
5219        "Name",
5220        "CountryCode",
5221        "Columns"
5222      ],
5223      "members":{
5224        "Name":{"shape":"ColumnGroupName"},
5225        "CountryCode":{"shape":"GeoSpatialCountryCode"},
5226        "Columns":{"shape":"ColumnList"}
5227      }
5228    },
5229    "GeoSpatialCountryCode":{
5230      "type":"string",
5231      "enum":["US"]
5232    },
5233    "GeoSpatialDataRole":{
5234      "type":"string",
5235      "enum":[
5236        "COUNTRY",
5237        "STATE",
5238        "COUNTY",
5239        "CITY",
5240        "POSTCODE",
5241        "LONGITUDE",
5242        "LATITUDE"
5243      ]
5244    },
5245    "GetDashboardEmbedUrlRequest":{
5246      "type":"structure",
5247      "required":[
5248        "AwsAccountId",
5249        "DashboardId",
5250        "IdentityType"
5251      ],
5252      "members":{
5253        "AwsAccountId":{
5254          "shape":"AwsAccountId",
5255          "location":"uri",
5256          "locationName":"AwsAccountId"
5257        },
5258        "DashboardId":{
5259          "shape":"RestrictiveResourceId",
5260          "location":"uri",
5261          "locationName":"DashboardId"
5262        },
5263        "IdentityType":{
5264          "shape":"EmbeddingIdentityType",
5265          "location":"querystring",
5266          "locationName":"creds-type"
5267        },
5268        "SessionLifetimeInMinutes":{
5269          "shape":"SessionLifetimeInMinutes",
5270          "location":"querystring",
5271          "locationName":"session-lifetime"
5272        },
5273        "UndoRedoDisabled":{
5274          "shape":"Boolean",
5275          "location":"querystring",
5276          "locationName":"undo-redo-disabled"
5277        },
5278        "ResetDisabled":{
5279          "shape":"Boolean",
5280          "location":"querystring",
5281          "locationName":"reset-disabled"
5282        },
5283        "StatePersistenceEnabled":{
5284          "shape":"Boolean",
5285          "location":"querystring",
5286          "locationName":"state-persistence-enabled"
5287        },
5288        "UserArn":{
5289          "shape":"Arn",
5290          "location":"querystring",
5291          "locationName":"user-arn"
5292        },
5293        "Namespace":{
5294          "shape":"Namespace",
5295          "location":"querystring",
5296          "locationName":"namespace"
5297        },
5298        "AdditionalDashboardIds":{
5299          "shape":"AdditionalDashboardIdList",
5300          "location":"querystring",
5301          "locationName":"additional-dashboard-ids"
5302        }
5303      }
5304    },
5305    "GetDashboardEmbedUrlResponse":{
5306      "type":"structure",
5307      "members":{
5308        "EmbedUrl":{"shape":"EmbeddingUrl"},
5309        "Status":{
5310          "shape":"StatusCode",
5311          "location":"statusCode"
5312        },
5313        "RequestId":{"shape":"String"}
5314      }
5315    },
5316    "GetSessionEmbedUrlRequest":{
5317      "type":"structure",
5318      "required":["AwsAccountId"],
5319      "members":{
5320        "AwsAccountId":{
5321          "shape":"AwsAccountId",
5322          "location":"uri",
5323          "locationName":"AwsAccountId"
5324        },
5325        "EntryPoint":{
5326          "shape":"EntryPoint",
5327          "location":"querystring",
5328          "locationName":"entry-point"
5329        },
5330        "SessionLifetimeInMinutes":{
5331          "shape":"SessionLifetimeInMinutes",
5332          "location":"querystring",
5333          "locationName":"session-lifetime"
5334        },
5335        "UserArn":{
5336          "shape":"Arn",
5337          "location":"querystring",
5338          "locationName":"user-arn"
5339        }
5340      }
5341    },
5342    "GetSessionEmbedUrlResponse":{
5343      "type":"structure",
5344      "members":{
5345        "EmbedUrl":{"shape":"EmbeddingUrl"},
5346        "Status":{
5347          "shape":"StatusCode",
5348          "location":"statusCode"
5349        },
5350        "RequestId":{"shape":"String"}
5351      }
5352    },
5353    "Group":{
5354      "type":"structure",
5355      "members":{
5356        "Arn":{"shape":"Arn"},
5357        "GroupName":{"shape":"GroupName"},
5358        "Description":{"shape":"GroupDescription"},
5359        "PrincipalId":{"shape":"String"}
5360      }
5361    },
5362    "GroupDescription":{
5363      "type":"string",
5364      "max":512,
5365      "min":1
5366    },
5367    "GroupList":{
5368      "type":"list",
5369      "member":{"shape":"Group"}
5370    },
5371    "GroupMember":{
5372      "type":"structure",
5373      "members":{
5374        "Arn":{"shape":"Arn"},
5375        "MemberName":{"shape":"GroupMemberName"}
5376      }
5377    },
5378    "GroupMemberList":{
5379      "type":"list",
5380      "member":{"shape":"GroupMember"}
5381    },
5382    "GroupMemberName":{
5383      "type":"string",
5384      "max":256,
5385      "min":1,
5386      "pattern":"[\\u0020-\\u00FF]+"
5387    },
5388    "GroupName":{
5389      "type":"string",
5390      "min":1,
5391      "pattern":"[\\u0020-\\u00FF]+"
5392    },
5393    "GutterStyle":{
5394      "type":"structure",
5395      "members":{
5396        "Show":{
5397          "shape":"boolean",
5398          "box":true
5399        }
5400      }
5401    },
5402    "HexColor":{
5403      "type":"string",
5404      "pattern":"^#[A-F0-9]{6}$"
5405    },
5406    "Host":{
5407      "type":"string",
5408      "max":256,
5409      "min":1
5410    },
5411    "IAMPolicyAssignment":{
5412      "type":"structure",
5413      "members":{
5414        "AwsAccountId":{"shape":"AwsAccountId"},
5415        "AssignmentId":{"shape":"String"},
5416        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
5417        "PolicyArn":{"shape":"Arn"},
5418        "Identities":{"shape":"IdentityMap"},
5419        "AssignmentStatus":{"shape":"AssignmentStatus"}
5420      }
5421    },
5422    "IAMPolicyAssignmentName":{
5423      "type":"string",
5424      "min":1,
5425      "pattern":"(?=^.{2,256}$)(?!.*\\s)[0-9a-zA-Z-_.:=+@]*$"
5426    },
5427    "IAMPolicyAssignmentSummary":{
5428      "type":"structure",
5429      "members":{
5430        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
5431        "AssignmentStatus":{"shape":"AssignmentStatus"}
5432      }
5433    },
5434    "IAMPolicyAssignmentSummaryList":{
5435      "type":"list",
5436      "member":{"shape":"IAMPolicyAssignmentSummary"}
5437    },
5438    "IdentityMap":{
5439      "type":"map",
5440      "key":{"shape":"String"},
5441      "value":{"shape":"IdentityNameList"}
5442    },
5443    "IdentityName":{
5444      "type":"string",
5445      "min":1,
5446      "pattern":"[\\u0020-\\u00FF]+"
5447    },
5448    "IdentityNameList":{
5449      "type":"list",
5450      "member":{"shape":"IdentityName"}
5451    },
5452    "IdentityStore":{
5453      "type":"string",
5454      "enum":["QUICKSIGHT"]
5455    },
5456    "IdentityType":{
5457      "type":"string",
5458      "enum":[
5459        "IAM",
5460        "QUICKSIGHT"
5461      ]
5462    },
5463    "IdentityTypeNotSupportedException":{
5464      "type":"structure",
5465      "members":{
5466        "Message":{"shape":"String"},
5467        "RequestId":{"shape":"String"}
5468      },
5469      "error":{"httpStatusCode":403},
5470      "exception":true
5471    },
5472    "Ingestion":{
5473      "type":"structure",
5474      "required":[
5475        "Arn",
5476        "IngestionStatus",
5477        "CreatedTime"
5478      ],
5479      "members":{
5480        "Arn":{"shape":"Arn"},
5481        "IngestionId":{"shape":"IngestionId"},
5482        "IngestionStatus":{"shape":"IngestionStatus"},
5483        "ErrorInfo":{"shape":"ErrorInfo"},
5484        "RowInfo":{"shape":"RowInfo"},
5485        "QueueInfo":{"shape":"QueueInfo"},
5486        "CreatedTime":{"shape":"timestamp"},
5487        "IngestionTimeInSeconds":{
5488          "shape":"long",
5489          "box":true
5490        },
5491        "IngestionSizeInBytes":{
5492          "shape":"long",
5493          "box":true
5494        },
5495        "RequestSource":{"shape":"IngestionRequestSource"},
5496        "RequestType":{"shape":"IngestionRequestType"}
5497      }
5498    },
5499    "IngestionErrorType":{
5500      "type":"string",
5501      "enum":[
5502        "FAILURE_TO_ASSUME_ROLE",
5503        "INGESTION_SUPERSEDED",
5504        "INGESTION_CANCELED",
5505        "DATA_SET_DELETED",
5506        "DATA_SET_NOT_SPICE",
5507        "S3_UPLOADED_FILE_DELETED",
5508        "S3_MANIFEST_ERROR",
5509        "DATA_TOLERANCE_EXCEPTION",
5510        "SPICE_TABLE_NOT_FOUND",
5511        "DATA_SET_SIZE_LIMIT_EXCEEDED",
5512        "ROW_SIZE_LIMIT_EXCEEDED",
5513        "ACCOUNT_CAPACITY_LIMIT_EXCEEDED",
5514        "CUSTOMER_ERROR",
5515        "DATA_SOURCE_NOT_FOUND",
5516        "IAM_ROLE_NOT_AVAILABLE",
5517        "CONNECTION_FAILURE",
5518        "SQL_TABLE_NOT_FOUND",
5519        "PERMISSION_DENIED",
5520        "SSL_CERTIFICATE_VALIDATION_FAILURE",
5521        "OAUTH_TOKEN_FAILURE",
5522        "SOURCE_API_LIMIT_EXCEEDED_FAILURE",
5523        "PASSWORD_AUTHENTICATION_FAILURE",
5524        "SQL_SCHEMA_MISMATCH_ERROR",
5525        "INVALID_DATE_FORMAT",
5526        "INVALID_DATAPREP_SYNTAX",
5527        "SOURCE_RESOURCE_LIMIT_EXCEEDED",
5528        "SQL_INVALID_PARAMETER_VALUE",
5529        "QUERY_TIMEOUT",
5530        "SQL_NUMERIC_OVERFLOW",
5531        "UNRESOLVABLE_HOST",
5532        "UNROUTABLE_HOST",
5533        "SQL_EXCEPTION",
5534        "S3_FILE_INACCESSIBLE",
5535        "IOT_FILE_NOT_FOUND",
5536        "IOT_DATA_SET_FILE_EMPTY",
5537        "INVALID_DATA_SOURCE_CONFIG",
5538        "DATA_SOURCE_AUTH_FAILED",
5539        "DATA_SOURCE_CONNECTION_FAILED",
5540        "FAILURE_TO_PROCESS_JSON_FILE",
5541        "INTERNAL_SERVICE_ERROR"
5542      ]
5543    },
5544    "IngestionId":{
5545      "type":"string",
5546      "max":128,
5547      "min":1,
5548      "pattern":"^[a-zA-Z0-9-_]+$"
5549    },
5550    "IngestionMaxResults":{
5551      "type":"integer",
5552      "max":100,
5553      "min":1
5554    },
5555    "IngestionRequestSource":{
5556      "type":"string",
5557      "enum":[
5558        "MANUAL",
5559        "SCHEDULED"
5560      ]
5561    },
5562    "IngestionRequestType":{
5563      "type":"string",
5564      "enum":[
5565        "INITIAL_INGESTION",
5566        "EDIT",
5567        "INCREMENTAL_REFRESH",
5568        "FULL_REFRESH"
5569      ]
5570    },
5571    "IngestionStatus":{
5572      "type":"string",
5573      "enum":[
5574        "INITIALIZED",
5575        "QUEUED",
5576        "RUNNING",
5577        "FAILED",
5578        "COMPLETED",
5579        "CANCELLED"
5580      ]
5581    },
5582    "Ingestions":{
5583      "type":"list",
5584      "member":{"shape":"Ingestion"}
5585    },
5586    "InputColumn":{
5587      "type":"structure",
5588      "required":[
5589        "Name",
5590        "Type"
5591      ],
5592      "members":{
5593        "Name":{"shape":"ColumnName"},
5594        "Type":{"shape":"InputColumnDataType"}
5595      }
5596    },
5597    "InputColumnDataType":{
5598      "type":"string",
5599      "enum":[
5600        "STRING",
5601        "INTEGER",
5602        "DECIMAL",
5603        "DATETIME",
5604        "BIT",
5605        "BOOLEAN",
5606        "JSON"
5607      ]
5608    },
5609    "InputColumnList":{
5610      "type":"list",
5611      "member":{"shape":"InputColumn"},
5612      "max":2048,
5613      "min":1
5614    },
5615    "InstanceId":{
5616      "type":"string",
5617      "max":64,
5618      "min":1
5619    },
5620    "IntegerParameter":{
5621      "type":"structure",
5622      "required":[
5623        "Name",
5624        "Values"
5625      ],
5626      "members":{
5627        "Name":{"shape":"NonEmptyString"},
5628        "Values":{"shape":"LongList"}
5629      }
5630    },
5631    "IntegerParameterList":{
5632      "type":"list",
5633      "member":{"shape":"IntegerParameter"},
5634      "max":100
5635    },
5636    "InternalFailureException":{
5637      "type":"structure",
5638      "members":{
5639        "Message":{"shape":"String"},
5640        "RequestId":{"shape":"String"}
5641      },
5642      "error":{"httpStatusCode":500},
5643      "exception":true,
5644      "fault":true
5645    },
5646    "InvalidNextTokenException":{
5647      "type":"structure",
5648      "members":{
5649        "Message":{"shape":"String"},
5650        "RequestId":{"shape":"String"}
5651      },
5652      "error":{"httpStatusCode":400},
5653      "exception":true
5654    },
5655    "InvalidParameterValueException":{
5656      "type":"structure",
5657      "members":{
5658        "Message":{"shape":"String"},
5659        "RequestId":{"shape":"String"}
5660      },
5661      "error":{"httpStatusCode":400},
5662      "exception":true
5663    },
5664    "JiraParameters":{
5665      "type":"structure",
5666      "required":["SiteBaseUrl"],
5667      "members":{
5668        "SiteBaseUrl":{"shape":"SiteBaseUrl"}
5669      }
5670    },
5671    "JoinInstruction":{
5672      "type":"structure",
5673      "required":[
5674        "LeftOperand",
5675        "RightOperand",
5676        "Type",
5677        "OnClause"
5678      ],
5679      "members":{
5680        "LeftOperand":{"shape":"LogicalTableId"},
5681        "RightOperand":{"shape":"LogicalTableId"},
5682        "LeftJoinKeyProperties":{"shape":"JoinKeyProperties"},
5683        "RightJoinKeyProperties":{"shape":"JoinKeyProperties"},
5684        "Type":{"shape":"JoinType"},
5685        "OnClause":{"shape":"OnClause"}
5686      }
5687    },
5688    "JoinKeyProperties":{
5689      "type":"structure",
5690      "members":{
5691        "UniqueKey":{
5692          "shape":"Boolean",
5693          "box":true
5694        }
5695      }
5696    },
5697    "JoinType":{
5698      "type":"string",
5699      "enum":[
5700        "INNER",
5701        "OUTER",
5702        "LEFT",
5703        "RIGHT"
5704      ]
5705    },
5706    "LimitExceededException":{
5707      "type":"structure",
5708      "members":{
5709        "Message":{"shape":"String"},
5710        "ResourceType":{"shape":"ExceptionResourceType"},
5711        "RequestId":{"shape":"String"}
5712      },
5713      "error":{"httpStatusCode":409},
5714      "exception":true
5715    },
5716    "ListAnalysesRequest":{
5717      "type":"structure",
5718      "required":["AwsAccountId"],
5719      "members":{
5720        "AwsAccountId":{
5721          "shape":"AwsAccountId",
5722          "location":"uri",
5723          "locationName":"AwsAccountId"
5724        },
5725        "NextToken":{
5726          "shape":"String",
5727          "location":"querystring",
5728          "locationName":"next-token"
5729        },
5730        "MaxResults":{
5731          "shape":"MaxResults",
5732          "box":true,
5733          "location":"querystring",
5734          "locationName":"max-results"
5735        }
5736      }
5737    },
5738    "ListAnalysesResponse":{
5739      "type":"structure",
5740      "members":{
5741        "AnalysisSummaryList":{"shape":"AnalysisSummaryList"},
5742        "NextToken":{"shape":"String"},
5743        "Status":{
5744          "shape":"StatusCode",
5745          "location":"statusCode"
5746        },
5747        "RequestId":{"shape":"String"}
5748      }
5749    },
5750    "ListDashboardVersionsRequest":{
5751      "type":"structure",
5752      "required":[
5753        "AwsAccountId",
5754        "DashboardId"
5755      ],
5756      "members":{
5757        "AwsAccountId":{
5758          "shape":"AwsAccountId",
5759          "location":"uri",
5760          "locationName":"AwsAccountId"
5761        },
5762        "DashboardId":{
5763          "shape":"RestrictiveResourceId",
5764          "location":"uri",
5765          "locationName":"DashboardId"
5766        },
5767        "NextToken":{
5768          "shape":"String",
5769          "location":"querystring",
5770          "locationName":"next-token"
5771        },
5772        "MaxResults":{
5773          "shape":"MaxResults",
5774          "box":true,
5775          "location":"querystring",
5776          "locationName":"max-results"
5777        }
5778      }
5779    },
5780    "ListDashboardVersionsResponse":{
5781      "type":"structure",
5782      "members":{
5783        "DashboardVersionSummaryList":{"shape":"DashboardVersionSummaryList"},
5784        "NextToken":{"shape":"String"},
5785        "Status":{
5786          "shape":"StatusCode",
5787          "location":"statusCode"
5788        },
5789        "RequestId":{"shape":"String"}
5790      }
5791    },
5792    "ListDashboardsRequest":{
5793      "type":"structure",
5794      "required":["AwsAccountId"],
5795      "members":{
5796        "AwsAccountId":{
5797          "shape":"AwsAccountId",
5798          "location":"uri",
5799          "locationName":"AwsAccountId"
5800        },
5801        "NextToken":{
5802          "shape":"String",
5803          "location":"querystring",
5804          "locationName":"next-token"
5805        },
5806        "MaxResults":{
5807          "shape":"MaxResults",
5808          "box":true,
5809          "location":"querystring",
5810          "locationName":"max-results"
5811        }
5812      }
5813    },
5814    "ListDashboardsResponse":{
5815      "type":"structure",
5816      "members":{
5817        "DashboardSummaryList":{"shape":"DashboardSummaryList"},
5818        "NextToken":{"shape":"String"},
5819        "Status":{
5820          "shape":"StatusCode",
5821          "location":"statusCode"
5822        },
5823        "RequestId":{"shape":"String"}
5824      }
5825    },
5826    "ListDataSetsRequest":{
5827      "type":"structure",
5828      "required":["AwsAccountId"],
5829      "members":{
5830        "AwsAccountId":{
5831          "shape":"AwsAccountId",
5832          "location":"uri",
5833          "locationName":"AwsAccountId"
5834        },
5835        "NextToken":{
5836          "shape":"String",
5837          "location":"querystring",
5838          "locationName":"next-token"
5839        },
5840        "MaxResults":{
5841          "shape":"MaxResults",
5842          "box":true,
5843          "location":"querystring",
5844          "locationName":"max-results"
5845        }
5846      }
5847    },
5848    "ListDataSetsResponse":{
5849      "type":"structure",
5850      "members":{
5851        "DataSetSummaries":{"shape":"DataSetSummaryList"},
5852        "NextToken":{"shape":"String"},
5853        "RequestId":{"shape":"String"},
5854        "Status":{
5855          "shape":"StatusCode",
5856          "location":"statusCode"
5857        }
5858      }
5859    },
5860    "ListDataSourcesRequest":{
5861      "type":"structure",
5862      "required":["AwsAccountId"],
5863      "members":{
5864        "AwsAccountId":{
5865          "shape":"AwsAccountId",
5866          "location":"uri",
5867          "locationName":"AwsAccountId"
5868        },
5869        "NextToken":{
5870          "shape":"String",
5871          "location":"querystring",
5872          "locationName":"next-token"
5873        },
5874        "MaxResults":{
5875          "shape":"MaxResults",
5876          "box":true,
5877          "location":"querystring",
5878          "locationName":"max-results"
5879        }
5880      }
5881    },
5882    "ListDataSourcesResponse":{
5883      "type":"structure",
5884      "members":{
5885        "DataSources":{"shape":"DataSourceList"},
5886        "NextToken":{"shape":"String"},
5887        "RequestId":{"shape":"String"},
5888        "Status":{
5889          "shape":"StatusCode",
5890          "location":"statusCode"
5891        }
5892      }
5893    },
5894    "ListFolderMembersRequest":{
5895      "type":"structure",
5896      "required":[
5897        "AwsAccountId",
5898        "FolderId"
5899      ],
5900      "members":{
5901        "AwsAccountId":{
5902          "shape":"AwsAccountId",
5903          "location":"uri",
5904          "locationName":"AwsAccountId"
5905        },
5906        "FolderId":{
5907          "shape":"RestrictiveResourceId",
5908          "location":"uri",
5909          "locationName":"FolderId"
5910        },
5911        "NextToken":{
5912          "shape":"String",
5913          "location":"querystring",
5914          "locationName":"next-token"
5915        },
5916        "MaxResults":{
5917          "shape":"MaxResults",
5918          "box":true,
5919          "location":"querystring",
5920          "locationName":"max-results"
5921        }
5922      }
5923    },
5924    "ListFolderMembersResponse":{
5925      "type":"structure",
5926      "members":{
5927        "Status":{
5928          "shape":"StatusCode",
5929          "location":"statusCode"
5930        },
5931        "FolderMemberList":{"shape":"FolderMemberList"},
5932        "NextToken":{"shape":"String"},
5933        "RequestId":{"shape":"String"}
5934      }
5935    },
5936    "ListFoldersRequest":{
5937      "type":"structure",
5938      "required":["AwsAccountId"],
5939      "members":{
5940        "AwsAccountId":{
5941          "shape":"AwsAccountId",
5942          "location":"uri",
5943          "locationName":"AwsAccountId"
5944        },
5945        "NextToken":{
5946          "shape":"String",
5947          "location":"querystring",
5948          "locationName":"next-token"
5949        },
5950        "MaxResults":{
5951          "shape":"MaxResults",
5952          "box":true,
5953          "location":"querystring",
5954          "locationName":"max-results"
5955        }
5956      }
5957    },
5958    "ListFoldersResponse":{
5959      "type":"structure",
5960      "members":{
5961        "Status":{
5962          "shape":"StatusCode",
5963          "location":"statusCode"
5964        },
5965        "FolderSummaryList":{"shape":"FolderSummaryList"},
5966        "NextToken":{"shape":"String"},
5967        "RequestId":{"shape":"String"}
5968      }
5969    },
5970    "ListGroupMembershipsRequest":{
5971      "type":"structure",
5972      "required":[
5973        "GroupName",
5974        "AwsAccountId",
5975        "Namespace"
5976      ],
5977      "members":{
5978        "GroupName":{
5979          "shape":"GroupName",
5980          "location":"uri",
5981          "locationName":"GroupName"
5982        },
5983        "NextToken":{
5984          "shape":"String",
5985          "location":"querystring",
5986          "locationName":"next-token"
5987        },
5988        "MaxResults":{
5989          "shape":"MaxResults",
5990          "box":true,
5991          "location":"querystring",
5992          "locationName":"max-results"
5993        },
5994        "AwsAccountId":{
5995          "shape":"AwsAccountId",
5996          "location":"uri",
5997          "locationName":"AwsAccountId"
5998        },
5999        "Namespace":{
6000          "shape":"Namespace",
6001          "location":"uri",
6002          "locationName":"Namespace"
6003        }
6004      }
6005    },
6006    "ListGroupMembershipsResponse":{
6007      "type":"structure",
6008      "members":{
6009        "GroupMemberList":{"shape":"GroupMemberList"},
6010        "NextToken":{"shape":"String"},
6011        "RequestId":{"shape":"String"},
6012        "Status":{
6013          "shape":"StatusCode",
6014          "location":"statusCode"
6015        }
6016      }
6017    },
6018    "ListGroupsRequest":{
6019      "type":"structure",
6020      "required":[
6021        "AwsAccountId",
6022        "Namespace"
6023      ],
6024      "members":{
6025        "AwsAccountId":{
6026          "shape":"AwsAccountId",
6027          "location":"uri",
6028          "locationName":"AwsAccountId"
6029        },
6030        "NextToken":{
6031          "shape":"String",
6032          "location":"querystring",
6033          "locationName":"next-token"
6034        },
6035        "MaxResults":{
6036          "shape":"MaxResults",
6037          "box":true,
6038          "location":"querystring",
6039          "locationName":"max-results"
6040        },
6041        "Namespace":{
6042          "shape":"Namespace",
6043          "location":"uri",
6044          "locationName":"Namespace"
6045        }
6046      }
6047    },
6048    "ListGroupsResponse":{
6049      "type":"structure",
6050      "members":{
6051        "GroupList":{"shape":"GroupList"},
6052        "NextToken":{"shape":"String"},
6053        "RequestId":{"shape":"String"},
6054        "Status":{
6055          "shape":"StatusCode",
6056          "location":"statusCode"
6057        }
6058      }
6059    },
6060    "ListIAMPolicyAssignmentsForUserRequest":{
6061      "type":"structure",
6062      "required":[
6063        "AwsAccountId",
6064        "UserName",
6065        "Namespace"
6066      ],
6067      "members":{
6068        "AwsAccountId":{
6069          "shape":"AwsAccountId",
6070          "location":"uri",
6071          "locationName":"AwsAccountId"
6072        },
6073        "UserName":{
6074          "shape":"UserName",
6075          "location":"uri",
6076          "locationName":"UserName"
6077        },
6078        "NextToken":{
6079          "shape":"String",
6080          "location":"querystring",
6081          "locationName":"next-token"
6082        },
6083        "MaxResults":{
6084          "shape":"MaxResults",
6085          "box":true,
6086          "location":"querystring",
6087          "locationName":"max-results"
6088        },
6089        "Namespace":{
6090          "shape":"Namespace",
6091          "location":"uri",
6092          "locationName":"Namespace"
6093        }
6094      }
6095    },
6096    "ListIAMPolicyAssignmentsForUserResponse":{
6097      "type":"structure",
6098      "members":{
6099        "ActiveAssignments":{"shape":"ActiveIAMPolicyAssignmentList"},
6100        "RequestId":{"shape":"String"},
6101        "NextToken":{"shape":"String"},
6102        "Status":{
6103          "shape":"StatusCode",
6104          "location":"statusCode"
6105        }
6106      }
6107    },
6108    "ListIAMPolicyAssignmentsRequest":{
6109      "type":"structure",
6110      "required":[
6111        "AwsAccountId",
6112        "Namespace"
6113      ],
6114      "members":{
6115        "AwsAccountId":{
6116          "shape":"AwsAccountId",
6117          "location":"uri",
6118          "locationName":"AwsAccountId"
6119        },
6120        "AssignmentStatus":{"shape":"AssignmentStatus"},
6121        "Namespace":{
6122          "shape":"Namespace",
6123          "location":"uri",
6124          "locationName":"Namespace"
6125        },
6126        "NextToken":{
6127          "shape":"String",
6128          "location":"querystring",
6129          "locationName":"next-token"
6130        },
6131        "MaxResults":{
6132          "shape":"MaxResults",
6133          "box":true,
6134          "location":"querystring",
6135          "locationName":"max-results"
6136        }
6137      }
6138    },
6139    "ListIAMPolicyAssignmentsResponse":{
6140      "type":"structure",
6141      "members":{
6142        "IAMPolicyAssignments":{"shape":"IAMPolicyAssignmentSummaryList"},
6143        "NextToken":{"shape":"String"},
6144        "RequestId":{"shape":"String"},
6145        "Status":{
6146          "shape":"StatusCode",
6147          "location":"statusCode"
6148        }
6149      }
6150    },
6151    "ListIngestionsRequest":{
6152      "type":"structure",
6153      "required":[
6154        "DataSetId",
6155        "AwsAccountId"
6156      ],
6157      "members":{
6158        "DataSetId":{
6159          "shape":"string",
6160          "location":"uri",
6161          "locationName":"DataSetId"
6162        },
6163        "NextToken":{
6164          "shape":"string",
6165          "location":"querystring",
6166          "locationName":"next-token"
6167        },
6168        "AwsAccountId":{
6169          "shape":"AwsAccountId",
6170          "location":"uri",
6171          "locationName":"AwsAccountId"
6172        },
6173        "MaxResults":{
6174          "shape":"IngestionMaxResults",
6175          "box":true,
6176          "location":"querystring",
6177          "locationName":"max-results"
6178        }
6179      }
6180    },
6181    "ListIngestionsResponse":{
6182      "type":"structure",
6183      "members":{
6184        "Ingestions":{"shape":"Ingestions"},
6185        "NextToken":{"shape":"string"},
6186        "RequestId":{"shape":"string"},
6187        "Status":{
6188          "shape":"StatusCode",
6189          "location":"statusCode"
6190        }
6191      }
6192    },
6193    "ListNamespacesRequest":{
6194      "type":"structure",
6195      "required":["AwsAccountId"],
6196      "members":{
6197        "AwsAccountId":{
6198          "shape":"AwsAccountId",
6199          "location":"uri",
6200          "locationName":"AwsAccountId"
6201        },
6202        "NextToken":{
6203          "shape":"String",
6204          "location":"querystring",
6205          "locationName":"next-token"
6206        },
6207        "MaxResults":{
6208          "shape":"MaxResults",
6209          "box":true,
6210          "location":"querystring",
6211          "locationName":"max-results"
6212        }
6213      }
6214    },
6215    "ListNamespacesResponse":{
6216      "type":"structure",
6217      "members":{
6218        "Namespaces":{"shape":"Namespaces"},
6219        "NextToken":{"shape":"String"},
6220        "RequestId":{"shape":"String"},
6221        "Status":{
6222          "shape":"StatusCode",
6223          "location":"statusCode"
6224        }
6225      }
6226    },
6227    "ListTagsForResourceRequest":{
6228      "type":"structure",
6229      "required":["ResourceArn"],
6230      "members":{
6231        "ResourceArn":{
6232          "shape":"Arn",
6233          "location":"uri",
6234          "locationName":"ResourceArn"
6235        }
6236      }
6237    },
6238    "ListTagsForResourceResponse":{
6239      "type":"structure",
6240      "members":{
6241        "Tags":{"shape":"TagList"},
6242        "RequestId":{"shape":"String"},
6243        "Status":{
6244          "shape":"StatusCode",
6245          "location":"statusCode"
6246        }
6247      }
6248    },
6249    "ListTemplateAliasesRequest":{
6250      "type":"structure",
6251      "required":[
6252        "AwsAccountId",
6253        "TemplateId"
6254      ],
6255      "members":{
6256        "AwsAccountId":{
6257          "shape":"AwsAccountId",
6258          "location":"uri",
6259          "locationName":"AwsAccountId"
6260        },
6261        "TemplateId":{
6262          "shape":"RestrictiveResourceId",
6263          "location":"uri",
6264          "locationName":"TemplateId"
6265        },
6266        "NextToken":{
6267          "shape":"String",
6268          "location":"querystring",
6269          "locationName":"next-token"
6270        },
6271        "MaxResults":{
6272          "shape":"MaxResults",
6273          "box":true,
6274          "location":"querystring",
6275          "locationName":"max-result"
6276        }
6277      }
6278    },
6279    "ListTemplateAliasesResponse":{
6280      "type":"structure",
6281      "members":{
6282        "TemplateAliasList":{"shape":"TemplateAliasList"},
6283        "Status":{
6284          "shape":"StatusCode",
6285          "location":"statusCode"
6286        },
6287        "RequestId":{"shape":"String"},
6288        "NextToken":{"shape":"String"}
6289      }
6290    },
6291    "ListTemplateVersionsRequest":{
6292      "type":"structure",
6293      "required":[
6294        "AwsAccountId",
6295        "TemplateId"
6296      ],
6297      "members":{
6298        "AwsAccountId":{
6299          "shape":"AwsAccountId",
6300          "location":"uri",
6301          "locationName":"AwsAccountId"
6302        },
6303        "TemplateId":{
6304          "shape":"RestrictiveResourceId",
6305          "location":"uri",
6306          "locationName":"TemplateId"
6307        },
6308        "NextToken":{
6309          "shape":"String",
6310          "location":"querystring",
6311          "locationName":"next-token"
6312        },
6313        "MaxResults":{
6314          "shape":"MaxResults",
6315          "box":true,
6316          "location":"querystring",
6317          "locationName":"max-results"
6318        }
6319      }
6320    },
6321    "ListTemplateVersionsResponse":{
6322      "type":"structure",
6323      "members":{
6324        "TemplateVersionSummaryList":{"shape":"TemplateVersionSummaryList"},
6325        "NextToken":{"shape":"String"},
6326        "Status":{
6327          "shape":"StatusCode",
6328          "location":"statusCode"
6329        },
6330        "RequestId":{"shape":"String"}
6331      }
6332    },
6333    "ListTemplatesRequest":{
6334      "type":"structure",
6335      "required":["AwsAccountId"],
6336      "members":{
6337        "AwsAccountId":{
6338          "shape":"AwsAccountId",
6339          "location":"uri",
6340          "locationName":"AwsAccountId"
6341        },
6342        "NextToken":{
6343          "shape":"String",
6344          "location":"querystring",
6345          "locationName":"next-token"
6346        },
6347        "MaxResults":{
6348          "shape":"MaxResults",
6349          "box":true,
6350          "location":"querystring",
6351          "locationName":"max-result"
6352        }
6353      }
6354    },
6355    "ListTemplatesResponse":{
6356      "type":"structure",
6357      "members":{
6358        "TemplateSummaryList":{"shape":"TemplateSummaryList"},
6359        "NextToken":{"shape":"String"},
6360        "Status":{
6361          "shape":"StatusCode",
6362          "location":"statusCode"
6363        },
6364        "RequestId":{"shape":"String"}
6365      }
6366    },
6367    "ListThemeAliasesRequest":{
6368      "type":"structure",
6369      "required":[
6370        "AwsAccountId",
6371        "ThemeId"
6372      ],
6373      "members":{
6374        "AwsAccountId":{
6375          "shape":"AwsAccountId",
6376          "location":"uri",
6377          "locationName":"AwsAccountId"
6378        },
6379        "ThemeId":{
6380          "shape":"RestrictiveResourceId",
6381          "location":"uri",
6382          "locationName":"ThemeId"
6383        },
6384        "NextToken":{
6385          "shape":"String",
6386          "location":"querystring",
6387          "locationName":"next-token"
6388        },
6389        "MaxResults":{
6390          "shape":"MaxResults",
6391          "box":true,
6392          "location":"querystring",
6393          "locationName":"max-result"
6394        }
6395      }
6396    },
6397    "ListThemeAliasesResponse":{
6398      "type":"structure",
6399      "members":{
6400        "ThemeAliasList":{"shape":"ThemeAliasList"},
6401        "Status":{
6402          "shape":"StatusCode",
6403          "location":"statusCode"
6404        },
6405        "RequestId":{"shape":"String"},
6406        "NextToken":{"shape":"String"}
6407      }
6408    },
6409    "ListThemeVersionsRequest":{
6410      "type":"structure",
6411      "required":[
6412        "AwsAccountId",
6413        "ThemeId"
6414      ],
6415      "members":{
6416        "AwsAccountId":{
6417          "shape":"AwsAccountId",
6418          "location":"uri",
6419          "locationName":"AwsAccountId"
6420        },
6421        "ThemeId":{
6422          "shape":"RestrictiveResourceId",
6423          "location":"uri",
6424          "locationName":"ThemeId"
6425        },
6426        "NextToken":{
6427          "shape":"String",
6428          "location":"querystring",
6429          "locationName":"next-token"
6430        },
6431        "MaxResults":{
6432          "shape":"MaxResults",
6433          "box":true,
6434          "location":"querystring",
6435          "locationName":"max-results"
6436        }
6437      }
6438    },
6439    "ListThemeVersionsResponse":{
6440      "type":"structure",
6441      "members":{
6442        "ThemeVersionSummaryList":{"shape":"ThemeVersionSummaryList"},
6443        "NextToken":{"shape":"String"},
6444        "Status":{
6445          "shape":"StatusCode",
6446          "location":"statusCode"
6447        },
6448        "RequestId":{"shape":"String"}
6449      }
6450    },
6451    "ListThemesRequest":{
6452      "type":"structure",
6453      "required":["AwsAccountId"],
6454      "members":{
6455        "AwsAccountId":{
6456          "shape":"AwsAccountId",
6457          "location":"uri",
6458          "locationName":"AwsAccountId"
6459        },
6460        "NextToken":{
6461          "shape":"String",
6462          "location":"querystring",
6463          "locationName":"next-token"
6464        },
6465        "MaxResults":{
6466          "shape":"MaxResults",
6467          "box":true,
6468          "location":"querystring",
6469          "locationName":"max-results"
6470        },
6471        "Type":{
6472          "shape":"ThemeType",
6473          "location":"querystring",
6474          "locationName":"type"
6475        }
6476      }
6477    },
6478    "ListThemesResponse":{
6479      "type":"structure",
6480      "members":{
6481        "ThemeSummaryList":{"shape":"ThemeSummaryList"},
6482        "NextToken":{"shape":"String"},
6483        "Status":{
6484          "shape":"StatusCode",
6485          "location":"statusCode"
6486        },
6487        "RequestId":{"shape":"String"}
6488      }
6489    },
6490    "ListUserGroupsRequest":{
6491      "type":"structure",
6492      "required":[
6493        "UserName",
6494        "AwsAccountId",
6495        "Namespace"
6496      ],
6497      "members":{
6498        "UserName":{
6499          "shape":"UserName",
6500          "location":"uri",
6501          "locationName":"UserName"
6502        },
6503        "AwsAccountId":{
6504          "shape":"AwsAccountId",
6505          "location":"uri",
6506          "locationName":"AwsAccountId"
6507        },
6508        "Namespace":{
6509          "shape":"Namespace",
6510          "location":"uri",
6511          "locationName":"Namespace"
6512        },
6513        "NextToken":{
6514          "shape":"String",
6515          "location":"querystring",
6516          "locationName":"next-token"
6517        },
6518        "MaxResults":{
6519          "shape":"MaxResults",
6520          "box":true,
6521          "location":"querystring",
6522          "locationName":"max-results"
6523        }
6524      }
6525    },
6526    "ListUserGroupsResponse":{
6527      "type":"structure",
6528      "members":{
6529        "GroupList":{"shape":"GroupList"},
6530        "NextToken":{"shape":"String"},
6531        "RequestId":{"shape":"String"},
6532        "Status":{
6533          "shape":"StatusCode",
6534          "location":"statusCode"
6535        }
6536      }
6537    },
6538    "ListUsersRequest":{
6539      "type":"structure",
6540      "required":[
6541        "AwsAccountId",
6542        "Namespace"
6543      ],
6544      "members":{
6545        "AwsAccountId":{
6546          "shape":"AwsAccountId",
6547          "location":"uri",
6548          "locationName":"AwsAccountId"
6549        },
6550        "NextToken":{
6551          "shape":"String",
6552          "location":"querystring",
6553          "locationName":"next-token"
6554        },
6555        "MaxResults":{
6556          "shape":"MaxResults",
6557          "box":true,
6558          "location":"querystring",
6559          "locationName":"max-results"
6560        },
6561        "Namespace":{
6562          "shape":"Namespace",
6563          "location":"uri",
6564          "locationName":"Namespace"
6565        }
6566      }
6567    },
6568    "ListUsersResponse":{
6569      "type":"structure",
6570      "members":{
6571        "UserList":{"shape":"UserList"},
6572        "NextToken":{"shape":"String"},
6573        "RequestId":{"shape":"String"},
6574        "Status":{
6575          "shape":"StatusCode",
6576          "location":"statusCode"
6577        }
6578      }
6579    },
6580    "LogicalTable":{
6581      "type":"structure",
6582      "required":[
6583        "Alias",
6584        "Source"
6585      ],
6586      "members":{
6587        "Alias":{"shape":"LogicalTableAlias"},
6588        "DataTransforms":{"shape":"TransformOperationList"},
6589        "Source":{"shape":"LogicalTableSource"}
6590      }
6591    },
6592    "LogicalTableAlias":{
6593      "type":"string",
6594      "max":64,
6595      "min":1
6596    },
6597    "LogicalTableId":{
6598      "type":"string",
6599      "max":64,
6600      "min":1,
6601      "pattern":"[0-9a-zA-Z-]*"
6602    },
6603    "LogicalTableMap":{
6604      "type":"map",
6605      "key":{"shape":"LogicalTableId"},
6606      "value":{"shape":"LogicalTable"},
6607      "max":64,
6608      "min":1
6609    },
6610    "LogicalTableSource":{
6611      "type":"structure",
6612      "members":{
6613        "JoinInstruction":{"shape":"JoinInstruction"},
6614        "PhysicalTableId":{"shape":"PhysicalTableId"},
6615        "DataSetArn":{"shape":"Arn"}
6616      }
6617    },
6618    "Long":{"type":"long"},
6619    "LongList":{
6620      "type":"list",
6621      "member":{"shape":"Long"}
6622    },
6623    "ManifestFileLocation":{
6624      "type":"structure",
6625      "required":[
6626        "Bucket",
6627        "Key"
6628      ],
6629      "members":{
6630        "Bucket":{"shape":"S3Bucket"},
6631        "Key":{"shape":"S3Key"}
6632      }
6633    },
6634    "MarginStyle":{
6635      "type":"structure",
6636      "members":{
6637        "Show":{
6638          "shape":"boolean",
6639          "box":true
6640        }
6641      }
6642    },
6643    "MariaDbParameters":{
6644      "type":"structure",
6645      "required":[
6646        "Host",
6647        "Port",
6648        "Database"
6649      ],
6650      "members":{
6651        "Host":{"shape":"Host"},
6652        "Port":{"shape":"Port"},
6653        "Database":{"shape":"Database"}
6654      }
6655    },
6656    "MaxResults":{
6657      "type":"integer",
6658      "max":100,
6659      "min":1
6660    },
6661    "MemberIdArnPair":{
6662      "type":"structure",
6663      "members":{
6664        "MemberId":{"shape":"RestrictiveResourceId"},
6665        "MemberArn":{"shape":"Arn"}
6666      }
6667    },
6668    "MemberType":{
6669      "type":"string",
6670      "enum":[
6671        "DASHBOARD",
6672        "ANALYSIS",
6673        "DATASET"
6674      ]
6675    },
6676    "MySqlParameters":{
6677      "type":"structure",
6678      "required":[
6679        "Host",
6680        "Port",
6681        "Database"
6682      ],
6683      "members":{
6684        "Host":{"shape":"Host"},
6685        "Port":{"shape":"Port"},
6686        "Database":{"shape":"Database"}
6687      }
6688    },
6689    "Namespace":{
6690      "type":"string",
6691      "max":64,
6692      "pattern":"^[a-zA-Z0-9._-]*$"
6693    },
6694    "NamespaceError":{
6695      "type":"structure",
6696      "members":{
6697        "Type":{"shape":"NamespaceErrorType"},
6698        "Message":{"shape":"String"}
6699      }
6700    },
6701    "NamespaceErrorType":{
6702      "type":"string",
6703      "enum":[
6704        "PERMISSION_DENIED",
6705        "INTERNAL_SERVICE_ERROR"
6706      ]
6707    },
6708    "NamespaceInfoV2":{
6709      "type":"structure",
6710      "members":{
6711        "Name":{"shape":"Namespace"},
6712        "Arn":{"shape":"Arn"},
6713        "CapacityRegion":{"shape":"String"},
6714        "CreationStatus":{"shape":"NamespaceStatus"},
6715        "IdentityStore":{"shape":"IdentityStore"},
6716        "NamespaceError":{"shape":"NamespaceError"}
6717      }
6718    },
6719    "NamespaceStatus":{
6720      "type":"string",
6721      "enum":[
6722        "CREATED",
6723        "CREATING",
6724        "DELETING",
6725        "RETRYABLE_FAILURE",
6726        "NON_RETRYABLE_FAILURE"
6727      ]
6728    },
6729    "Namespaces":{
6730      "type":"list",
6731      "member":{"shape":"NamespaceInfoV2"}
6732    },
6733    "NonEmptyString":{
6734      "type":"string",
6735      "pattern":".*\\S.*"
6736    },
6737    "OnClause":{
6738      "type":"string",
6739      "max":512,
6740      "min":1
6741    },
6742    "OptionalPort":{
6743      "type":"integer",
6744      "max":65535,
6745      "min":0
6746    },
6747    "OracleParameters":{
6748      "type":"structure",
6749      "required":[
6750        "Host",
6751        "Port",
6752        "Database"
6753      ],
6754      "members":{
6755        "Host":{"shape":"Host"},
6756        "Port":{"shape":"Port"},
6757        "Database":{"shape":"Database"}
6758      }
6759    },
6760    "OutputColumn":{
6761      "type":"structure",
6762      "members":{
6763        "Name":{"shape":"ColumnName"},
6764        "Description":{"shape":"ColumnDescriptiveText"},
6765        "Type":{"shape":"ColumnDataType"}
6766      }
6767    },
6768    "OutputColumnList":{
6769      "type":"list",
6770      "member":{"shape":"OutputColumn"}
6771    },
6772    "Parameters":{
6773      "type":"structure",
6774      "members":{
6775        "StringParameters":{"shape":"StringParameterList"},
6776        "IntegerParameters":{"shape":"IntegerParameterList"},
6777        "DecimalParameters":{"shape":"DecimalParameterList"},
6778        "DateTimeParameters":{"shape":"DateTimeParameterList"}
6779      }
6780    },
6781    "Password":{
6782      "type":"string",
6783      "max":1024,
6784      "min":1
6785    },
6786    "Path":{
6787      "type":"list",
6788      "member":{"shape":"Arn"},
6789      "max":10,
6790      "min":1
6791    },
6792    "PhysicalTable":{
6793      "type":"structure",
6794      "members":{
6795        "RelationalTable":{"shape":"RelationalTable"},
6796        "CustomSql":{"shape":"CustomSql"},
6797        "S3Source":{"shape":"S3Source"}
6798      }
6799    },
6800    "PhysicalTableId":{
6801      "type":"string",
6802      "max":64,
6803      "min":1,
6804      "pattern":"[0-9a-zA-Z-]*"
6805    },
6806    "PhysicalTableMap":{
6807      "type":"map",
6808      "key":{"shape":"PhysicalTableId"},
6809      "value":{"shape":"PhysicalTable"},
6810      "max":32,
6811      "min":0
6812    },
6813    "Port":{
6814      "type":"integer",
6815      "max":65535,
6816      "min":1
6817    },
6818    "PositiveInteger":{
6819      "type":"integer",
6820      "min":1
6821    },
6822    "PostgreSqlParameters":{
6823      "type":"structure",
6824      "required":[
6825        "Host",
6826        "Port",
6827        "Database"
6828      ],
6829      "members":{
6830        "Host":{"shape":"Host"},
6831        "Port":{"shape":"Port"},
6832        "Database":{"shape":"Database"}
6833      }
6834    },
6835    "PreconditionNotMetException":{
6836      "type":"structure",
6837      "members":{
6838        "Message":{"shape":"String"},
6839        "RequestId":{"shape":"String"}
6840      },
6841      "error":{"httpStatusCode":400},
6842      "exception":true
6843    },
6844    "PrestoParameters":{
6845      "type":"structure",
6846      "required":[
6847        "Host",
6848        "Port",
6849        "Catalog"
6850      ],
6851      "members":{
6852        "Host":{"shape":"Host"},
6853        "Port":{"shape":"Port"},
6854        "Catalog":{"shape":"Catalog"}
6855      }
6856    },
6857    "Principal":{
6858      "type":"string",
6859      "max":256,
6860      "min":1
6861    },
6862    "PrincipalList":{
6863      "type":"list",
6864      "member":{"shape":"String"},
6865      "max":100,
6866      "min":1
6867    },
6868    "ProjectOperation":{
6869      "type":"structure",
6870      "required":["ProjectedColumns"],
6871      "members":{
6872        "ProjectedColumns":{"shape":"ProjectedColumnList"}
6873      }
6874    },
6875    "ProjectedColumnList":{
6876      "type":"list",
6877      "member":{"shape":"String"},
6878      "max":2000,
6879      "min":1
6880    },
6881    "Query":{
6882      "type":"string",
6883      "max":256,
6884      "min":1
6885    },
6886    "QueueInfo":{
6887      "type":"structure",
6888      "required":[
6889        "WaitingOnIngestion",
6890        "QueuedIngestion"
6891      ],
6892      "members":{
6893        "WaitingOnIngestion":{"shape":"string"},
6894        "QueuedIngestion":{"shape":"string"}
6895      }
6896    },
6897    "QuickSightUserNotFoundException":{
6898      "type":"structure",
6899      "members":{
6900        "Message":{"shape":"String"},
6901        "RequestId":{"shape":"String"}
6902      },
6903      "error":{"httpStatusCode":404},
6904      "exception":true
6905    },
6906    "RdsParameters":{
6907      "type":"structure",
6908      "required":[
6909        "InstanceId",
6910        "Database"
6911      ],
6912      "members":{
6913        "InstanceId":{"shape":"InstanceId"},
6914        "Database":{"shape":"Database"}
6915      }
6916    },
6917    "RecoveryWindowInDays":{
6918      "type":"long",
6919      "max":30,
6920      "min":7
6921    },
6922    "RedshiftParameters":{
6923      "type":"structure",
6924      "required":["Database"],
6925      "members":{
6926        "Host":{"shape":"Host"},
6927        "Port":{"shape":"OptionalPort"},
6928        "Database":{"shape":"Database"},
6929        "ClusterId":{"shape":"ClusterId"}
6930      }
6931    },
6932    "RegisterUserRequest":{
6933      "type":"structure",
6934      "required":[
6935        "IdentityType",
6936        "Email",
6937        "UserRole",
6938        "AwsAccountId",
6939        "Namespace"
6940      ],
6941      "members":{
6942        "IdentityType":{"shape":"IdentityType"},
6943        "Email":{"shape":"String"},
6944        "UserRole":{"shape":"UserRole"},
6945        "IamArn":{"shape":"String"},
6946        "SessionName":{"shape":"RoleSessionName"},
6947        "AwsAccountId":{
6948          "shape":"AwsAccountId",
6949          "location":"uri",
6950          "locationName":"AwsAccountId"
6951        },
6952        "Namespace":{
6953          "shape":"Namespace",
6954          "location":"uri",
6955          "locationName":"Namespace"
6956        },
6957        "UserName":{"shape":"UserName"},
6958        "CustomPermissionsName":{"shape":"RoleName"},
6959        "ExternalLoginFederationProviderType":{"shape":"String"},
6960        "CustomFederationProviderUrl":{"shape":"String"},
6961        "ExternalLoginId":{"shape":"String"}
6962      }
6963    },
6964    "RegisterUserResponse":{
6965      "type":"structure",
6966      "members":{
6967        "User":{"shape":"User"},
6968        "UserInvitationUrl":{"shape":"String"},
6969        "RequestId":{"shape":"String"},
6970        "Status":{
6971          "shape":"StatusCode",
6972          "location":"statusCode"
6973        }
6974      }
6975    },
6976    "RegisteredUserDashboardEmbeddingConfiguration":{
6977      "type":"structure",
6978      "required":["InitialDashboardId"],
6979      "members":{
6980        "InitialDashboardId":{"shape":"RestrictiveResourceId"}
6981      }
6982    },
6983    "RegisteredUserEmbeddingExperienceConfiguration":{
6984      "type":"structure",
6985      "members":{
6986        "Dashboard":{"shape":"RegisteredUserDashboardEmbeddingConfiguration"},
6987        "QuickSightConsole":{"shape":"RegisteredUserQuickSightConsoleEmbeddingConfiguration"}
6988      }
6989    },
6990    "RegisteredUserQuickSightConsoleEmbeddingConfiguration":{
6991      "type":"structure",
6992      "members":{
6993        "InitialPath":{"shape":"EntryPath"}
6994      }
6995    },
6996    "RelationalTable":{
6997      "type":"structure",
6998      "required":[
6999        "DataSourceArn",
7000        "Name",
7001        "InputColumns"
7002      ],
7003      "members":{
7004        "DataSourceArn":{"shape":"Arn"},
7005        "Catalog":{"shape":"RelationalTableCatalog"},
7006        "Schema":{"shape":"RelationalTableSchema"},
7007        "Name":{"shape":"RelationalTableName"},
7008        "InputColumns":{"shape":"InputColumnList"}
7009      }
7010    },
7011    "RelationalTableCatalog":{
7012      "type":"string",
7013      "max":256
7014    },
7015    "RelationalTableName":{
7016      "type":"string",
7017      "max":64,
7018      "min":1
7019    },
7020    "RelationalTableSchema":{
7021      "type":"string",
7022      "max":64
7023    },
7024    "RenameColumnOperation":{
7025      "type":"structure",
7026      "required":[
7027        "ColumnName",
7028        "NewColumnName"
7029      ],
7030      "members":{
7031        "ColumnName":{"shape":"ColumnName"},
7032        "NewColumnName":{"shape":"ColumnName"}
7033      }
7034    },
7035    "ResourceExistsException":{
7036      "type":"structure",
7037      "members":{
7038        "Message":{"shape":"String"},
7039        "ResourceType":{"shape":"ExceptionResourceType"},
7040        "RequestId":{"shape":"String"}
7041      },
7042      "error":{"httpStatusCode":409},
7043      "exception":true
7044    },
7045    "ResourceId":{"type":"string"},
7046    "ResourceName":{
7047      "type":"string",
7048      "max":128,
7049      "min":1
7050    },
7051    "ResourceNotFoundException":{
7052      "type":"structure",
7053      "members":{
7054        "Message":{"shape":"String"},
7055        "ResourceType":{"shape":"ExceptionResourceType"},
7056        "RequestId":{"shape":"String"}
7057      },
7058      "error":{"httpStatusCode":404},
7059      "exception":true
7060    },
7061    "ResourcePermission":{
7062      "type":"structure",
7063      "required":[
7064        "Principal",
7065        "Actions"
7066      ],
7067      "members":{
7068        "Principal":{"shape":"Principal"},
7069        "Actions":{"shape":"ActionList"}
7070      }
7071    },
7072    "ResourcePermissionList":{
7073      "type":"list",
7074      "member":{"shape":"ResourcePermission"},
7075      "max":64,
7076      "min":1
7077    },
7078    "ResourceStatus":{
7079      "type":"string",
7080      "enum":[
7081        "CREATION_IN_PROGRESS",
7082        "CREATION_SUCCESSFUL",
7083        "CREATION_FAILED",
7084        "UPDATE_IN_PROGRESS",
7085        "UPDATE_SUCCESSFUL",
7086        "UPDATE_FAILED",
7087        "DELETED"
7088      ]
7089    },
7090    "ResourceUnavailableException":{
7091      "type":"structure",
7092      "members":{
7093        "Message":{"shape":"String"},
7094        "ResourceType":{"shape":"ExceptionResourceType"},
7095        "RequestId":{"shape":"String"}
7096      },
7097      "error":{"httpStatusCode":503},
7098      "exception":true
7099    },
7100    "RestoreAnalysisRequest":{
7101      "type":"structure",
7102      "required":[
7103        "AwsAccountId",
7104        "AnalysisId"
7105      ],
7106      "members":{
7107        "AwsAccountId":{
7108          "shape":"AwsAccountId",
7109          "location":"uri",
7110          "locationName":"AwsAccountId"
7111        },
7112        "AnalysisId":{
7113          "shape":"RestrictiveResourceId",
7114          "location":"uri",
7115          "locationName":"AnalysisId"
7116        }
7117      }
7118    },
7119    "RestoreAnalysisResponse":{
7120      "type":"structure",
7121      "members":{
7122        "Status":{
7123          "shape":"StatusCode",
7124          "location":"statusCode"
7125        },
7126        "Arn":{"shape":"Arn"},
7127        "AnalysisId":{"shape":"RestrictiveResourceId"},
7128        "RequestId":{"shape":"String"}
7129      }
7130    },
7131    "RestrictiveResourceId":{
7132      "type":"string",
7133      "max":2048,
7134      "min":1,
7135      "pattern":"[\\w\\-]+"
7136    },
7137    "RoleName":{
7138      "type":"string",
7139      "max":64,
7140      "min":1,
7141      "pattern":"^[a-zA-Z0-9+=,.@_-]+$"
7142    },
7143    "RoleSessionName":{
7144      "type":"string",
7145      "max":64,
7146      "min":2,
7147      "pattern":"[\\w+=.@-]*"
7148    },
7149    "RowInfo":{
7150      "type":"structure",
7151      "members":{
7152        "RowsIngested":{
7153          "shape":"long",
7154          "box":true
7155        },
7156        "RowsDropped":{
7157          "shape":"long",
7158          "box":true
7159        }
7160      }
7161    },
7162    "RowLevelPermissionDataSet":{
7163      "type":"structure",
7164      "required":[
7165        "Arn",
7166        "PermissionPolicy"
7167      ],
7168      "members":{
7169        "Namespace":{"shape":"Namespace"},
7170        "Arn":{"shape":"Arn"},
7171        "PermissionPolicy":{"shape":"RowLevelPermissionPolicy"},
7172        "FormatVersion":{"shape":"RowLevelPermissionFormatVersion"},
7173        "Status":{"shape":"Status"}
7174      }
7175    },
7176    "RowLevelPermissionFormatVersion":{
7177      "type":"string",
7178      "enum":[
7179        "VERSION_1",
7180        "VERSION_2"
7181      ]
7182    },
7183    "RowLevelPermissionPolicy":{
7184      "type":"string",
7185      "enum":[
7186        "GRANT_ACCESS",
7187        "DENY_ACCESS"
7188      ]
7189    },
7190    "RowLevelPermissionTagConfiguration":{
7191      "type":"structure",
7192      "required":["TagRules"],
7193      "members":{
7194        "Status":{"shape":"Status"},
7195        "TagRules":{"shape":"RowLevelPermissionTagRuleList"}
7196      }
7197    },
7198    "RowLevelPermissionTagDelimiter":{
7199      "type":"string",
7200      "max":10
7201    },
7202    "RowLevelPermissionTagRule":{
7203      "type":"structure",
7204      "required":[
7205        "TagKey",
7206        "ColumnName"
7207      ],
7208      "members":{
7209        "TagKey":{"shape":"SessionTagKey"},
7210        "ColumnName":{"shape":"String"},
7211        "TagMultiValueDelimiter":{"shape":"RowLevelPermissionTagDelimiter"},
7212        "MatchAllValue":{"shape":"SessionTagValue"}
7213      }
7214    },
7215    "RowLevelPermissionTagRuleList":{
7216      "type":"list",
7217      "member":{"shape":"RowLevelPermissionTagRule"},
7218      "max":50,
7219      "min":1
7220    },
7221    "S3Bucket":{
7222      "type":"string",
7223      "max":1024,
7224      "min":1
7225    },
7226    "S3Key":{
7227      "type":"string",
7228      "max":1024,
7229      "min":1
7230    },
7231    "S3Parameters":{
7232      "type":"structure",
7233      "required":["ManifestFileLocation"],
7234      "members":{
7235        "ManifestFileLocation":{"shape":"ManifestFileLocation"}
7236      }
7237    },
7238    "S3Source":{
7239      "type":"structure",
7240      "required":[
7241        "DataSourceArn",
7242        "InputColumns"
7243      ],
7244      "members":{
7245        "DataSourceArn":{"shape":"Arn"},
7246        "UploadSettings":{"shape":"UploadSettings"},
7247        "InputColumns":{"shape":"InputColumnList"}
7248      }
7249    },
7250    "SearchAnalysesRequest":{
7251      "type":"structure",
7252      "required":[
7253        "AwsAccountId",
7254        "Filters"
7255      ],
7256      "members":{
7257        "AwsAccountId":{
7258          "shape":"AwsAccountId",
7259          "location":"uri",
7260          "locationName":"AwsAccountId"
7261        },
7262        "Filters":{"shape":"AnalysisSearchFilterList"},
7263        "NextToken":{"shape":"String"},
7264        "MaxResults":{
7265          "shape":"MaxResults",
7266          "box":true
7267        }
7268      }
7269    },
7270    "SearchAnalysesResponse":{
7271      "type":"structure",
7272      "members":{
7273        "AnalysisSummaryList":{"shape":"AnalysisSummaryList"},
7274        "NextToken":{"shape":"String"},
7275        "Status":{
7276          "shape":"StatusCode",
7277          "location":"statusCode"
7278        },
7279        "RequestId":{"shape":"String"}
7280      }
7281    },
7282    "SearchDashboardsRequest":{
7283      "type":"structure",
7284      "required":[
7285        "AwsAccountId",
7286        "Filters"
7287      ],
7288      "members":{
7289        "AwsAccountId":{
7290          "shape":"AwsAccountId",
7291          "location":"uri",
7292          "locationName":"AwsAccountId"
7293        },
7294        "Filters":{"shape":"DashboardSearchFilterList"},
7295        "NextToken":{"shape":"String"},
7296        "MaxResults":{
7297          "shape":"MaxResults",
7298          "box":true
7299        }
7300      }
7301    },
7302    "SearchDashboardsResponse":{
7303      "type":"structure",
7304      "members":{
7305        "DashboardSummaryList":{"shape":"DashboardSummaryList"},
7306        "NextToken":{"shape":"String"},
7307        "Status":{
7308          "shape":"StatusCode",
7309          "location":"statusCode"
7310        },
7311        "RequestId":{"shape":"String"}
7312      }
7313    },
7314    "SearchFoldersRequest":{
7315      "type":"structure",
7316      "required":[
7317        "AwsAccountId",
7318        "Filters"
7319      ],
7320      "members":{
7321        "AwsAccountId":{
7322          "shape":"AwsAccountId",
7323          "location":"uri",
7324          "locationName":"AwsAccountId"
7325        },
7326        "Filters":{"shape":"FolderSearchFilterList"},
7327        "NextToken":{"shape":"String"},
7328        "MaxResults":{
7329          "shape":"MaxResults",
7330          "box":true
7331        }
7332      }
7333    },
7334    "SearchFoldersResponse":{
7335      "type":"structure",
7336      "members":{
7337        "Status":{
7338          "shape":"StatusCode",
7339          "location":"statusCode"
7340        },
7341        "FolderSummaryList":{"shape":"FolderSummaryList"},
7342        "NextToken":{"shape":"String"},
7343        "RequestId":{"shape":"String"}
7344      }
7345    },
7346    "ServiceNowParameters":{
7347      "type":"structure",
7348      "required":["SiteBaseUrl"],
7349      "members":{
7350        "SiteBaseUrl":{"shape":"SiteBaseUrl"}
7351      }
7352    },
7353    "SessionLifetimeInMinutes":{
7354      "type":"long",
7355      "max":600,
7356      "min":15
7357    },
7358    "SessionLifetimeInMinutesInvalidException":{
7359      "type":"structure",
7360      "members":{
7361        "Message":{"shape":"String"},
7362        "RequestId":{"shape":"String"}
7363      },
7364      "error":{"httpStatusCode":400},
7365      "exception":true
7366    },
7367    "SessionTag":{
7368      "type":"structure",
7369      "required":[
7370        "Key",
7371        "Value"
7372      ],
7373      "members":{
7374        "Key":{"shape":"SessionTagKey"},
7375        "Value":{"shape":"SessionTagValue"}
7376      }
7377    },
7378    "SessionTagKey":{
7379      "type":"string",
7380      "max":128,
7381      "min":1
7382    },
7383    "SessionTagList":{
7384      "type":"list",
7385      "member":{"shape":"SessionTag"},
7386      "max":50,
7387      "min":1
7388    },
7389    "SessionTagValue":{
7390      "type":"string",
7391      "max":256,
7392      "min":1,
7393      "sensitive":true
7394    },
7395    "Sheet":{
7396      "type":"structure",
7397      "members":{
7398        "SheetId":{"shape":"RestrictiveResourceId"},
7399        "Name":{"shape":"NonEmptyString"}
7400      }
7401    },
7402    "SheetControlsOption":{
7403      "type":"structure",
7404      "members":{
7405        "VisibilityState":{"shape":"DashboardUIState"}
7406      }
7407    },
7408    "SheetList":{
7409      "type":"list",
7410      "member":{"shape":"Sheet"},
7411      "max":20
7412    },
7413    "SheetStyle":{
7414      "type":"structure",
7415      "members":{
7416        "Tile":{"shape":"TileStyle"},
7417        "TileLayout":{"shape":"TileLayoutStyle"}
7418      }
7419    },
7420    "SiteBaseUrl":{
7421      "type":"string",
7422      "max":1024,
7423      "min":1
7424    },
7425    "SnowflakeParameters":{
7426      "type":"structure",
7427      "required":[
7428        "Host",
7429        "Database",
7430        "Warehouse"
7431      ],
7432      "members":{
7433        "Host":{"shape":"Host"},
7434        "Database":{"shape":"Database"},
7435        "Warehouse":{"shape":"Warehouse"}
7436      }
7437    },
7438    "SparkParameters":{
7439      "type":"structure",
7440      "required":[
7441        "Host",
7442        "Port"
7443      ],
7444      "members":{
7445        "Host":{"shape":"Host"},
7446        "Port":{"shape":"Port"}
7447      }
7448    },
7449    "SqlQuery":{
7450      "type":"string",
7451      "max":65536,
7452      "min":1
7453    },
7454    "SqlServerParameters":{
7455      "type":"structure",
7456      "required":[
7457        "Host",
7458        "Port",
7459        "Database"
7460      ],
7461      "members":{
7462        "Host":{"shape":"Host"},
7463        "Port":{"shape":"Port"},
7464        "Database":{"shape":"Database"}
7465      }
7466    },
7467    "SslProperties":{
7468      "type":"structure",
7469      "members":{
7470        "DisableSsl":{"shape":"Boolean"}
7471      }
7472    },
7473    "Status":{
7474      "type":"string",
7475      "enum":[
7476        "ENABLED",
7477        "DISABLED"
7478      ]
7479    },
7480    "StatusCode":{"type":"integer"},
7481    "String":{"type":"string"},
7482    "StringList":{
7483      "type":"list",
7484      "member":{"shape":"String"}
7485    },
7486    "StringParameter":{
7487      "type":"structure",
7488      "required":[
7489        "Name",
7490        "Values"
7491      ],
7492      "members":{
7493        "Name":{"shape":"NonEmptyString"},
7494        "Values":{"shape":"StringList"}
7495      }
7496    },
7497    "StringParameterList":{
7498      "type":"list",
7499      "member":{"shape":"StringParameter"},
7500      "max":100
7501    },
7502    "Tag":{
7503      "type":"structure",
7504      "required":[
7505        "Key",
7506        "Value"
7507      ],
7508      "members":{
7509        "Key":{"shape":"TagKey"},
7510        "Value":{"shape":"TagValue"}
7511      }
7512    },
7513    "TagColumnOperation":{
7514      "type":"structure",
7515      "required":[
7516        "ColumnName",
7517        "Tags"
7518      ],
7519      "members":{
7520        "ColumnName":{"shape":"ColumnName"},
7521        "Tags":{"shape":"ColumnTagList"}
7522      }
7523    },
7524    "TagKey":{
7525      "type":"string",
7526      "max":128,
7527      "min":1
7528    },
7529    "TagKeyList":{
7530      "type":"list",
7531      "member":{"shape":"TagKey"},
7532      "max":200,
7533      "min":1
7534    },
7535    "TagList":{
7536      "type":"list",
7537      "member":{"shape":"Tag"},
7538      "max":200,
7539      "min":1
7540    },
7541    "TagResourceRequest":{
7542      "type":"structure",
7543      "required":[
7544        "ResourceArn",
7545        "Tags"
7546      ],
7547      "members":{
7548        "ResourceArn":{
7549          "shape":"Arn",
7550          "location":"uri",
7551          "locationName":"ResourceArn"
7552        },
7553        "Tags":{"shape":"TagList"}
7554      }
7555    },
7556    "TagResourceResponse":{
7557      "type":"structure",
7558      "members":{
7559        "RequestId":{"shape":"String"},
7560        "Status":{
7561          "shape":"StatusCode",
7562          "location":"statusCode"
7563        }
7564      }
7565    },
7566    "TagValue":{
7567      "type":"string",
7568      "max":256,
7569      "min":1
7570    },
7571    "Template":{
7572      "type":"structure",
7573      "members":{
7574        "Arn":{"shape":"Arn"},
7575        "Name":{"shape":"TemplateName"},
7576        "Version":{"shape":"TemplateVersion"},
7577        "TemplateId":{"shape":"RestrictiveResourceId"},
7578        "LastUpdatedTime":{"shape":"Timestamp"},
7579        "CreatedTime":{"shape":"Timestamp"}
7580      }
7581    },
7582    "TemplateAlias":{
7583      "type":"structure",
7584      "members":{
7585        "AliasName":{"shape":"AliasName"},
7586        "Arn":{"shape":"Arn"},
7587        "TemplateVersionNumber":{"shape":"VersionNumber"}
7588      }
7589    },
7590    "TemplateAliasList":{
7591      "type":"list",
7592      "member":{"shape":"TemplateAlias"},
7593      "max":100
7594    },
7595    "TemplateError":{
7596      "type":"structure",
7597      "members":{
7598        "Type":{"shape":"TemplateErrorType"},
7599        "Message":{"shape":"NonEmptyString"}
7600      }
7601    },
7602    "TemplateErrorList":{
7603      "type":"list",
7604      "member":{"shape":"TemplateError"},
7605      "min":1
7606    },
7607    "TemplateErrorType":{
7608      "type":"string",
7609      "enum":[
7610        "SOURCE_NOT_FOUND",
7611        "DATA_SET_NOT_FOUND",
7612        "INTERNAL_FAILURE",
7613        "ACCESS_DENIED"
7614      ]
7615    },
7616    "TemplateName":{
7617      "type":"string",
7618      "max":2048,
7619      "min":1
7620    },
7621    "TemplateSourceAnalysis":{
7622      "type":"structure",
7623      "required":[
7624        "Arn",
7625        "DataSetReferences"
7626      ],
7627      "members":{
7628        "Arn":{"shape":"Arn"},
7629        "DataSetReferences":{"shape":"DataSetReferenceList"}
7630      }
7631    },
7632    "TemplateSourceEntity":{
7633      "type":"structure",
7634      "members":{
7635        "SourceAnalysis":{"shape":"TemplateSourceAnalysis"},
7636        "SourceTemplate":{"shape":"TemplateSourceTemplate"}
7637      }
7638    },
7639    "TemplateSourceTemplate":{
7640      "type":"structure",
7641      "required":["Arn"],
7642      "members":{
7643        "Arn":{"shape":"Arn"}
7644      }
7645    },
7646    "TemplateSummary":{
7647      "type":"structure",
7648      "members":{
7649        "Arn":{"shape":"Arn"},
7650        "TemplateId":{"shape":"RestrictiveResourceId"},
7651        "Name":{"shape":"TemplateName"},
7652        "LatestVersionNumber":{"shape":"VersionNumber"},
7653        "CreatedTime":{"shape":"Timestamp"},
7654        "LastUpdatedTime":{"shape":"Timestamp"}
7655      }
7656    },
7657    "TemplateSummaryList":{
7658      "type":"list",
7659      "member":{"shape":"TemplateSummary"},
7660      "max":100
7661    },
7662    "TemplateVersion":{
7663      "type":"structure",
7664      "members":{
7665        "CreatedTime":{"shape":"Timestamp"},
7666        "Errors":{"shape":"TemplateErrorList"},
7667        "VersionNumber":{"shape":"VersionNumber"},
7668        "Status":{"shape":"ResourceStatus"},
7669        "DataSetConfigurations":{"shape":"DataSetConfigurationList"},
7670        "Description":{"shape":"VersionDescription"},
7671        "SourceEntityArn":{"shape":"Arn"},
7672        "ThemeArn":{"shape":"Arn"},
7673        "Sheets":{"shape":"SheetList"}
7674      }
7675    },
7676    "TemplateVersionSummary":{
7677      "type":"structure",
7678      "members":{
7679        "Arn":{"shape":"Arn"},
7680        "VersionNumber":{"shape":"VersionNumber"},
7681        "CreatedTime":{"shape":"Timestamp"},
7682        "Status":{"shape":"ResourceStatus"},
7683        "Description":{"shape":"VersionDescription"}
7684      }
7685    },
7686    "TemplateVersionSummaryList":{
7687      "type":"list",
7688      "member":{"shape":"TemplateVersionSummary"},
7689      "max":100
7690    },
7691    "TeradataParameters":{
7692      "type":"structure",
7693      "required":[
7694        "Host",
7695        "Port",
7696        "Database"
7697      ],
7698      "members":{
7699        "Host":{"shape":"Host"},
7700        "Port":{"shape":"Port"},
7701        "Database":{"shape":"Database"}
7702      }
7703    },
7704    "TextQualifier":{
7705      "type":"string",
7706      "enum":[
7707        "DOUBLE_QUOTE",
7708        "SINGLE_QUOTE"
7709      ]
7710    },
7711    "Theme":{
7712      "type":"structure",
7713      "members":{
7714        "Arn":{"shape":"Arn"},
7715        "Name":{"shape":"ThemeName"},
7716        "ThemeId":{"shape":"RestrictiveResourceId"},
7717        "Version":{"shape":"ThemeVersion"},
7718        "CreatedTime":{"shape":"Timestamp"},
7719        "LastUpdatedTime":{"shape":"Timestamp"},
7720        "Type":{"shape":"ThemeType"}
7721      }
7722    },
7723    "ThemeAlias":{
7724      "type":"structure",
7725      "members":{
7726        "Arn":{"shape":"Arn"},
7727        "AliasName":{"shape":"AliasName"},
7728        "ThemeVersionNumber":{"shape":"VersionNumber"}
7729      }
7730    },
7731    "ThemeAliasList":{
7732      "type":"list",
7733      "member":{"shape":"ThemeAlias"},
7734      "max":100
7735    },
7736    "ThemeConfiguration":{
7737      "type":"structure",
7738      "members":{
7739        "DataColorPalette":{"shape":"DataColorPalette"},
7740        "UIColorPalette":{"shape":"UIColorPalette"},
7741        "Sheet":{"shape":"SheetStyle"}
7742      }
7743    },
7744    "ThemeError":{
7745      "type":"structure",
7746      "members":{
7747        "Type":{"shape":"ThemeErrorType"},
7748        "Message":{"shape":"NonEmptyString"}
7749      }
7750    },
7751    "ThemeErrorList":{
7752      "type":"list",
7753      "member":{"shape":"ThemeError"},
7754      "min":1
7755    },
7756    "ThemeErrorType":{
7757      "type":"string",
7758      "enum":["INTERNAL_FAILURE"]
7759    },
7760    "ThemeName":{
7761      "type":"string",
7762      "max":2048,
7763      "min":1
7764    },
7765    "ThemeSummary":{
7766      "type":"structure",
7767      "members":{
7768        "Arn":{"shape":"Arn"},
7769        "Name":{"shape":"ThemeName"},
7770        "ThemeId":{"shape":"RestrictiveResourceId"},
7771        "LatestVersionNumber":{"shape":"VersionNumber"},
7772        "CreatedTime":{"shape":"Timestamp"},
7773        "LastUpdatedTime":{"shape":"Timestamp"}
7774      }
7775    },
7776    "ThemeSummaryList":{
7777      "type":"list",
7778      "member":{"shape":"ThemeSummary"},
7779      "max":100
7780    },
7781    "ThemeType":{
7782      "type":"string",
7783      "enum":[
7784        "QUICKSIGHT",
7785        "CUSTOM",
7786        "ALL"
7787      ]
7788    },
7789    "ThemeVersion":{
7790      "type":"structure",
7791      "members":{
7792        "VersionNumber":{"shape":"VersionNumber"},
7793        "Arn":{"shape":"Arn"},
7794        "Description":{"shape":"VersionDescription"},
7795        "BaseThemeId":{"shape":"RestrictiveResourceId"},
7796        "CreatedTime":{"shape":"Timestamp"},
7797        "Configuration":{"shape":"ThemeConfiguration"},
7798        "Errors":{"shape":"ThemeErrorList"},
7799        "Status":{"shape":"ResourceStatus"}
7800      }
7801    },
7802    "ThemeVersionSummary":{
7803      "type":"structure",
7804      "members":{
7805        "VersionNumber":{"shape":"VersionNumber"},
7806        "Arn":{"shape":"Arn"},
7807        "Description":{"shape":"VersionDescription"},
7808        "CreatedTime":{"shape":"Timestamp"},
7809        "Status":{"shape":"ResourceStatus"}
7810      }
7811    },
7812    "ThemeVersionSummaryList":{
7813      "type":"list",
7814      "member":{"shape":"ThemeVersionSummary"},
7815      "max":100
7816    },
7817    "ThrottlingException":{
7818      "type":"structure",
7819      "members":{
7820        "Message":{"shape":"String"},
7821        "RequestId":{"shape":"String"}
7822      },
7823      "error":{"httpStatusCode":429},
7824      "exception":true
7825    },
7826    "TileLayoutStyle":{
7827      "type":"structure",
7828      "members":{
7829        "Gutter":{"shape":"GutterStyle"},
7830        "Margin":{"shape":"MarginStyle"}
7831      }
7832    },
7833    "TileStyle":{
7834      "type":"structure",
7835      "members":{
7836        "Border":{"shape":"BorderStyle"}
7837      }
7838    },
7839    "Timestamp":{"type":"timestamp"},
7840    "TimestampList":{
7841      "type":"list",
7842      "member":{"shape":"Timestamp"}
7843    },
7844    "TransformOperation":{
7845      "type":"structure",
7846      "members":{
7847        "ProjectOperation":{"shape":"ProjectOperation"},
7848        "FilterOperation":{"shape":"FilterOperation"},
7849        "CreateColumnsOperation":{"shape":"CreateColumnsOperation"},
7850        "RenameColumnOperation":{"shape":"RenameColumnOperation"},
7851        "CastColumnTypeOperation":{"shape":"CastColumnTypeOperation"},
7852        "TagColumnOperation":{"shape":"TagColumnOperation"},
7853        "UntagColumnOperation":{"shape":"UntagColumnOperation"}
7854      }
7855    },
7856    "TransformOperationList":{
7857      "type":"list",
7858      "member":{"shape":"TransformOperation"},
7859      "max":2048,
7860      "min":1
7861    },
7862    "TwitterParameters":{
7863      "type":"structure",
7864      "required":[
7865        "Query",
7866        "MaxRows"
7867      ],
7868      "members":{
7869        "Query":{"shape":"Query"},
7870        "MaxRows":{"shape":"PositiveInteger"}
7871      }
7872    },
7873    "TypeCastFormat":{
7874      "type":"string",
7875      "max":32
7876    },
7877    "UIColorPalette":{
7878      "type":"structure",
7879      "members":{
7880        "PrimaryForeground":{"shape":"HexColor"},
7881        "PrimaryBackground":{"shape":"HexColor"},
7882        "SecondaryForeground":{"shape":"HexColor"},
7883        "SecondaryBackground":{"shape":"HexColor"},
7884        "Accent":{"shape":"HexColor"},
7885        "AccentForeground":{"shape":"HexColor"},
7886        "Danger":{"shape":"HexColor"},
7887        "DangerForeground":{"shape":"HexColor"},
7888        "Warning":{"shape":"HexColor"},
7889        "WarningForeground":{"shape":"HexColor"},
7890        "Success":{"shape":"HexColor"},
7891        "SuccessForeground":{"shape":"HexColor"},
7892        "Dimension":{"shape":"HexColor"},
7893        "DimensionForeground":{"shape":"HexColor"},
7894        "Measure":{"shape":"HexColor"},
7895        "MeasureForeground":{"shape":"HexColor"}
7896      }
7897    },
7898    "UnsupportedPricingPlanException":{
7899      "type":"structure",
7900      "members":{
7901        "Message":{"shape":"String"},
7902        "RequestId":{"shape":"String"}
7903      },
7904      "error":{"httpStatusCode":403},
7905      "exception":true
7906    },
7907    "UnsupportedUserEditionException":{
7908      "type":"structure",
7909      "members":{
7910        "Message":{"shape":"String"},
7911        "RequestId":{"shape":"String"}
7912      },
7913      "error":{"httpStatusCode":403},
7914      "exception":true
7915    },
7916    "UntagColumnOperation":{
7917      "type":"structure",
7918      "required":[
7919        "ColumnName",
7920        "TagNames"
7921      ],
7922      "members":{
7923        "ColumnName":{"shape":"ColumnName"},
7924        "TagNames":{"shape":"ColumnTagNames"}
7925      }
7926    },
7927    "UntagResourceRequest":{
7928      "type":"structure",
7929      "required":[
7930        "ResourceArn",
7931        "TagKeys"
7932      ],
7933      "members":{
7934        "ResourceArn":{
7935          "shape":"Arn",
7936          "location":"uri",
7937          "locationName":"ResourceArn"
7938        },
7939        "TagKeys":{
7940          "shape":"TagKeyList",
7941          "location":"querystring",
7942          "locationName":"keys"
7943        }
7944      }
7945    },
7946    "UntagResourceResponse":{
7947      "type":"structure",
7948      "members":{
7949        "RequestId":{"shape":"String"},
7950        "Status":{
7951          "shape":"StatusCode",
7952          "location":"statusCode"
7953        }
7954      }
7955    },
7956    "UpdateAccountCustomizationRequest":{
7957      "type":"structure",
7958      "required":[
7959        "AwsAccountId",
7960        "AccountCustomization"
7961      ],
7962      "members":{
7963        "AwsAccountId":{
7964          "shape":"AwsAccountId",
7965          "location":"uri",
7966          "locationName":"AwsAccountId"
7967        },
7968        "Namespace":{
7969          "shape":"Namespace",
7970          "location":"querystring",
7971          "locationName":"namespace"
7972        },
7973        "AccountCustomization":{"shape":"AccountCustomization"}
7974      }
7975    },
7976    "UpdateAccountCustomizationResponse":{
7977      "type":"structure",
7978      "members":{
7979        "Arn":{"shape":"Arn"},
7980        "AwsAccountId":{"shape":"AwsAccountId"},
7981        "Namespace":{"shape":"Namespace"},
7982        "AccountCustomization":{"shape":"AccountCustomization"},
7983        "RequestId":{"shape":"String"},
7984        "Status":{
7985          "shape":"StatusCode",
7986          "location":"statusCode"
7987        }
7988      }
7989    },
7990    "UpdateAccountSettingsRequest":{
7991      "type":"structure",
7992      "required":[
7993        "AwsAccountId",
7994        "DefaultNamespace"
7995      ],
7996      "members":{
7997        "AwsAccountId":{
7998          "shape":"AwsAccountId",
7999          "location":"uri",
8000          "locationName":"AwsAccountId"
8001        },
8002        "DefaultNamespace":{"shape":"Namespace"},
8003        "NotificationEmail":{"shape":"String"}
8004      }
8005    },
8006    "UpdateAccountSettingsResponse":{
8007      "type":"structure",
8008      "members":{
8009        "RequestId":{"shape":"String"},
8010        "Status":{
8011          "shape":"StatusCode",
8012          "location":"statusCode"
8013        }
8014      }
8015    },
8016    "UpdateAnalysisPermissionsRequest":{
8017      "type":"structure",
8018      "required":[
8019        "AwsAccountId",
8020        "AnalysisId"
8021      ],
8022      "members":{
8023        "AwsAccountId":{
8024          "shape":"AwsAccountId",
8025          "location":"uri",
8026          "locationName":"AwsAccountId"
8027        },
8028        "AnalysisId":{
8029          "shape":"RestrictiveResourceId",
8030          "location":"uri",
8031          "locationName":"AnalysisId"
8032        },
8033        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
8034        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
8035      }
8036    },
8037    "UpdateAnalysisPermissionsResponse":{
8038      "type":"structure",
8039      "members":{
8040        "AnalysisArn":{"shape":"Arn"},
8041        "AnalysisId":{"shape":"RestrictiveResourceId"},
8042        "Permissions":{"shape":"ResourcePermissionList"},
8043        "RequestId":{"shape":"String"},
8044        "Status":{
8045          "shape":"StatusCode",
8046          "location":"statusCode"
8047        }
8048      }
8049    },
8050    "UpdateAnalysisRequest":{
8051      "type":"structure",
8052      "required":[
8053        "AwsAccountId",
8054        "AnalysisId",
8055        "Name",
8056        "SourceEntity"
8057      ],
8058      "members":{
8059        "AwsAccountId":{
8060          "shape":"AwsAccountId",
8061          "location":"uri",
8062          "locationName":"AwsAccountId"
8063        },
8064        "AnalysisId":{
8065          "shape":"RestrictiveResourceId",
8066          "location":"uri",
8067          "locationName":"AnalysisId"
8068        },
8069        "Name":{"shape":"AnalysisName"},
8070        "Parameters":{"shape":"Parameters"},
8071        "SourceEntity":{"shape":"AnalysisSourceEntity"},
8072        "ThemeArn":{"shape":"Arn"}
8073      }
8074    },
8075    "UpdateAnalysisResponse":{
8076      "type":"structure",
8077      "members":{
8078        "Arn":{"shape":"Arn"},
8079        "AnalysisId":{"shape":"RestrictiveResourceId"},
8080        "UpdateStatus":{"shape":"ResourceStatus"},
8081        "Status":{
8082          "shape":"StatusCode",
8083          "location":"statusCode"
8084        },
8085        "RequestId":{"shape":"String"}
8086      }
8087    },
8088    "UpdateDashboardPermissionsRequest":{
8089      "type":"structure",
8090      "required":[
8091        "AwsAccountId",
8092        "DashboardId"
8093      ],
8094      "members":{
8095        "AwsAccountId":{
8096          "shape":"AwsAccountId",
8097          "location":"uri",
8098          "locationName":"AwsAccountId"
8099        },
8100        "DashboardId":{
8101          "shape":"RestrictiveResourceId",
8102          "location":"uri",
8103          "locationName":"DashboardId"
8104        },
8105        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
8106        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
8107      }
8108    },
8109    "UpdateDashboardPermissionsResponse":{
8110      "type":"structure",
8111      "members":{
8112        "DashboardArn":{"shape":"Arn"},
8113        "DashboardId":{"shape":"RestrictiveResourceId"},
8114        "Permissions":{"shape":"ResourcePermissionList"},
8115        "RequestId":{"shape":"String"},
8116        "Status":{
8117          "shape":"StatusCode",
8118          "location":"statusCode"
8119        }
8120      }
8121    },
8122    "UpdateDashboardPublishedVersionRequest":{
8123      "type":"structure",
8124      "required":[
8125        "AwsAccountId",
8126        "DashboardId",
8127        "VersionNumber"
8128      ],
8129      "members":{
8130        "AwsAccountId":{
8131          "shape":"AwsAccountId",
8132          "location":"uri",
8133          "locationName":"AwsAccountId"
8134        },
8135        "DashboardId":{
8136          "shape":"RestrictiveResourceId",
8137          "location":"uri",
8138          "locationName":"DashboardId"
8139        },
8140        "VersionNumber":{
8141          "shape":"VersionNumber",
8142          "location":"uri",
8143          "locationName":"VersionNumber"
8144        }
8145      }
8146    },
8147    "UpdateDashboardPublishedVersionResponse":{
8148      "type":"structure",
8149      "members":{
8150        "DashboardId":{"shape":"RestrictiveResourceId"},
8151        "DashboardArn":{"shape":"Arn"},
8152        "Status":{
8153          "shape":"StatusCode",
8154          "location":"statusCode"
8155        },
8156        "RequestId":{"shape":"String"}
8157      }
8158    },
8159    "UpdateDashboardRequest":{
8160      "type":"structure",
8161      "required":[
8162        "AwsAccountId",
8163        "DashboardId",
8164        "Name",
8165        "SourceEntity"
8166      ],
8167      "members":{
8168        "AwsAccountId":{
8169          "shape":"AwsAccountId",
8170          "location":"uri",
8171          "locationName":"AwsAccountId"
8172        },
8173        "DashboardId":{
8174          "shape":"RestrictiveResourceId",
8175          "location":"uri",
8176          "locationName":"DashboardId"
8177        },
8178        "Name":{"shape":"DashboardName"},
8179        "SourceEntity":{"shape":"DashboardSourceEntity"},
8180        "Parameters":{"shape":"Parameters"},
8181        "VersionDescription":{"shape":"VersionDescription"},
8182        "DashboardPublishOptions":{"shape":"DashboardPublishOptions"},
8183        "ThemeArn":{"shape":"Arn"}
8184      }
8185    },
8186    "UpdateDashboardResponse":{
8187      "type":"structure",
8188      "members":{
8189        "Arn":{"shape":"Arn"},
8190        "VersionArn":{"shape":"Arn"},
8191        "DashboardId":{"shape":"RestrictiveResourceId"},
8192        "CreationStatus":{"shape":"ResourceStatus"},
8193        "Status":{"shape":"StatusCode"},
8194        "RequestId":{"shape":"String"}
8195      }
8196    },
8197    "UpdateDataSetPermissionsRequest":{
8198      "type":"structure",
8199      "required":[
8200        "AwsAccountId",
8201        "DataSetId"
8202      ],
8203      "members":{
8204        "AwsAccountId":{
8205          "shape":"AwsAccountId",
8206          "location":"uri",
8207          "locationName":"AwsAccountId"
8208        },
8209        "DataSetId":{
8210          "shape":"ResourceId",
8211          "location":"uri",
8212          "locationName":"DataSetId"
8213        },
8214        "GrantPermissions":{"shape":"ResourcePermissionList"},
8215        "RevokePermissions":{"shape":"ResourcePermissionList"}
8216      }
8217    },
8218    "UpdateDataSetPermissionsResponse":{
8219      "type":"structure",
8220      "members":{
8221        "DataSetArn":{"shape":"Arn"},
8222        "DataSetId":{"shape":"ResourceId"},
8223        "RequestId":{"shape":"String"},
8224        "Status":{
8225          "shape":"StatusCode",
8226          "location":"statusCode"
8227        }
8228      }
8229    },
8230    "UpdateDataSetRequest":{
8231      "type":"structure",
8232      "required":[
8233        "AwsAccountId",
8234        "DataSetId",
8235        "Name",
8236        "PhysicalTableMap",
8237        "ImportMode"
8238      ],
8239      "members":{
8240        "AwsAccountId":{
8241          "shape":"AwsAccountId",
8242          "location":"uri",
8243          "locationName":"AwsAccountId"
8244        },
8245        "DataSetId":{
8246          "shape":"ResourceId",
8247          "location":"uri",
8248          "locationName":"DataSetId"
8249        },
8250        "Name":{"shape":"ResourceName"},
8251        "PhysicalTableMap":{"shape":"PhysicalTableMap"},
8252        "LogicalTableMap":{"shape":"LogicalTableMap"},
8253        "ImportMode":{"shape":"DataSetImportMode"},
8254        "ColumnGroups":{"shape":"ColumnGroupList"},
8255        "FieldFolders":{"shape":"FieldFolderMap"},
8256        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
8257        "RowLevelPermissionTagConfiguration":{"shape":"RowLevelPermissionTagConfiguration"},
8258        "ColumnLevelPermissionRules":{"shape":"ColumnLevelPermissionRuleList"},
8259        "DataSetUsageConfiguration":{"shape":"DataSetUsageConfiguration"}
8260      }
8261    },
8262    "UpdateDataSetResponse":{
8263      "type":"structure",
8264      "members":{
8265        "Arn":{"shape":"Arn"},
8266        "DataSetId":{"shape":"ResourceId"},
8267        "IngestionArn":{"shape":"Arn"},
8268        "IngestionId":{"shape":"ResourceId"},
8269        "RequestId":{"shape":"String"},
8270        "Status":{
8271          "shape":"StatusCode",
8272          "location":"statusCode"
8273        }
8274      }
8275    },
8276    "UpdateDataSourcePermissionsRequest":{
8277      "type":"structure",
8278      "required":[
8279        "AwsAccountId",
8280        "DataSourceId"
8281      ],
8282      "members":{
8283        "AwsAccountId":{
8284          "shape":"AwsAccountId",
8285          "location":"uri",
8286          "locationName":"AwsAccountId"
8287        },
8288        "DataSourceId":{
8289          "shape":"ResourceId",
8290          "location":"uri",
8291          "locationName":"DataSourceId"
8292        },
8293        "GrantPermissions":{"shape":"ResourcePermissionList"},
8294        "RevokePermissions":{"shape":"ResourcePermissionList"}
8295      }
8296    },
8297    "UpdateDataSourcePermissionsResponse":{
8298      "type":"structure",
8299      "members":{
8300        "DataSourceArn":{"shape":"Arn"},
8301        "DataSourceId":{"shape":"ResourceId"},
8302        "RequestId":{"shape":"String"},
8303        "Status":{
8304          "shape":"StatusCode",
8305          "location":"statusCode"
8306        }
8307      }
8308    },
8309    "UpdateDataSourceRequest":{
8310      "type":"structure",
8311      "required":[
8312        "AwsAccountId",
8313        "DataSourceId",
8314        "Name"
8315      ],
8316      "members":{
8317        "AwsAccountId":{
8318          "shape":"AwsAccountId",
8319          "location":"uri",
8320          "locationName":"AwsAccountId"
8321        },
8322        "DataSourceId":{
8323          "shape":"ResourceId",
8324          "location":"uri",
8325          "locationName":"DataSourceId"
8326        },
8327        "Name":{"shape":"ResourceName"},
8328        "DataSourceParameters":{"shape":"DataSourceParameters"},
8329        "Credentials":{"shape":"DataSourceCredentials"},
8330        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
8331        "SslProperties":{"shape":"SslProperties"}
8332      }
8333    },
8334    "UpdateDataSourceResponse":{
8335      "type":"structure",
8336      "members":{
8337        "Arn":{"shape":"Arn"},
8338        "DataSourceId":{"shape":"ResourceId"},
8339        "UpdateStatus":{"shape":"ResourceStatus"},
8340        "RequestId":{"shape":"String"},
8341        "Status":{
8342          "shape":"StatusCode",
8343          "location":"statusCode"
8344        }
8345      }
8346    },
8347    "UpdateFolderPermissionsRequest":{
8348      "type":"structure",
8349      "required":[
8350        "AwsAccountId",
8351        "FolderId"
8352      ],
8353      "members":{
8354        "AwsAccountId":{
8355          "shape":"AwsAccountId",
8356          "location":"uri",
8357          "locationName":"AwsAccountId"
8358        },
8359        "FolderId":{
8360          "shape":"RestrictiveResourceId",
8361          "location":"uri",
8362          "locationName":"FolderId"
8363        },
8364        "GrantPermissions":{"shape":"ResourcePermissionList"},
8365        "RevokePermissions":{"shape":"ResourcePermissionList"}
8366      }
8367    },
8368    "UpdateFolderPermissionsResponse":{
8369      "type":"structure",
8370      "members":{
8371        "Status":{"shape":"StatusCode"},
8372        "Arn":{"shape":"Arn"},
8373        "FolderId":{"shape":"RestrictiveResourceId"},
8374        "Permissions":{"shape":"ResourcePermissionList"},
8375        "RequestId":{"shape":"String"}
8376      }
8377    },
8378    "UpdateFolderRequest":{
8379      "type":"structure",
8380      "required":[
8381        "AwsAccountId",
8382        "FolderId",
8383        "Name"
8384      ],
8385      "members":{
8386        "AwsAccountId":{
8387          "shape":"AwsAccountId",
8388          "location":"uri",
8389          "locationName":"AwsAccountId"
8390        },
8391        "FolderId":{
8392          "shape":"RestrictiveResourceId",
8393          "location":"uri",
8394          "locationName":"FolderId"
8395        },
8396        "Name":{"shape":"FolderName"}
8397      }
8398    },
8399    "UpdateFolderResponse":{
8400      "type":"structure",
8401      "members":{
8402        "Status":{
8403          "shape":"StatusCode",
8404          "location":"statusCode"
8405        },
8406        "Arn":{"shape":"Arn"},
8407        "FolderId":{"shape":"RestrictiveResourceId"},
8408        "RequestId":{"shape":"String"}
8409      }
8410    },
8411    "UpdateGroupRequest":{
8412      "type":"structure",
8413      "required":[
8414        "GroupName",
8415        "AwsAccountId",
8416        "Namespace"
8417      ],
8418      "members":{
8419        "GroupName":{
8420          "shape":"GroupName",
8421          "location":"uri",
8422          "locationName":"GroupName"
8423        },
8424        "Description":{"shape":"GroupDescription"},
8425        "AwsAccountId":{
8426          "shape":"AwsAccountId",
8427          "location":"uri",
8428          "locationName":"AwsAccountId"
8429        },
8430        "Namespace":{
8431          "shape":"Namespace",
8432          "location":"uri",
8433          "locationName":"Namespace"
8434        }
8435      }
8436    },
8437    "UpdateGroupResponse":{
8438      "type":"structure",
8439      "members":{
8440        "Group":{"shape":"Group"},
8441        "RequestId":{"shape":"String"},
8442        "Status":{
8443          "shape":"StatusCode",
8444          "location":"statusCode"
8445        }
8446      }
8447    },
8448    "UpdateIAMPolicyAssignmentRequest":{
8449      "type":"structure",
8450      "required":[
8451        "AwsAccountId",
8452        "AssignmentName",
8453        "Namespace"
8454      ],
8455      "members":{
8456        "AwsAccountId":{
8457          "shape":"AwsAccountId",
8458          "location":"uri",
8459          "locationName":"AwsAccountId"
8460        },
8461        "AssignmentName":{
8462          "shape":"IAMPolicyAssignmentName",
8463          "location":"uri",
8464          "locationName":"AssignmentName"
8465        },
8466        "Namespace":{
8467          "shape":"Namespace",
8468          "location":"uri",
8469          "locationName":"Namespace"
8470        },
8471        "AssignmentStatus":{"shape":"AssignmentStatus"},
8472        "PolicyArn":{"shape":"Arn"},
8473        "Identities":{"shape":"IdentityMap"}
8474      }
8475    },
8476    "UpdateIAMPolicyAssignmentResponse":{
8477      "type":"structure",
8478      "members":{
8479        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
8480        "AssignmentId":{"shape":"String"},
8481        "PolicyArn":{"shape":"Arn"},
8482        "Identities":{"shape":"IdentityMap"},
8483        "AssignmentStatus":{"shape":"AssignmentStatus"},
8484        "RequestId":{"shape":"String"},
8485        "Status":{
8486          "shape":"StatusCode",
8487          "location":"statusCode"
8488        }
8489      }
8490    },
8491    "UpdateResourcePermissionList":{
8492      "type":"list",
8493      "member":{"shape":"ResourcePermission"},
8494      "max":100
8495    },
8496    "UpdateTemplateAliasRequest":{
8497      "type":"structure",
8498      "required":[
8499        "AwsAccountId",
8500        "TemplateId",
8501        "AliasName",
8502        "TemplateVersionNumber"
8503      ],
8504      "members":{
8505        "AwsAccountId":{
8506          "shape":"AwsAccountId",
8507          "location":"uri",
8508          "locationName":"AwsAccountId"
8509        },
8510        "TemplateId":{
8511          "shape":"RestrictiveResourceId",
8512          "location":"uri",
8513          "locationName":"TemplateId"
8514        },
8515        "AliasName":{
8516          "shape":"AliasName",
8517          "location":"uri",
8518          "locationName":"AliasName"
8519        },
8520        "TemplateVersionNumber":{"shape":"VersionNumber"}
8521      }
8522    },
8523    "UpdateTemplateAliasResponse":{
8524      "type":"structure",
8525      "members":{
8526        "TemplateAlias":{"shape":"TemplateAlias"},
8527        "Status":{
8528          "shape":"StatusCode",
8529          "location":"statusCode"
8530        },
8531        "RequestId":{"shape":"String"}
8532      }
8533    },
8534    "UpdateTemplatePermissionsRequest":{
8535      "type":"structure",
8536      "required":[
8537        "AwsAccountId",
8538        "TemplateId"
8539      ],
8540      "members":{
8541        "AwsAccountId":{
8542          "shape":"AwsAccountId",
8543          "location":"uri",
8544          "locationName":"AwsAccountId"
8545        },
8546        "TemplateId":{
8547          "shape":"RestrictiveResourceId",
8548          "location":"uri",
8549          "locationName":"TemplateId"
8550        },
8551        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
8552        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
8553      }
8554    },
8555    "UpdateTemplatePermissionsResponse":{
8556      "type":"structure",
8557      "members":{
8558        "TemplateId":{"shape":"RestrictiveResourceId"},
8559        "TemplateArn":{"shape":"Arn"},
8560        "Permissions":{"shape":"ResourcePermissionList"},
8561        "RequestId":{"shape":"String"},
8562        "Status":{
8563          "shape":"StatusCode",
8564          "location":"statusCode"
8565        }
8566      }
8567    },
8568    "UpdateTemplateRequest":{
8569      "type":"structure",
8570      "required":[
8571        "AwsAccountId",
8572        "TemplateId",
8573        "SourceEntity"
8574      ],
8575      "members":{
8576        "AwsAccountId":{
8577          "shape":"AwsAccountId",
8578          "location":"uri",
8579          "locationName":"AwsAccountId"
8580        },
8581        "TemplateId":{
8582          "shape":"RestrictiveResourceId",
8583          "location":"uri",
8584          "locationName":"TemplateId"
8585        },
8586        "SourceEntity":{"shape":"TemplateSourceEntity"},
8587        "VersionDescription":{"shape":"VersionDescription"},
8588        "Name":{"shape":"TemplateName"}
8589      }
8590    },
8591    "UpdateTemplateResponse":{
8592      "type":"structure",
8593      "members":{
8594        "TemplateId":{"shape":"RestrictiveResourceId"},
8595        "Arn":{"shape":"Arn"},
8596        "VersionArn":{"shape":"Arn"},
8597        "CreationStatus":{"shape":"ResourceStatus"},
8598        "Status":{
8599          "shape":"StatusCode",
8600          "location":"statusCode"
8601        },
8602        "RequestId":{"shape":"String"}
8603      }
8604    },
8605    "UpdateThemeAliasRequest":{
8606      "type":"structure",
8607      "required":[
8608        "AwsAccountId",
8609        "ThemeId",
8610        "AliasName",
8611        "ThemeVersionNumber"
8612      ],
8613      "members":{
8614        "AwsAccountId":{
8615          "shape":"AwsAccountId",
8616          "location":"uri",
8617          "locationName":"AwsAccountId"
8618        },
8619        "ThemeId":{
8620          "shape":"RestrictiveResourceId",
8621          "location":"uri",
8622          "locationName":"ThemeId"
8623        },
8624        "AliasName":{
8625          "shape":"AliasName",
8626          "location":"uri",
8627          "locationName":"AliasName"
8628        },
8629        "ThemeVersionNumber":{"shape":"VersionNumber"}
8630      }
8631    },
8632    "UpdateThemeAliasResponse":{
8633      "type":"structure",
8634      "members":{
8635        "ThemeAlias":{"shape":"ThemeAlias"},
8636        "Status":{
8637          "shape":"StatusCode",
8638          "location":"statusCode"
8639        },
8640        "RequestId":{"shape":"String"}
8641      }
8642    },
8643    "UpdateThemePermissionsRequest":{
8644      "type":"structure",
8645      "required":[
8646        "AwsAccountId",
8647        "ThemeId"
8648      ],
8649      "members":{
8650        "AwsAccountId":{
8651          "shape":"AwsAccountId",
8652          "location":"uri",
8653          "locationName":"AwsAccountId"
8654        },
8655        "ThemeId":{
8656          "shape":"RestrictiveResourceId",
8657          "location":"uri",
8658          "locationName":"ThemeId"
8659        },
8660        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
8661        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
8662      }
8663    },
8664    "UpdateThemePermissionsResponse":{
8665      "type":"structure",
8666      "members":{
8667        "ThemeId":{"shape":"RestrictiveResourceId"},
8668        "ThemeArn":{"shape":"Arn"},
8669        "Permissions":{"shape":"ResourcePermissionList"},
8670        "RequestId":{"shape":"String"},
8671        "Status":{
8672          "shape":"StatusCode",
8673          "location":"statusCode"
8674        }
8675      }
8676    },
8677    "UpdateThemeRequest":{
8678      "type":"structure",
8679      "required":[
8680        "AwsAccountId",
8681        "ThemeId",
8682        "BaseThemeId"
8683      ],
8684      "members":{
8685        "AwsAccountId":{
8686          "shape":"AwsAccountId",
8687          "location":"uri",
8688          "locationName":"AwsAccountId"
8689        },
8690        "ThemeId":{
8691          "shape":"RestrictiveResourceId",
8692          "location":"uri",
8693          "locationName":"ThemeId"
8694        },
8695        "Name":{"shape":"ThemeName"},
8696        "BaseThemeId":{"shape":"RestrictiveResourceId"},
8697        "VersionDescription":{"shape":"VersionDescription"},
8698        "Configuration":{"shape":"ThemeConfiguration"}
8699      }
8700    },
8701    "UpdateThemeResponse":{
8702      "type":"structure",
8703      "members":{
8704        "ThemeId":{"shape":"RestrictiveResourceId"},
8705        "Arn":{"shape":"Arn"},
8706        "VersionArn":{"shape":"Arn"},
8707        "CreationStatus":{"shape":"ResourceStatus"},
8708        "Status":{
8709          "shape":"StatusCode",
8710          "location":"statusCode"
8711        },
8712        "RequestId":{"shape":"String"}
8713      }
8714    },
8715    "UpdateUserRequest":{
8716      "type":"structure",
8717      "required":[
8718        "UserName",
8719        "AwsAccountId",
8720        "Namespace",
8721        "Email",
8722        "Role"
8723      ],
8724      "members":{
8725        "UserName":{
8726          "shape":"UserName",
8727          "location":"uri",
8728          "locationName":"UserName"
8729        },
8730        "AwsAccountId":{
8731          "shape":"AwsAccountId",
8732          "location":"uri",
8733          "locationName":"AwsAccountId"
8734        },
8735        "Namespace":{
8736          "shape":"Namespace",
8737          "location":"uri",
8738          "locationName":"Namespace"
8739        },
8740        "Email":{"shape":"String"},
8741        "Role":{"shape":"UserRole"},
8742        "CustomPermissionsName":{"shape":"RoleName"},
8743        "UnapplyCustomPermissions":{"shape":"Boolean"},
8744        "ExternalLoginFederationProviderType":{"shape":"String"},
8745        "CustomFederationProviderUrl":{"shape":"String"},
8746        "ExternalLoginId":{"shape":"String"}
8747      }
8748    },
8749    "UpdateUserResponse":{
8750      "type":"structure",
8751      "members":{
8752        "User":{"shape":"User"},
8753        "RequestId":{"shape":"String"},
8754        "Status":{
8755          "shape":"StatusCode",
8756          "location":"statusCode"
8757        }
8758      }
8759    },
8760    "UploadSettings":{
8761      "type":"structure",
8762      "members":{
8763        "Format":{"shape":"FileFormat"},
8764        "StartFromRow":{
8765          "shape":"PositiveInteger",
8766          "box":true
8767        },
8768        "ContainsHeader":{
8769          "shape":"Boolean",
8770          "box":true
8771        },
8772        "TextQualifier":{"shape":"TextQualifier"},
8773        "Delimiter":{"shape":"Delimiter"}
8774      }
8775    },
8776    "User":{
8777      "type":"structure",
8778      "members":{
8779        "Arn":{"shape":"Arn"},
8780        "UserName":{"shape":"UserName"},
8781        "Email":{"shape":"String"},
8782        "Role":{"shape":"UserRole"},
8783        "IdentityType":{"shape":"IdentityType"},
8784        "Active":{"shape":"Boolean"},
8785        "PrincipalId":{"shape":"String"},
8786        "CustomPermissionsName":{"shape":"RoleName"},
8787        "ExternalLoginFederationProviderType":{"shape":"String"},
8788        "ExternalLoginFederationProviderUrl":{"shape":"String"},
8789        "ExternalLoginId":{"shape":"String"}
8790      }
8791    },
8792    "UserList":{
8793      "type":"list",
8794      "member":{"shape":"User"}
8795    },
8796    "UserName":{
8797      "type":"string",
8798      "min":1,
8799      "pattern":"[\\u0020-\\u00FF]+"
8800    },
8801    "UserRole":{
8802      "type":"string",
8803      "enum":[
8804        "ADMIN",
8805        "AUTHOR",
8806        "READER",
8807        "RESTRICTED_AUTHOR",
8808        "RESTRICTED_READER"
8809      ]
8810    },
8811    "Username":{
8812      "type":"string",
8813      "max":64,
8814      "min":1
8815    },
8816    "VersionDescription":{
8817      "type":"string",
8818      "max":512,
8819      "min":1
8820    },
8821    "VersionNumber":{
8822      "type":"long",
8823      "min":1
8824    },
8825    "VpcConnectionProperties":{
8826      "type":"structure",
8827      "required":["VpcConnectionArn"],
8828      "members":{
8829        "VpcConnectionArn":{"shape":"Arn"}
8830      }
8831    },
8832    "Warehouse":{
8833      "type":"string",
8834      "max":128
8835    },
8836    "WorkGroup":{
8837      "type":"string",
8838      "max":128,
8839      "min":1
8840    },
8841    "boolean":{"type":"boolean"},
8842    "long":{"type":"long"},
8843    "string":{"type":"string"},
8844    "timestamp":{"type":"timestamp"}
8845  }
8846}
8847