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