1{
2  "version":"2.0",
3  "metadata":{
4    "apiVersion":"2014-10-31",
5    "endpointPrefix":"rds",
6    "protocol":"query",
7    "serviceAbbreviation":"Amazon RDS",
8    "serviceFullName":"Amazon Relational Database Service",
9    "serviceId":"RDS",
10    "signatureVersion":"v4",
11    "uid":"rds-2014-10-31",
12    "xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/"
13  },
14  "operations":{
15    "AddRoleToDBCluster":{
16      "name":"AddRoleToDBCluster",
17      "http":{
18        "method":"POST",
19        "requestUri":"/"
20      },
21      "input":{"shape":"AddRoleToDBClusterMessage"},
22      "errors":[
23        {"shape":"DBClusterNotFoundFault"},
24        {"shape":"DBClusterRoleAlreadyExistsFault"},
25        {"shape":"InvalidDBClusterStateFault"},
26        {"shape":"DBClusterRoleQuotaExceededFault"}
27      ]
28    },
29    "AddRoleToDBInstance":{
30      "name":"AddRoleToDBInstance",
31      "http":{
32        "method":"POST",
33        "requestUri":"/"
34      },
35      "input":{"shape":"AddRoleToDBInstanceMessage"},
36      "errors":[
37        {"shape":"DBInstanceNotFoundFault"},
38        {"shape":"DBInstanceRoleAlreadyExistsFault"},
39        {"shape":"InvalidDBInstanceStateFault"},
40        {"shape":"DBInstanceRoleQuotaExceededFault"}
41      ]
42    },
43    "AddSourceIdentifierToSubscription":{
44      "name":"AddSourceIdentifierToSubscription",
45      "http":{
46        "method":"POST",
47        "requestUri":"/"
48      },
49      "input":{"shape":"AddSourceIdentifierToSubscriptionMessage"},
50      "output":{
51        "shape":"AddSourceIdentifierToSubscriptionResult",
52        "resultWrapper":"AddSourceIdentifierToSubscriptionResult"
53      },
54      "errors":[
55        {"shape":"SubscriptionNotFoundFault"},
56        {"shape":"SourceNotFoundFault"}
57      ]
58    },
59    "AddTagsToResource":{
60      "name":"AddTagsToResource",
61      "http":{
62        "method":"POST",
63        "requestUri":"/"
64      },
65      "input":{"shape":"AddTagsToResourceMessage"},
66      "errors":[
67        {"shape":"DBInstanceNotFoundFault"},
68        {"shape":"DBSnapshotNotFoundFault"},
69        {"shape":"DBClusterNotFoundFault"}
70      ]
71    },
72    "ApplyPendingMaintenanceAction":{
73      "name":"ApplyPendingMaintenanceAction",
74      "http":{
75        "method":"POST",
76        "requestUri":"/"
77      },
78      "input":{"shape":"ApplyPendingMaintenanceActionMessage"},
79      "output":{
80        "shape":"ApplyPendingMaintenanceActionResult",
81        "resultWrapper":"ApplyPendingMaintenanceActionResult"
82      },
83      "errors":[
84        {"shape":"ResourceNotFoundFault"},
85        {"shape":"InvalidDBClusterStateFault"},
86        {"shape":"InvalidDBInstanceStateFault"}
87      ]
88    },
89    "AuthorizeDBSecurityGroupIngress":{
90      "name":"AuthorizeDBSecurityGroupIngress",
91      "http":{
92        "method":"POST",
93        "requestUri":"/"
94      },
95      "input":{"shape":"AuthorizeDBSecurityGroupIngressMessage"},
96      "output":{
97        "shape":"AuthorizeDBSecurityGroupIngressResult",
98        "resultWrapper":"AuthorizeDBSecurityGroupIngressResult"
99      },
100      "errors":[
101        {"shape":"DBSecurityGroupNotFoundFault"},
102        {"shape":"InvalidDBSecurityGroupStateFault"},
103        {"shape":"AuthorizationAlreadyExistsFault"},
104        {"shape":"AuthorizationQuotaExceededFault"}
105      ]
106    },
107    "BacktrackDBCluster":{
108      "name":"BacktrackDBCluster",
109      "http":{
110        "method":"POST",
111        "requestUri":"/"
112      },
113      "input":{"shape":"BacktrackDBClusterMessage"},
114      "output":{
115        "shape":"DBClusterBacktrack",
116        "resultWrapper":"BacktrackDBClusterResult"
117      },
118      "errors":[
119        {"shape":"DBClusterNotFoundFault"},
120        {"shape":"InvalidDBClusterStateFault"}
121      ]
122    },
123    "CopyDBClusterParameterGroup":{
124      "name":"CopyDBClusterParameterGroup",
125      "http":{
126        "method":"POST",
127        "requestUri":"/"
128      },
129      "input":{"shape":"CopyDBClusterParameterGroupMessage"},
130      "output":{
131        "shape":"CopyDBClusterParameterGroupResult",
132        "resultWrapper":"CopyDBClusterParameterGroupResult"
133      },
134      "errors":[
135        {"shape":"DBParameterGroupNotFoundFault"},
136        {"shape":"DBParameterGroupQuotaExceededFault"},
137        {"shape":"DBParameterGroupAlreadyExistsFault"}
138      ]
139    },
140    "CopyDBClusterSnapshot":{
141      "name":"CopyDBClusterSnapshot",
142      "http":{
143        "method":"POST",
144        "requestUri":"/"
145      },
146      "input":{"shape":"CopyDBClusterSnapshotMessage"},
147      "output":{
148        "shape":"CopyDBClusterSnapshotResult",
149        "resultWrapper":"CopyDBClusterSnapshotResult"
150      },
151      "errors":[
152        {"shape":"DBClusterSnapshotAlreadyExistsFault"},
153        {"shape":"DBClusterSnapshotNotFoundFault"},
154        {"shape":"InvalidDBClusterStateFault"},
155        {"shape":"InvalidDBClusterSnapshotStateFault"},
156        {"shape":"SnapshotQuotaExceededFault"},
157        {"shape":"KMSKeyNotAccessibleFault"}
158      ]
159    },
160    "CopyDBParameterGroup":{
161      "name":"CopyDBParameterGroup",
162      "http":{
163        "method":"POST",
164        "requestUri":"/"
165      },
166      "input":{"shape":"CopyDBParameterGroupMessage"},
167      "output":{
168        "shape":"CopyDBParameterGroupResult",
169        "resultWrapper":"CopyDBParameterGroupResult"
170      },
171      "errors":[
172        {"shape":"DBParameterGroupNotFoundFault"},
173        {"shape":"DBParameterGroupAlreadyExistsFault"},
174        {"shape":"DBParameterGroupQuotaExceededFault"}
175      ]
176    },
177    "CopyDBSnapshot":{
178      "name":"CopyDBSnapshot",
179      "http":{
180        "method":"POST",
181        "requestUri":"/"
182      },
183      "input":{"shape":"CopyDBSnapshotMessage"},
184      "output":{
185        "shape":"CopyDBSnapshotResult",
186        "resultWrapper":"CopyDBSnapshotResult"
187      },
188      "errors":[
189        {"shape":"DBSnapshotAlreadyExistsFault"},
190        {"shape":"DBSnapshotNotFoundFault"},
191        {"shape":"InvalidDBSnapshotStateFault"},
192        {"shape":"SnapshotQuotaExceededFault"},
193        {"shape":"KMSKeyNotAccessibleFault"}
194      ]
195    },
196    "CopyOptionGroup":{
197      "name":"CopyOptionGroup",
198      "http":{
199        "method":"POST",
200        "requestUri":"/"
201      },
202      "input":{"shape":"CopyOptionGroupMessage"},
203      "output":{
204        "shape":"CopyOptionGroupResult",
205        "resultWrapper":"CopyOptionGroupResult"
206      },
207      "errors":[
208        {"shape":"OptionGroupAlreadyExistsFault"},
209        {"shape":"OptionGroupNotFoundFault"},
210        {"shape":"OptionGroupQuotaExceededFault"}
211      ]
212    },
213    "CreateDBCluster":{
214      "name":"CreateDBCluster",
215      "http":{
216        "method":"POST",
217        "requestUri":"/"
218      },
219      "input":{"shape":"CreateDBClusterMessage"},
220      "output":{
221        "shape":"CreateDBClusterResult",
222        "resultWrapper":"CreateDBClusterResult"
223      },
224      "errors":[
225        {"shape":"DBClusterAlreadyExistsFault"},
226        {"shape":"InsufficientStorageClusterCapacityFault"},
227        {"shape":"DBClusterQuotaExceededFault"},
228        {"shape":"StorageQuotaExceededFault"},
229        {"shape":"DBSubnetGroupNotFoundFault"},
230        {"shape":"InvalidVPCNetworkStateFault"},
231        {"shape":"InvalidDBClusterStateFault"},
232        {"shape":"InvalidDBSubnetGroupStateFault"},
233        {"shape":"InvalidSubnet"},
234        {"shape":"InvalidDBInstanceStateFault"},
235        {"shape":"DBClusterParameterGroupNotFoundFault"},
236        {"shape":"KMSKeyNotAccessibleFault"},
237        {"shape":"DBClusterNotFoundFault"},
238        {"shape":"DBInstanceNotFoundFault"},
239        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
240        {"shape":"GlobalClusterNotFoundFault"},
241        {"shape":"InvalidGlobalClusterStateFault"}
242      ]
243    },
244    "CreateDBClusterEndpoint":{
245      "name":"CreateDBClusterEndpoint",
246      "http":{
247        "method":"POST",
248        "requestUri":"/"
249      },
250      "input":{"shape":"CreateDBClusterEndpointMessage"},
251      "output":{
252        "shape":"DBClusterEndpoint",
253        "resultWrapper":"CreateDBClusterEndpointResult"
254      },
255      "errors":[
256        {"shape":"DBClusterEndpointQuotaExceededFault"},
257        {"shape":"DBClusterEndpointAlreadyExistsFault"},
258        {"shape":"DBClusterNotFoundFault"},
259        {"shape":"InvalidDBClusterStateFault"},
260        {"shape":"DBInstanceNotFoundFault"},
261        {"shape":"InvalidDBInstanceStateFault"}
262      ]
263    },
264    "CreateDBClusterParameterGroup":{
265      "name":"CreateDBClusterParameterGroup",
266      "http":{
267        "method":"POST",
268        "requestUri":"/"
269      },
270      "input":{"shape":"CreateDBClusterParameterGroupMessage"},
271      "output":{
272        "shape":"CreateDBClusterParameterGroupResult",
273        "resultWrapper":"CreateDBClusterParameterGroupResult"
274      },
275      "errors":[
276        {"shape":"DBParameterGroupQuotaExceededFault"},
277        {"shape":"DBParameterGroupAlreadyExistsFault"}
278      ]
279    },
280    "CreateDBClusterSnapshot":{
281      "name":"CreateDBClusterSnapshot",
282      "http":{
283        "method":"POST",
284        "requestUri":"/"
285      },
286      "input":{"shape":"CreateDBClusterSnapshotMessage"},
287      "output":{
288        "shape":"CreateDBClusterSnapshotResult",
289        "resultWrapper":"CreateDBClusterSnapshotResult"
290      },
291      "errors":[
292        {"shape":"DBClusterSnapshotAlreadyExistsFault"},
293        {"shape":"InvalidDBClusterStateFault"},
294        {"shape":"DBClusterNotFoundFault"},
295        {"shape":"SnapshotQuotaExceededFault"},
296        {"shape":"InvalidDBClusterSnapshotStateFault"}
297      ]
298    },
299    "CreateDBInstance":{
300      "name":"CreateDBInstance",
301      "http":{
302        "method":"POST",
303        "requestUri":"/"
304      },
305      "input":{"shape":"CreateDBInstanceMessage"},
306      "output":{
307        "shape":"CreateDBInstanceResult",
308        "resultWrapper":"CreateDBInstanceResult"
309      },
310      "errors":[
311        {"shape":"DBInstanceAlreadyExistsFault"},
312        {"shape":"InsufficientDBInstanceCapacityFault"},
313        {"shape":"DBParameterGroupNotFoundFault"},
314        {"shape":"DBSecurityGroupNotFoundFault"},
315        {"shape":"InstanceQuotaExceededFault"},
316        {"shape":"StorageQuotaExceededFault"},
317        {"shape":"DBSubnetGroupNotFoundFault"},
318        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
319        {"shape":"InvalidDBClusterStateFault"},
320        {"shape":"InvalidSubnet"},
321        {"shape":"InvalidVPCNetworkStateFault"},
322        {"shape":"ProvisionedIopsNotAvailableInAZFault"},
323        {"shape":"OptionGroupNotFoundFault"},
324        {"shape":"DBClusterNotFoundFault"},
325        {"shape":"StorageTypeNotSupportedFault"},
326        {"shape":"AuthorizationNotFoundFault"},
327        {"shape":"KMSKeyNotAccessibleFault"},
328        {"shape":"DomainNotFoundFault"},
329        {"shape":"BackupPolicyNotFoundFault"}
330      ]
331    },
332    "CreateDBInstanceReadReplica":{
333      "name":"CreateDBInstanceReadReplica",
334      "http":{
335        "method":"POST",
336        "requestUri":"/"
337      },
338      "input":{"shape":"CreateDBInstanceReadReplicaMessage"},
339      "output":{
340        "shape":"CreateDBInstanceReadReplicaResult",
341        "resultWrapper":"CreateDBInstanceReadReplicaResult"
342      },
343      "errors":[
344        {"shape":"DBInstanceAlreadyExistsFault"},
345        {"shape":"InsufficientDBInstanceCapacityFault"},
346        {"shape":"DBParameterGroupNotFoundFault"},
347        {"shape":"DBSecurityGroupNotFoundFault"},
348        {"shape":"InstanceQuotaExceededFault"},
349        {"shape":"StorageQuotaExceededFault"},
350        {"shape":"DBInstanceNotFoundFault"},
351        {"shape":"InvalidDBInstanceStateFault"},
352        {"shape":"DBSubnetGroupNotFoundFault"},
353        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
354        {"shape":"InvalidSubnet"},
355        {"shape":"InvalidVPCNetworkStateFault"},
356        {"shape":"ProvisionedIopsNotAvailableInAZFault"},
357        {"shape":"OptionGroupNotFoundFault"},
358        {"shape":"DBSubnetGroupNotAllowedFault"},
359        {"shape":"InvalidDBSubnetGroupFault"},
360        {"shape":"StorageTypeNotSupportedFault"},
361        {"shape":"KMSKeyNotAccessibleFault"}
362      ]
363    },
364    "CreateDBParameterGroup":{
365      "name":"CreateDBParameterGroup",
366      "http":{
367        "method":"POST",
368        "requestUri":"/"
369      },
370      "input":{"shape":"CreateDBParameterGroupMessage"},
371      "output":{
372        "shape":"CreateDBParameterGroupResult",
373        "resultWrapper":"CreateDBParameterGroupResult"
374      },
375      "errors":[
376        {"shape":"DBParameterGroupQuotaExceededFault"},
377        {"shape":"DBParameterGroupAlreadyExistsFault"}
378      ]
379    },
380    "CreateDBSecurityGroup":{
381      "name":"CreateDBSecurityGroup",
382      "http":{
383        "method":"POST",
384        "requestUri":"/"
385      },
386      "input":{"shape":"CreateDBSecurityGroupMessage"},
387      "output":{
388        "shape":"CreateDBSecurityGroupResult",
389        "resultWrapper":"CreateDBSecurityGroupResult"
390      },
391      "errors":[
392        {"shape":"DBSecurityGroupAlreadyExistsFault"},
393        {"shape":"DBSecurityGroupQuotaExceededFault"},
394        {"shape":"DBSecurityGroupNotSupportedFault"}
395      ]
396    },
397    "CreateDBSnapshot":{
398      "name":"CreateDBSnapshot",
399      "http":{
400        "method":"POST",
401        "requestUri":"/"
402      },
403      "input":{"shape":"CreateDBSnapshotMessage"},
404      "output":{
405        "shape":"CreateDBSnapshotResult",
406        "resultWrapper":"CreateDBSnapshotResult"
407      },
408      "errors":[
409        {"shape":"DBSnapshotAlreadyExistsFault"},
410        {"shape":"InvalidDBInstanceStateFault"},
411        {"shape":"DBInstanceNotFoundFault"},
412        {"shape":"SnapshotQuotaExceededFault"}
413      ]
414    },
415    "CreateDBSubnetGroup":{
416      "name":"CreateDBSubnetGroup",
417      "http":{
418        "method":"POST",
419        "requestUri":"/"
420      },
421      "input":{"shape":"CreateDBSubnetGroupMessage"},
422      "output":{
423        "shape":"CreateDBSubnetGroupResult",
424        "resultWrapper":"CreateDBSubnetGroupResult"
425      },
426      "errors":[
427        {"shape":"DBSubnetGroupAlreadyExistsFault"},
428        {"shape":"DBSubnetGroupQuotaExceededFault"},
429        {"shape":"DBSubnetQuotaExceededFault"},
430        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
431        {"shape":"InvalidSubnet"}
432      ]
433    },
434    "CreateEventSubscription":{
435      "name":"CreateEventSubscription",
436      "http":{
437        "method":"POST",
438        "requestUri":"/"
439      },
440      "input":{"shape":"CreateEventSubscriptionMessage"},
441      "output":{
442        "shape":"CreateEventSubscriptionResult",
443        "resultWrapper":"CreateEventSubscriptionResult"
444      },
445      "errors":[
446        {"shape":"EventSubscriptionQuotaExceededFault"},
447        {"shape":"SubscriptionAlreadyExistFault"},
448        {"shape":"SNSInvalidTopicFault"},
449        {"shape":"SNSNoAuthorizationFault"},
450        {"shape":"SNSTopicArnNotFoundFault"},
451        {"shape":"SubscriptionCategoryNotFoundFault"},
452        {"shape":"SourceNotFoundFault"}
453      ]
454    },
455    "CreateGlobalCluster":{
456      "name":"CreateGlobalCluster",
457      "http":{
458        "method":"POST",
459        "requestUri":"/"
460      },
461      "input":{"shape":"CreateGlobalClusterMessage"},
462      "output":{
463        "shape":"CreateGlobalClusterResult",
464        "resultWrapper":"CreateGlobalClusterResult"
465      },
466      "errors":[
467        {"shape":"GlobalClusterAlreadyExistsFault"},
468        {"shape":"GlobalClusterQuotaExceededFault"},
469        {"shape":"InvalidDBClusterStateFault"},
470        {"shape":"DBClusterNotFoundFault"}
471      ]
472    },
473    "CreateOptionGroup":{
474      "name":"CreateOptionGroup",
475      "http":{
476        "method":"POST",
477        "requestUri":"/"
478      },
479      "input":{"shape":"CreateOptionGroupMessage"},
480      "output":{
481        "shape":"CreateOptionGroupResult",
482        "resultWrapper":"CreateOptionGroupResult"
483      },
484      "errors":[
485        {"shape":"OptionGroupAlreadyExistsFault"},
486        {"shape":"OptionGroupQuotaExceededFault"}
487      ]
488    },
489    "DeleteDBCluster":{
490      "name":"DeleteDBCluster",
491      "http":{
492        "method":"POST",
493        "requestUri":"/"
494      },
495      "input":{"shape":"DeleteDBClusterMessage"},
496      "output":{
497        "shape":"DeleteDBClusterResult",
498        "resultWrapper":"DeleteDBClusterResult"
499      },
500      "errors":[
501        {"shape":"DBClusterNotFoundFault"},
502        {"shape":"InvalidDBClusterStateFault"},
503        {"shape":"DBClusterSnapshotAlreadyExistsFault"},
504        {"shape":"SnapshotQuotaExceededFault"},
505        {"shape":"InvalidDBClusterSnapshotStateFault"}
506      ]
507    },
508    "DeleteDBClusterEndpoint":{
509      "name":"DeleteDBClusterEndpoint",
510      "http":{
511        "method":"POST",
512        "requestUri":"/"
513      },
514      "input":{"shape":"DeleteDBClusterEndpointMessage"},
515      "output":{
516        "shape":"DBClusterEndpoint",
517        "resultWrapper":"DeleteDBClusterEndpointResult"
518      },
519      "errors":[
520        {"shape":"InvalidDBClusterEndpointStateFault"},
521        {"shape":"DBClusterEndpointNotFoundFault"},
522        {"shape":"InvalidDBClusterStateFault"}
523      ]
524    },
525    "DeleteDBClusterParameterGroup":{
526      "name":"DeleteDBClusterParameterGroup",
527      "http":{
528        "method":"POST",
529        "requestUri":"/"
530      },
531      "input":{"shape":"DeleteDBClusterParameterGroupMessage"},
532      "errors":[
533        {"shape":"InvalidDBParameterGroupStateFault"},
534        {"shape":"DBParameterGroupNotFoundFault"}
535      ]
536    },
537    "DeleteDBClusterSnapshot":{
538      "name":"DeleteDBClusterSnapshot",
539      "http":{
540        "method":"POST",
541        "requestUri":"/"
542      },
543      "input":{"shape":"DeleteDBClusterSnapshotMessage"},
544      "output":{
545        "shape":"DeleteDBClusterSnapshotResult",
546        "resultWrapper":"DeleteDBClusterSnapshotResult"
547      },
548      "errors":[
549        {"shape":"InvalidDBClusterSnapshotStateFault"},
550        {"shape":"DBClusterSnapshotNotFoundFault"}
551      ]
552    },
553    "DeleteDBInstance":{
554      "name":"DeleteDBInstance",
555      "http":{
556        "method":"POST",
557        "requestUri":"/"
558      },
559      "input":{"shape":"DeleteDBInstanceMessage"},
560      "output":{
561        "shape":"DeleteDBInstanceResult",
562        "resultWrapper":"DeleteDBInstanceResult"
563      },
564      "errors":[
565        {"shape":"DBInstanceNotFoundFault"},
566        {"shape":"InvalidDBInstanceStateFault"},
567        {"shape":"DBSnapshotAlreadyExistsFault"},
568        {"shape":"SnapshotQuotaExceededFault"},
569        {"shape":"InvalidDBClusterStateFault"},
570        {"shape":"DBInstanceAutomatedBackupQuotaExceededFault"}
571      ]
572    },
573    "DeleteDBInstanceAutomatedBackup":{
574      "name":"DeleteDBInstanceAutomatedBackup",
575      "http":{
576        "method":"POST",
577        "requestUri":"/"
578      },
579      "input":{"shape":"DeleteDBInstanceAutomatedBackupMessage"},
580      "output":{
581        "shape":"DeleteDBInstanceAutomatedBackupResult",
582        "resultWrapper":"DeleteDBInstanceAutomatedBackupResult"
583      },
584      "errors":[
585        {"shape":"InvalidDBInstanceAutomatedBackupStateFault"},
586        {"shape":"DBInstanceAutomatedBackupNotFoundFault"}
587      ]
588    },
589    "DeleteDBParameterGroup":{
590      "name":"DeleteDBParameterGroup",
591      "http":{
592        "method":"POST",
593        "requestUri":"/"
594      },
595      "input":{"shape":"DeleteDBParameterGroupMessage"},
596      "errors":[
597        {"shape":"InvalidDBParameterGroupStateFault"},
598        {"shape":"DBParameterGroupNotFoundFault"}
599      ]
600    },
601    "DeleteDBSecurityGroup":{
602      "name":"DeleteDBSecurityGroup",
603      "http":{
604        "method":"POST",
605        "requestUri":"/"
606      },
607      "input":{"shape":"DeleteDBSecurityGroupMessage"},
608      "errors":[
609        {"shape":"InvalidDBSecurityGroupStateFault"},
610        {"shape":"DBSecurityGroupNotFoundFault"}
611      ]
612    },
613    "DeleteDBSnapshot":{
614      "name":"DeleteDBSnapshot",
615      "http":{
616        "method":"POST",
617        "requestUri":"/"
618      },
619      "input":{"shape":"DeleteDBSnapshotMessage"},
620      "output":{
621        "shape":"DeleteDBSnapshotResult",
622        "resultWrapper":"DeleteDBSnapshotResult"
623      },
624      "errors":[
625        {"shape":"InvalidDBSnapshotStateFault"},
626        {"shape":"DBSnapshotNotFoundFault"}
627      ]
628    },
629    "DeleteDBSubnetGroup":{
630      "name":"DeleteDBSubnetGroup",
631      "http":{
632        "method":"POST",
633        "requestUri":"/"
634      },
635      "input":{"shape":"DeleteDBSubnetGroupMessage"},
636      "errors":[
637        {"shape":"InvalidDBSubnetGroupStateFault"},
638        {"shape":"InvalidDBSubnetStateFault"},
639        {"shape":"DBSubnetGroupNotFoundFault"}
640      ]
641    },
642    "DeleteEventSubscription":{
643      "name":"DeleteEventSubscription",
644      "http":{
645        "method":"POST",
646        "requestUri":"/"
647      },
648      "input":{"shape":"DeleteEventSubscriptionMessage"},
649      "output":{
650        "shape":"DeleteEventSubscriptionResult",
651        "resultWrapper":"DeleteEventSubscriptionResult"
652      },
653      "errors":[
654        {"shape":"SubscriptionNotFoundFault"},
655        {"shape":"InvalidEventSubscriptionStateFault"}
656      ]
657    },
658    "DeleteGlobalCluster":{
659      "name":"DeleteGlobalCluster",
660      "http":{
661        "method":"POST",
662        "requestUri":"/"
663      },
664      "input":{"shape":"DeleteGlobalClusterMessage"},
665      "output":{
666        "shape":"DeleteGlobalClusterResult",
667        "resultWrapper":"DeleteGlobalClusterResult"
668      },
669      "errors":[
670        {"shape":"GlobalClusterNotFoundFault"},
671        {"shape":"InvalidGlobalClusterStateFault"}
672      ]
673    },
674    "DeleteOptionGroup":{
675      "name":"DeleteOptionGroup",
676      "http":{
677        "method":"POST",
678        "requestUri":"/"
679      },
680      "input":{"shape":"DeleteOptionGroupMessage"},
681      "errors":[
682        {"shape":"OptionGroupNotFoundFault"},
683        {"shape":"InvalidOptionGroupStateFault"}
684      ]
685    },
686    "DescribeAccountAttributes":{
687      "name":"DescribeAccountAttributes",
688      "http":{
689        "method":"POST",
690        "requestUri":"/"
691      },
692      "input":{"shape":"DescribeAccountAttributesMessage"},
693      "output":{
694        "shape":"AccountAttributesMessage",
695        "resultWrapper":"DescribeAccountAttributesResult"
696      }
697    },
698    "DescribeCertificates":{
699      "name":"DescribeCertificates",
700      "http":{
701        "method":"POST",
702        "requestUri":"/"
703      },
704      "input":{"shape":"DescribeCertificatesMessage"},
705      "output":{
706        "shape":"CertificateMessage",
707        "resultWrapper":"DescribeCertificatesResult"
708      },
709      "errors":[
710        {"shape":"CertificateNotFoundFault"}
711      ]
712    },
713    "DescribeDBClusterBacktracks":{
714      "name":"DescribeDBClusterBacktracks",
715      "http":{
716        "method":"POST",
717        "requestUri":"/"
718      },
719      "input":{"shape":"DescribeDBClusterBacktracksMessage"},
720      "output":{
721        "shape":"DBClusterBacktrackMessage",
722        "resultWrapper":"DescribeDBClusterBacktracksResult"
723      },
724      "errors":[
725        {"shape":"DBClusterNotFoundFault"},
726        {"shape":"DBClusterBacktrackNotFoundFault"}
727      ]
728    },
729    "DescribeDBClusterEndpoints":{
730      "name":"DescribeDBClusterEndpoints",
731      "http":{
732        "method":"POST",
733        "requestUri":"/"
734      },
735      "input":{"shape":"DescribeDBClusterEndpointsMessage"},
736      "output":{
737        "shape":"DBClusterEndpointMessage",
738        "resultWrapper":"DescribeDBClusterEndpointsResult"
739      },
740      "errors":[
741        {"shape":"DBClusterNotFoundFault"}
742      ]
743    },
744    "DescribeDBClusterParameterGroups":{
745      "name":"DescribeDBClusterParameterGroups",
746      "http":{
747        "method":"POST",
748        "requestUri":"/"
749      },
750      "input":{"shape":"DescribeDBClusterParameterGroupsMessage"},
751      "output":{
752        "shape":"DBClusterParameterGroupsMessage",
753        "resultWrapper":"DescribeDBClusterParameterGroupsResult"
754      },
755      "errors":[
756        {"shape":"DBParameterGroupNotFoundFault"}
757      ]
758    },
759    "DescribeDBClusterParameters":{
760      "name":"DescribeDBClusterParameters",
761      "http":{
762        "method":"POST",
763        "requestUri":"/"
764      },
765      "input":{"shape":"DescribeDBClusterParametersMessage"},
766      "output":{
767        "shape":"DBClusterParameterGroupDetails",
768        "resultWrapper":"DescribeDBClusterParametersResult"
769      },
770      "errors":[
771        {"shape":"DBParameterGroupNotFoundFault"}
772      ]
773    },
774    "DescribeDBClusterSnapshotAttributes":{
775      "name":"DescribeDBClusterSnapshotAttributes",
776      "http":{
777        "method":"POST",
778        "requestUri":"/"
779      },
780      "input":{"shape":"DescribeDBClusterSnapshotAttributesMessage"},
781      "output":{
782        "shape":"DescribeDBClusterSnapshotAttributesResult",
783        "resultWrapper":"DescribeDBClusterSnapshotAttributesResult"
784      },
785      "errors":[
786        {"shape":"DBClusterSnapshotNotFoundFault"}
787      ]
788    },
789    "DescribeDBClusterSnapshots":{
790      "name":"DescribeDBClusterSnapshots",
791      "http":{
792        "method":"POST",
793        "requestUri":"/"
794      },
795      "input":{"shape":"DescribeDBClusterSnapshotsMessage"},
796      "output":{
797        "shape":"DBClusterSnapshotMessage",
798        "resultWrapper":"DescribeDBClusterSnapshotsResult"
799      },
800      "errors":[
801        {"shape":"DBClusterSnapshotNotFoundFault"}
802      ]
803    },
804    "DescribeDBClusters":{
805      "name":"DescribeDBClusters",
806      "http":{
807        "method":"POST",
808        "requestUri":"/"
809      },
810      "input":{"shape":"DescribeDBClustersMessage"},
811      "output":{
812        "shape":"DBClusterMessage",
813        "resultWrapper":"DescribeDBClustersResult"
814      },
815      "errors":[
816        {"shape":"DBClusterNotFoundFault"}
817      ]
818    },
819    "DescribeDBEngineVersions":{
820      "name":"DescribeDBEngineVersions",
821      "http":{
822        "method":"POST",
823        "requestUri":"/"
824      },
825      "input":{"shape":"DescribeDBEngineVersionsMessage"},
826      "output":{
827        "shape":"DBEngineVersionMessage",
828        "resultWrapper":"DescribeDBEngineVersionsResult"
829      }
830    },
831    "DescribeDBInstanceAutomatedBackups":{
832      "name":"DescribeDBInstanceAutomatedBackups",
833      "http":{
834        "method":"POST",
835        "requestUri":"/"
836      },
837      "input":{"shape":"DescribeDBInstanceAutomatedBackupsMessage"},
838      "output":{
839        "shape":"DBInstanceAutomatedBackupMessage",
840        "resultWrapper":"DescribeDBInstanceAutomatedBackupsResult"
841      },
842      "errors":[
843        {"shape":"DBInstanceAutomatedBackupNotFoundFault"}
844      ]
845    },
846    "DescribeDBInstances":{
847      "name":"DescribeDBInstances",
848      "http":{
849        "method":"POST",
850        "requestUri":"/"
851      },
852      "input":{"shape":"DescribeDBInstancesMessage"},
853      "output":{
854        "shape":"DBInstanceMessage",
855        "resultWrapper":"DescribeDBInstancesResult"
856      },
857      "errors":[
858        {"shape":"DBInstanceNotFoundFault"}
859      ]
860    },
861    "DescribeDBLogFiles":{
862      "name":"DescribeDBLogFiles",
863      "http":{
864        "method":"POST",
865        "requestUri":"/"
866      },
867      "input":{"shape":"DescribeDBLogFilesMessage"},
868      "output":{
869        "shape":"DescribeDBLogFilesResponse",
870        "resultWrapper":"DescribeDBLogFilesResult"
871      },
872      "errors":[
873        {"shape":"DBInstanceNotFoundFault"}
874      ]
875    },
876    "DescribeDBParameterGroups":{
877      "name":"DescribeDBParameterGroups",
878      "http":{
879        "method":"POST",
880        "requestUri":"/"
881      },
882      "input":{"shape":"DescribeDBParameterGroupsMessage"},
883      "output":{
884        "shape":"DBParameterGroupsMessage",
885        "resultWrapper":"DescribeDBParameterGroupsResult"
886      },
887      "errors":[
888        {"shape":"DBParameterGroupNotFoundFault"}
889      ]
890    },
891    "DescribeDBParameters":{
892      "name":"DescribeDBParameters",
893      "http":{
894        "method":"POST",
895        "requestUri":"/"
896      },
897      "input":{"shape":"DescribeDBParametersMessage"},
898      "output":{
899        "shape":"DBParameterGroupDetails",
900        "resultWrapper":"DescribeDBParametersResult"
901      },
902      "errors":[
903        {"shape":"DBParameterGroupNotFoundFault"}
904      ]
905    },
906    "DescribeDBSecurityGroups":{
907      "name":"DescribeDBSecurityGroups",
908      "http":{
909        "method":"POST",
910        "requestUri":"/"
911      },
912      "input":{"shape":"DescribeDBSecurityGroupsMessage"},
913      "output":{
914        "shape":"DBSecurityGroupMessage",
915        "resultWrapper":"DescribeDBSecurityGroupsResult"
916      },
917      "errors":[
918        {"shape":"DBSecurityGroupNotFoundFault"}
919      ]
920    },
921    "DescribeDBSnapshotAttributes":{
922      "name":"DescribeDBSnapshotAttributes",
923      "http":{
924        "method":"POST",
925        "requestUri":"/"
926      },
927      "input":{"shape":"DescribeDBSnapshotAttributesMessage"},
928      "output":{
929        "shape":"DescribeDBSnapshotAttributesResult",
930        "resultWrapper":"DescribeDBSnapshotAttributesResult"
931      },
932      "errors":[
933        {"shape":"DBSnapshotNotFoundFault"}
934      ]
935    },
936    "DescribeDBSnapshots":{
937      "name":"DescribeDBSnapshots",
938      "http":{
939        "method":"POST",
940        "requestUri":"/"
941      },
942      "input":{"shape":"DescribeDBSnapshotsMessage"},
943      "output":{
944        "shape":"DBSnapshotMessage",
945        "resultWrapper":"DescribeDBSnapshotsResult"
946      },
947      "errors":[
948        {"shape":"DBSnapshotNotFoundFault"}
949      ]
950    },
951    "DescribeDBSubnetGroups":{
952      "name":"DescribeDBSubnetGroups",
953      "http":{
954        "method":"POST",
955        "requestUri":"/"
956      },
957      "input":{"shape":"DescribeDBSubnetGroupsMessage"},
958      "output":{
959        "shape":"DBSubnetGroupMessage",
960        "resultWrapper":"DescribeDBSubnetGroupsResult"
961      },
962      "errors":[
963        {"shape":"DBSubnetGroupNotFoundFault"}
964      ]
965    },
966    "DescribeEngineDefaultClusterParameters":{
967      "name":"DescribeEngineDefaultClusterParameters",
968      "http":{
969        "method":"POST",
970        "requestUri":"/"
971      },
972      "input":{"shape":"DescribeEngineDefaultClusterParametersMessage"},
973      "output":{
974        "shape":"DescribeEngineDefaultClusterParametersResult",
975        "resultWrapper":"DescribeEngineDefaultClusterParametersResult"
976      }
977    },
978    "DescribeEngineDefaultParameters":{
979      "name":"DescribeEngineDefaultParameters",
980      "http":{
981        "method":"POST",
982        "requestUri":"/"
983      },
984      "input":{"shape":"DescribeEngineDefaultParametersMessage"},
985      "output":{
986        "shape":"DescribeEngineDefaultParametersResult",
987        "resultWrapper":"DescribeEngineDefaultParametersResult"
988      }
989    },
990    "DescribeEventCategories":{
991      "name":"DescribeEventCategories",
992      "http":{
993        "method":"POST",
994        "requestUri":"/"
995      },
996      "input":{"shape":"DescribeEventCategoriesMessage"},
997      "output":{
998        "shape":"EventCategoriesMessage",
999        "resultWrapper":"DescribeEventCategoriesResult"
1000      }
1001    },
1002    "DescribeEventSubscriptions":{
1003      "name":"DescribeEventSubscriptions",
1004      "http":{
1005        "method":"POST",
1006        "requestUri":"/"
1007      },
1008      "input":{"shape":"DescribeEventSubscriptionsMessage"},
1009      "output":{
1010        "shape":"EventSubscriptionsMessage",
1011        "resultWrapper":"DescribeEventSubscriptionsResult"
1012      },
1013      "errors":[
1014        {"shape":"SubscriptionNotFoundFault"}
1015      ]
1016    },
1017    "DescribeEvents":{
1018      "name":"DescribeEvents",
1019      "http":{
1020        "method":"POST",
1021        "requestUri":"/"
1022      },
1023      "input":{"shape":"DescribeEventsMessage"},
1024      "output":{
1025        "shape":"EventsMessage",
1026        "resultWrapper":"DescribeEventsResult"
1027      }
1028    },
1029    "DescribeGlobalClusters":{
1030      "name":"DescribeGlobalClusters",
1031      "http":{
1032        "method":"POST",
1033        "requestUri":"/"
1034      },
1035      "input":{"shape":"DescribeGlobalClustersMessage"},
1036      "output":{
1037        "shape":"GlobalClustersMessage",
1038        "resultWrapper":"DescribeGlobalClustersResult"
1039      },
1040      "errors":[
1041        {"shape":"GlobalClusterNotFoundFault"}
1042      ]
1043    },
1044    "DescribeOptionGroupOptions":{
1045      "name":"DescribeOptionGroupOptions",
1046      "http":{
1047        "method":"POST",
1048        "requestUri":"/"
1049      },
1050      "input":{"shape":"DescribeOptionGroupOptionsMessage"},
1051      "output":{
1052        "shape":"OptionGroupOptionsMessage",
1053        "resultWrapper":"DescribeOptionGroupOptionsResult"
1054      }
1055    },
1056    "DescribeOptionGroups":{
1057      "name":"DescribeOptionGroups",
1058      "http":{
1059        "method":"POST",
1060        "requestUri":"/"
1061      },
1062      "input":{"shape":"DescribeOptionGroupsMessage"},
1063      "output":{
1064        "shape":"OptionGroups",
1065        "resultWrapper":"DescribeOptionGroupsResult"
1066      },
1067      "errors":[
1068        {"shape":"OptionGroupNotFoundFault"}
1069      ]
1070    },
1071    "DescribeOrderableDBInstanceOptions":{
1072      "name":"DescribeOrderableDBInstanceOptions",
1073      "http":{
1074        "method":"POST",
1075        "requestUri":"/"
1076      },
1077      "input":{"shape":"DescribeOrderableDBInstanceOptionsMessage"},
1078      "output":{
1079        "shape":"OrderableDBInstanceOptionsMessage",
1080        "resultWrapper":"DescribeOrderableDBInstanceOptionsResult"
1081      }
1082    },
1083    "DescribePendingMaintenanceActions":{
1084      "name":"DescribePendingMaintenanceActions",
1085      "http":{
1086        "method":"POST",
1087        "requestUri":"/"
1088      },
1089      "input":{"shape":"DescribePendingMaintenanceActionsMessage"},
1090      "output":{
1091        "shape":"PendingMaintenanceActionsMessage",
1092        "resultWrapper":"DescribePendingMaintenanceActionsResult"
1093      },
1094      "errors":[
1095        {"shape":"ResourceNotFoundFault"}
1096      ]
1097    },
1098    "DescribeReservedDBInstances":{
1099      "name":"DescribeReservedDBInstances",
1100      "http":{
1101        "method":"POST",
1102        "requestUri":"/"
1103      },
1104      "input":{"shape":"DescribeReservedDBInstancesMessage"},
1105      "output":{
1106        "shape":"ReservedDBInstanceMessage",
1107        "resultWrapper":"DescribeReservedDBInstancesResult"
1108      },
1109      "errors":[
1110        {"shape":"ReservedDBInstanceNotFoundFault"}
1111      ]
1112    },
1113    "DescribeReservedDBInstancesOfferings":{
1114      "name":"DescribeReservedDBInstancesOfferings",
1115      "http":{
1116        "method":"POST",
1117        "requestUri":"/"
1118      },
1119      "input":{"shape":"DescribeReservedDBInstancesOfferingsMessage"},
1120      "output":{
1121        "shape":"ReservedDBInstancesOfferingMessage",
1122        "resultWrapper":"DescribeReservedDBInstancesOfferingsResult"
1123      },
1124      "errors":[
1125        {"shape":"ReservedDBInstancesOfferingNotFoundFault"}
1126      ]
1127    },
1128    "DescribeSourceRegions":{
1129      "name":"DescribeSourceRegions",
1130      "http":{
1131        "method":"POST",
1132        "requestUri":"/"
1133      },
1134      "input":{"shape":"DescribeSourceRegionsMessage"},
1135      "output":{
1136        "shape":"SourceRegionMessage",
1137        "resultWrapper":"DescribeSourceRegionsResult"
1138      }
1139    },
1140    "DescribeValidDBInstanceModifications":{
1141      "name":"DescribeValidDBInstanceModifications",
1142      "http":{
1143        "method":"POST",
1144        "requestUri":"/"
1145      },
1146      "input":{"shape":"DescribeValidDBInstanceModificationsMessage"},
1147      "output":{
1148        "shape":"DescribeValidDBInstanceModificationsResult",
1149        "resultWrapper":"DescribeValidDBInstanceModificationsResult"
1150      },
1151      "errors":[
1152        {"shape":"DBInstanceNotFoundFault"},
1153        {"shape":"InvalidDBInstanceStateFault"}
1154      ]
1155    },
1156    "DownloadDBLogFilePortion":{
1157      "name":"DownloadDBLogFilePortion",
1158      "http":{
1159        "method":"POST",
1160        "requestUri":"/"
1161      },
1162      "input":{"shape":"DownloadDBLogFilePortionMessage"},
1163      "output":{
1164        "shape":"DownloadDBLogFilePortionDetails",
1165        "resultWrapper":"DownloadDBLogFilePortionResult"
1166      },
1167      "errors":[
1168        {"shape":"DBInstanceNotFoundFault"},
1169        {"shape":"DBLogFileNotFoundFault"}
1170      ]
1171    },
1172    "FailoverDBCluster":{
1173      "name":"FailoverDBCluster",
1174      "http":{
1175        "method":"POST",
1176        "requestUri":"/"
1177      },
1178      "input":{"shape":"FailoverDBClusterMessage"},
1179      "output":{
1180        "shape":"FailoverDBClusterResult",
1181        "resultWrapper":"FailoverDBClusterResult"
1182      },
1183      "errors":[
1184        {"shape":"DBClusterNotFoundFault"},
1185        {"shape":"InvalidDBClusterStateFault"},
1186        {"shape":"InvalidDBInstanceStateFault"}
1187      ]
1188    },
1189    "ListTagsForResource":{
1190      "name":"ListTagsForResource",
1191      "http":{
1192        "method":"POST",
1193        "requestUri":"/"
1194      },
1195      "input":{"shape":"ListTagsForResourceMessage"},
1196      "output":{
1197        "shape":"TagListMessage",
1198        "resultWrapper":"ListTagsForResourceResult"
1199      },
1200      "errors":[
1201        {"shape":"DBInstanceNotFoundFault"},
1202        {"shape":"DBSnapshotNotFoundFault"},
1203        {"shape":"DBClusterNotFoundFault"}
1204      ]
1205    },
1206    "ModifyCurrentDBClusterCapacity":{
1207      "name":"ModifyCurrentDBClusterCapacity",
1208      "http":{
1209        "method":"POST",
1210        "requestUri":"/"
1211      },
1212      "input":{"shape":"ModifyCurrentDBClusterCapacityMessage"},
1213      "output":{
1214        "shape":"DBClusterCapacityInfo",
1215        "resultWrapper":"ModifyCurrentDBClusterCapacityResult"
1216      },
1217      "errors":[
1218        {"shape":"DBClusterNotFoundFault"},
1219        {"shape":"InvalidDBClusterStateFault"},
1220        {"shape":"InvalidDBClusterCapacityFault"}
1221      ]
1222    },
1223    "ModifyDBCluster":{
1224      "name":"ModifyDBCluster",
1225      "http":{
1226        "method":"POST",
1227        "requestUri":"/"
1228      },
1229      "input":{"shape":"ModifyDBClusterMessage"},
1230      "output":{
1231        "shape":"ModifyDBClusterResult",
1232        "resultWrapper":"ModifyDBClusterResult"
1233      },
1234      "errors":[
1235        {"shape":"DBClusterNotFoundFault"},
1236        {"shape":"InvalidDBClusterStateFault"},
1237        {"shape":"StorageQuotaExceededFault"},
1238        {"shape":"DBSubnetGroupNotFoundFault"},
1239        {"shape":"InvalidVPCNetworkStateFault"},
1240        {"shape":"InvalidDBSubnetGroupStateFault"},
1241        {"shape":"InvalidSubnet"},
1242        {"shape":"DBClusterParameterGroupNotFoundFault"},
1243        {"shape":"InvalidDBSecurityGroupStateFault"},
1244        {"shape":"InvalidDBInstanceStateFault"},
1245        {"shape":"DBClusterAlreadyExistsFault"}
1246      ]
1247    },
1248    "ModifyDBClusterEndpoint":{
1249      "name":"ModifyDBClusterEndpoint",
1250      "http":{
1251        "method":"POST",
1252        "requestUri":"/"
1253      },
1254      "input":{"shape":"ModifyDBClusterEndpointMessage"},
1255      "output":{
1256        "shape":"DBClusterEndpoint",
1257        "resultWrapper":"ModifyDBClusterEndpointResult"
1258      },
1259      "errors":[
1260        {"shape":"InvalidDBClusterStateFault"},
1261        {"shape":"InvalidDBClusterEndpointStateFault"},
1262        {"shape":"DBClusterEndpointNotFoundFault"},
1263        {"shape":"DBInstanceNotFoundFault"},
1264        {"shape":"InvalidDBInstanceStateFault"}
1265      ]
1266    },
1267    "ModifyDBClusterParameterGroup":{
1268      "name":"ModifyDBClusterParameterGroup",
1269      "http":{
1270        "method":"POST",
1271        "requestUri":"/"
1272      },
1273      "input":{"shape":"ModifyDBClusterParameterGroupMessage"},
1274      "output":{
1275        "shape":"DBClusterParameterGroupNameMessage",
1276        "resultWrapper":"ModifyDBClusterParameterGroupResult"
1277      },
1278      "errors":[
1279        {"shape":"DBParameterGroupNotFoundFault"},
1280        {"shape":"InvalidDBParameterGroupStateFault"}
1281      ]
1282    },
1283    "ModifyDBClusterSnapshotAttribute":{
1284      "name":"ModifyDBClusterSnapshotAttribute",
1285      "http":{
1286        "method":"POST",
1287        "requestUri":"/"
1288      },
1289      "input":{"shape":"ModifyDBClusterSnapshotAttributeMessage"},
1290      "output":{
1291        "shape":"ModifyDBClusterSnapshotAttributeResult",
1292        "resultWrapper":"ModifyDBClusterSnapshotAttributeResult"
1293      },
1294      "errors":[
1295        {"shape":"DBClusterSnapshotNotFoundFault"},
1296        {"shape":"InvalidDBClusterSnapshotStateFault"},
1297        {"shape":"SharedSnapshotQuotaExceededFault"}
1298      ]
1299    },
1300    "ModifyDBInstance":{
1301      "name":"ModifyDBInstance",
1302      "http":{
1303        "method":"POST",
1304        "requestUri":"/"
1305      },
1306      "input":{"shape":"ModifyDBInstanceMessage"},
1307      "output":{
1308        "shape":"ModifyDBInstanceResult",
1309        "resultWrapper":"ModifyDBInstanceResult"
1310      },
1311      "errors":[
1312        {"shape":"InvalidDBInstanceStateFault"},
1313        {"shape":"InvalidDBSecurityGroupStateFault"},
1314        {"shape":"DBInstanceAlreadyExistsFault"},
1315        {"shape":"DBInstanceNotFoundFault"},
1316        {"shape":"DBSecurityGroupNotFoundFault"},
1317        {"shape":"DBParameterGroupNotFoundFault"},
1318        {"shape":"InsufficientDBInstanceCapacityFault"},
1319        {"shape":"StorageQuotaExceededFault"},
1320        {"shape":"InvalidVPCNetworkStateFault"},
1321        {"shape":"ProvisionedIopsNotAvailableInAZFault"},
1322        {"shape":"OptionGroupNotFoundFault"},
1323        {"shape":"DBUpgradeDependencyFailureFault"},
1324        {"shape":"StorageTypeNotSupportedFault"},
1325        {"shape":"AuthorizationNotFoundFault"},
1326        {"shape":"CertificateNotFoundFault"},
1327        {"shape":"DomainNotFoundFault"},
1328        {"shape":"BackupPolicyNotFoundFault"}
1329      ]
1330    },
1331    "ModifyDBParameterGroup":{
1332      "name":"ModifyDBParameterGroup",
1333      "http":{
1334        "method":"POST",
1335        "requestUri":"/"
1336      },
1337      "input":{"shape":"ModifyDBParameterGroupMessage"},
1338      "output":{
1339        "shape":"DBParameterGroupNameMessage",
1340        "resultWrapper":"ModifyDBParameterGroupResult"
1341      },
1342      "errors":[
1343        {"shape":"DBParameterGroupNotFoundFault"},
1344        {"shape":"InvalidDBParameterGroupStateFault"}
1345      ]
1346    },
1347    "ModifyDBSnapshot":{
1348      "name":"ModifyDBSnapshot",
1349      "http":{
1350        "method":"POST",
1351        "requestUri":"/"
1352      },
1353      "input":{"shape":"ModifyDBSnapshotMessage"},
1354      "output":{
1355        "shape":"ModifyDBSnapshotResult",
1356        "resultWrapper":"ModifyDBSnapshotResult"
1357      },
1358      "errors":[
1359        {"shape":"DBSnapshotNotFoundFault"}
1360      ]
1361    },
1362    "ModifyDBSnapshotAttribute":{
1363      "name":"ModifyDBSnapshotAttribute",
1364      "http":{
1365        "method":"POST",
1366        "requestUri":"/"
1367      },
1368      "input":{"shape":"ModifyDBSnapshotAttributeMessage"},
1369      "output":{
1370        "shape":"ModifyDBSnapshotAttributeResult",
1371        "resultWrapper":"ModifyDBSnapshotAttributeResult"
1372      },
1373      "errors":[
1374        {"shape":"DBSnapshotNotFoundFault"},
1375        {"shape":"InvalidDBSnapshotStateFault"},
1376        {"shape":"SharedSnapshotQuotaExceededFault"}
1377      ]
1378    },
1379    "ModifyDBSubnetGroup":{
1380      "name":"ModifyDBSubnetGroup",
1381      "http":{
1382        "method":"POST",
1383        "requestUri":"/"
1384      },
1385      "input":{"shape":"ModifyDBSubnetGroupMessage"},
1386      "output":{
1387        "shape":"ModifyDBSubnetGroupResult",
1388        "resultWrapper":"ModifyDBSubnetGroupResult"
1389      },
1390      "errors":[
1391        {"shape":"DBSubnetGroupNotFoundFault"},
1392        {"shape":"DBSubnetQuotaExceededFault"},
1393        {"shape":"SubnetAlreadyInUse"},
1394        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
1395        {"shape":"InvalidSubnet"}
1396      ]
1397    },
1398    "ModifyEventSubscription":{
1399      "name":"ModifyEventSubscription",
1400      "http":{
1401        "method":"POST",
1402        "requestUri":"/"
1403      },
1404      "input":{"shape":"ModifyEventSubscriptionMessage"},
1405      "output":{
1406        "shape":"ModifyEventSubscriptionResult",
1407        "resultWrapper":"ModifyEventSubscriptionResult"
1408      },
1409      "errors":[
1410        {"shape":"EventSubscriptionQuotaExceededFault"},
1411        {"shape":"SubscriptionNotFoundFault"},
1412        {"shape":"SNSInvalidTopicFault"},
1413        {"shape":"SNSNoAuthorizationFault"},
1414        {"shape":"SNSTopicArnNotFoundFault"},
1415        {"shape":"SubscriptionCategoryNotFoundFault"}
1416      ]
1417    },
1418    "ModifyGlobalCluster":{
1419      "name":"ModifyGlobalCluster",
1420      "http":{
1421        "method":"POST",
1422        "requestUri":"/"
1423      },
1424      "input":{"shape":"ModifyGlobalClusterMessage"},
1425      "output":{
1426        "shape":"ModifyGlobalClusterResult",
1427        "resultWrapper":"ModifyGlobalClusterResult"
1428      },
1429      "errors":[
1430        {"shape":"GlobalClusterNotFoundFault"},
1431        {"shape":"InvalidGlobalClusterStateFault"}
1432      ]
1433    },
1434    "ModifyOptionGroup":{
1435      "name":"ModifyOptionGroup",
1436      "http":{
1437        "method":"POST",
1438        "requestUri":"/"
1439      },
1440      "input":{"shape":"ModifyOptionGroupMessage"},
1441      "output":{
1442        "shape":"ModifyOptionGroupResult",
1443        "resultWrapper":"ModifyOptionGroupResult"
1444      },
1445      "errors":[
1446        {"shape":"InvalidOptionGroupStateFault"},
1447        {"shape":"OptionGroupNotFoundFault"}
1448      ]
1449    },
1450    "PromoteReadReplica":{
1451      "name":"PromoteReadReplica",
1452      "http":{
1453        "method":"POST",
1454        "requestUri":"/"
1455      },
1456      "input":{"shape":"PromoteReadReplicaMessage"},
1457      "output":{
1458        "shape":"PromoteReadReplicaResult",
1459        "resultWrapper":"PromoteReadReplicaResult"
1460      },
1461      "errors":[
1462        {"shape":"InvalidDBInstanceStateFault"},
1463        {"shape":"DBInstanceNotFoundFault"}
1464      ]
1465    },
1466    "PromoteReadReplicaDBCluster":{
1467      "name":"PromoteReadReplicaDBCluster",
1468      "http":{
1469        "method":"POST",
1470        "requestUri":"/"
1471      },
1472      "input":{"shape":"PromoteReadReplicaDBClusterMessage"},
1473      "output":{
1474        "shape":"PromoteReadReplicaDBClusterResult",
1475        "resultWrapper":"PromoteReadReplicaDBClusterResult"
1476      },
1477      "errors":[
1478        {"shape":"DBClusterNotFoundFault"},
1479        {"shape":"InvalidDBClusterStateFault"}
1480      ]
1481    },
1482    "PurchaseReservedDBInstancesOffering":{
1483      "name":"PurchaseReservedDBInstancesOffering",
1484      "http":{
1485        "method":"POST",
1486        "requestUri":"/"
1487      },
1488      "input":{"shape":"PurchaseReservedDBInstancesOfferingMessage"},
1489      "output":{
1490        "shape":"PurchaseReservedDBInstancesOfferingResult",
1491        "resultWrapper":"PurchaseReservedDBInstancesOfferingResult"
1492      },
1493      "errors":[
1494        {"shape":"ReservedDBInstancesOfferingNotFoundFault"},
1495        {"shape":"ReservedDBInstanceAlreadyExistsFault"},
1496        {"shape":"ReservedDBInstanceQuotaExceededFault"}
1497      ]
1498    },
1499    "RebootDBInstance":{
1500      "name":"RebootDBInstance",
1501      "http":{
1502        "method":"POST",
1503        "requestUri":"/"
1504      },
1505      "input":{"shape":"RebootDBInstanceMessage"},
1506      "output":{
1507        "shape":"RebootDBInstanceResult",
1508        "resultWrapper":"RebootDBInstanceResult"
1509      },
1510      "errors":[
1511        {"shape":"InvalidDBInstanceStateFault"},
1512        {"shape":"DBInstanceNotFoundFault"}
1513      ]
1514    },
1515    "RemoveFromGlobalCluster":{
1516      "name":"RemoveFromGlobalCluster",
1517      "http":{
1518        "method":"POST",
1519        "requestUri":"/"
1520      },
1521      "input":{"shape":"RemoveFromGlobalClusterMessage"},
1522      "output":{
1523        "shape":"RemoveFromGlobalClusterResult",
1524        "resultWrapper":"RemoveFromGlobalClusterResult"
1525      },
1526      "errors":[
1527        {"shape":"GlobalClusterNotFoundFault"},
1528        {"shape":"InvalidGlobalClusterStateFault"},
1529        {"shape":"DBClusterNotFoundFault"}
1530      ]
1531    },
1532    "RemoveRoleFromDBCluster":{
1533      "name":"RemoveRoleFromDBCluster",
1534      "http":{
1535        "method":"POST",
1536        "requestUri":"/"
1537      },
1538      "input":{"shape":"RemoveRoleFromDBClusterMessage"},
1539      "errors":[
1540        {"shape":"DBClusterNotFoundFault"},
1541        {"shape":"DBClusterRoleNotFoundFault"},
1542        {"shape":"InvalidDBClusterStateFault"}
1543      ]
1544    },
1545    "RemoveRoleFromDBInstance":{
1546      "name":"RemoveRoleFromDBInstance",
1547      "http":{
1548        "method":"POST",
1549        "requestUri":"/"
1550      },
1551      "input":{"shape":"RemoveRoleFromDBInstanceMessage"},
1552      "errors":[
1553        {"shape":"DBInstanceNotFoundFault"},
1554        {"shape":"DBInstanceRoleNotFoundFault"},
1555        {"shape":"InvalidDBInstanceStateFault"}
1556      ]
1557    },
1558    "RemoveSourceIdentifierFromSubscription":{
1559      "name":"RemoveSourceIdentifierFromSubscription",
1560      "http":{
1561        "method":"POST",
1562        "requestUri":"/"
1563      },
1564      "input":{"shape":"RemoveSourceIdentifierFromSubscriptionMessage"},
1565      "output":{
1566        "shape":"RemoveSourceIdentifierFromSubscriptionResult",
1567        "resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult"
1568      },
1569      "errors":[
1570        {"shape":"SubscriptionNotFoundFault"},
1571        {"shape":"SourceNotFoundFault"}
1572      ]
1573    },
1574    "RemoveTagsFromResource":{
1575      "name":"RemoveTagsFromResource",
1576      "http":{
1577        "method":"POST",
1578        "requestUri":"/"
1579      },
1580      "input":{"shape":"RemoveTagsFromResourceMessage"},
1581      "errors":[
1582        {"shape":"DBInstanceNotFoundFault"},
1583        {"shape":"DBSnapshotNotFoundFault"},
1584        {"shape":"DBClusterNotFoundFault"}
1585      ]
1586    },
1587    "ResetDBClusterParameterGroup":{
1588      "name":"ResetDBClusterParameterGroup",
1589      "http":{
1590        "method":"POST",
1591        "requestUri":"/"
1592      },
1593      "input":{"shape":"ResetDBClusterParameterGroupMessage"},
1594      "output":{
1595        "shape":"DBClusterParameterGroupNameMessage",
1596        "resultWrapper":"ResetDBClusterParameterGroupResult"
1597      },
1598      "errors":[
1599        {"shape":"InvalidDBParameterGroupStateFault"},
1600        {"shape":"DBParameterGroupNotFoundFault"}
1601      ]
1602    },
1603    "ResetDBParameterGroup":{
1604      "name":"ResetDBParameterGroup",
1605      "http":{
1606        "method":"POST",
1607        "requestUri":"/"
1608      },
1609      "input":{"shape":"ResetDBParameterGroupMessage"},
1610      "output":{
1611        "shape":"DBParameterGroupNameMessage",
1612        "resultWrapper":"ResetDBParameterGroupResult"
1613      },
1614      "errors":[
1615        {"shape":"InvalidDBParameterGroupStateFault"},
1616        {"shape":"DBParameterGroupNotFoundFault"}
1617      ]
1618    },
1619    "RestoreDBClusterFromS3":{
1620      "name":"RestoreDBClusterFromS3",
1621      "http":{
1622        "method":"POST",
1623        "requestUri":"/"
1624      },
1625      "input":{"shape":"RestoreDBClusterFromS3Message"},
1626      "output":{
1627        "shape":"RestoreDBClusterFromS3Result",
1628        "resultWrapper":"RestoreDBClusterFromS3Result"
1629      },
1630      "errors":[
1631        {"shape":"DBClusterAlreadyExistsFault"},
1632        {"shape":"DBClusterQuotaExceededFault"},
1633        {"shape":"StorageQuotaExceededFault"},
1634        {"shape":"DBSubnetGroupNotFoundFault"},
1635        {"shape":"InvalidVPCNetworkStateFault"},
1636        {"shape":"InvalidDBClusterStateFault"},
1637        {"shape":"InvalidDBSubnetGroupStateFault"},
1638        {"shape":"InvalidSubnet"},
1639        {"shape":"InvalidS3BucketFault"},
1640        {"shape":"DBClusterParameterGroupNotFoundFault"},
1641        {"shape":"KMSKeyNotAccessibleFault"},
1642        {"shape":"DBClusterNotFoundFault"},
1643        {"shape":"InsufficientStorageClusterCapacityFault"}
1644      ]
1645    },
1646    "RestoreDBClusterFromSnapshot":{
1647      "name":"RestoreDBClusterFromSnapshot",
1648      "http":{
1649        "method":"POST",
1650        "requestUri":"/"
1651      },
1652      "input":{"shape":"RestoreDBClusterFromSnapshotMessage"},
1653      "output":{
1654        "shape":"RestoreDBClusterFromSnapshotResult",
1655        "resultWrapper":"RestoreDBClusterFromSnapshotResult"
1656      },
1657      "errors":[
1658        {"shape":"DBClusterAlreadyExistsFault"},
1659        {"shape":"DBClusterQuotaExceededFault"},
1660        {"shape":"StorageQuotaExceededFault"},
1661        {"shape":"DBSubnetGroupNotFoundFault"},
1662        {"shape":"DBSnapshotNotFoundFault"},
1663        {"shape":"DBClusterSnapshotNotFoundFault"},
1664        {"shape":"InsufficientDBClusterCapacityFault"},
1665        {"shape":"InsufficientStorageClusterCapacityFault"},
1666        {"shape":"InvalidDBSnapshotStateFault"},
1667        {"shape":"InvalidDBClusterSnapshotStateFault"},
1668        {"shape":"StorageQuotaExceededFault"},
1669        {"shape":"InvalidVPCNetworkStateFault"},
1670        {"shape":"InvalidRestoreFault"},
1671        {"shape":"DBSubnetGroupNotFoundFault"},
1672        {"shape":"InvalidSubnet"},
1673        {"shape":"OptionGroupNotFoundFault"},
1674        {"shape":"KMSKeyNotAccessibleFault"},
1675        {"shape":"DBClusterParameterGroupNotFoundFault"}
1676      ]
1677    },
1678    "RestoreDBClusterToPointInTime":{
1679      "name":"RestoreDBClusterToPointInTime",
1680      "http":{
1681        "method":"POST",
1682        "requestUri":"/"
1683      },
1684      "input":{"shape":"RestoreDBClusterToPointInTimeMessage"},
1685      "output":{
1686        "shape":"RestoreDBClusterToPointInTimeResult",
1687        "resultWrapper":"RestoreDBClusterToPointInTimeResult"
1688      },
1689      "errors":[
1690        {"shape":"DBClusterAlreadyExistsFault"},
1691        {"shape":"DBClusterNotFoundFault"},
1692        {"shape":"DBClusterQuotaExceededFault"},
1693        {"shape":"DBClusterSnapshotNotFoundFault"},
1694        {"shape":"DBSubnetGroupNotFoundFault"},
1695        {"shape":"InsufficientDBClusterCapacityFault"},
1696        {"shape":"InsufficientStorageClusterCapacityFault"},
1697        {"shape":"InvalidDBClusterSnapshotStateFault"},
1698        {"shape":"InvalidDBClusterStateFault"},
1699        {"shape":"InvalidDBSnapshotStateFault"},
1700        {"shape":"InvalidRestoreFault"},
1701        {"shape":"InvalidSubnet"},
1702        {"shape":"InvalidVPCNetworkStateFault"},
1703        {"shape":"KMSKeyNotAccessibleFault"},
1704        {"shape":"OptionGroupNotFoundFault"},
1705        {"shape":"StorageQuotaExceededFault"},
1706        {"shape":"DBClusterParameterGroupNotFoundFault"}
1707      ]
1708    },
1709    "RestoreDBInstanceFromDBSnapshot":{
1710      "name":"RestoreDBInstanceFromDBSnapshot",
1711      "http":{
1712        "method":"POST",
1713        "requestUri":"/"
1714      },
1715      "input":{"shape":"RestoreDBInstanceFromDBSnapshotMessage"},
1716      "output":{
1717        "shape":"RestoreDBInstanceFromDBSnapshotResult",
1718        "resultWrapper":"RestoreDBInstanceFromDBSnapshotResult"
1719      },
1720      "errors":[
1721        {"shape":"DBInstanceAlreadyExistsFault"},
1722        {"shape":"DBSnapshotNotFoundFault"},
1723        {"shape":"InstanceQuotaExceededFault"},
1724        {"shape":"InsufficientDBInstanceCapacityFault"},
1725        {"shape":"InvalidDBSnapshotStateFault"},
1726        {"shape":"StorageQuotaExceededFault"},
1727        {"shape":"InvalidVPCNetworkStateFault"},
1728        {"shape":"InvalidRestoreFault"},
1729        {"shape":"DBSubnetGroupNotFoundFault"},
1730        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
1731        {"shape":"InvalidSubnet"},
1732        {"shape":"ProvisionedIopsNotAvailableInAZFault"},
1733        {"shape":"OptionGroupNotFoundFault"},
1734        {"shape":"StorageTypeNotSupportedFault"},
1735        {"shape":"AuthorizationNotFoundFault"},
1736        {"shape":"KMSKeyNotAccessibleFault"},
1737        {"shape":"DBSecurityGroupNotFoundFault"},
1738        {"shape":"DomainNotFoundFault"},
1739        {"shape":"DBParameterGroupNotFoundFault"},
1740        {"shape":"BackupPolicyNotFoundFault"}
1741      ]
1742    },
1743    "RestoreDBInstanceFromS3":{
1744      "name":"RestoreDBInstanceFromS3",
1745      "http":{
1746        "method":"POST",
1747        "requestUri":"/"
1748      },
1749      "input":{"shape":"RestoreDBInstanceFromS3Message"},
1750      "output":{
1751        "shape":"RestoreDBInstanceFromS3Result",
1752        "resultWrapper":"RestoreDBInstanceFromS3Result"
1753      },
1754      "errors":[
1755        {"shape":"DBInstanceAlreadyExistsFault"},
1756        {"shape":"InsufficientDBInstanceCapacityFault"},
1757        {"shape":"DBParameterGroupNotFoundFault"},
1758        {"shape":"DBSecurityGroupNotFoundFault"},
1759        {"shape":"InstanceQuotaExceededFault"},
1760        {"shape":"StorageQuotaExceededFault"},
1761        {"shape":"DBSubnetGroupNotFoundFault"},
1762        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
1763        {"shape":"InvalidSubnet"},
1764        {"shape":"InvalidVPCNetworkStateFault"},
1765        {"shape":"InvalidS3BucketFault"},
1766        {"shape":"ProvisionedIopsNotAvailableInAZFault"},
1767        {"shape":"OptionGroupNotFoundFault"},
1768        {"shape":"StorageTypeNotSupportedFault"},
1769        {"shape":"AuthorizationNotFoundFault"},
1770        {"shape":"KMSKeyNotAccessibleFault"},
1771        {"shape":"BackupPolicyNotFoundFault"}
1772      ]
1773    },
1774    "RestoreDBInstanceToPointInTime":{
1775      "name":"RestoreDBInstanceToPointInTime",
1776      "http":{
1777        "method":"POST",
1778        "requestUri":"/"
1779      },
1780      "input":{"shape":"RestoreDBInstanceToPointInTimeMessage"},
1781      "output":{
1782        "shape":"RestoreDBInstanceToPointInTimeResult",
1783        "resultWrapper":"RestoreDBInstanceToPointInTimeResult"
1784      },
1785      "errors":[
1786        {"shape":"DBInstanceAlreadyExistsFault"},
1787        {"shape":"DBInstanceNotFoundFault"},
1788        {"shape":"InstanceQuotaExceededFault"},
1789        {"shape":"InsufficientDBInstanceCapacityFault"},
1790        {"shape":"InvalidDBInstanceStateFault"},
1791        {"shape":"PointInTimeRestoreNotEnabledFault"},
1792        {"shape":"StorageQuotaExceededFault"},
1793        {"shape":"InvalidVPCNetworkStateFault"},
1794        {"shape":"InvalidRestoreFault"},
1795        {"shape":"DBSubnetGroupNotFoundFault"},
1796        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
1797        {"shape":"InvalidSubnet"},
1798        {"shape":"ProvisionedIopsNotAvailableInAZFault"},
1799        {"shape":"OptionGroupNotFoundFault"},
1800        {"shape":"StorageTypeNotSupportedFault"},
1801        {"shape":"AuthorizationNotFoundFault"},
1802        {"shape":"KMSKeyNotAccessibleFault"},
1803        {"shape":"DBSecurityGroupNotFoundFault"},
1804        {"shape":"DomainNotFoundFault"},
1805        {"shape":"BackupPolicyNotFoundFault"},
1806        {"shape":"DBParameterGroupNotFoundFault"},
1807        {"shape":"DBInstanceAutomatedBackupNotFoundFault"}
1808      ]
1809    },
1810    "RevokeDBSecurityGroupIngress":{
1811      "name":"RevokeDBSecurityGroupIngress",
1812      "http":{
1813        "method":"POST",
1814        "requestUri":"/"
1815      },
1816      "input":{"shape":"RevokeDBSecurityGroupIngressMessage"},
1817      "output":{
1818        "shape":"RevokeDBSecurityGroupIngressResult",
1819        "resultWrapper":"RevokeDBSecurityGroupIngressResult"
1820      },
1821      "errors":[
1822        {"shape":"DBSecurityGroupNotFoundFault"},
1823        {"shape":"AuthorizationNotFoundFault"},
1824        {"shape":"InvalidDBSecurityGroupStateFault"}
1825      ]
1826    },
1827    "StartActivityStream":{
1828      "name":"StartActivityStream",
1829      "http":{
1830        "method":"POST",
1831        "requestUri":"/"
1832      },
1833      "input":{"shape":"StartActivityStreamRequest"},
1834      "output":{
1835        "shape":"StartActivityStreamResponse",
1836        "resultWrapper":"StartActivityStreamResult"
1837      },
1838      "errors":[
1839        {"shape":"InvalidDBInstanceStateFault"},
1840        {"shape":"InvalidDBClusterStateFault"},
1841        {"shape":"ResourceNotFoundFault"},
1842        {"shape":"DBClusterNotFoundFault"},
1843        {"shape":"DBInstanceNotFoundFault"},
1844        {"shape":"KMSKeyNotAccessibleFault"}
1845      ]
1846    },
1847    "StartDBCluster":{
1848      "name":"StartDBCluster",
1849      "http":{
1850        "method":"POST",
1851        "requestUri":"/"
1852      },
1853      "input":{"shape":"StartDBClusterMessage"},
1854      "output":{
1855        "shape":"StartDBClusterResult",
1856        "resultWrapper":"StartDBClusterResult"
1857      },
1858      "errors":[
1859        {"shape":"DBClusterNotFoundFault"},
1860        {"shape":"InvalidDBClusterStateFault"},
1861        {"shape":"InvalidDBInstanceStateFault"}
1862      ]
1863    },
1864    "StartDBInstance":{
1865      "name":"StartDBInstance",
1866      "http":{
1867        "method":"POST",
1868        "requestUri":"/"
1869      },
1870      "input":{"shape":"StartDBInstanceMessage"},
1871      "output":{
1872        "shape":"StartDBInstanceResult",
1873        "resultWrapper":"StartDBInstanceResult"
1874      },
1875      "errors":[
1876        {"shape":"DBInstanceNotFoundFault"},
1877        {"shape":"InvalidDBInstanceStateFault"},
1878        {"shape":"InsufficientDBInstanceCapacityFault"},
1879        {"shape":"DBSubnetGroupNotFoundFault"},
1880        {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
1881        {"shape":"InvalidDBClusterStateFault"},
1882        {"shape":"InvalidSubnet"},
1883        {"shape":"InvalidVPCNetworkStateFault"},
1884        {"shape":"DBClusterNotFoundFault"},
1885        {"shape":"AuthorizationNotFoundFault"},
1886        {"shape":"KMSKeyNotAccessibleFault"}
1887      ]
1888    },
1889    "StopActivityStream":{
1890      "name":"StopActivityStream",
1891      "http":{
1892        "method":"POST",
1893        "requestUri":"/"
1894      },
1895      "input":{"shape":"StopActivityStreamRequest"},
1896      "output":{
1897        "shape":"StopActivityStreamResponse",
1898        "resultWrapper":"StopActivityStreamResult"
1899      },
1900      "errors":[
1901        {"shape":"InvalidDBInstanceStateFault"},
1902        {"shape":"InvalidDBClusterStateFault"},
1903        {"shape":"ResourceNotFoundFault"},
1904        {"shape":"DBClusterNotFoundFault"},
1905        {"shape":"DBInstanceNotFoundFault"}
1906      ]
1907    },
1908    "StopDBCluster":{
1909      "name":"StopDBCluster",
1910      "http":{
1911        "method":"POST",
1912        "requestUri":"/"
1913      },
1914      "input":{"shape":"StopDBClusterMessage"},
1915      "output":{
1916        "shape":"StopDBClusterResult",
1917        "resultWrapper":"StopDBClusterResult"
1918      },
1919      "errors":[
1920        {"shape":"DBClusterNotFoundFault"},
1921        {"shape":"InvalidDBClusterStateFault"},
1922        {"shape":"InvalidDBInstanceStateFault"}
1923      ]
1924    },
1925    "StopDBInstance":{
1926      "name":"StopDBInstance",
1927      "http":{
1928        "method":"POST",
1929        "requestUri":"/"
1930      },
1931      "input":{"shape":"StopDBInstanceMessage"},
1932      "output":{
1933        "shape":"StopDBInstanceResult",
1934        "resultWrapper":"StopDBInstanceResult"
1935      },
1936      "errors":[
1937        {"shape":"DBInstanceNotFoundFault"},
1938        {"shape":"InvalidDBInstanceStateFault"},
1939        {"shape":"DBSnapshotAlreadyExistsFault"},
1940        {"shape":"SnapshotQuotaExceededFault"},
1941        {"shape":"InvalidDBClusterStateFault"}
1942      ]
1943    }
1944  },
1945  "shapes":{
1946    "AccountAttributesMessage":{
1947      "type":"structure",
1948      "members":{
1949        "AccountQuotas":{"shape":"AccountQuotaList"}
1950      }
1951    },
1952    "AccountQuota":{
1953      "type":"structure",
1954      "members":{
1955        "AccountQuotaName":{"shape":"String"},
1956        "Used":{"shape":"Long"},
1957        "Max":{"shape":"Long"}
1958      },
1959      "wrapper":true
1960    },
1961    "AccountQuotaList":{
1962      "type":"list",
1963      "member":{
1964        "shape":"AccountQuota",
1965        "locationName":"AccountQuota"
1966      }
1967    },
1968    "ActivityStreamMode":{
1969      "type":"string",
1970      "enum":[
1971        "sync",
1972        "async"
1973      ]
1974    },
1975    "ActivityStreamStatus":{
1976      "type":"string",
1977      "enum":[
1978        "stopped",
1979        "starting",
1980        "started",
1981        "stopping"
1982      ]
1983    },
1984    "AddRoleToDBClusterMessage":{
1985      "type":"structure",
1986      "required":[
1987        "DBClusterIdentifier",
1988        "RoleArn"
1989      ],
1990      "members":{
1991        "DBClusterIdentifier":{"shape":"String"},
1992        "RoleArn":{"shape":"String"},
1993        "FeatureName":{"shape":"String"}
1994      }
1995    },
1996    "AddRoleToDBInstanceMessage":{
1997      "type":"structure",
1998      "required":[
1999        "DBInstanceIdentifier",
2000        "RoleArn",
2001        "FeatureName"
2002      ],
2003      "members":{
2004        "DBInstanceIdentifier":{"shape":"String"},
2005        "RoleArn":{"shape":"String"},
2006        "FeatureName":{"shape":"String"}
2007      }
2008    },
2009    "AddSourceIdentifierToSubscriptionMessage":{
2010      "type":"structure",
2011      "required":[
2012        "SubscriptionName",
2013        "SourceIdentifier"
2014      ],
2015      "members":{
2016        "SubscriptionName":{"shape":"String"},
2017        "SourceIdentifier":{"shape":"String"}
2018      }
2019    },
2020    "AddSourceIdentifierToSubscriptionResult":{
2021      "type":"structure",
2022      "members":{
2023        "EventSubscription":{"shape":"EventSubscription"}
2024      }
2025    },
2026    "AddTagsToResourceMessage":{
2027      "type":"structure",
2028      "required":[
2029        "ResourceName",
2030        "Tags"
2031      ],
2032      "members":{
2033        "ResourceName":{"shape":"String"},
2034        "Tags":{"shape":"TagList"}
2035      }
2036    },
2037    "ApplyMethod":{
2038      "type":"string",
2039      "enum":[
2040        "immediate",
2041        "pending-reboot"
2042      ]
2043    },
2044    "ApplyPendingMaintenanceActionMessage":{
2045      "type":"structure",
2046      "required":[
2047        "ResourceIdentifier",
2048        "ApplyAction",
2049        "OptInType"
2050      ],
2051      "members":{
2052        "ResourceIdentifier":{"shape":"String"},
2053        "ApplyAction":{"shape":"String"},
2054        "OptInType":{"shape":"String"}
2055      }
2056    },
2057    "ApplyPendingMaintenanceActionResult":{
2058      "type":"structure",
2059      "members":{
2060        "ResourcePendingMaintenanceActions":{"shape":"ResourcePendingMaintenanceActions"}
2061      }
2062    },
2063    "AttributeValueList":{
2064      "type":"list",
2065      "member":{
2066        "shape":"String",
2067        "locationName":"AttributeValue"
2068      }
2069    },
2070    "AuthorizationAlreadyExistsFault":{
2071      "type":"structure",
2072      "members":{
2073      },
2074      "error":{
2075        "code":"AuthorizationAlreadyExists",
2076        "httpStatusCode":400,
2077        "senderFault":true
2078      },
2079      "exception":true
2080    },
2081    "AuthorizationNotFoundFault":{
2082      "type":"structure",
2083      "members":{
2084      },
2085      "error":{
2086        "code":"AuthorizationNotFound",
2087        "httpStatusCode":404,
2088        "senderFault":true
2089      },
2090      "exception":true
2091    },
2092    "AuthorizationQuotaExceededFault":{
2093      "type":"structure",
2094      "members":{
2095      },
2096      "error":{
2097        "code":"AuthorizationQuotaExceeded",
2098        "httpStatusCode":400,
2099        "senderFault":true
2100      },
2101      "exception":true
2102    },
2103    "AuthorizeDBSecurityGroupIngressMessage":{
2104      "type":"structure",
2105      "required":["DBSecurityGroupName"],
2106      "members":{
2107        "DBSecurityGroupName":{"shape":"String"},
2108        "CIDRIP":{"shape":"String"},
2109        "EC2SecurityGroupName":{"shape":"String"},
2110        "EC2SecurityGroupId":{"shape":"String"},
2111        "EC2SecurityGroupOwnerId":{"shape":"String"}
2112      }
2113    },
2114    "AuthorizeDBSecurityGroupIngressResult":{
2115      "type":"structure",
2116      "members":{
2117        "DBSecurityGroup":{"shape":"DBSecurityGroup"}
2118      }
2119    },
2120    "AvailabilityZone":{
2121      "type":"structure",
2122      "members":{
2123        "Name":{"shape":"String"}
2124      },
2125      "wrapper":true
2126    },
2127    "AvailabilityZoneList":{
2128      "type":"list",
2129      "member":{
2130        "shape":"AvailabilityZone",
2131        "locationName":"AvailabilityZone"
2132      }
2133    },
2134    "AvailabilityZones":{
2135      "type":"list",
2136      "member":{
2137        "shape":"String",
2138        "locationName":"AvailabilityZone"
2139      }
2140    },
2141    "AvailableProcessorFeature":{
2142      "type":"structure",
2143      "members":{
2144        "Name":{"shape":"String"},
2145        "DefaultValue":{"shape":"String"},
2146        "AllowedValues":{"shape":"String"}
2147      }
2148    },
2149    "AvailableProcessorFeatureList":{
2150      "type":"list",
2151      "member":{
2152        "shape":"AvailableProcessorFeature",
2153        "locationName":"AvailableProcessorFeature"
2154      }
2155    },
2156    "BacktrackDBClusterMessage":{
2157      "type":"structure",
2158      "required":[
2159        "DBClusterIdentifier",
2160        "BacktrackTo"
2161      ],
2162      "members":{
2163        "DBClusterIdentifier":{"shape":"String"},
2164        "BacktrackTo":{"shape":"TStamp"},
2165        "Force":{"shape":"BooleanOptional"},
2166        "UseEarliestTimeOnPointInTimeUnavailable":{"shape":"BooleanOptional"}
2167      }
2168    },
2169    "BackupPolicyNotFoundFault":{
2170      "type":"structure",
2171      "members":{
2172      },
2173      "deprecated":true,
2174      "deprecatedMessage":"Please avoid using this fault",
2175      "error":{
2176        "code":"BackupPolicyNotFoundFault",
2177        "httpStatusCode":404,
2178        "senderFault":true
2179      },
2180      "exception":true
2181    },
2182    "Boolean":{"type":"boolean"},
2183    "BooleanOptional":{"type":"boolean"},
2184    "Certificate":{
2185      "type":"structure",
2186      "members":{
2187        "CertificateIdentifier":{"shape":"String"},
2188        "CertificateType":{"shape":"String"},
2189        "Thumbprint":{"shape":"String"},
2190        "ValidFrom":{"shape":"TStamp"},
2191        "ValidTill":{"shape":"TStamp"},
2192        "CertificateArn":{"shape":"String"}
2193      },
2194      "wrapper":true
2195    },
2196    "CertificateList":{
2197      "type":"list",
2198      "member":{
2199        "shape":"Certificate",
2200        "locationName":"Certificate"
2201      }
2202    },
2203    "CertificateMessage":{
2204      "type":"structure",
2205      "members":{
2206        "Certificates":{"shape":"CertificateList"},
2207        "Marker":{"shape":"String"}
2208      }
2209    },
2210    "CertificateNotFoundFault":{
2211      "type":"structure",
2212      "members":{
2213      },
2214      "error":{
2215        "code":"CertificateNotFound",
2216        "httpStatusCode":404,
2217        "senderFault":true
2218      },
2219      "exception":true
2220    },
2221    "CharacterSet":{
2222      "type":"structure",
2223      "members":{
2224        "CharacterSetName":{"shape":"String"},
2225        "CharacterSetDescription":{"shape":"String"}
2226      }
2227    },
2228    "CloudwatchLogsExportConfiguration":{
2229      "type":"structure",
2230      "members":{
2231        "EnableLogTypes":{"shape":"LogTypeList"},
2232        "DisableLogTypes":{"shape":"LogTypeList"}
2233      }
2234    },
2235    "CopyDBClusterParameterGroupMessage":{
2236      "type":"structure",
2237      "required":[
2238        "SourceDBClusterParameterGroupIdentifier",
2239        "TargetDBClusterParameterGroupIdentifier",
2240        "TargetDBClusterParameterGroupDescription"
2241      ],
2242      "members":{
2243        "SourceDBClusterParameterGroupIdentifier":{"shape":"String"},
2244        "TargetDBClusterParameterGroupIdentifier":{"shape":"String"},
2245        "TargetDBClusterParameterGroupDescription":{"shape":"String"},
2246        "Tags":{"shape":"TagList"}
2247      }
2248    },
2249    "CopyDBClusterParameterGroupResult":{
2250      "type":"structure",
2251      "members":{
2252        "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"}
2253      }
2254    },
2255    "CopyDBClusterSnapshotMessage":{
2256      "type":"structure",
2257      "required":[
2258        "SourceDBClusterSnapshotIdentifier",
2259        "TargetDBClusterSnapshotIdentifier"
2260      ],
2261      "members":{
2262        "SourceDBClusterSnapshotIdentifier":{"shape":"String"},
2263        "TargetDBClusterSnapshotIdentifier":{"shape":"String"},
2264        "KmsKeyId":{"shape":"String"},
2265        "PreSignedUrl":{"shape":"String"},
2266        "CopyTags":{"shape":"BooleanOptional"},
2267        "Tags":{"shape":"TagList"}
2268      }
2269    },
2270    "CopyDBClusterSnapshotResult":{
2271      "type":"structure",
2272      "members":{
2273        "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
2274      }
2275    },
2276    "CopyDBParameterGroupMessage":{
2277      "type":"structure",
2278      "required":[
2279        "SourceDBParameterGroupIdentifier",
2280        "TargetDBParameterGroupIdentifier",
2281        "TargetDBParameterGroupDescription"
2282      ],
2283      "members":{
2284        "SourceDBParameterGroupIdentifier":{"shape":"String"},
2285        "TargetDBParameterGroupIdentifier":{"shape":"String"},
2286        "TargetDBParameterGroupDescription":{"shape":"String"},
2287        "Tags":{"shape":"TagList"}
2288      }
2289    },
2290    "CopyDBParameterGroupResult":{
2291      "type":"structure",
2292      "members":{
2293        "DBParameterGroup":{"shape":"DBParameterGroup"}
2294      }
2295    },
2296    "CopyDBSnapshotMessage":{
2297      "type":"structure",
2298      "required":[
2299        "SourceDBSnapshotIdentifier",
2300        "TargetDBSnapshotIdentifier"
2301      ],
2302      "members":{
2303        "SourceDBSnapshotIdentifier":{"shape":"String"},
2304        "TargetDBSnapshotIdentifier":{"shape":"String"},
2305        "KmsKeyId":{"shape":"String"},
2306        "Tags":{"shape":"TagList"},
2307        "CopyTags":{"shape":"BooleanOptional"},
2308        "PreSignedUrl":{"shape":"String"},
2309        "OptionGroupName":{"shape":"String"}
2310      }
2311    },
2312    "CopyDBSnapshotResult":{
2313      "type":"structure",
2314      "members":{
2315        "DBSnapshot":{"shape":"DBSnapshot"}
2316      }
2317    },
2318    "CopyOptionGroupMessage":{
2319      "type":"structure",
2320      "required":[
2321        "SourceOptionGroupIdentifier",
2322        "TargetOptionGroupIdentifier",
2323        "TargetOptionGroupDescription"
2324      ],
2325      "members":{
2326        "SourceOptionGroupIdentifier":{"shape":"String"},
2327        "TargetOptionGroupIdentifier":{"shape":"String"},
2328        "TargetOptionGroupDescription":{"shape":"String"},
2329        "Tags":{"shape":"TagList"}
2330      }
2331    },
2332    "CopyOptionGroupResult":{
2333      "type":"structure",
2334      "members":{
2335        "OptionGroup":{"shape":"OptionGroup"}
2336      }
2337    },
2338    "CreateDBClusterEndpointMessage":{
2339      "type":"structure",
2340      "required":[
2341        "DBClusterIdentifier",
2342        "DBClusterEndpointIdentifier",
2343        "EndpointType"
2344      ],
2345      "members":{
2346        "DBClusterIdentifier":{"shape":"String"},
2347        "DBClusterEndpointIdentifier":{"shape":"String"},
2348        "EndpointType":{"shape":"String"},
2349        "StaticMembers":{"shape":"StringList"},
2350        "ExcludedMembers":{"shape":"StringList"}
2351      }
2352    },
2353    "CreateDBClusterMessage":{
2354      "type":"structure",
2355      "required":[
2356        "DBClusterIdentifier",
2357        "Engine"
2358      ],
2359      "members":{
2360        "AvailabilityZones":{"shape":"AvailabilityZones"},
2361        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
2362        "CharacterSetName":{"shape":"String"},
2363        "DatabaseName":{"shape":"String"},
2364        "DBClusterIdentifier":{"shape":"String"},
2365        "DBClusterParameterGroupName":{"shape":"String"},
2366        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
2367        "DBSubnetGroupName":{"shape":"String"},
2368        "Engine":{"shape":"String"},
2369        "EngineVersion":{"shape":"String"},
2370        "Port":{"shape":"IntegerOptional"},
2371        "MasterUsername":{"shape":"String"},
2372        "MasterUserPassword":{"shape":"String"},
2373        "OptionGroupName":{"shape":"String"},
2374        "PreferredBackupWindow":{"shape":"String"},
2375        "PreferredMaintenanceWindow":{"shape":"String"},
2376        "ReplicationSourceIdentifier":{"shape":"String"},
2377        "Tags":{"shape":"TagList"},
2378        "StorageEncrypted":{"shape":"BooleanOptional"},
2379        "KmsKeyId":{"shape":"String"},
2380        "PreSignedUrl":{"shape":"String"},
2381        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
2382        "BacktrackWindow":{"shape":"LongOptional"},
2383        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
2384        "EngineMode":{"shape":"String"},
2385        "ScalingConfiguration":{"shape":"ScalingConfiguration"},
2386        "DeletionProtection":{"shape":"BooleanOptional"},
2387        "GlobalClusterIdentifier":{"shape":"String"},
2388        "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
2389      }
2390    },
2391    "CreateDBClusterParameterGroupMessage":{
2392      "type":"structure",
2393      "required":[
2394        "DBClusterParameterGroupName",
2395        "DBParameterGroupFamily",
2396        "Description"
2397      ],
2398      "members":{
2399        "DBClusterParameterGroupName":{"shape":"String"},
2400        "DBParameterGroupFamily":{"shape":"String"},
2401        "Description":{"shape":"String"},
2402        "Tags":{"shape":"TagList"}
2403      }
2404    },
2405    "CreateDBClusterParameterGroupResult":{
2406      "type":"structure",
2407      "members":{
2408        "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"}
2409      }
2410    },
2411    "CreateDBClusterResult":{
2412      "type":"structure",
2413      "members":{
2414        "DBCluster":{"shape":"DBCluster"}
2415      }
2416    },
2417    "CreateDBClusterSnapshotMessage":{
2418      "type":"structure",
2419      "required":[
2420        "DBClusterSnapshotIdentifier",
2421        "DBClusterIdentifier"
2422      ],
2423      "members":{
2424        "DBClusterSnapshotIdentifier":{"shape":"String"},
2425        "DBClusterIdentifier":{"shape":"String"},
2426        "Tags":{"shape":"TagList"}
2427      }
2428    },
2429    "CreateDBClusterSnapshotResult":{
2430      "type":"structure",
2431      "members":{
2432        "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
2433      }
2434    },
2435    "CreateDBInstanceMessage":{
2436      "type":"structure",
2437      "required":[
2438        "DBInstanceIdentifier",
2439        "DBInstanceClass",
2440        "Engine"
2441      ],
2442      "members":{
2443        "DBName":{"shape":"String"},
2444        "DBInstanceIdentifier":{"shape":"String"},
2445        "AllocatedStorage":{"shape":"IntegerOptional"},
2446        "DBInstanceClass":{"shape":"String"},
2447        "Engine":{"shape":"String"},
2448        "MasterUsername":{"shape":"String"},
2449        "MasterUserPassword":{"shape":"String"},
2450        "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"},
2451        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
2452        "AvailabilityZone":{"shape":"String"},
2453        "DBSubnetGroupName":{"shape":"String"},
2454        "PreferredMaintenanceWindow":{"shape":"String"},
2455        "DBParameterGroupName":{"shape":"String"},
2456        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
2457        "PreferredBackupWindow":{"shape":"String"},
2458        "Port":{"shape":"IntegerOptional"},
2459        "MultiAZ":{"shape":"BooleanOptional"},
2460        "EngineVersion":{"shape":"String"},
2461        "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
2462        "LicenseModel":{"shape":"String"},
2463        "Iops":{"shape":"IntegerOptional"},
2464        "OptionGroupName":{"shape":"String"},
2465        "CharacterSetName":{"shape":"String"},
2466        "PubliclyAccessible":{"shape":"BooleanOptional"},
2467        "Tags":{"shape":"TagList"},
2468        "DBClusterIdentifier":{"shape":"String"},
2469        "StorageType":{"shape":"String"},
2470        "TdeCredentialArn":{"shape":"String"},
2471        "TdeCredentialPassword":{"shape":"String"},
2472        "StorageEncrypted":{"shape":"BooleanOptional"},
2473        "KmsKeyId":{"shape":"String"},
2474        "Domain":{"shape":"String"},
2475        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
2476        "MonitoringInterval":{"shape":"IntegerOptional"},
2477        "MonitoringRoleArn":{"shape":"String"},
2478        "DomainIAMRoleName":{"shape":"String"},
2479        "PromotionTier":{"shape":"IntegerOptional"},
2480        "Timezone":{"shape":"String"},
2481        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
2482        "EnablePerformanceInsights":{"shape":"BooleanOptional"},
2483        "PerformanceInsightsKMSKeyId":{"shape":"String"},
2484        "PerformanceInsightsRetentionPeriod":{"shape":"IntegerOptional"},
2485        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
2486        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
2487        "DeletionProtection":{"shape":"BooleanOptional"},
2488        "MaxAllocatedStorage":{"shape":"IntegerOptional"}
2489      }
2490    },
2491    "CreateDBInstanceReadReplicaMessage":{
2492      "type":"structure",
2493      "required":[
2494        "DBInstanceIdentifier",
2495        "SourceDBInstanceIdentifier"
2496      ],
2497      "members":{
2498        "DBInstanceIdentifier":{"shape":"String"},
2499        "SourceDBInstanceIdentifier":{"shape":"String"},
2500        "DBInstanceClass":{"shape":"String"},
2501        "AvailabilityZone":{"shape":"String"},
2502        "Port":{"shape":"IntegerOptional"},
2503        "MultiAZ":{"shape":"BooleanOptional"},
2504        "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
2505        "Iops":{"shape":"IntegerOptional"},
2506        "OptionGroupName":{"shape":"String"},
2507        "PubliclyAccessible":{"shape":"BooleanOptional"},
2508        "Tags":{"shape":"TagList"},
2509        "DBSubnetGroupName":{"shape":"String"},
2510        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
2511        "StorageType":{"shape":"String"},
2512        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
2513        "MonitoringInterval":{"shape":"IntegerOptional"},
2514        "MonitoringRoleArn":{"shape":"String"},
2515        "KmsKeyId":{"shape":"String"},
2516        "PreSignedUrl":{"shape":"String"},
2517        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
2518        "EnablePerformanceInsights":{"shape":"BooleanOptional"},
2519        "PerformanceInsightsKMSKeyId":{"shape":"String"},
2520        "PerformanceInsightsRetentionPeriod":{"shape":"IntegerOptional"},
2521        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
2522        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
2523        "UseDefaultProcessorFeatures":{"shape":"BooleanOptional"},
2524        "DeletionProtection":{"shape":"BooleanOptional"}
2525      }
2526    },
2527    "CreateDBInstanceReadReplicaResult":{
2528      "type":"structure",
2529      "members":{
2530        "DBInstance":{"shape":"DBInstance"}
2531      }
2532    },
2533    "CreateDBInstanceResult":{
2534      "type":"structure",
2535      "members":{
2536        "DBInstance":{"shape":"DBInstance"}
2537      }
2538    },
2539    "CreateDBParameterGroupMessage":{
2540      "type":"structure",
2541      "required":[
2542        "DBParameterGroupName",
2543        "DBParameterGroupFamily",
2544        "Description"
2545      ],
2546      "members":{
2547        "DBParameterGroupName":{"shape":"String"},
2548        "DBParameterGroupFamily":{"shape":"String"},
2549        "Description":{"shape":"String"},
2550        "Tags":{"shape":"TagList"}
2551      }
2552    },
2553    "CreateDBParameterGroupResult":{
2554      "type":"structure",
2555      "members":{
2556        "DBParameterGroup":{"shape":"DBParameterGroup"}
2557      }
2558    },
2559    "CreateDBSecurityGroupMessage":{
2560      "type":"structure",
2561      "required":[
2562        "DBSecurityGroupName",
2563        "DBSecurityGroupDescription"
2564      ],
2565      "members":{
2566        "DBSecurityGroupName":{"shape":"String"},
2567        "DBSecurityGroupDescription":{"shape":"String"},
2568        "Tags":{"shape":"TagList"}
2569      }
2570    },
2571    "CreateDBSecurityGroupResult":{
2572      "type":"structure",
2573      "members":{
2574        "DBSecurityGroup":{"shape":"DBSecurityGroup"}
2575      }
2576    },
2577    "CreateDBSnapshotMessage":{
2578      "type":"structure",
2579      "required":[
2580        "DBSnapshotIdentifier",
2581        "DBInstanceIdentifier"
2582      ],
2583      "members":{
2584        "DBSnapshotIdentifier":{"shape":"String"},
2585        "DBInstanceIdentifier":{"shape":"String"},
2586        "Tags":{"shape":"TagList"}
2587      }
2588    },
2589    "CreateDBSnapshotResult":{
2590      "type":"structure",
2591      "members":{
2592        "DBSnapshot":{"shape":"DBSnapshot"}
2593      }
2594    },
2595    "CreateDBSubnetGroupMessage":{
2596      "type":"structure",
2597      "required":[
2598        "DBSubnetGroupName",
2599        "DBSubnetGroupDescription",
2600        "SubnetIds"
2601      ],
2602      "members":{
2603        "DBSubnetGroupName":{"shape":"String"},
2604        "DBSubnetGroupDescription":{"shape":"String"},
2605        "SubnetIds":{"shape":"SubnetIdentifierList"},
2606        "Tags":{"shape":"TagList"}
2607      }
2608    },
2609    "CreateDBSubnetGroupResult":{
2610      "type":"structure",
2611      "members":{
2612        "DBSubnetGroup":{"shape":"DBSubnetGroup"}
2613      }
2614    },
2615    "CreateEventSubscriptionMessage":{
2616      "type":"structure",
2617      "required":[
2618        "SubscriptionName",
2619        "SnsTopicArn"
2620      ],
2621      "members":{
2622        "SubscriptionName":{"shape":"String"},
2623        "SnsTopicArn":{"shape":"String"},
2624        "SourceType":{"shape":"String"},
2625        "EventCategories":{"shape":"EventCategoriesList"},
2626        "SourceIds":{"shape":"SourceIdsList"},
2627        "Enabled":{"shape":"BooleanOptional"},
2628        "Tags":{"shape":"TagList"}
2629      }
2630    },
2631    "CreateEventSubscriptionResult":{
2632      "type":"structure",
2633      "members":{
2634        "EventSubscription":{"shape":"EventSubscription"}
2635      }
2636    },
2637    "CreateGlobalClusterMessage":{
2638      "type":"structure",
2639      "members":{
2640        "GlobalClusterIdentifier":{"shape":"String"},
2641        "SourceDBClusterIdentifier":{"shape":"String"},
2642        "Engine":{"shape":"String"},
2643        "EngineVersion":{"shape":"String"},
2644        "DeletionProtection":{"shape":"BooleanOptional"},
2645        "DatabaseName":{"shape":"String"},
2646        "StorageEncrypted":{"shape":"BooleanOptional"}
2647      }
2648    },
2649    "CreateGlobalClusterResult":{
2650      "type":"structure",
2651      "members":{
2652        "GlobalCluster":{"shape":"GlobalCluster"}
2653      }
2654    },
2655    "CreateOptionGroupMessage":{
2656      "type":"structure",
2657      "required":[
2658        "OptionGroupName",
2659        "EngineName",
2660        "MajorEngineVersion",
2661        "OptionGroupDescription"
2662      ],
2663      "members":{
2664        "OptionGroupName":{"shape":"String"},
2665        "EngineName":{"shape":"String"},
2666        "MajorEngineVersion":{"shape":"String"},
2667        "OptionGroupDescription":{"shape":"String"},
2668        "Tags":{"shape":"TagList"}
2669      }
2670    },
2671    "CreateOptionGroupResult":{
2672      "type":"structure",
2673      "members":{
2674        "OptionGroup":{"shape":"OptionGroup"}
2675      }
2676    },
2677    "DBCluster":{
2678      "type":"structure",
2679      "members":{
2680        "AllocatedStorage":{"shape":"IntegerOptional"},
2681        "AvailabilityZones":{"shape":"AvailabilityZones"},
2682        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
2683        "CharacterSetName":{"shape":"String"},
2684        "DatabaseName":{"shape":"String"},
2685        "DBClusterIdentifier":{"shape":"String"},
2686        "DBClusterParameterGroup":{"shape":"String"},
2687        "DBSubnetGroup":{"shape":"String"},
2688        "Status":{"shape":"String"},
2689        "PercentProgress":{"shape":"String"},
2690        "EarliestRestorableTime":{"shape":"TStamp"},
2691        "Endpoint":{"shape":"String"},
2692        "ReaderEndpoint":{"shape":"String"},
2693        "CustomEndpoints":{"shape":"StringList"},
2694        "MultiAZ":{"shape":"BooleanOptional"},
2695        "Engine":{"shape":"String"},
2696        "EngineVersion":{"shape":"String"},
2697        "LatestRestorableTime":{"shape":"TStamp"},
2698        "Port":{"shape":"IntegerOptional"},
2699        "MasterUsername":{"shape":"String"},
2700        "DBClusterOptionGroupMemberships":{"shape":"DBClusterOptionGroupMemberships"},
2701        "PreferredBackupWindow":{"shape":"String"},
2702        "PreferredMaintenanceWindow":{"shape":"String"},
2703        "ReplicationSourceIdentifier":{"shape":"String"},
2704        "ReadReplicaIdentifiers":{"shape":"ReadReplicaIdentifierList"},
2705        "DBClusterMembers":{"shape":"DBClusterMemberList"},
2706        "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
2707        "HostedZoneId":{"shape":"String"},
2708        "StorageEncrypted":{"shape":"Boolean"},
2709        "KmsKeyId":{"shape":"String"},
2710        "DbClusterResourceId":{"shape":"String"},
2711        "DBClusterArn":{"shape":"String"},
2712        "AssociatedRoles":{"shape":"DBClusterRoles"},
2713        "IAMDatabaseAuthenticationEnabled":{"shape":"BooleanOptional"},
2714        "CloneGroupId":{"shape":"String"},
2715        "ClusterCreateTime":{"shape":"TStamp"},
2716        "EarliestBacktrackTime":{"shape":"TStamp"},
2717        "BacktrackWindow":{"shape":"LongOptional"},
2718        "BacktrackConsumedChangeRecords":{"shape":"LongOptional"},
2719        "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"},
2720        "Capacity":{"shape":"IntegerOptional"},
2721        "EngineMode":{"shape":"String"},
2722        "ScalingConfigurationInfo":{"shape":"ScalingConfigurationInfo"},
2723        "DeletionProtection":{"shape":"BooleanOptional"},
2724        "HttpEndpointEnabled":{"shape":"BooleanOptional"},
2725        "ActivityStreamMode":{"shape":"ActivityStreamMode"},
2726        "ActivityStreamStatus":{"shape":"ActivityStreamStatus"},
2727        "ActivityStreamKmsKeyId":{"shape":"String"},
2728        "ActivityStreamKinesisStreamName":{"shape":"String"},
2729        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
2730        "CrossAccountClone":{"shape":"BooleanOptional"}
2731      },
2732      "wrapper":true
2733    },
2734    "DBClusterAlreadyExistsFault":{
2735      "type":"structure",
2736      "members":{
2737      },
2738      "error":{
2739        "code":"DBClusterAlreadyExistsFault",
2740        "httpStatusCode":400,
2741        "senderFault":true
2742      },
2743      "exception":true
2744    },
2745    "DBClusterBacktrack":{
2746      "type":"structure",
2747      "members":{
2748        "DBClusterIdentifier":{"shape":"String"},
2749        "BacktrackIdentifier":{"shape":"String"},
2750        "BacktrackTo":{"shape":"TStamp"},
2751        "BacktrackedFrom":{"shape":"TStamp"},
2752        "BacktrackRequestCreationTime":{"shape":"TStamp"},
2753        "Status":{"shape":"String"}
2754      }
2755    },
2756    "DBClusterBacktrackList":{
2757      "type":"list",
2758      "member":{
2759        "shape":"DBClusterBacktrack",
2760        "locationName":"DBClusterBacktrack"
2761      }
2762    },
2763    "DBClusterBacktrackMessage":{
2764      "type":"structure",
2765      "members":{
2766        "Marker":{"shape":"String"},
2767        "DBClusterBacktracks":{"shape":"DBClusterBacktrackList"}
2768      }
2769    },
2770    "DBClusterBacktrackNotFoundFault":{
2771      "type":"structure",
2772      "members":{
2773      },
2774      "error":{
2775        "code":"DBClusterBacktrackNotFoundFault",
2776        "httpStatusCode":404,
2777        "senderFault":true
2778      },
2779      "exception":true
2780    },
2781    "DBClusterCapacityInfo":{
2782      "type":"structure",
2783      "members":{
2784        "DBClusterIdentifier":{"shape":"String"},
2785        "PendingCapacity":{"shape":"IntegerOptional"},
2786        "CurrentCapacity":{"shape":"IntegerOptional"},
2787        "SecondsBeforeTimeout":{"shape":"IntegerOptional"},
2788        "TimeoutAction":{"shape":"String"}
2789      }
2790    },
2791    "DBClusterEndpoint":{
2792      "type":"structure",
2793      "members":{
2794        "DBClusterEndpointIdentifier":{"shape":"String"},
2795        "DBClusterIdentifier":{"shape":"String"},
2796        "DBClusterEndpointResourceIdentifier":{"shape":"String"},
2797        "Endpoint":{"shape":"String"},
2798        "Status":{"shape":"String"},
2799        "EndpointType":{"shape":"String"},
2800        "CustomEndpointType":{"shape":"String"},
2801        "StaticMembers":{"shape":"StringList"},
2802        "ExcludedMembers":{"shape":"StringList"},
2803        "DBClusterEndpointArn":{"shape":"String"}
2804      }
2805    },
2806    "DBClusterEndpointAlreadyExistsFault":{
2807      "type":"structure",
2808      "members":{
2809      },
2810      "error":{
2811        "code":"DBClusterEndpointAlreadyExistsFault",
2812        "httpStatusCode":400,
2813        "senderFault":true
2814      },
2815      "exception":true
2816    },
2817    "DBClusterEndpointList":{
2818      "type":"list",
2819      "member":{
2820        "shape":"DBClusterEndpoint",
2821        "locationName":"DBClusterEndpointList"
2822      }
2823    },
2824    "DBClusterEndpointMessage":{
2825      "type":"structure",
2826      "members":{
2827        "Marker":{"shape":"String"},
2828        "DBClusterEndpoints":{"shape":"DBClusterEndpointList"}
2829      }
2830    },
2831    "DBClusterEndpointNotFoundFault":{
2832      "type":"structure",
2833      "members":{
2834      },
2835      "error":{
2836        "code":"DBClusterEndpointNotFoundFault",
2837        "httpStatusCode":400,
2838        "senderFault":true
2839      },
2840      "exception":true
2841    },
2842    "DBClusterEndpointQuotaExceededFault":{
2843      "type":"structure",
2844      "members":{
2845      },
2846      "error":{
2847        "code":"DBClusterEndpointQuotaExceededFault",
2848        "httpStatusCode":403,
2849        "senderFault":true
2850      },
2851      "exception":true
2852    },
2853    "DBClusterList":{
2854      "type":"list",
2855      "member":{
2856        "shape":"DBCluster",
2857        "locationName":"DBCluster"
2858      }
2859    },
2860    "DBClusterMember":{
2861      "type":"structure",
2862      "members":{
2863        "DBInstanceIdentifier":{"shape":"String"},
2864        "IsClusterWriter":{"shape":"Boolean"},
2865        "DBClusterParameterGroupStatus":{"shape":"String"},
2866        "PromotionTier":{"shape":"IntegerOptional"}
2867      },
2868      "wrapper":true
2869    },
2870    "DBClusterMemberList":{
2871      "type":"list",
2872      "member":{
2873        "shape":"DBClusterMember",
2874        "locationName":"DBClusterMember"
2875      }
2876    },
2877    "DBClusterMessage":{
2878      "type":"structure",
2879      "members":{
2880        "Marker":{"shape":"String"},
2881        "DBClusters":{"shape":"DBClusterList"}
2882      }
2883    },
2884    "DBClusterNotFoundFault":{
2885      "type":"structure",
2886      "members":{
2887      },
2888      "error":{
2889        "code":"DBClusterNotFoundFault",
2890        "httpStatusCode":404,
2891        "senderFault":true
2892      },
2893      "exception":true
2894    },
2895    "DBClusterOptionGroupMemberships":{
2896      "type":"list",
2897      "member":{
2898        "shape":"DBClusterOptionGroupStatus",
2899        "locationName":"DBClusterOptionGroup"
2900      }
2901    },
2902    "DBClusterOptionGroupStatus":{
2903      "type":"structure",
2904      "members":{
2905        "DBClusterOptionGroupName":{"shape":"String"},
2906        "Status":{"shape":"String"}
2907      }
2908    },
2909    "DBClusterParameterGroup":{
2910      "type":"structure",
2911      "members":{
2912        "DBClusterParameterGroupName":{"shape":"String"},
2913        "DBParameterGroupFamily":{"shape":"String"},
2914        "Description":{"shape":"String"},
2915        "DBClusterParameterGroupArn":{"shape":"String"}
2916      },
2917      "wrapper":true
2918    },
2919    "DBClusterParameterGroupDetails":{
2920      "type":"structure",
2921      "members":{
2922        "Parameters":{"shape":"ParametersList"},
2923        "Marker":{"shape":"String"}
2924      }
2925    },
2926    "DBClusterParameterGroupList":{
2927      "type":"list",
2928      "member":{
2929        "shape":"DBClusterParameterGroup",
2930        "locationName":"DBClusterParameterGroup"
2931      }
2932    },
2933    "DBClusterParameterGroupNameMessage":{
2934      "type":"structure",
2935      "members":{
2936        "DBClusterParameterGroupName":{"shape":"String"}
2937      }
2938    },
2939    "DBClusterParameterGroupNotFoundFault":{
2940      "type":"structure",
2941      "members":{
2942      },
2943      "error":{
2944        "code":"DBClusterParameterGroupNotFound",
2945        "httpStatusCode":404,
2946        "senderFault":true
2947      },
2948      "exception":true
2949    },
2950    "DBClusterParameterGroupsMessage":{
2951      "type":"structure",
2952      "members":{
2953        "Marker":{"shape":"String"},
2954        "DBClusterParameterGroups":{"shape":"DBClusterParameterGroupList"}
2955      }
2956    },
2957    "DBClusterQuotaExceededFault":{
2958      "type":"structure",
2959      "members":{
2960      },
2961      "error":{
2962        "code":"DBClusterQuotaExceededFault",
2963        "httpStatusCode":403,
2964        "senderFault":true
2965      },
2966      "exception":true
2967    },
2968    "DBClusterRole":{
2969      "type":"structure",
2970      "members":{
2971        "RoleArn":{"shape":"String"},
2972        "Status":{"shape":"String"},
2973        "FeatureName":{"shape":"String"}
2974      }
2975    },
2976    "DBClusterRoleAlreadyExistsFault":{
2977      "type":"structure",
2978      "members":{
2979      },
2980      "error":{
2981        "code":"DBClusterRoleAlreadyExists",
2982        "httpStatusCode":400,
2983        "senderFault":true
2984      },
2985      "exception":true
2986    },
2987    "DBClusterRoleNotFoundFault":{
2988      "type":"structure",
2989      "members":{
2990      },
2991      "error":{
2992        "code":"DBClusterRoleNotFound",
2993        "httpStatusCode":404,
2994        "senderFault":true
2995      },
2996      "exception":true
2997    },
2998    "DBClusterRoleQuotaExceededFault":{
2999      "type":"structure",
3000      "members":{
3001      },
3002      "error":{
3003        "code":"DBClusterRoleQuotaExceeded",
3004        "httpStatusCode":400,
3005        "senderFault":true
3006      },
3007      "exception":true
3008    },
3009    "DBClusterRoles":{
3010      "type":"list",
3011      "member":{
3012        "shape":"DBClusterRole",
3013        "locationName":"DBClusterRole"
3014      }
3015    },
3016    "DBClusterSnapshot":{
3017      "type":"structure",
3018      "members":{
3019        "AvailabilityZones":{"shape":"AvailabilityZones"},
3020        "DBClusterSnapshotIdentifier":{"shape":"String"},
3021        "DBClusterIdentifier":{"shape":"String"},
3022        "SnapshotCreateTime":{"shape":"TStamp"},
3023        "Engine":{"shape":"String"},
3024        "AllocatedStorage":{"shape":"Integer"},
3025        "Status":{"shape":"String"},
3026        "Port":{"shape":"Integer"},
3027        "VpcId":{"shape":"String"},
3028        "ClusterCreateTime":{"shape":"TStamp"},
3029        "MasterUsername":{"shape":"String"},
3030        "EngineVersion":{"shape":"String"},
3031        "LicenseModel":{"shape":"String"},
3032        "SnapshotType":{"shape":"String"},
3033        "PercentProgress":{"shape":"Integer"},
3034        "StorageEncrypted":{"shape":"Boolean"},
3035        "KmsKeyId":{"shape":"String"},
3036        "DBClusterSnapshotArn":{"shape":"String"},
3037        "SourceDBClusterSnapshotArn":{"shape":"String"},
3038        "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"}
3039      },
3040      "wrapper":true
3041    },
3042    "DBClusterSnapshotAlreadyExistsFault":{
3043      "type":"structure",
3044      "members":{
3045      },
3046      "error":{
3047        "code":"DBClusterSnapshotAlreadyExistsFault",
3048        "httpStatusCode":400,
3049        "senderFault":true
3050      },
3051      "exception":true
3052    },
3053    "DBClusterSnapshotAttribute":{
3054      "type":"structure",
3055      "members":{
3056        "AttributeName":{"shape":"String"},
3057        "AttributeValues":{"shape":"AttributeValueList"}
3058      }
3059    },
3060    "DBClusterSnapshotAttributeList":{
3061      "type":"list",
3062      "member":{
3063        "shape":"DBClusterSnapshotAttribute",
3064        "locationName":"DBClusterSnapshotAttribute"
3065      }
3066    },
3067    "DBClusterSnapshotAttributesResult":{
3068      "type":"structure",
3069      "members":{
3070        "DBClusterSnapshotIdentifier":{"shape":"String"},
3071        "DBClusterSnapshotAttributes":{"shape":"DBClusterSnapshotAttributeList"}
3072      },
3073      "wrapper":true
3074    },
3075    "DBClusterSnapshotList":{
3076      "type":"list",
3077      "member":{
3078        "shape":"DBClusterSnapshot",
3079        "locationName":"DBClusterSnapshot"
3080      }
3081    },
3082    "DBClusterSnapshotMessage":{
3083      "type":"structure",
3084      "members":{
3085        "Marker":{"shape":"String"},
3086        "DBClusterSnapshots":{"shape":"DBClusterSnapshotList"}
3087      }
3088    },
3089    "DBClusterSnapshotNotFoundFault":{
3090      "type":"structure",
3091      "members":{
3092      },
3093      "error":{
3094        "code":"DBClusterSnapshotNotFoundFault",
3095        "httpStatusCode":404,
3096        "senderFault":true
3097      },
3098      "exception":true
3099    },
3100    "DBEngineVersion":{
3101      "type":"structure",
3102      "members":{
3103        "Engine":{"shape":"String"},
3104        "EngineVersion":{"shape":"String"},
3105        "DBParameterGroupFamily":{"shape":"String"},
3106        "DBEngineDescription":{"shape":"String"},
3107        "DBEngineVersionDescription":{"shape":"String"},
3108        "DefaultCharacterSet":{"shape":"CharacterSet"},
3109        "SupportedCharacterSets":{"shape":"SupportedCharacterSetsList"},
3110        "ValidUpgradeTarget":{"shape":"ValidUpgradeTargetList"},
3111        "SupportedTimezones":{"shape":"SupportedTimezonesList"},
3112        "ExportableLogTypes":{"shape":"LogTypeList"},
3113        "SupportsLogExportsToCloudwatchLogs":{"shape":"Boolean"},
3114        "SupportsReadReplica":{"shape":"Boolean"},
3115        "SupportedEngineModes":{"shape":"EngineModeList"},
3116        "SupportedFeatureNames":{"shape":"FeatureNameList"},
3117        "Status":{"shape":"String"}
3118      }
3119    },
3120    "DBEngineVersionList":{
3121      "type":"list",
3122      "member":{
3123        "shape":"DBEngineVersion",
3124        "locationName":"DBEngineVersion"
3125      }
3126    },
3127    "DBEngineVersionMessage":{
3128      "type":"structure",
3129      "members":{
3130        "Marker":{"shape":"String"},
3131        "DBEngineVersions":{"shape":"DBEngineVersionList"}
3132      }
3133    },
3134    "DBInstance":{
3135      "type":"structure",
3136      "members":{
3137        "DBInstanceIdentifier":{"shape":"String"},
3138        "DBInstanceClass":{"shape":"String"},
3139        "Engine":{"shape":"String"},
3140        "DBInstanceStatus":{"shape":"String"},
3141        "MasterUsername":{"shape":"String"},
3142        "DBName":{"shape":"String"},
3143        "Endpoint":{"shape":"Endpoint"},
3144        "AllocatedStorage":{"shape":"Integer"},
3145        "InstanceCreateTime":{"shape":"TStamp"},
3146        "PreferredBackupWindow":{"shape":"String"},
3147        "BackupRetentionPeriod":{"shape":"Integer"},
3148        "DBSecurityGroups":{"shape":"DBSecurityGroupMembershipList"},
3149        "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
3150        "DBParameterGroups":{"shape":"DBParameterGroupStatusList"},
3151        "AvailabilityZone":{"shape":"String"},
3152        "DBSubnetGroup":{"shape":"DBSubnetGroup"},
3153        "PreferredMaintenanceWindow":{"shape":"String"},
3154        "PendingModifiedValues":{"shape":"PendingModifiedValues"},
3155        "LatestRestorableTime":{"shape":"TStamp"},
3156        "MultiAZ":{"shape":"Boolean"},
3157        "EngineVersion":{"shape":"String"},
3158        "AutoMinorVersionUpgrade":{"shape":"Boolean"},
3159        "ReadReplicaSourceDBInstanceIdentifier":{"shape":"String"},
3160        "ReadReplicaDBInstanceIdentifiers":{"shape":"ReadReplicaDBInstanceIdentifierList"},
3161        "ReadReplicaDBClusterIdentifiers":{"shape":"ReadReplicaDBClusterIdentifierList"},
3162        "LicenseModel":{"shape":"String"},
3163        "Iops":{"shape":"IntegerOptional"},
3164        "OptionGroupMemberships":{"shape":"OptionGroupMembershipList"},
3165        "CharacterSetName":{"shape":"String"},
3166        "SecondaryAvailabilityZone":{"shape":"String"},
3167        "PubliclyAccessible":{"shape":"Boolean"},
3168        "StatusInfos":{"shape":"DBInstanceStatusInfoList"},
3169        "StorageType":{"shape":"String"},
3170        "TdeCredentialArn":{"shape":"String"},
3171        "DbInstancePort":{"shape":"Integer"},
3172        "DBClusterIdentifier":{"shape":"String"},
3173        "StorageEncrypted":{"shape":"Boolean"},
3174        "KmsKeyId":{"shape":"String"},
3175        "DbiResourceId":{"shape":"String"},
3176        "CACertificateIdentifier":{"shape":"String"},
3177        "DomainMemberships":{"shape":"DomainMembershipList"},
3178        "CopyTagsToSnapshot":{"shape":"Boolean"},
3179        "MonitoringInterval":{"shape":"IntegerOptional"},
3180        "EnhancedMonitoringResourceArn":{"shape":"String"},
3181        "MonitoringRoleArn":{"shape":"String"},
3182        "PromotionTier":{"shape":"IntegerOptional"},
3183        "DBInstanceArn":{"shape":"String"},
3184        "Timezone":{"shape":"String"},
3185        "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"},
3186        "PerformanceInsightsEnabled":{"shape":"BooleanOptional"},
3187        "PerformanceInsightsKMSKeyId":{"shape":"String"},
3188        "PerformanceInsightsRetentionPeriod":{"shape":"IntegerOptional"},
3189        "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"},
3190        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
3191        "DeletionProtection":{"shape":"Boolean"},
3192        "AssociatedRoles":{"shape":"DBInstanceRoles"},
3193        "ListenerEndpoint":{"shape":"Endpoint"},
3194        "MaxAllocatedStorage":{"shape":"IntegerOptional"}
3195      },
3196      "wrapper":true
3197    },
3198    "DBInstanceAlreadyExistsFault":{
3199      "type":"structure",
3200      "members":{
3201      },
3202      "error":{
3203        "code":"DBInstanceAlreadyExists",
3204        "httpStatusCode":400,
3205        "senderFault":true
3206      },
3207      "exception":true
3208    },
3209    "DBInstanceAutomatedBackup":{
3210      "type":"structure",
3211      "members":{
3212        "DBInstanceArn":{"shape":"String"},
3213        "DbiResourceId":{"shape":"String"},
3214        "Region":{"shape":"String"},
3215        "DBInstanceIdentifier":{"shape":"String"},
3216        "RestoreWindow":{"shape":"RestoreWindow"},
3217        "AllocatedStorage":{"shape":"Integer"},
3218        "Status":{"shape":"String"},
3219        "Port":{"shape":"Integer"},
3220        "AvailabilityZone":{"shape":"String"},
3221        "VpcId":{"shape":"String"},
3222        "InstanceCreateTime":{"shape":"TStamp"},
3223        "MasterUsername":{"shape":"String"},
3224        "Engine":{"shape":"String"},
3225        "EngineVersion":{"shape":"String"},
3226        "LicenseModel":{"shape":"String"},
3227        "Iops":{"shape":"IntegerOptional"},
3228        "OptionGroupName":{"shape":"String"},
3229        "TdeCredentialArn":{"shape":"String"},
3230        "Encrypted":{"shape":"Boolean"},
3231        "StorageType":{"shape":"String"},
3232        "KmsKeyId":{"shape":"String"},
3233        "Timezone":{"shape":"String"},
3234        "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"}
3235      },
3236      "wrapper":true
3237    },
3238    "DBInstanceAutomatedBackupList":{
3239      "type":"list",
3240      "member":{
3241        "shape":"DBInstanceAutomatedBackup",
3242        "locationName":"DBInstanceAutomatedBackup"
3243      }
3244    },
3245    "DBInstanceAutomatedBackupMessage":{
3246      "type":"structure",
3247      "members":{
3248        "Marker":{"shape":"String"},
3249        "DBInstanceAutomatedBackups":{"shape":"DBInstanceAutomatedBackupList"}
3250      }
3251    },
3252    "DBInstanceAutomatedBackupNotFoundFault":{
3253      "type":"structure",
3254      "members":{
3255      },
3256      "error":{
3257        "code":"DBInstanceAutomatedBackupNotFound",
3258        "httpStatusCode":404,
3259        "senderFault":true
3260      },
3261      "exception":true
3262    },
3263    "DBInstanceAutomatedBackupQuotaExceededFault":{
3264      "type":"structure",
3265      "members":{
3266      },
3267      "error":{
3268        "code":"DBInstanceAutomatedBackupQuotaExceeded",
3269        "httpStatusCode":400,
3270        "senderFault":true
3271      },
3272      "exception":true
3273    },
3274    "DBInstanceList":{
3275      "type":"list",
3276      "member":{
3277        "shape":"DBInstance",
3278        "locationName":"DBInstance"
3279      }
3280    },
3281    "DBInstanceMessage":{
3282      "type":"structure",
3283      "members":{
3284        "Marker":{"shape":"String"},
3285        "DBInstances":{"shape":"DBInstanceList"}
3286      }
3287    },
3288    "DBInstanceNotFoundFault":{
3289      "type":"structure",
3290      "members":{
3291      },
3292      "error":{
3293        "code":"DBInstanceNotFound",
3294        "httpStatusCode":404,
3295        "senderFault":true
3296      },
3297      "exception":true
3298    },
3299    "DBInstanceRole":{
3300      "type":"structure",
3301      "members":{
3302        "RoleArn":{"shape":"String"},
3303        "FeatureName":{"shape":"String"},
3304        "Status":{"shape":"String"}
3305      }
3306    },
3307    "DBInstanceRoleAlreadyExistsFault":{
3308      "type":"structure",
3309      "members":{
3310      },
3311      "error":{
3312        "code":"DBInstanceRoleAlreadyExists",
3313        "httpStatusCode":400,
3314        "senderFault":true
3315      },
3316      "exception":true
3317    },
3318    "DBInstanceRoleNotFoundFault":{
3319      "type":"structure",
3320      "members":{
3321      },
3322      "error":{
3323        "code":"DBInstanceRoleNotFound",
3324        "httpStatusCode":404,
3325        "senderFault":true
3326      },
3327      "exception":true
3328    },
3329    "DBInstanceRoleQuotaExceededFault":{
3330      "type":"structure",
3331      "members":{
3332      },
3333      "error":{
3334        "code":"DBInstanceRoleQuotaExceeded",
3335        "httpStatusCode":400,
3336        "senderFault":true
3337      },
3338      "exception":true
3339    },
3340    "DBInstanceRoles":{
3341      "type":"list",
3342      "member":{
3343        "shape":"DBInstanceRole",
3344        "locationName":"DBInstanceRole"
3345      }
3346    },
3347    "DBInstanceStatusInfo":{
3348      "type":"structure",
3349      "members":{
3350        "StatusType":{"shape":"String"},
3351        "Normal":{"shape":"Boolean"},
3352        "Status":{"shape":"String"},
3353        "Message":{"shape":"String"}
3354      }
3355    },
3356    "DBInstanceStatusInfoList":{
3357      "type":"list",
3358      "member":{
3359        "shape":"DBInstanceStatusInfo",
3360        "locationName":"DBInstanceStatusInfo"
3361      }
3362    },
3363    "DBLogFileNotFoundFault":{
3364      "type":"structure",
3365      "members":{
3366      },
3367      "error":{
3368        "code":"DBLogFileNotFoundFault",
3369        "httpStatusCode":404,
3370        "senderFault":true
3371      },
3372      "exception":true
3373    },
3374    "DBParameterGroup":{
3375      "type":"structure",
3376      "members":{
3377        "DBParameterGroupName":{"shape":"String"},
3378        "DBParameterGroupFamily":{"shape":"String"},
3379        "Description":{"shape":"String"},
3380        "DBParameterGroupArn":{"shape":"String"}
3381      },
3382      "wrapper":true
3383    },
3384    "DBParameterGroupAlreadyExistsFault":{
3385      "type":"structure",
3386      "members":{
3387      },
3388      "error":{
3389        "code":"DBParameterGroupAlreadyExists",
3390        "httpStatusCode":400,
3391        "senderFault":true
3392      },
3393      "exception":true
3394    },
3395    "DBParameterGroupDetails":{
3396      "type":"structure",
3397      "members":{
3398        "Parameters":{"shape":"ParametersList"},
3399        "Marker":{"shape":"String"}
3400      }
3401    },
3402    "DBParameterGroupList":{
3403      "type":"list",
3404      "member":{
3405        "shape":"DBParameterGroup",
3406        "locationName":"DBParameterGroup"
3407      }
3408    },
3409    "DBParameterGroupNameMessage":{
3410      "type":"structure",
3411      "members":{
3412        "DBParameterGroupName":{"shape":"String"}
3413      }
3414    },
3415    "DBParameterGroupNotFoundFault":{
3416      "type":"structure",
3417      "members":{
3418      },
3419      "error":{
3420        "code":"DBParameterGroupNotFound",
3421        "httpStatusCode":404,
3422        "senderFault":true
3423      },
3424      "exception":true
3425    },
3426    "DBParameterGroupQuotaExceededFault":{
3427      "type":"structure",
3428      "members":{
3429      },
3430      "error":{
3431        "code":"DBParameterGroupQuotaExceeded",
3432        "httpStatusCode":400,
3433        "senderFault":true
3434      },
3435      "exception":true
3436    },
3437    "DBParameterGroupStatus":{
3438      "type":"structure",
3439      "members":{
3440        "DBParameterGroupName":{"shape":"String"},
3441        "ParameterApplyStatus":{"shape":"String"}
3442      }
3443    },
3444    "DBParameterGroupStatusList":{
3445      "type":"list",
3446      "member":{
3447        "shape":"DBParameterGroupStatus",
3448        "locationName":"DBParameterGroup"
3449      }
3450    },
3451    "DBParameterGroupsMessage":{
3452      "type":"structure",
3453      "members":{
3454        "Marker":{"shape":"String"},
3455        "DBParameterGroups":{"shape":"DBParameterGroupList"}
3456      }
3457    },
3458    "DBSecurityGroup":{
3459      "type":"structure",
3460      "members":{
3461        "OwnerId":{"shape":"String"},
3462        "DBSecurityGroupName":{"shape":"String"},
3463        "DBSecurityGroupDescription":{"shape":"String"},
3464        "VpcId":{"shape":"String"},
3465        "EC2SecurityGroups":{"shape":"EC2SecurityGroupList"},
3466        "IPRanges":{"shape":"IPRangeList"},
3467        "DBSecurityGroupArn":{"shape":"String"}
3468      },
3469      "wrapper":true
3470    },
3471    "DBSecurityGroupAlreadyExistsFault":{
3472      "type":"structure",
3473      "members":{
3474      },
3475      "error":{
3476        "code":"DBSecurityGroupAlreadyExists",
3477        "httpStatusCode":400,
3478        "senderFault":true
3479      },
3480      "exception":true
3481    },
3482    "DBSecurityGroupMembership":{
3483      "type":"structure",
3484      "members":{
3485        "DBSecurityGroupName":{"shape":"String"},
3486        "Status":{"shape":"String"}
3487      }
3488    },
3489    "DBSecurityGroupMembershipList":{
3490      "type":"list",
3491      "member":{
3492        "shape":"DBSecurityGroupMembership",
3493        "locationName":"DBSecurityGroup"
3494      }
3495    },
3496    "DBSecurityGroupMessage":{
3497      "type":"structure",
3498      "members":{
3499        "Marker":{"shape":"String"},
3500        "DBSecurityGroups":{"shape":"DBSecurityGroups"}
3501      }
3502    },
3503    "DBSecurityGroupNameList":{
3504      "type":"list",
3505      "member":{
3506        "shape":"String",
3507        "locationName":"DBSecurityGroupName"
3508      }
3509    },
3510    "DBSecurityGroupNotFoundFault":{
3511      "type":"structure",
3512      "members":{
3513      },
3514      "error":{
3515        "code":"DBSecurityGroupNotFound",
3516        "httpStatusCode":404,
3517        "senderFault":true
3518      },
3519      "exception":true
3520    },
3521    "DBSecurityGroupNotSupportedFault":{
3522      "type":"structure",
3523      "members":{
3524      },
3525      "error":{
3526        "code":"DBSecurityGroupNotSupported",
3527        "httpStatusCode":400,
3528        "senderFault":true
3529      },
3530      "exception":true
3531    },
3532    "DBSecurityGroupQuotaExceededFault":{
3533      "type":"structure",
3534      "members":{
3535      },
3536      "error":{
3537        "code":"QuotaExceeded.DBSecurityGroup",
3538        "httpStatusCode":400,
3539        "senderFault":true
3540      },
3541      "exception":true
3542    },
3543    "DBSecurityGroups":{
3544      "type":"list",
3545      "member":{
3546        "shape":"DBSecurityGroup",
3547        "locationName":"DBSecurityGroup"
3548      }
3549    },
3550    "DBSnapshot":{
3551      "type":"structure",
3552      "members":{
3553        "DBSnapshotIdentifier":{"shape":"String"},
3554        "DBInstanceIdentifier":{"shape":"String"},
3555        "SnapshotCreateTime":{"shape":"TStamp"},
3556        "Engine":{"shape":"String"},
3557        "AllocatedStorage":{"shape":"Integer"},
3558        "Status":{"shape":"String"},
3559        "Port":{"shape":"Integer"},
3560        "AvailabilityZone":{"shape":"String"},
3561        "VpcId":{"shape":"String"},
3562        "InstanceCreateTime":{"shape":"TStamp"},
3563        "MasterUsername":{"shape":"String"},
3564        "EngineVersion":{"shape":"String"},
3565        "LicenseModel":{"shape":"String"},
3566        "SnapshotType":{"shape":"String"},
3567        "Iops":{"shape":"IntegerOptional"},
3568        "OptionGroupName":{"shape":"String"},
3569        "PercentProgress":{"shape":"Integer"},
3570        "SourceRegion":{"shape":"String"},
3571        "SourceDBSnapshotIdentifier":{"shape":"String"},
3572        "StorageType":{"shape":"String"},
3573        "TdeCredentialArn":{"shape":"String"},
3574        "Encrypted":{"shape":"Boolean"},
3575        "KmsKeyId":{"shape":"String"},
3576        "DBSnapshotArn":{"shape":"String"},
3577        "Timezone":{"shape":"String"},
3578        "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"},
3579        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
3580        "DbiResourceId":{"shape":"String"}
3581      },
3582      "wrapper":true
3583    },
3584    "DBSnapshotAlreadyExistsFault":{
3585      "type":"structure",
3586      "members":{
3587      },
3588      "error":{
3589        "code":"DBSnapshotAlreadyExists",
3590        "httpStatusCode":400,
3591        "senderFault":true
3592      },
3593      "exception":true
3594    },
3595    "DBSnapshotAttribute":{
3596      "type":"structure",
3597      "members":{
3598        "AttributeName":{"shape":"String"},
3599        "AttributeValues":{"shape":"AttributeValueList"}
3600      },
3601      "wrapper":true
3602    },
3603    "DBSnapshotAttributeList":{
3604      "type":"list",
3605      "member":{
3606        "shape":"DBSnapshotAttribute",
3607        "locationName":"DBSnapshotAttribute"
3608      }
3609    },
3610    "DBSnapshotAttributesResult":{
3611      "type":"structure",
3612      "members":{
3613        "DBSnapshotIdentifier":{"shape":"String"},
3614        "DBSnapshotAttributes":{"shape":"DBSnapshotAttributeList"}
3615      },
3616      "wrapper":true
3617    },
3618    "DBSnapshotList":{
3619      "type":"list",
3620      "member":{
3621        "shape":"DBSnapshot",
3622        "locationName":"DBSnapshot"
3623      }
3624    },
3625    "DBSnapshotMessage":{
3626      "type":"structure",
3627      "members":{
3628        "Marker":{"shape":"String"},
3629        "DBSnapshots":{"shape":"DBSnapshotList"}
3630      }
3631    },
3632    "DBSnapshotNotFoundFault":{
3633      "type":"structure",
3634      "members":{
3635      },
3636      "error":{
3637        "code":"DBSnapshotNotFound",
3638        "httpStatusCode":404,
3639        "senderFault":true
3640      },
3641      "exception":true
3642    },
3643    "DBSubnetGroup":{
3644      "type":"structure",
3645      "members":{
3646        "DBSubnetGroupName":{"shape":"String"},
3647        "DBSubnetGroupDescription":{"shape":"String"},
3648        "VpcId":{"shape":"String"},
3649        "SubnetGroupStatus":{"shape":"String"},
3650        "Subnets":{"shape":"SubnetList"},
3651        "DBSubnetGroupArn":{"shape":"String"}
3652      },
3653      "wrapper":true
3654    },
3655    "DBSubnetGroupAlreadyExistsFault":{
3656      "type":"structure",
3657      "members":{
3658      },
3659      "error":{
3660        "code":"DBSubnetGroupAlreadyExists",
3661        "httpStatusCode":400,
3662        "senderFault":true
3663      },
3664      "exception":true
3665    },
3666    "DBSubnetGroupDoesNotCoverEnoughAZs":{
3667      "type":"structure",
3668      "members":{
3669      },
3670      "error":{
3671        "code":"DBSubnetGroupDoesNotCoverEnoughAZs",
3672        "httpStatusCode":400,
3673        "senderFault":true
3674      },
3675      "exception":true
3676    },
3677    "DBSubnetGroupMessage":{
3678      "type":"structure",
3679      "members":{
3680        "Marker":{"shape":"String"},
3681        "DBSubnetGroups":{"shape":"DBSubnetGroups"}
3682      }
3683    },
3684    "DBSubnetGroupNotAllowedFault":{
3685      "type":"structure",
3686      "members":{
3687      },
3688      "error":{
3689        "code":"DBSubnetGroupNotAllowedFault",
3690        "httpStatusCode":400,
3691        "senderFault":true
3692      },
3693      "exception":true
3694    },
3695    "DBSubnetGroupNotFoundFault":{
3696      "type":"structure",
3697      "members":{
3698      },
3699      "error":{
3700        "code":"DBSubnetGroupNotFoundFault",
3701        "httpStatusCode":404,
3702        "senderFault":true
3703      },
3704      "exception":true
3705    },
3706    "DBSubnetGroupQuotaExceededFault":{
3707      "type":"structure",
3708      "members":{
3709      },
3710      "error":{
3711        "code":"DBSubnetGroupQuotaExceeded",
3712        "httpStatusCode":400,
3713        "senderFault":true
3714      },
3715      "exception":true
3716    },
3717    "DBSubnetGroups":{
3718      "type":"list",
3719      "member":{
3720        "shape":"DBSubnetGroup",
3721        "locationName":"DBSubnetGroup"
3722      }
3723    },
3724    "DBSubnetQuotaExceededFault":{
3725      "type":"structure",
3726      "members":{
3727      },
3728      "error":{
3729        "code":"DBSubnetQuotaExceededFault",
3730        "httpStatusCode":400,
3731        "senderFault":true
3732      },
3733      "exception":true
3734    },
3735    "DBUpgradeDependencyFailureFault":{
3736      "type":"structure",
3737      "members":{
3738      },
3739      "error":{
3740        "code":"DBUpgradeDependencyFailure",
3741        "httpStatusCode":400,
3742        "senderFault":true
3743      },
3744      "exception":true
3745    },
3746    "DeleteDBClusterEndpointMessage":{
3747      "type":"structure",
3748      "required":["DBClusterEndpointIdentifier"],
3749      "members":{
3750        "DBClusterEndpointIdentifier":{"shape":"String"}
3751      }
3752    },
3753    "DeleteDBClusterMessage":{
3754      "type":"structure",
3755      "required":["DBClusterIdentifier"],
3756      "members":{
3757        "DBClusterIdentifier":{"shape":"String"},
3758        "SkipFinalSnapshot":{"shape":"Boolean"},
3759        "FinalDBSnapshotIdentifier":{"shape":"String"}
3760      }
3761    },
3762    "DeleteDBClusterParameterGroupMessage":{
3763      "type":"structure",
3764      "required":["DBClusterParameterGroupName"],
3765      "members":{
3766        "DBClusterParameterGroupName":{"shape":"String"}
3767      }
3768    },
3769    "DeleteDBClusterResult":{
3770      "type":"structure",
3771      "members":{
3772        "DBCluster":{"shape":"DBCluster"}
3773      }
3774    },
3775    "DeleteDBClusterSnapshotMessage":{
3776      "type":"structure",
3777      "required":["DBClusterSnapshotIdentifier"],
3778      "members":{
3779        "DBClusterSnapshotIdentifier":{"shape":"String"}
3780      }
3781    },
3782    "DeleteDBClusterSnapshotResult":{
3783      "type":"structure",
3784      "members":{
3785        "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
3786      }
3787    },
3788    "DeleteDBInstanceAutomatedBackupMessage":{
3789      "type":"structure",
3790      "required":["DbiResourceId"],
3791      "members":{
3792        "DbiResourceId":{"shape":"String"}
3793      }
3794    },
3795    "DeleteDBInstanceAutomatedBackupResult":{
3796      "type":"structure",
3797      "members":{
3798        "DBInstanceAutomatedBackup":{"shape":"DBInstanceAutomatedBackup"}
3799      }
3800    },
3801    "DeleteDBInstanceMessage":{
3802      "type":"structure",
3803      "required":["DBInstanceIdentifier"],
3804      "members":{
3805        "DBInstanceIdentifier":{"shape":"String"},
3806        "SkipFinalSnapshot":{"shape":"Boolean"},
3807        "FinalDBSnapshotIdentifier":{"shape":"String"},
3808        "DeleteAutomatedBackups":{"shape":"BooleanOptional"}
3809      }
3810    },
3811    "DeleteDBInstanceResult":{
3812      "type":"structure",
3813      "members":{
3814        "DBInstance":{"shape":"DBInstance"}
3815      }
3816    },
3817    "DeleteDBParameterGroupMessage":{
3818      "type":"structure",
3819      "required":["DBParameterGroupName"],
3820      "members":{
3821        "DBParameterGroupName":{"shape":"String"}
3822      }
3823    },
3824    "DeleteDBSecurityGroupMessage":{
3825      "type":"structure",
3826      "required":["DBSecurityGroupName"],
3827      "members":{
3828        "DBSecurityGroupName":{"shape":"String"}
3829      }
3830    },
3831    "DeleteDBSnapshotMessage":{
3832      "type":"structure",
3833      "required":["DBSnapshotIdentifier"],
3834      "members":{
3835        "DBSnapshotIdentifier":{"shape":"String"}
3836      }
3837    },
3838    "DeleteDBSnapshotResult":{
3839      "type":"structure",
3840      "members":{
3841        "DBSnapshot":{"shape":"DBSnapshot"}
3842      }
3843    },
3844    "DeleteDBSubnetGroupMessage":{
3845      "type":"structure",
3846      "required":["DBSubnetGroupName"],
3847      "members":{
3848        "DBSubnetGroupName":{"shape":"String"}
3849      }
3850    },
3851    "DeleteEventSubscriptionMessage":{
3852      "type":"structure",
3853      "required":["SubscriptionName"],
3854      "members":{
3855        "SubscriptionName":{"shape":"String"}
3856      }
3857    },
3858    "DeleteEventSubscriptionResult":{
3859      "type":"structure",
3860      "members":{
3861        "EventSubscription":{"shape":"EventSubscription"}
3862      }
3863    },
3864    "DeleteGlobalClusterMessage":{
3865      "type":"structure",
3866      "required":["GlobalClusterIdentifier"],
3867      "members":{
3868        "GlobalClusterIdentifier":{"shape":"String"}
3869      }
3870    },
3871    "DeleteGlobalClusterResult":{
3872      "type":"structure",
3873      "members":{
3874        "GlobalCluster":{"shape":"GlobalCluster"}
3875      }
3876    },
3877    "DeleteOptionGroupMessage":{
3878      "type":"structure",
3879      "required":["OptionGroupName"],
3880      "members":{
3881        "OptionGroupName":{"shape":"String"}
3882      }
3883    },
3884    "DescribeAccountAttributesMessage":{
3885      "type":"structure",
3886      "members":{
3887      }
3888    },
3889    "DescribeCertificatesMessage":{
3890      "type":"structure",
3891      "members":{
3892        "CertificateIdentifier":{"shape":"String"},
3893        "Filters":{"shape":"FilterList"},
3894        "MaxRecords":{"shape":"IntegerOptional"},
3895        "Marker":{"shape":"String"}
3896      }
3897    },
3898    "DescribeDBClusterBacktracksMessage":{
3899      "type":"structure",
3900      "required":["DBClusterIdentifier"],
3901      "members":{
3902        "DBClusterIdentifier":{"shape":"String"},
3903        "BacktrackIdentifier":{"shape":"String"},
3904        "Filters":{"shape":"FilterList"},
3905        "MaxRecords":{"shape":"IntegerOptional"},
3906        "Marker":{"shape":"String"}
3907      }
3908    },
3909    "DescribeDBClusterEndpointsMessage":{
3910      "type":"structure",
3911      "members":{
3912        "DBClusterIdentifier":{"shape":"String"},
3913        "DBClusterEndpointIdentifier":{"shape":"String"},
3914        "Filters":{"shape":"FilterList"},
3915        "MaxRecords":{"shape":"IntegerOptional"},
3916        "Marker":{"shape":"String"}
3917      }
3918    },
3919    "DescribeDBClusterParameterGroupsMessage":{
3920      "type":"structure",
3921      "members":{
3922        "DBClusterParameterGroupName":{"shape":"String"},
3923        "Filters":{"shape":"FilterList"},
3924        "MaxRecords":{"shape":"IntegerOptional"},
3925        "Marker":{"shape":"String"}
3926      }
3927    },
3928    "DescribeDBClusterParametersMessage":{
3929      "type":"structure",
3930      "required":["DBClusterParameterGroupName"],
3931      "members":{
3932        "DBClusterParameterGroupName":{"shape":"String"},
3933        "Source":{"shape":"String"},
3934        "Filters":{"shape":"FilterList"},
3935        "MaxRecords":{"shape":"IntegerOptional"},
3936        "Marker":{"shape":"String"}
3937      }
3938    },
3939    "DescribeDBClusterSnapshotAttributesMessage":{
3940      "type":"structure",
3941      "required":["DBClusterSnapshotIdentifier"],
3942      "members":{
3943        "DBClusterSnapshotIdentifier":{"shape":"String"}
3944      }
3945    },
3946    "DescribeDBClusterSnapshotAttributesResult":{
3947      "type":"structure",
3948      "members":{
3949        "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"}
3950      }
3951    },
3952    "DescribeDBClusterSnapshotsMessage":{
3953      "type":"structure",
3954      "members":{
3955        "DBClusterIdentifier":{"shape":"String"},
3956        "DBClusterSnapshotIdentifier":{"shape":"String"},
3957        "SnapshotType":{"shape":"String"},
3958        "Filters":{"shape":"FilterList"},
3959        "MaxRecords":{"shape":"IntegerOptional"},
3960        "Marker":{"shape":"String"},
3961        "IncludeShared":{"shape":"Boolean"},
3962        "IncludePublic":{"shape":"Boolean"}
3963      }
3964    },
3965    "DescribeDBClustersMessage":{
3966      "type":"structure",
3967      "members":{
3968        "DBClusterIdentifier":{"shape":"String"},
3969        "Filters":{"shape":"FilterList"},
3970        "MaxRecords":{"shape":"IntegerOptional"},
3971        "Marker":{"shape":"String"},
3972        "IncludeShared":{"shape":"Boolean"}
3973      }
3974    },
3975    "DescribeDBEngineVersionsMessage":{
3976      "type":"structure",
3977      "members":{
3978        "Engine":{"shape":"String"},
3979        "EngineVersion":{"shape":"String"},
3980        "DBParameterGroupFamily":{"shape":"String"},
3981        "Filters":{"shape":"FilterList"},
3982        "MaxRecords":{"shape":"IntegerOptional"},
3983        "Marker":{"shape":"String"},
3984        "DefaultOnly":{"shape":"Boolean"},
3985        "ListSupportedCharacterSets":{"shape":"BooleanOptional"},
3986        "ListSupportedTimezones":{"shape":"BooleanOptional"},
3987        "IncludeAll":{"shape":"BooleanOptional"}
3988      }
3989    },
3990    "DescribeDBInstanceAutomatedBackupsMessage":{
3991      "type":"structure",
3992      "members":{
3993        "DbiResourceId":{"shape":"String"},
3994        "DBInstanceIdentifier":{"shape":"String"},
3995        "Filters":{"shape":"FilterList"},
3996        "MaxRecords":{"shape":"IntegerOptional"},
3997        "Marker":{"shape":"String"}
3998      }
3999    },
4000    "DescribeDBInstancesMessage":{
4001      "type":"structure",
4002      "members":{
4003        "DBInstanceIdentifier":{"shape":"String"},
4004        "Filters":{"shape":"FilterList"},
4005        "MaxRecords":{"shape":"IntegerOptional"},
4006        "Marker":{"shape":"String"}
4007      }
4008    },
4009    "DescribeDBLogFilesDetails":{
4010      "type":"structure",
4011      "members":{
4012        "LogFileName":{"shape":"String"},
4013        "LastWritten":{"shape":"Long"},
4014        "Size":{"shape":"Long"}
4015      }
4016    },
4017    "DescribeDBLogFilesList":{
4018      "type":"list",
4019      "member":{
4020        "shape":"DescribeDBLogFilesDetails",
4021        "locationName":"DescribeDBLogFilesDetails"
4022      }
4023    },
4024    "DescribeDBLogFilesMessage":{
4025      "type":"structure",
4026      "required":["DBInstanceIdentifier"],
4027      "members":{
4028        "DBInstanceIdentifier":{"shape":"String"},
4029        "FilenameContains":{"shape":"String"},
4030        "FileLastWritten":{"shape":"Long"},
4031        "FileSize":{"shape":"Long"},
4032        "Filters":{"shape":"FilterList"},
4033        "MaxRecords":{"shape":"IntegerOptional"},
4034        "Marker":{"shape":"String"}
4035      }
4036    },
4037    "DescribeDBLogFilesResponse":{
4038      "type":"structure",
4039      "members":{
4040        "DescribeDBLogFiles":{"shape":"DescribeDBLogFilesList"},
4041        "Marker":{"shape":"String"}
4042      }
4043    },
4044    "DescribeDBParameterGroupsMessage":{
4045      "type":"structure",
4046      "members":{
4047        "DBParameterGroupName":{"shape":"String"},
4048        "Filters":{"shape":"FilterList"},
4049        "MaxRecords":{"shape":"IntegerOptional"},
4050        "Marker":{"shape":"String"}
4051      }
4052    },
4053    "DescribeDBParametersMessage":{
4054      "type":"structure",
4055      "required":["DBParameterGroupName"],
4056      "members":{
4057        "DBParameterGroupName":{"shape":"String"},
4058        "Source":{"shape":"String"},
4059        "Filters":{"shape":"FilterList"},
4060        "MaxRecords":{"shape":"IntegerOptional"},
4061        "Marker":{"shape":"String"}
4062      }
4063    },
4064    "DescribeDBSecurityGroupsMessage":{
4065      "type":"structure",
4066      "members":{
4067        "DBSecurityGroupName":{"shape":"String"},
4068        "Filters":{"shape":"FilterList"},
4069        "MaxRecords":{"shape":"IntegerOptional"},
4070        "Marker":{"shape":"String"}
4071      }
4072    },
4073    "DescribeDBSnapshotAttributesMessage":{
4074      "type":"structure",
4075      "required":["DBSnapshotIdentifier"],
4076      "members":{
4077        "DBSnapshotIdentifier":{"shape":"String"}
4078      }
4079    },
4080    "DescribeDBSnapshotAttributesResult":{
4081      "type":"structure",
4082      "members":{
4083        "DBSnapshotAttributesResult":{"shape":"DBSnapshotAttributesResult"}
4084      }
4085    },
4086    "DescribeDBSnapshotsMessage":{
4087      "type":"structure",
4088      "members":{
4089        "DBInstanceIdentifier":{"shape":"String"},
4090        "DBSnapshotIdentifier":{"shape":"String"},
4091        "SnapshotType":{"shape":"String"},
4092        "Filters":{"shape":"FilterList"},
4093        "MaxRecords":{"shape":"IntegerOptional"},
4094        "Marker":{"shape":"String"},
4095        "IncludeShared":{"shape":"Boolean"},
4096        "IncludePublic":{"shape":"Boolean"},
4097        "DbiResourceId":{"shape":"String"}
4098      }
4099    },
4100    "DescribeDBSubnetGroupsMessage":{
4101      "type":"structure",
4102      "members":{
4103        "DBSubnetGroupName":{"shape":"String"},
4104        "Filters":{"shape":"FilterList"},
4105        "MaxRecords":{"shape":"IntegerOptional"},
4106        "Marker":{"shape":"String"}
4107      }
4108    },
4109    "DescribeEngineDefaultClusterParametersMessage":{
4110      "type":"structure",
4111      "required":["DBParameterGroupFamily"],
4112      "members":{
4113        "DBParameterGroupFamily":{"shape":"String"},
4114        "Filters":{"shape":"FilterList"},
4115        "MaxRecords":{"shape":"IntegerOptional"},
4116        "Marker":{"shape":"String"}
4117      }
4118    },
4119    "DescribeEngineDefaultClusterParametersResult":{
4120      "type":"structure",
4121      "members":{
4122        "EngineDefaults":{"shape":"EngineDefaults"}
4123      }
4124    },
4125    "DescribeEngineDefaultParametersMessage":{
4126      "type":"structure",
4127      "required":["DBParameterGroupFamily"],
4128      "members":{
4129        "DBParameterGroupFamily":{"shape":"String"},
4130        "Filters":{"shape":"FilterList"},
4131        "MaxRecords":{"shape":"IntegerOptional"},
4132        "Marker":{"shape":"String"}
4133      }
4134    },
4135    "DescribeEngineDefaultParametersResult":{
4136      "type":"structure",
4137      "members":{
4138        "EngineDefaults":{"shape":"EngineDefaults"}
4139      }
4140    },
4141    "DescribeEventCategoriesMessage":{
4142      "type":"structure",
4143      "members":{
4144        "SourceType":{"shape":"String"},
4145        "Filters":{"shape":"FilterList"}
4146      }
4147    },
4148    "DescribeEventSubscriptionsMessage":{
4149      "type":"structure",
4150      "members":{
4151        "SubscriptionName":{"shape":"String"},
4152        "Filters":{"shape":"FilterList"},
4153        "MaxRecords":{"shape":"IntegerOptional"},
4154        "Marker":{"shape":"String"}
4155      }
4156    },
4157    "DescribeEventsMessage":{
4158      "type":"structure",
4159      "members":{
4160        "SourceIdentifier":{"shape":"String"},
4161        "SourceType":{"shape":"SourceType"},
4162        "StartTime":{"shape":"TStamp"},
4163        "EndTime":{"shape":"TStamp"},
4164        "Duration":{"shape":"IntegerOptional"},
4165        "EventCategories":{"shape":"EventCategoriesList"},
4166        "Filters":{"shape":"FilterList"},
4167        "MaxRecords":{"shape":"IntegerOptional"},
4168        "Marker":{"shape":"String"}
4169      }
4170    },
4171    "DescribeGlobalClustersMessage":{
4172      "type":"structure",
4173      "members":{
4174        "GlobalClusterIdentifier":{"shape":"String"},
4175        "Filters":{"shape":"FilterList"},
4176        "MaxRecords":{"shape":"IntegerOptional"},
4177        "Marker":{"shape":"String"}
4178      }
4179    },
4180    "DescribeOptionGroupOptionsMessage":{
4181      "type":"structure",
4182      "required":["EngineName"],
4183      "members":{
4184        "EngineName":{"shape":"String"},
4185        "MajorEngineVersion":{"shape":"String"},
4186        "Filters":{"shape":"FilterList"},
4187        "MaxRecords":{"shape":"IntegerOptional"},
4188        "Marker":{"shape":"String"}
4189      }
4190    },
4191    "DescribeOptionGroupsMessage":{
4192      "type":"structure",
4193      "members":{
4194        "OptionGroupName":{"shape":"String"},
4195        "Filters":{"shape":"FilterList"},
4196        "Marker":{"shape":"String"},
4197        "MaxRecords":{"shape":"IntegerOptional"},
4198        "EngineName":{"shape":"String"},
4199        "MajorEngineVersion":{"shape":"String"}
4200      }
4201    },
4202    "DescribeOrderableDBInstanceOptionsMessage":{
4203      "type":"structure",
4204      "required":["Engine"],
4205      "members":{
4206        "Engine":{"shape":"String"},
4207        "EngineVersion":{"shape":"String"},
4208        "DBInstanceClass":{"shape":"String"},
4209        "LicenseModel":{"shape":"String"},
4210        "Vpc":{"shape":"BooleanOptional"},
4211        "Filters":{"shape":"FilterList"},
4212        "MaxRecords":{"shape":"IntegerOptional"},
4213        "Marker":{"shape":"String"}
4214      }
4215    },
4216    "DescribePendingMaintenanceActionsMessage":{
4217      "type":"structure",
4218      "members":{
4219        "ResourceIdentifier":{"shape":"String"},
4220        "Filters":{"shape":"FilterList"},
4221        "Marker":{"shape":"String"},
4222        "MaxRecords":{"shape":"IntegerOptional"}
4223      }
4224    },
4225    "DescribeReservedDBInstancesMessage":{
4226      "type":"structure",
4227      "members":{
4228        "ReservedDBInstanceId":{"shape":"String"},
4229        "ReservedDBInstancesOfferingId":{"shape":"String"},
4230        "DBInstanceClass":{"shape":"String"},
4231        "Duration":{"shape":"String"},
4232        "ProductDescription":{"shape":"String"},
4233        "OfferingType":{"shape":"String"},
4234        "MultiAZ":{"shape":"BooleanOptional"},
4235        "Filters":{"shape":"FilterList"},
4236        "MaxRecords":{"shape":"IntegerOptional"},
4237        "Marker":{"shape":"String"}
4238      }
4239    },
4240    "DescribeReservedDBInstancesOfferingsMessage":{
4241      "type":"structure",
4242      "members":{
4243        "ReservedDBInstancesOfferingId":{"shape":"String"},
4244        "DBInstanceClass":{"shape":"String"},
4245        "Duration":{"shape":"String"},
4246        "ProductDescription":{"shape":"String"},
4247        "OfferingType":{"shape":"String"},
4248        "MultiAZ":{"shape":"BooleanOptional"},
4249        "Filters":{"shape":"FilterList"},
4250        "MaxRecords":{"shape":"IntegerOptional"},
4251        "Marker":{"shape":"String"}
4252      }
4253    },
4254    "DescribeSourceRegionsMessage":{
4255      "type":"structure",
4256      "members":{
4257        "RegionName":{"shape":"String"},
4258        "MaxRecords":{"shape":"IntegerOptional"},
4259        "Marker":{"shape":"String"},
4260        "Filters":{"shape":"FilterList"}
4261      }
4262    },
4263    "DescribeValidDBInstanceModificationsMessage":{
4264      "type":"structure",
4265      "required":["DBInstanceIdentifier"],
4266      "members":{
4267        "DBInstanceIdentifier":{"shape":"String"}
4268      }
4269    },
4270    "DescribeValidDBInstanceModificationsResult":{
4271      "type":"structure",
4272      "members":{
4273        "ValidDBInstanceModificationsMessage":{"shape":"ValidDBInstanceModificationsMessage"}
4274      }
4275    },
4276    "DomainMembership":{
4277      "type":"structure",
4278      "members":{
4279        "Domain":{"shape":"String"},
4280        "Status":{"shape":"String"},
4281        "FQDN":{"shape":"String"},
4282        "IAMRoleName":{"shape":"String"}
4283      }
4284    },
4285    "DomainMembershipList":{
4286      "type":"list",
4287      "member":{
4288        "shape":"DomainMembership",
4289        "locationName":"DomainMembership"
4290      }
4291    },
4292    "DomainNotFoundFault":{
4293      "type":"structure",
4294      "members":{
4295      },
4296      "error":{
4297        "code":"DomainNotFoundFault",
4298        "httpStatusCode":404,
4299        "senderFault":true
4300      },
4301      "exception":true
4302    },
4303    "Double":{"type":"double"},
4304    "DoubleOptional":{"type":"double"},
4305    "DoubleRange":{
4306      "type":"structure",
4307      "members":{
4308        "From":{"shape":"Double"},
4309        "To":{"shape":"Double"}
4310      }
4311    },
4312    "DoubleRangeList":{
4313      "type":"list",
4314      "member":{
4315        "shape":"DoubleRange",
4316        "locationName":"DoubleRange"
4317      }
4318    },
4319    "DownloadDBLogFilePortionDetails":{
4320      "type":"structure",
4321      "members":{
4322        "LogFileData":{"shape":"String"},
4323        "Marker":{"shape":"String"},
4324        "AdditionalDataPending":{"shape":"Boolean"}
4325      }
4326    },
4327    "DownloadDBLogFilePortionMessage":{
4328      "type":"structure",
4329      "required":[
4330        "DBInstanceIdentifier",
4331        "LogFileName"
4332      ],
4333      "members":{
4334        "DBInstanceIdentifier":{"shape":"String"},
4335        "LogFileName":{"shape":"String"},
4336        "Marker":{"shape":"String"},
4337        "NumberOfLines":{"shape":"Integer"}
4338      }
4339    },
4340    "EC2SecurityGroup":{
4341      "type":"structure",
4342      "members":{
4343        "Status":{"shape":"String"},
4344        "EC2SecurityGroupName":{"shape":"String"},
4345        "EC2SecurityGroupId":{"shape":"String"},
4346        "EC2SecurityGroupOwnerId":{"shape":"String"}
4347      }
4348    },
4349    "EC2SecurityGroupList":{
4350      "type":"list",
4351      "member":{
4352        "shape":"EC2SecurityGroup",
4353        "locationName":"EC2SecurityGroup"
4354      }
4355    },
4356    "Endpoint":{
4357      "type":"structure",
4358      "members":{
4359        "Address":{"shape":"String"},
4360        "Port":{"shape":"Integer"},
4361        "HostedZoneId":{"shape":"String"}
4362      }
4363    },
4364    "EngineDefaults":{
4365      "type":"structure",
4366      "members":{
4367        "DBParameterGroupFamily":{"shape":"String"},
4368        "Marker":{"shape":"String"},
4369        "Parameters":{"shape":"ParametersList"}
4370      },
4371      "wrapper":true
4372    },
4373    "EngineModeList":{
4374      "type":"list",
4375      "member":{"shape":"String"}
4376    },
4377    "Event":{
4378      "type":"structure",
4379      "members":{
4380        "SourceIdentifier":{"shape":"String"},
4381        "SourceType":{"shape":"SourceType"},
4382        "Message":{"shape":"String"},
4383        "EventCategories":{"shape":"EventCategoriesList"},
4384        "Date":{"shape":"TStamp"},
4385        "SourceArn":{"shape":"String"}
4386      }
4387    },
4388    "EventCategoriesList":{
4389      "type":"list",
4390      "member":{
4391        "shape":"String",
4392        "locationName":"EventCategory"
4393      }
4394    },
4395    "EventCategoriesMap":{
4396      "type":"structure",
4397      "members":{
4398        "SourceType":{"shape":"String"},
4399        "EventCategories":{"shape":"EventCategoriesList"}
4400      },
4401      "wrapper":true
4402    },
4403    "EventCategoriesMapList":{
4404      "type":"list",
4405      "member":{
4406        "shape":"EventCategoriesMap",
4407        "locationName":"EventCategoriesMap"
4408      }
4409    },
4410    "EventCategoriesMessage":{
4411      "type":"structure",
4412      "members":{
4413        "EventCategoriesMapList":{"shape":"EventCategoriesMapList"}
4414      }
4415    },
4416    "EventList":{
4417      "type":"list",
4418      "member":{
4419        "shape":"Event",
4420        "locationName":"Event"
4421      }
4422    },
4423    "EventSubscription":{
4424      "type":"structure",
4425      "members":{
4426        "CustomerAwsId":{"shape":"String"},
4427        "CustSubscriptionId":{"shape":"String"},
4428        "SnsTopicArn":{"shape":"String"},
4429        "Status":{"shape":"String"},
4430        "SubscriptionCreationTime":{"shape":"String"},
4431        "SourceType":{"shape":"String"},
4432        "SourceIdsList":{"shape":"SourceIdsList"},
4433        "EventCategoriesList":{"shape":"EventCategoriesList"},
4434        "Enabled":{"shape":"Boolean"},
4435        "EventSubscriptionArn":{"shape":"String"}
4436      },
4437      "wrapper":true
4438    },
4439    "EventSubscriptionQuotaExceededFault":{
4440      "type":"structure",
4441      "members":{
4442      },
4443      "error":{
4444        "code":"EventSubscriptionQuotaExceeded",
4445        "httpStatusCode":400,
4446        "senderFault":true
4447      },
4448      "exception":true
4449    },
4450    "EventSubscriptionsList":{
4451      "type":"list",
4452      "member":{
4453        "shape":"EventSubscription",
4454        "locationName":"EventSubscription"
4455      }
4456    },
4457    "EventSubscriptionsMessage":{
4458      "type":"structure",
4459      "members":{
4460        "Marker":{"shape":"String"},
4461        "EventSubscriptionsList":{"shape":"EventSubscriptionsList"}
4462      }
4463    },
4464    "EventsMessage":{
4465      "type":"structure",
4466      "members":{
4467        "Marker":{"shape":"String"},
4468        "Events":{"shape":"EventList"}
4469      }
4470    },
4471    "FailoverDBClusterMessage":{
4472      "type":"structure",
4473      "required":["DBClusterIdentifier"],
4474      "members":{
4475        "DBClusterIdentifier":{"shape":"String"},
4476        "TargetDBInstanceIdentifier":{"shape":"String"}
4477      }
4478    },
4479    "FailoverDBClusterResult":{
4480      "type":"structure",
4481      "members":{
4482        "DBCluster":{"shape":"DBCluster"}
4483      }
4484    },
4485    "FeatureNameList":{
4486      "type":"list",
4487      "member":{"shape":"String"}
4488    },
4489    "Filter":{
4490      "type":"structure",
4491      "required":[
4492        "Name",
4493        "Values"
4494      ],
4495      "members":{
4496        "Name":{"shape":"String"},
4497        "Values":{"shape":"FilterValueList"}
4498      }
4499    },
4500    "FilterList":{
4501      "type":"list",
4502      "member":{
4503        "shape":"Filter",
4504        "locationName":"Filter"
4505      }
4506    },
4507    "FilterValueList":{
4508      "type":"list",
4509      "member":{
4510        "shape":"String",
4511        "locationName":"Value"
4512      }
4513    },
4514    "GlobalCluster":{
4515      "type":"structure",
4516      "members":{
4517        "GlobalClusterIdentifier":{"shape":"String"},
4518        "GlobalClusterResourceId":{"shape":"String"},
4519        "GlobalClusterArn":{"shape":"String"},
4520        "Status":{"shape":"String"},
4521        "Engine":{"shape":"String"},
4522        "EngineVersion":{"shape":"String"},
4523        "DatabaseName":{"shape":"String"},
4524        "StorageEncrypted":{"shape":"BooleanOptional"},
4525        "DeletionProtection":{"shape":"BooleanOptional"},
4526        "GlobalClusterMembers":{"shape":"GlobalClusterMemberList"}
4527      },
4528      "wrapper":true
4529    },
4530    "GlobalClusterAlreadyExistsFault":{
4531      "type":"structure",
4532      "members":{
4533      },
4534      "error":{
4535        "code":"GlobalClusterAlreadyExistsFault",
4536        "httpStatusCode":400,
4537        "senderFault":true
4538      },
4539      "exception":true
4540    },
4541    "GlobalClusterList":{
4542      "type":"list",
4543      "member":{
4544        "shape":"GlobalCluster",
4545        "locationName":"GlobalClusterMember"
4546      }
4547    },
4548    "GlobalClusterMember":{
4549      "type":"structure",
4550      "members":{
4551        "DBClusterArn":{"shape":"String"},
4552        "Readers":{"shape":"ReadersArnList"},
4553        "IsWriter":{"shape":"Boolean"}
4554      },
4555      "wrapper":true
4556    },
4557    "GlobalClusterMemberList":{
4558      "type":"list",
4559      "member":{
4560        "shape":"GlobalClusterMember",
4561        "locationName":"GlobalClusterMember"
4562      }
4563    },
4564    "GlobalClusterNotFoundFault":{
4565      "type":"structure",
4566      "members":{
4567      },
4568      "error":{
4569        "code":"GlobalClusterNotFoundFault",
4570        "httpStatusCode":404,
4571        "senderFault":true
4572      },
4573      "exception":true
4574    },
4575    "GlobalClusterQuotaExceededFault":{
4576      "type":"structure",
4577      "members":{
4578      },
4579      "error":{
4580        "code":"GlobalClusterQuotaExceededFault",
4581        "httpStatusCode":400,
4582        "senderFault":true
4583      },
4584      "exception":true
4585    },
4586    "GlobalClustersMessage":{
4587      "type":"structure",
4588      "members":{
4589        "Marker":{"shape":"String"},
4590        "GlobalClusters":{"shape":"GlobalClusterList"}
4591      }
4592    },
4593    "IPRange":{
4594      "type":"structure",
4595      "members":{
4596        "Status":{"shape":"String"},
4597        "CIDRIP":{"shape":"String"}
4598      }
4599    },
4600    "IPRangeList":{
4601      "type":"list",
4602      "member":{
4603        "shape":"IPRange",
4604        "locationName":"IPRange"
4605      }
4606    },
4607    "InstanceQuotaExceededFault":{
4608      "type":"structure",
4609      "members":{
4610      },
4611      "error":{
4612        "code":"InstanceQuotaExceeded",
4613        "httpStatusCode":400,
4614        "senderFault":true
4615      },
4616      "exception":true
4617    },
4618    "InsufficientDBClusterCapacityFault":{
4619      "type":"structure",
4620      "members":{
4621      },
4622      "error":{
4623        "code":"InsufficientDBClusterCapacityFault",
4624        "httpStatusCode":403,
4625        "senderFault":true
4626      },
4627      "exception":true
4628    },
4629    "InsufficientDBInstanceCapacityFault":{
4630      "type":"structure",
4631      "members":{
4632      },
4633      "error":{
4634        "code":"InsufficientDBInstanceCapacity",
4635        "httpStatusCode":400,
4636        "senderFault":true
4637      },
4638      "exception":true
4639    },
4640    "InsufficientStorageClusterCapacityFault":{
4641      "type":"structure",
4642      "members":{
4643      },
4644      "error":{
4645        "code":"InsufficientStorageClusterCapacity",
4646        "httpStatusCode":400,
4647        "senderFault":true
4648      },
4649      "exception":true
4650    },
4651    "Integer":{"type":"integer"},
4652    "IntegerOptional":{"type":"integer"},
4653    "InvalidDBClusterCapacityFault":{
4654      "type":"structure",
4655      "members":{
4656      },
4657      "error":{
4658        "code":"InvalidDBClusterCapacityFault",
4659        "httpStatusCode":400,
4660        "senderFault":true
4661      },
4662      "exception":true
4663    },
4664    "InvalidDBClusterEndpointStateFault":{
4665      "type":"structure",
4666      "members":{
4667      },
4668      "error":{
4669        "code":"InvalidDBClusterEndpointStateFault",
4670        "httpStatusCode":400,
4671        "senderFault":true
4672      },
4673      "exception":true
4674    },
4675    "InvalidDBClusterSnapshotStateFault":{
4676      "type":"structure",
4677      "members":{
4678      },
4679      "error":{
4680        "code":"InvalidDBClusterSnapshotStateFault",
4681        "httpStatusCode":400,
4682        "senderFault":true
4683      },
4684      "exception":true
4685    },
4686    "InvalidDBClusterStateFault":{
4687      "type":"structure",
4688      "members":{
4689      },
4690      "error":{
4691        "code":"InvalidDBClusterStateFault",
4692        "httpStatusCode":400,
4693        "senderFault":true
4694      },
4695      "exception":true
4696    },
4697    "InvalidDBInstanceAutomatedBackupStateFault":{
4698      "type":"structure",
4699      "members":{
4700      },
4701      "error":{
4702        "code":"InvalidDBInstanceAutomatedBackupState",
4703        "httpStatusCode":400,
4704        "senderFault":true
4705      },
4706      "exception":true
4707    },
4708    "InvalidDBInstanceStateFault":{
4709      "type":"structure",
4710      "members":{
4711      },
4712      "error":{
4713        "code":"InvalidDBInstanceState",
4714        "httpStatusCode":400,
4715        "senderFault":true
4716      },
4717      "exception":true
4718    },
4719    "InvalidDBParameterGroupStateFault":{
4720      "type":"structure",
4721      "members":{
4722      },
4723      "error":{
4724        "code":"InvalidDBParameterGroupState",
4725        "httpStatusCode":400,
4726        "senderFault":true
4727      },
4728      "exception":true
4729    },
4730    "InvalidDBSecurityGroupStateFault":{
4731      "type":"structure",
4732      "members":{
4733      },
4734      "error":{
4735        "code":"InvalidDBSecurityGroupState",
4736        "httpStatusCode":400,
4737        "senderFault":true
4738      },
4739      "exception":true
4740    },
4741    "InvalidDBSnapshotStateFault":{
4742      "type":"structure",
4743      "members":{
4744      },
4745      "error":{
4746        "code":"InvalidDBSnapshotState",
4747        "httpStatusCode":400,
4748        "senderFault":true
4749      },
4750      "exception":true
4751    },
4752    "InvalidDBSubnetGroupFault":{
4753      "type":"structure",
4754      "members":{
4755      },
4756      "error":{
4757        "code":"InvalidDBSubnetGroupFault",
4758        "httpStatusCode":400,
4759        "senderFault":true
4760      },
4761      "exception":true
4762    },
4763    "InvalidDBSubnetGroupStateFault":{
4764      "type":"structure",
4765      "members":{
4766      },
4767      "error":{
4768        "code":"InvalidDBSubnetGroupStateFault",
4769        "httpStatusCode":400,
4770        "senderFault":true
4771      },
4772      "exception":true
4773    },
4774    "InvalidDBSubnetStateFault":{
4775      "type":"structure",
4776      "members":{
4777      },
4778      "error":{
4779        "code":"InvalidDBSubnetStateFault",
4780        "httpStatusCode":400,
4781        "senderFault":true
4782      },
4783      "exception":true
4784    },
4785    "InvalidEventSubscriptionStateFault":{
4786      "type":"structure",
4787      "members":{
4788      },
4789      "error":{
4790        "code":"InvalidEventSubscriptionState",
4791        "httpStatusCode":400,
4792        "senderFault":true
4793      },
4794      "exception":true
4795    },
4796    "InvalidGlobalClusterStateFault":{
4797      "type":"structure",
4798      "members":{
4799      },
4800      "error":{
4801        "code":"InvalidGlobalClusterStateFault",
4802        "httpStatusCode":400,
4803        "senderFault":true
4804      },
4805      "exception":true
4806    },
4807    "InvalidOptionGroupStateFault":{
4808      "type":"structure",
4809      "members":{
4810      },
4811      "error":{
4812        "code":"InvalidOptionGroupStateFault",
4813        "httpStatusCode":400,
4814        "senderFault":true
4815      },
4816      "exception":true
4817    },
4818    "InvalidRestoreFault":{
4819      "type":"structure",
4820      "members":{
4821      },
4822      "error":{
4823        "code":"InvalidRestoreFault",
4824        "httpStatusCode":400,
4825        "senderFault":true
4826      },
4827      "exception":true
4828    },
4829    "InvalidS3BucketFault":{
4830      "type":"structure",
4831      "members":{
4832      },
4833      "error":{
4834        "code":"InvalidS3BucketFault",
4835        "httpStatusCode":400,
4836        "senderFault":true
4837      },
4838      "exception":true
4839    },
4840    "InvalidSubnet":{
4841      "type":"structure",
4842      "members":{
4843      },
4844      "error":{
4845        "code":"InvalidSubnet",
4846        "httpStatusCode":400,
4847        "senderFault":true
4848      },
4849      "exception":true
4850    },
4851    "InvalidVPCNetworkStateFault":{
4852      "type":"structure",
4853      "members":{
4854      },
4855      "error":{
4856        "code":"InvalidVPCNetworkStateFault",
4857        "httpStatusCode":400,
4858        "senderFault":true
4859      },
4860      "exception":true
4861    },
4862    "KMSKeyNotAccessibleFault":{
4863      "type":"structure",
4864      "members":{
4865      },
4866      "error":{
4867        "code":"KMSKeyNotAccessibleFault",
4868        "httpStatusCode":400,
4869        "senderFault":true
4870      },
4871      "exception":true
4872    },
4873    "KeyList":{
4874      "type":"list",
4875      "member":{"shape":"String"}
4876    },
4877    "ListTagsForResourceMessage":{
4878      "type":"structure",
4879      "required":["ResourceName"],
4880      "members":{
4881        "ResourceName":{"shape":"String"},
4882        "Filters":{"shape":"FilterList"}
4883      }
4884    },
4885    "LogTypeList":{
4886      "type":"list",
4887      "member":{"shape":"String"}
4888    },
4889    "Long":{"type":"long"},
4890    "LongOptional":{"type":"long"},
4891    "MinimumEngineVersionPerAllowedValue":{
4892      "type":"structure",
4893      "members":{
4894        "AllowedValue":{"shape":"String"},
4895        "MinimumEngineVersion":{"shape":"String"}
4896      }
4897    },
4898    "MinimumEngineVersionPerAllowedValueList":{
4899      "type":"list",
4900      "member":{
4901        "shape":"MinimumEngineVersionPerAllowedValue",
4902        "locationName":"MinimumEngineVersionPerAllowedValue"
4903      }
4904    },
4905    "ModifyCurrentDBClusterCapacityMessage":{
4906      "type":"structure",
4907      "required":["DBClusterIdentifier"],
4908      "members":{
4909        "DBClusterIdentifier":{"shape":"String"},
4910        "Capacity":{"shape":"IntegerOptional"},
4911        "SecondsBeforeTimeout":{"shape":"IntegerOptional"},
4912        "TimeoutAction":{"shape":"String"}
4913      }
4914    },
4915    "ModifyDBClusterEndpointMessage":{
4916      "type":"structure",
4917      "required":["DBClusterEndpointIdentifier"],
4918      "members":{
4919        "DBClusterEndpointIdentifier":{"shape":"String"},
4920        "EndpointType":{"shape":"String"},
4921        "StaticMembers":{"shape":"StringList"},
4922        "ExcludedMembers":{"shape":"StringList"}
4923      }
4924    },
4925    "ModifyDBClusterMessage":{
4926      "type":"structure",
4927      "required":["DBClusterIdentifier"],
4928      "members":{
4929        "DBClusterIdentifier":{"shape":"String"},
4930        "NewDBClusterIdentifier":{"shape":"String"},
4931        "ApplyImmediately":{"shape":"Boolean"},
4932        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
4933        "DBClusterParameterGroupName":{"shape":"String"},
4934        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
4935        "Port":{"shape":"IntegerOptional"},
4936        "MasterUserPassword":{"shape":"String"},
4937        "OptionGroupName":{"shape":"String"},
4938        "PreferredBackupWindow":{"shape":"String"},
4939        "PreferredMaintenanceWindow":{"shape":"String"},
4940        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
4941        "BacktrackWindow":{"shape":"LongOptional"},
4942        "CloudwatchLogsExportConfiguration":{"shape":"CloudwatchLogsExportConfiguration"},
4943        "EngineVersion":{"shape":"String"},
4944        "AllowMajorVersionUpgrade":{"shape":"Boolean"},
4945        "DBInstanceParameterGroupName":{"shape":"String"},
4946        "ScalingConfiguration":{"shape":"ScalingConfiguration"},
4947        "DeletionProtection":{"shape":"BooleanOptional"},
4948        "EnableHttpEndpoint":{"shape":"BooleanOptional"},
4949        "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
4950      }
4951    },
4952    "ModifyDBClusterParameterGroupMessage":{
4953      "type":"structure",
4954      "required":[
4955        "DBClusterParameterGroupName",
4956        "Parameters"
4957      ],
4958      "members":{
4959        "DBClusterParameterGroupName":{"shape":"String"},
4960        "Parameters":{"shape":"ParametersList"}
4961      }
4962    },
4963    "ModifyDBClusterResult":{
4964      "type":"structure",
4965      "members":{
4966        "DBCluster":{"shape":"DBCluster"}
4967      }
4968    },
4969    "ModifyDBClusterSnapshotAttributeMessage":{
4970      "type":"structure",
4971      "required":[
4972        "DBClusterSnapshotIdentifier",
4973        "AttributeName"
4974      ],
4975      "members":{
4976        "DBClusterSnapshotIdentifier":{"shape":"String"},
4977        "AttributeName":{"shape":"String"},
4978        "ValuesToAdd":{"shape":"AttributeValueList"},
4979        "ValuesToRemove":{"shape":"AttributeValueList"}
4980      }
4981    },
4982    "ModifyDBClusterSnapshotAttributeResult":{
4983      "type":"structure",
4984      "members":{
4985        "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"}
4986      }
4987    },
4988    "ModifyDBInstanceMessage":{
4989      "type":"structure",
4990      "required":["DBInstanceIdentifier"],
4991      "members":{
4992        "DBInstanceIdentifier":{"shape":"String"},
4993        "AllocatedStorage":{"shape":"IntegerOptional"},
4994        "DBInstanceClass":{"shape":"String"},
4995        "DBSubnetGroupName":{"shape":"String"},
4996        "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"},
4997        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
4998        "ApplyImmediately":{"shape":"Boolean"},
4999        "MasterUserPassword":{"shape":"String"},
5000        "DBParameterGroupName":{"shape":"String"},
5001        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
5002        "PreferredBackupWindow":{"shape":"String"},
5003        "PreferredMaintenanceWindow":{"shape":"String"},
5004        "MultiAZ":{"shape":"BooleanOptional"},
5005        "EngineVersion":{"shape":"String"},
5006        "AllowMajorVersionUpgrade":{"shape":"Boolean"},
5007        "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
5008        "LicenseModel":{"shape":"String"},
5009        "Iops":{"shape":"IntegerOptional"},
5010        "OptionGroupName":{"shape":"String"},
5011        "NewDBInstanceIdentifier":{"shape":"String"},
5012        "StorageType":{"shape":"String"},
5013        "TdeCredentialArn":{"shape":"String"},
5014        "TdeCredentialPassword":{"shape":"String"},
5015        "CACertificateIdentifier":{"shape":"String"},
5016        "Domain":{"shape":"String"},
5017        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
5018        "MonitoringInterval":{"shape":"IntegerOptional"},
5019        "DBPortNumber":{"shape":"IntegerOptional"},
5020        "PubliclyAccessible":{"shape":"BooleanOptional"},
5021        "MonitoringRoleArn":{"shape":"String"},
5022        "DomainIAMRoleName":{"shape":"String"},
5023        "PromotionTier":{"shape":"IntegerOptional"},
5024        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
5025        "EnablePerformanceInsights":{"shape":"BooleanOptional"},
5026        "PerformanceInsightsKMSKeyId":{"shape":"String"},
5027        "PerformanceInsightsRetentionPeriod":{"shape":"IntegerOptional"},
5028        "CloudwatchLogsExportConfiguration":{"shape":"CloudwatchLogsExportConfiguration"},
5029        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
5030        "UseDefaultProcessorFeatures":{"shape":"BooleanOptional"},
5031        "DeletionProtection":{"shape":"BooleanOptional"},
5032        "MaxAllocatedStorage":{"shape":"IntegerOptional"}
5033      }
5034    },
5035    "ModifyDBInstanceResult":{
5036      "type":"structure",
5037      "members":{
5038        "DBInstance":{"shape":"DBInstance"}
5039      }
5040    },
5041    "ModifyDBParameterGroupMessage":{
5042      "type":"structure",
5043      "required":[
5044        "DBParameterGroupName",
5045        "Parameters"
5046      ],
5047      "members":{
5048        "DBParameterGroupName":{"shape":"String"},
5049        "Parameters":{"shape":"ParametersList"}
5050      }
5051    },
5052    "ModifyDBSnapshotAttributeMessage":{
5053      "type":"structure",
5054      "required":[
5055        "DBSnapshotIdentifier",
5056        "AttributeName"
5057      ],
5058      "members":{
5059        "DBSnapshotIdentifier":{"shape":"String"},
5060        "AttributeName":{"shape":"String"},
5061        "ValuesToAdd":{"shape":"AttributeValueList"},
5062        "ValuesToRemove":{"shape":"AttributeValueList"}
5063      }
5064    },
5065    "ModifyDBSnapshotAttributeResult":{
5066      "type":"structure",
5067      "members":{
5068        "DBSnapshotAttributesResult":{"shape":"DBSnapshotAttributesResult"}
5069      }
5070    },
5071    "ModifyDBSnapshotMessage":{
5072      "type":"structure",
5073      "required":["DBSnapshotIdentifier"],
5074      "members":{
5075        "DBSnapshotIdentifier":{"shape":"String"},
5076        "EngineVersion":{"shape":"String"},
5077        "OptionGroupName":{"shape":"String"}
5078      }
5079    },
5080    "ModifyDBSnapshotResult":{
5081      "type":"structure",
5082      "members":{
5083        "DBSnapshot":{"shape":"DBSnapshot"}
5084      }
5085    },
5086    "ModifyDBSubnetGroupMessage":{
5087      "type":"structure",
5088      "required":[
5089        "DBSubnetGroupName",
5090        "SubnetIds"
5091      ],
5092      "members":{
5093        "DBSubnetGroupName":{"shape":"String"},
5094        "DBSubnetGroupDescription":{"shape":"String"},
5095        "SubnetIds":{"shape":"SubnetIdentifierList"}
5096      }
5097    },
5098    "ModifyDBSubnetGroupResult":{
5099      "type":"structure",
5100      "members":{
5101        "DBSubnetGroup":{"shape":"DBSubnetGroup"}
5102      }
5103    },
5104    "ModifyEventSubscriptionMessage":{
5105      "type":"structure",
5106      "required":["SubscriptionName"],
5107      "members":{
5108        "SubscriptionName":{"shape":"String"},
5109        "SnsTopicArn":{"shape":"String"},
5110        "SourceType":{"shape":"String"},
5111        "EventCategories":{"shape":"EventCategoriesList"},
5112        "Enabled":{"shape":"BooleanOptional"}
5113      }
5114    },
5115    "ModifyEventSubscriptionResult":{
5116      "type":"structure",
5117      "members":{
5118        "EventSubscription":{"shape":"EventSubscription"}
5119      }
5120    },
5121    "ModifyGlobalClusterMessage":{
5122      "type":"structure",
5123      "members":{
5124        "GlobalClusterIdentifier":{"shape":"String"},
5125        "NewGlobalClusterIdentifier":{"shape":"String"},
5126        "DeletionProtection":{"shape":"BooleanOptional"}
5127      }
5128    },
5129    "ModifyGlobalClusterResult":{
5130      "type":"structure",
5131      "members":{
5132        "GlobalCluster":{"shape":"GlobalCluster"}
5133      }
5134    },
5135    "ModifyOptionGroupMessage":{
5136      "type":"structure",
5137      "required":["OptionGroupName"],
5138      "members":{
5139        "OptionGroupName":{"shape":"String"},
5140        "OptionsToInclude":{"shape":"OptionConfigurationList"},
5141        "OptionsToRemove":{"shape":"OptionNamesList"},
5142        "ApplyImmediately":{"shape":"Boolean"}
5143      }
5144    },
5145    "ModifyOptionGroupResult":{
5146      "type":"structure",
5147      "members":{
5148        "OptionGroup":{"shape":"OptionGroup"}
5149      }
5150    },
5151    "Option":{
5152      "type":"structure",
5153      "members":{
5154        "OptionName":{"shape":"String"},
5155        "OptionDescription":{"shape":"String"},
5156        "Persistent":{"shape":"Boolean"},
5157        "Permanent":{"shape":"Boolean"},
5158        "Port":{"shape":"IntegerOptional"},
5159        "OptionVersion":{"shape":"String"},
5160        "OptionSettings":{"shape":"OptionSettingConfigurationList"},
5161        "DBSecurityGroupMemberships":{"shape":"DBSecurityGroupMembershipList"},
5162        "VpcSecurityGroupMemberships":{"shape":"VpcSecurityGroupMembershipList"}
5163      }
5164    },
5165    "OptionConfiguration":{
5166      "type":"structure",
5167      "required":["OptionName"],
5168      "members":{
5169        "OptionName":{"shape":"String"},
5170        "Port":{"shape":"IntegerOptional"},
5171        "OptionVersion":{"shape":"String"},
5172        "DBSecurityGroupMemberships":{"shape":"DBSecurityGroupNameList"},
5173        "VpcSecurityGroupMemberships":{"shape":"VpcSecurityGroupIdList"},
5174        "OptionSettings":{"shape":"OptionSettingsList"}
5175      }
5176    },
5177    "OptionConfigurationList":{
5178      "type":"list",
5179      "member":{
5180        "shape":"OptionConfiguration",
5181        "locationName":"OptionConfiguration"
5182      }
5183    },
5184    "OptionGroup":{
5185      "type":"structure",
5186      "members":{
5187        "OptionGroupName":{"shape":"String"},
5188        "OptionGroupDescription":{"shape":"String"},
5189        "EngineName":{"shape":"String"},
5190        "MajorEngineVersion":{"shape":"String"},
5191        "Options":{"shape":"OptionsList"},
5192        "AllowsVpcAndNonVpcInstanceMemberships":{"shape":"Boolean"},
5193        "VpcId":{"shape":"String"},
5194        "OptionGroupArn":{"shape":"String"}
5195      },
5196      "wrapper":true
5197    },
5198    "OptionGroupAlreadyExistsFault":{
5199      "type":"structure",
5200      "members":{
5201      },
5202      "error":{
5203        "code":"OptionGroupAlreadyExistsFault",
5204        "httpStatusCode":400,
5205        "senderFault":true
5206      },
5207      "exception":true
5208    },
5209    "OptionGroupMembership":{
5210      "type":"structure",
5211      "members":{
5212        "OptionGroupName":{"shape":"String"},
5213        "Status":{"shape":"String"}
5214      }
5215    },
5216    "OptionGroupMembershipList":{
5217      "type":"list",
5218      "member":{
5219        "shape":"OptionGroupMembership",
5220        "locationName":"OptionGroupMembership"
5221      }
5222    },
5223    "OptionGroupNotFoundFault":{
5224      "type":"structure",
5225      "members":{
5226      },
5227      "error":{
5228        "code":"OptionGroupNotFoundFault",
5229        "httpStatusCode":404,
5230        "senderFault":true
5231      },
5232      "exception":true
5233    },
5234    "OptionGroupOption":{
5235      "type":"structure",
5236      "members":{
5237        "Name":{"shape":"String"},
5238        "Description":{"shape":"String"},
5239        "EngineName":{"shape":"String"},
5240        "MajorEngineVersion":{"shape":"String"},
5241        "MinimumRequiredMinorEngineVersion":{"shape":"String"},
5242        "PortRequired":{"shape":"Boolean"},
5243        "DefaultPort":{"shape":"IntegerOptional"},
5244        "OptionsDependedOn":{"shape":"OptionsDependedOn"},
5245        "OptionsConflictsWith":{"shape":"OptionsConflictsWith"},
5246        "Persistent":{"shape":"Boolean"},
5247        "Permanent":{"shape":"Boolean"},
5248        "RequiresAutoMinorEngineVersionUpgrade":{"shape":"Boolean"},
5249        "VpcOnly":{"shape":"Boolean"},
5250        "SupportsOptionVersionDowngrade":{"shape":"BooleanOptional"},
5251        "OptionGroupOptionSettings":{"shape":"OptionGroupOptionSettingsList"},
5252        "OptionGroupOptionVersions":{"shape":"OptionGroupOptionVersionsList"}
5253      }
5254    },
5255    "OptionGroupOptionSetting":{
5256      "type":"structure",
5257      "members":{
5258        "SettingName":{"shape":"String"},
5259        "SettingDescription":{"shape":"String"},
5260        "DefaultValue":{"shape":"String"},
5261        "ApplyType":{"shape":"String"},
5262        "AllowedValues":{"shape":"String"},
5263        "IsModifiable":{"shape":"Boolean"},
5264        "IsRequired":{"shape":"Boolean"},
5265        "MinimumEngineVersionPerAllowedValue":{"shape":"MinimumEngineVersionPerAllowedValueList"}
5266      }
5267    },
5268    "OptionGroupOptionSettingsList":{
5269      "type":"list",
5270      "member":{
5271        "shape":"OptionGroupOptionSetting",
5272        "locationName":"OptionGroupOptionSetting"
5273      }
5274    },
5275    "OptionGroupOptionVersionsList":{
5276      "type":"list",
5277      "member":{
5278        "shape":"OptionVersion",
5279        "locationName":"OptionVersion"
5280      }
5281    },
5282    "OptionGroupOptionsList":{
5283      "type":"list",
5284      "member":{
5285        "shape":"OptionGroupOption",
5286        "locationName":"OptionGroupOption"
5287      }
5288    },
5289    "OptionGroupOptionsMessage":{
5290      "type":"structure",
5291      "members":{
5292        "OptionGroupOptions":{"shape":"OptionGroupOptionsList"},
5293        "Marker":{"shape":"String"}
5294      }
5295    },
5296    "OptionGroupQuotaExceededFault":{
5297      "type":"structure",
5298      "members":{
5299      },
5300      "error":{
5301        "code":"OptionGroupQuotaExceededFault",
5302        "httpStatusCode":400,
5303        "senderFault":true
5304      },
5305      "exception":true
5306    },
5307    "OptionGroups":{
5308      "type":"structure",
5309      "members":{
5310        "OptionGroupsList":{"shape":"OptionGroupsList"},
5311        "Marker":{"shape":"String"}
5312      }
5313    },
5314    "OptionGroupsList":{
5315      "type":"list",
5316      "member":{
5317        "shape":"OptionGroup",
5318        "locationName":"OptionGroup"
5319      }
5320    },
5321    "OptionNamesList":{
5322      "type":"list",
5323      "member":{"shape":"String"}
5324    },
5325    "OptionSetting":{
5326      "type":"structure",
5327      "members":{
5328        "Name":{"shape":"String"},
5329        "Value":{"shape":"String"},
5330        "DefaultValue":{"shape":"String"},
5331        "Description":{"shape":"String"},
5332        "ApplyType":{"shape":"String"},
5333        "DataType":{"shape":"String"},
5334        "AllowedValues":{"shape":"String"},
5335        "IsModifiable":{"shape":"Boolean"},
5336        "IsCollection":{"shape":"Boolean"}
5337      }
5338    },
5339    "OptionSettingConfigurationList":{
5340      "type":"list",
5341      "member":{
5342        "shape":"OptionSetting",
5343        "locationName":"OptionSetting"
5344      }
5345    },
5346    "OptionSettingsList":{
5347      "type":"list",
5348      "member":{
5349        "shape":"OptionSetting",
5350        "locationName":"OptionSetting"
5351      }
5352    },
5353    "OptionVersion":{
5354      "type":"structure",
5355      "members":{
5356        "Version":{"shape":"String"},
5357        "IsDefault":{"shape":"Boolean"}
5358      }
5359    },
5360    "OptionsConflictsWith":{
5361      "type":"list",
5362      "member":{
5363        "shape":"String",
5364        "locationName":"OptionConflictName"
5365      }
5366    },
5367    "OptionsDependedOn":{
5368      "type":"list",
5369      "member":{
5370        "shape":"String",
5371        "locationName":"OptionName"
5372      }
5373    },
5374    "OptionsList":{
5375      "type":"list",
5376      "member":{
5377        "shape":"Option",
5378        "locationName":"Option"
5379      }
5380    },
5381    "OrderableDBInstanceOption":{
5382      "type":"structure",
5383      "members":{
5384        "Engine":{"shape":"String"},
5385        "EngineVersion":{"shape":"String"},
5386        "DBInstanceClass":{"shape":"String"},
5387        "LicenseModel":{"shape":"String"},
5388        "AvailabilityZones":{"shape":"AvailabilityZoneList"},
5389        "MultiAZCapable":{"shape":"Boolean"},
5390        "ReadReplicaCapable":{"shape":"Boolean"},
5391        "Vpc":{"shape":"Boolean"},
5392        "SupportsStorageEncryption":{"shape":"Boolean"},
5393        "StorageType":{"shape":"String"},
5394        "SupportsIops":{"shape":"Boolean"},
5395        "SupportsEnhancedMonitoring":{"shape":"Boolean"},
5396        "SupportsIAMDatabaseAuthentication":{"shape":"Boolean"},
5397        "SupportsPerformanceInsights":{"shape":"Boolean"},
5398        "MinStorageSize":{"shape":"IntegerOptional"},
5399        "MaxStorageSize":{"shape":"IntegerOptional"},
5400        "MinIopsPerDbInstance":{"shape":"IntegerOptional"},
5401        "MaxIopsPerDbInstance":{"shape":"IntegerOptional"},
5402        "MinIopsPerGib":{"shape":"DoubleOptional"},
5403        "MaxIopsPerGib":{"shape":"DoubleOptional"},
5404        "AvailableProcessorFeatures":{"shape":"AvailableProcessorFeatureList"},
5405        "SupportedEngineModes":{"shape":"EngineModeList"},
5406        "SupportsStorageAutoscaling":{"shape":"BooleanOptional"}
5407      },
5408      "wrapper":true
5409    },
5410    "OrderableDBInstanceOptionsList":{
5411      "type":"list",
5412      "member":{
5413        "shape":"OrderableDBInstanceOption",
5414        "locationName":"OrderableDBInstanceOption"
5415      }
5416    },
5417    "OrderableDBInstanceOptionsMessage":{
5418      "type":"structure",
5419      "members":{
5420        "OrderableDBInstanceOptions":{"shape":"OrderableDBInstanceOptionsList"},
5421        "Marker":{"shape":"String"}
5422      }
5423    },
5424    "Parameter":{
5425      "type":"structure",
5426      "members":{
5427        "ParameterName":{"shape":"String"},
5428        "ParameterValue":{"shape":"String"},
5429        "Description":{"shape":"String"},
5430        "Source":{"shape":"String"},
5431        "ApplyType":{"shape":"String"},
5432        "DataType":{"shape":"String"},
5433        "AllowedValues":{"shape":"String"},
5434        "IsModifiable":{"shape":"Boolean"},
5435        "MinimumEngineVersion":{"shape":"String"},
5436        "ApplyMethod":{"shape":"ApplyMethod"},
5437        "SupportedEngineModes":{"shape":"EngineModeList"}
5438      }
5439    },
5440    "ParametersList":{
5441      "type":"list",
5442      "member":{
5443        "shape":"Parameter",
5444        "locationName":"Parameter"
5445      }
5446    },
5447    "PendingCloudwatchLogsExports":{
5448      "type":"structure",
5449      "members":{
5450        "LogTypesToEnable":{"shape":"LogTypeList"},
5451        "LogTypesToDisable":{"shape":"LogTypeList"}
5452      }
5453    },
5454    "PendingMaintenanceAction":{
5455      "type":"structure",
5456      "members":{
5457        "Action":{"shape":"String"},
5458        "AutoAppliedAfterDate":{"shape":"TStamp"},
5459        "ForcedApplyDate":{"shape":"TStamp"},
5460        "OptInStatus":{"shape":"String"},
5461        "CurrentApplyDate":{"shape":"TStamp"},
5462        "Description":{"shape":"String"}
5463      }
5464    },
5465    "PendingMaintenanceActionDetails":{
5466      "type":"list",
5467      "member":{
5468        "shape":"PendingMaintenanceAction",
5469        "locationName":"PendingMaintenanceAction"
5470      }
5471    },
5472    "PendingMaintenanceActions":{
5473      "type":"list",
5474      "member":{
5475        "shape":"ResourcePendingMaintenanceActions",
5476        "locationName":"ResourcePendingMaintenanceActions"
5477      }
5478    },
5479    "PendingMaintenanceActionsMessage":{
5480      "type":"structure",
5481      "members":{
5482        "PendingMaintenanceActions":{"shape":"PendingMaintenanceActions"},
5483        "Marker":{"shape":"String"}
5484      }
5485    },
5486    "PendingModifiedValues":{
5487      "type":"structure",
5488      "members":{
5489        "DBInstanceClass":{"shape":"String"},
5490        "AllocatedStorage":{"shape":"IntegerOptional"},
5491        "MasterUserPassword":{"shape":"String"},
5492        "Port":{"shape":"IntegerOptional"},
5493        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
5494        "MultiAZ":{"shape":"BooleanOptional"},
5495        "EngineVersion":{"shape":"String"},
5496        "LicenseModel":{"shape":"String"},
5497        "Iops":{"shape":"IntegerOptional"},
5498        "DBInstanceIdentifier":{"shape":"String"},
5499        "StorageType":{"shape":"String"},
5500        "CACertificateIdentifier":{"shape":"String"},
5501        "DBSubnetGroupName":{"shape":"String"},
5502        "PendingCloudwatchLogsExports":{"shape":"PendingCloudwatchLogsExports"},
5503        "ProcessorFeatures":{"shape":"ProcessorFeatureList"}
5504      }
5505    },
5506    "PointInTimeRestoreNotEnabledFault":{
5507      "type":"structure",
5508      "members":{
5509      },
5510      "error":{
5511        "code":"PointInTimeRestoreNotEnabled",
5512        "httpStatusCode":400,
5513        "senderFault":true
5514      },
5515      "exception":true
5516    },
5517    "ProcessorFeature":{
5518      "type":"structure",
5519      "members":{
5520        "Name":{"shape":"String"},
5521        "Value":{"shape":"String"}
5522      }
5523    },
5524    "ProcessorFeatureList":{
5525      "type":"list",
5526      "member":{
5527        "shape":"ProcessorFeature",
5528        "locationName":"ProcessorFeature"
5529      }
5530    },
5531    "PromoteReadReplicaDBClusterMessage":{
5532      "type":"structure",
5533      "required":["DBClusterIdentifier"],
5534      "members":{
5535        "DBClusterIdentifier":{"shape":"String"}
5536      }
5537    },
5538    "PromoteReadReplicaDBClusterResult":{
5539      "type":"structure",
5540      "members":{
5541        "DBCluster":{"shape":"DBCluster"}
5542      }
5543    },
5544    "PromoteReadReplicaMessage":{
5545      "type":"structure",
5546      "required":["DBInstanceIdentifier"],
5547      "members":{
5548        "DBInstanceIdentifier":{"shape":"String"},
5549        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
5550        "PreferredBackupWindow":{"shape":"String"}
5551      }
5552    },
5553    "PromoteReadReplicaResult":{
5554      "type":"structure",
5555      "members":{
5556        "DBInstance":{"shape":"DBInstance"}
5557      }
5558    },
5559    "ProvisionedIopsNotAvailableInAZFault":{
5560      "type":"structure",
5561      "members":{
5562      },
5563      "error":{
5564        "code":"ProvisionedIopsNotAvailableInAZFault",
5565        "httpStatusCode":400,
5566        "senderFault":true
5567      },
5568      "exception":true
5569    },
5570    "PurchaseReservedDBInstancesOfferingMessage":{
5571      "type":"structure",
5572      "required":["ReservedDBInstancesOfferingId"],
5573      "members":{
5574        "ReservedDBInstancesOfferingId":{"shape":"String"},
5575        "ReservedDBInstanceId":{"shape":"String"},
5576        "DBInstanceCount":{"shape":"IntegerOptional"},
5577        "Tags":{"shape":"TagList"}
5578      }
5579    },
5580    "PurchaseReservedDBInstancesOfferingResult":{
5581      "type":"structure",
5582      "members":{
5583        "ReservedDBInstance":{"shape":"ReservedDBInstance"}
5584      }
5585    },
5586    "Range":{
5587      "type":"structure",
5588      "members":{
5589        "From":{"shape":"Integer"},
5590        "To":{"shape":"Integer"},
5591        "Step":{"shape":"IntegerOptional"}
5592      }
5593    },
5594    "RangeList":{
5595      "type":"list",
5596      "member":{
5597        "shape":"Range",
5598        "locationName":"Range"
5599      }
5600    },
5601    "ReadReplicaDBClusterIdentifierList":{
5602      "type":"list",
5603      "member":{
5604        "shape":"String",
5605        "locationName":"ReadReplicaDBClusterIdentifier"
5606      }
5607    },
5608    "ReadReplicaDBInstanceIdentifierList":{
5609      "type":"list",
5610      "member":{
5611        "shape":"String",
5612        "locationName":"ReadReplicaDBInstanceIdentifier"
5613      }
5614    },
5615    "ReadReplicaIdentifierList":{
5616      "type":"list",
5617      "member":{
5618        "shape":"String",
5619        "locationName":"ReadReplicaIdentifier"
5620      }
5621    },
5622    "ReadersArnList":{
5623      "type":"list",
5624      "member":{"shape":"String"}
5625    },
5626    "RebootDBInstanceMessage":{
5627      "type":"structure",
5628      "required":["DBInstanceIdentifier"],
5629      "members":{
5630        "DBInstanceIdentifier":{"shape":"String"},
5631        "ForceFailover":{"shape":"BooleanOptional"}
5632      }
5633    },
5634    "RebootDBInstanceResult":{
5635      "type":"structure",
5636      "members":{
5637        "DBInstance":{"shape":"DBInstance"}
5638      }
5639    },
5640    "RecurringCharge":{
5641      "type":"structure",
5642      "members":{
5643        "RecurringChargeAmount":{"shape":"Double"},
5644        "RecurringChargeFrequency":{"shape":"String"}
5645      },
5646      "wrapper":true
5647    },
5648    "RecurringChargeList":{
5649      "type":"list",
5650      "member":{
5651        "shape":"RecurringCharge",
5652        "locationName":"RecurringCharge"
5653      }
5654    },
5655    "RemoveFromGlobalClusterMessage":{
5656      "type":"structure",
5657      "members":{
5658        "GlobalClusterIdentifier":{"shape":"String"},
5659        "DbClusterIdentifier":{"shape":"String"}
5660      }
5661    },
5662    "RemoveFromGlobalClusterResult":{
5663      "type":"structure",
5664      "members":{
5665        "GlobalCluster":{"shape":"GlobalCluster"}
5666      }
5667    },
5668    "RemoveRoleFromDBClusterMessage":{
5669      "type":"structure",
5670      "required":[
5671        "DBClusterIdentifier",
5672        "RoleArn"
5673      ],
5674      "members":{
5675        "DBClusterIdentifier":{"shape":"String"},
5676        "RoleArn":{"shape":"String"},
5677        "FeatureName":{"shape":"String"}
5678      }
5679    },
5680    "RemoveRoleFromDBInstanceMessage":{
5681      "type":"structure",
5682      "required":[
5683        "DBInstanceIdentifier",
5684        "RoleArn",
5685        "FeatureName"
5686      ],
5687      "members":{
5688        "DBInstanceIdentifier":{"shape":"String"},
5689        "RoleArn":{"shape":"String"},
5690        "FeatureName":{"shape":"String"}
5691      }
5692    },
5693    "RemoveSourceIdentifierFromSubscriptionMessage":{
5694      "type":"structure",
5695      "required":[
5696        "SubscriptionName",
5697        "SourceIdentifier"
5698      ],
5699      "members":{
5700        "SubscriptionName":{"shape":"String"},
5701        "SourceIdentifier":{"shape":"String"}
5702      }
5703    },
5704    "RemoveSourceIdentifierFromSubscriptionResult":{
5705      "type":"structure",
5706      "members":{
5707        "EventSubscription":{"shape":"EventSubscription"}
5708      }
5709    },
5710    "RemoveTagsFromResourceMessage":{
5711      "type":"structure",
5712      "required":[
5713        "ResourceName",
5714        "TagKeys"
5715      ],
5716      "members":{
5717        "ResourceName":{"shape":"String"},
5718        "TagKeys":{"shape":"KeyList"}
5719      }
5720    },
5721    "ReservedDBInstance":{
5722      "type":"structure",
5723      "members":{
5724        "ReservedDBInstanceId":{"shape":"String"},
5725        "ReservedDBInstancesOfferingId":{"shape":"String"},
5726        "DBInstanceClass":{"shape":"String"},
5727        "StartTime":{"shape":"TStamp"},
5728        "Duration":{"shape":"Integer"},
5729        "FixedPrice":{"shape":"Double"},
5730        "UsagePrice":{"shape":"Double"},
5731        "CurrencyCode":{"shape":"String"},
5732        "DBInstanceCount":{"shape":"Integer"},
5733        "ProductDescription":{"shape":"String"},
5734        "OfferingType":{"shape":"String"},
5735        "MultiAZ":{"shape":"Boolean"},
5736        "State":{"shape":"String"},
5737        "RecurringCharges":{"shape":"RecurringChargeList"},
5738        "ReservedDBInstanceArn":{"shape":"String"}
5739      },
5740      "wrapper":true
5741    },
5742    "ReservedDBInstanceAlreadyExistsFault":{
5743      "type":"structure",
5744      "members":{
5745      },
5746      "error":{
5747        "code":"ReservedDBInstanceAlreadyExists",
5748        "httpStatusCode":404,
5749        "senderFault":true
5750      },
5751      "exception":true
5752    },
5753    "ReservedDBInstanceList":{
5754      "type":"list",
5755      "member":{
5756        "shape":"ReservedDBInstance",
5757        "locationName":"ReservedDBInstance"
5758      }
5759    },
5760    "ReservedDBInstanceMessage":{
5761      "type":"structure",
5762      "members":{
5763        "Marker":{"shape":"String"},
5764        "ReservedDBInstances":{"shape":"ReservedDBInstanceList"}
5765      }
5766    },
5767    "ReservedDBInstanceNotFoundFault":{
5768      "type":"structure",
5769      "members":{
5770      },
5771      "error":{
5772        "code":"ReservedDBInstanceNotFound",
5773        "httpStatusCode":404,
5774        "senderFault":true
5775      },
5776      "exception":true
5777    },
5778    "ReservedDBInstanceQuotaExceededFault":{
5779      "type":"structure",
5780      "members":{
5781      },
5782      "error":{
5783        "code":"ReservedDBInstanceQuotaExceeded",
5784        "httpStatusCode":400,
5785        "senderFault":true
5786      },
5787      "exception":true
5788    },
5789    "ReservedDBInstancesOffering":{
5790      "type":"structure",
5791      "members":{
5792        "ReservedDBInstancesOfferingId":{"shape":"String"},
5793        "DBInstanceClass":{"shape":"String"},
5794        "Duration":{"shape":"Integer"},
5795        "FixedPrice":{"shape":"Double"},
5796        "UsagePrice":{"shape":"Double"},
5797        "CurrencyCode":{"shape":"String"},
5798        "ProductDescription":{"shape":"String"},
5799        "OfferingType":{"shape":"String"},
5800        "MultiAZ":{"shape":"Boolean"},
5801        "RecurringCharges":{"shape":"RecurringChargeList"}
5802      },
5803      "wrapper":true
5804    },
5805    "ReservedDBInstancesOfferingList":{
5806      "type":"list",
5807      "member":{
5808        "shape":"ReservedDBInstancesOffering",
5809        "locationName":"ReservedDBInstancesOffering"
5810      }
5811    },
5812    "ReservedDBInstancesOfferingMessage":{
5813      "type":"structure",
5814      "members":{
5815        "Marker":{"shape":"String"},
5816        "ReservedDBInstancesOfferings":{"shape":"ReservedDBInstancesOfferingList"}
5817      }
5818    },
5819    "ReservedDBInstancesOfferingNotFoundFault":{
5820      "type":"structure",
5821      "members":{
5822      },
5823      "error":{
5824        "code":"ReservedDBInstancesOfferingNotFound",
5825        "httpStatusCode":404,
5826        "senderFault":true
5827      },
5828      "exception":true
5829    },
5830    "ResetDBClusterParameterGroupMessage":{
5831      "type":"structure",
5832      "required":["DBClusterParameterGroupName"],
5833      "members":{
5834        "DBClusterParameterGroupName":{"shape":"String"},
5835        "ResetAllParameters":{"shape":"Boolean"},
5836        "Parameters":{"shape":"ParametersList"}
5837      }
5838    },
5839    "ResetDBParameterGroupMessage":{
5840      "type":"structure",
5841      "required":["DBParameterGroupName"],
5842      "members":{
5843        "DBParameterGroupName":{"shape":"String"},
5844        "ResetAllParameters":{"shape":"Boolean"},
5845        "Parameters":{"shape":"ParametersList"}
5846      }
5847    },
5848    "ResourceNotFoundFault":{
5849      "type":"structure",
5850      "members":{
5851      },
5852      "error":{
5853        "code":"ResourceNotFoundFault",
5854        "httpStatusCode":404,
5855        "senderFault":true
5856      },
5857      "exception":true
5858    },
5859    "ResourcePendingMaintenanceActions":{
5860      "type":"structure",
5861      "members":{
5862        "ResourceIdentifier":{"shape":"String"},
5863        "PendingMaintenanceActionDetails":{"shape":"PendingMaintenanceActionDetails"}
5864      },
5865      "wrapper":true
5866    },
5867    "RestoreDBClusterFromS3Message":{
5868      "type":"structure",
5869      "required":[
5870        "DBClusterIdentifier",
5871        "Engine",
5872        "MasterUsername",
5873        "MasterUserPassword",
5874        "SourceEngine",
5875        "SourceEngineVersion",
5876        "S3BucketName",
5877        "S3IngestionRoleArn"
5878      ],
5879      "members":{
5880        "AvailabilityZones":{"shape":"AvailabilityZones"},
5881        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
5882        "CharacterSetName":{"shape":"String"},
5883        "DatabaseName":{"shape":"String"},
5884        "DBClusterIdentifier":{"shape":"String"},
5885        "DBClusterParameterGroupName":{"shape":"String"},
5886        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
5887        "DBSubnetGroupName":{"shape":"String"},
5888        "Engine":{"shape":"String"},
5889        "EngineVersion":{"shape":"String"},
5890        "Port":{"shape":"IntegerOptional"},
5891        "MasterUsername":{"shape":"String"},
5892        "MasterUserPassword":{"shape":"String"},
5893        "OptionGroupName":{"shape":"String"},
5894        "PreferredBackupWindow":{"shape":"String"},
5895        "PreferredMaintenanceWindow":{"shape":"String"},
5896        "Tags":{"shape":"TagList"},
5897        "StorageEncrypted":{"shape":"BooleanOptional"},
5898        "KmsKeyId":{"shape":"String"},
5899        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
5900        "SourceEngine":{"shape":"String"},
5901        "SourceEngineVersion":{"shape":"String"},
5902        "S3BucketName":{"shape":"String"},
5903        "S3Prefix":{"shape":"String"},
5904        "S3IngestionRoleArn":{"shape":"String"},
5905        "BacktrackWindow":{"shape":"LongOptional"},
5906        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
5907        "DeletionProtection":{"shape":"BooleanOptional"},
5908        "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
5909      }
5910    },
5911    "RestoreDBClusterFromS3Result":{
5912      "type":"structure",
5913      "members":{
5914        "DBCluster":{"shape":"DBCluster"}
5915      }
5916    },
5917    "RestoreDBClusterFromSnapshotMessage":{
5918      "type":"structure",
5919      "required":[
5920        "DBClusterIdentifier",
5921        "SnapshotIdentifier",
5922        "Engine"
5923      ],
5924      "members":{
5925        "AvailabilityZones":{"shape":"AvailabilityZones"},
5926        "DBClusterIdentifier":{"shape":"String"},
5927        "SnapshotIdentifier":{"shape":"String"},
5928        "Engine":{"shape":"String"},
5929        "EngineVersion":{"shape":"String"},
5930        "Port":{"shape":"IntegerOptional"},
5931        "DBSubnetGroupName":{"shape":"String"},
5932        "DatabaseName":{"shape":"String"},
5933        "OptionGroupName":{"shape":"String"},
5934        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
5935        "Tags":{"shape":"TagList"},
5936        "KmsKeyId":{"shape":"String"},
5937        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
5938        "BacktrackWindow":{"shape":"LongOptional"},
5939        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
5940        "EngineMode":{"shape":"String"},
5941        "ScalingConfiguration":{"shape":"ScalingConfiguration"},
5942        "DBClusterParameterGroupName":{"shape":"String"},
5943        "DeletionProtection":{"shape":"BooleanOptional"},
5944        "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
5945      }
5946    },
5947    "RestoreDBClusterFromSnapshotResult":{
5948      "type":"structure",
5949      "members":{
5950        "DBCluster":{"shape":"DBCluster"}
5951      }
5952    },
5953    "RestoreDBClusterToPointInTimeMessage":{
5954      "type":"structure",
5955      "required":[
5956        "DBClusterIdentifier",
5957        "SourceDBClusterIdentifier"
5958      ],
5959      "members":{
5960        "DBClusterIdentifier":{"shape":"String"},
5961        "RestoreType":{"shape":"String"},
5962        "SourceDBClusterIdentifier":{"shape":"String"},
5963        "RestoreToTime":{"shape":"TStamp"},
5964        "UseLatestRestorableTime":{"shape":"Boolean"},
5965        "Port":{"shape":"IntegerOptional"},
5966        "DBSubnetGroupName":{"shape":"String"},
5967        "OptionGroupName":{"shape":"String"},
5968        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
5969        "Tags":{"shape":"TagList"},
5970        "KmsKeyId":{"shape":"String"},
5971        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
5972        "BacktrackWindow":{"shape":"LongOptional"},
5973        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
5974        "DBClusterParameterGroupName":{"shape":"String"},
5975        "DeletionProtection":{"shape":"BooleanOptional"},
5976        "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
5977      }
5978    },
5979    "RestoreDBClusterToPointInTimeResult":{
5980      "type":"structure",
5981      "members":{
5982        "DBCluster":{"shape":"DBCluster"}
5983      }
5984    },
5985    "RestoreDBInstanceFromDBSnapshotMessage":{
5986      "type":"structure",
5987      "required":[
5988        "DBInstanceIdentifier",
5989        "DBSnapshotIdentifier"
5990      ],
5991      "members":{
5992        "DBInstanceIdentifier":{"shape":"String"},
5993        "DBSnapshotIdentifier":{"shape":"String"},
5994        "DBInstanceClass":{"shape":"String"},
5995        "Port":{"shape":"IntegerOptional"},
5996        "AvailabilityZone":{"shape":"String"},
5997        "DBSubnetGroupName":{"shape":"String"},
5998        "MultiAZ":{"shape":"BooleanOptional"},
5999        "PubliclyAccessible":{"shape":"BooleanOptional"},
6000        "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
6001        "LicenseModel":{"shape":"String"},
6002        "DBName":{"shape":"String"},
6003        "Engine":{"shape":"String"},
6004        "Iops":{"shape":"IntegerOptional"},
6005        "OptionGroupName":{"shape":"String"},
6006        "Tags":{"shape":"TagList"},
6007        "StorageType":{"shape":"String"},
6008        "TdeCredentialArn":{"shape":"String"},
6009        "TdeCredentialPassword":{"shape":"String"},
6010        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
6011        "Domain":{"shape":"String"},
6012        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
6013        "DomainIAMRoleName":{"shape":"String"},
6014        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
6015        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
6016        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
6017        "UseDefaultProcessorFeatures":{"shape":"BooleanOptional"},
6018        "DBParameterGroupName":{"shape":"String"},
6019        "DeletionProtection":{"shape":"BooleanOptional"}
6020      }
6021    },
6022    "RestoreDBInstanceFromDBSnapshotResult":{
6023      "type":"structure",
6024      "members":{
6025        "DBInstance":{"shape":"DBInstance"}
6026      }
6027    },
6028    "RestoreDBInstanceFromS3Message":{
6029      "type":"structure",
6030      "required":[
6031        "DBInstanceIdentifier",
6032        "DBInstanceClass",
6033        "Engine",
6034        "SourceEngine",
6035        "SourceEngineVersion",
6036        "S3BucketName",
6037        "S3IngestionRoleArn"
6038      ],
6039      "members":{
6040        "DBName":{"shape":"String"},
6041        "DBInstanceIdentifier":{"shape":"String"},
6042        "AllocatedStorage":{"shape":"IntegerOptional"},
6043        "DBInstanceClass":{"shape":"String"},
6044        "Engine":{"shape":"String"},
6045        "MasterUsername":{"shape":"String"},
6046        "MasterUserPassword":{"shape":"String"},
6047        "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"},
6048        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
6049        "AvailabilityZone":{"shape":"String"},
6050        "DBSubnetGroupName":{"shape":"String"},
6051        "PreferredMaintenanceWindow":{"shape":"String"},
6052        "DBParameterGroupName":{"shape":"String"},
6053        "BackupRetentionPeriod":{"shape":"IntegerOptional"},
6054        "PreferredBackupWindow":{"shape":"String"},
6055        "Port":{"shape":"IntegerOptional"},
6056        "MultiAZ":{"shape":"BooleanOptional"},
6057        "EngineVersion":{"shape":"String"},
6058        "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
6059        "LicenseModel":{"shape":"String"},
6060        "Iops":{"shape":"IntegerOptional"},
6061        "OptionGroupName":{"shape":"String"},
6062        "PubliclyAccessible":{"shape":"BooleanOptional"},
6063        "Tags":{"shape":"TagList"},
6064        "StorageType":{"shape":"String"},
6065        "StorageEncrypted":{"shape":"BooleanOptional"},
6066        "KmsKeyId":{"shape":"String"},
6067        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
6068        "MonitoringInterval":{"shape":"IntegerOptional"},
6069        "MonitoringRoleArn":{"shape":"String"},
6070        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
6071        "SourceEngine":{"shape":"String"},
6072        "SourceEngineVersion":{"shape":"String"},
6073        "S3BucketName":{"shape":"String"},
6074        "S3Prefix":{"shape":"String"},
6075        "S3IngestionRoleArn":{"shape":"String"},
6076        "EnablePerformanceInsights":{"shape":"BooleanOptional"},
6077        "PerformanceInsightsKMSKeyId":{"shape":"String"},
6078        "PerformanceInsightsRetentionPeriod":{"shape":"IntegerOptional"},
6079        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
6080        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
6081        "UseDefaultProcessorFeatures":{"shape":"BooleanOptional"},
6082        "DeletionProtection":{"shape":"BooleanOptional"}
6083      }
6084    },
6085    "RestoreDBInstanceFromS3Result":{
6086      "type":"structure",
6087      "members":{
6088        "DBInstance":{"shape":"DBInstance"}
6089      }
6090    },
6091    "RestoreDBInstanceToPointInTimeMessage":{
6092      "type":"structure",
6093      "required":["TargetDBInstanceIdentifier"],
6094      "members":{
6095        "SourceDBInstanceIdentifier":{"shape":"String"},
6096        "TargetDBInstanceIdentifier":{"shape":"String"},
6097        "RestoreTime":{"shape":"TStamp"},
6098        "UseLatestRestorableTime":{"shape":"Boolean"},
6099        "DBInstanceClass":{"shape":"String"},
6100        "Port":{"shape":"IntegerOptional"},
6101        "AvailabilityZone":{"shape":"String"},
6102        "DBSubnetGroupName":{"shape":"String"},
6103        "MultiAZ":{"shape":"BooleanOptional"},
6104        "PubliclyAccessible":{"shape":"BooleanOptional"},
6105        "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
6106        "LicenseModel":{"shape":"String"},
6107        "DBName":{"shape":"String"},
6108        "Engine":{"shape":"String"},
6109        "Iops":{"shape":"IntegerOptional"},
6110        "OptionGroupName":{"shape":"String"},
6111        "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
6112        "Tags":{"shape":"TagList"},
6113        "StorageType":{"shape":"String"},
6114        "TdeCredentialArn":{"shape":"String"},
6115        "TdeCredentialPassword":{"shape":"String"},
6116        "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
6117        "Domain":{"shape":"String"},
6118        "DomainIAMRoleName":{"shape":"String"},
6119        "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
6120        "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
6121        "ProcessorFeatures":{"shape":"ProcessorFeatureList"},
6122        "UseDefaultProcessorFeatures":{"shape":"BooleanOptional"},
6123        "DBParameterGroupName":{"shape":"String"},
6124        "DeletionProtection":{"shape":"BooleanOptional"},
6125        "SourceDbiResourceId":{"shape":"String"}
6126      }
6127    },
6128    "RestoreDBInstanceToPointInTimeResult":{
6129      "type":"structure",
6130      "members":{
6131        "DBInstance":{"shape":"DBInstance"}
6132      }
6133    },
6134    "RestoreWindow":{
6135      "type":"structure",
6136      "members":{
6137        "EarliestTime":{"shape":"TStamp"},
6138        "LatestTime":{"shape":"TStamp"}
6139      }
6140    },
6141    "RevokeDBSecurityGroupIngressMessage":{
6142      "type":"structure",
6143      "required":["DBSecurityGroupName"],
6144      "members":{
6145        "DBSecurityGroupName":{"shape":"String"},
6146        "CIDRIP":{"shape":"String"},
6147        "EC2SecurityGroupName":{"shape":"String"},
6148        "EC2SecurityGroupId":{"shape":"String"},
6149        "EC2SecurityGroupOwnerId":{"shape":"String"}
6150      }
6151    },
6152    "RevokeDBSecurityGroupIngressResult":{
6153      "type":"structure",
6154      "members":{
6155        "DBSecurityGroup":{"shape":"DBSecurityGroup"}
6156      }
6157    },
6158    "SNSInvalidTopicFault":{
6159      "type":"structure",
6160      "members":{
6161      },
6162      "error":{
6163        "code":"SNSInvalidTopic",
6164        "httpStatusCode":400,
6165        "senderFault":true
6166      },
6167      "exception":true
6168    },
6169    "SNSNoAuthorizationFault":{
6170      "type":"structure",
6171      "members":{
6172      },
6173      "error":{
6174        "code":"SNSNoAuthorization",
6175        "httpStatusCode":400,
6176        "senderFault":true
6177      },
6178      "exception":true
6179    },
6180    "SNSTopicArnNotFoundFault":{
6181      "type":"structure",
6182      "members":{
6183      },
6184      "error":{
6185        "code":"SNSTopicArnNotFound",
6186        "httpStatusCode":404,
6187        "senderFault":true
6188      },
6189      "exception":true
6190    },
6191    "ScalingConfiguration":{
6192      "type":"structure",
6193      "members":{
6194        "MinCapacity":{"shape":"IntegerOptional"},
6195        "MaxCapacity":{"shape":"IntegerOptional"},
6196        "AutoPause":{"shape":"BooleanOptional"},
6197        "SecondsUntilAutoPause":{"shape":"IntegerOptional"},
6198        "TimeoutAction":{"shape":"String"}
6199      }
6200    },
6201    "ScalingConfigurationInfo":{
6202      "type":"structure",
6203      "members":{
6204        "MinCapacity":{"shape":"IntegerOptional"},
6205        "MaxCapacity":{"shape":"IntegerOptional"},
6206        "AutoPause":{"shape":"BooleanOptional"},
6207        "SecondsUntilAutoPause":{"shape":"IntegerOptional"},
6208        "TimeoutAction":{"shape":"String"}
6209      }
6210    },
6211    "SharedSnapshotQuotaExceededFault":{
6212      "type":"structure",
6213      "members":{
6214      },
6215      "error":{
6216        "code":"SharedSnapshotQuotaExceeded",
6217        "httpStatusCode":400,
6218        "senderFault":true
6219      },
6220      "exception":true
6221    },
6222    "SnapshotQuotaExceededFault":{
6223      "type":"structure",
6224      "members":{
6225      },
6226      "error":{
6227        "code":"SnapshotQuotaExceeded",
6228        "httpStatusCode":400,
6229        "senderFault":true
6230      },
6231      "exception":true
6232    },
6233    "SourceIdsList":{
6234      "type":"list",
6235      "member":{
6236        "shape":"String",
6237        "locationName":"SourceId"
6238      }
6239    },
6240    "SourceNotFoundFault":{
6241      "type":"structure",
6242      "members":{
6243      },
6244      "error":{
6245        "code":"SourceNotFound",
6246        "httpStatusCode":404,
6247        "senderFault":true
6248      },
6249      "exception":true
6250    },
6251    "SourceRegion":{
6252      "type":"structure",
6253      "members":{
6254        "RegionName":{"shape":"String"},
6255        "Endpoint":{"shape":"String"},
6256        "Status":{"shape":"String"}
6257      }
6258    },
6259    "SourceRegionList":{
6260      "type":"list",
6261      "member":{
6262        "shape":"SourceRegion",
6263        "locationName":"SourceRegion"
6264      }
6265    },
6266    "SourceRegionMessage":{
6267      "type":"structure",
6268      "members":{
6269        "Marker":{"shape":"String"},
6270        "SourceRegions":{"shape":"SourceRegionList"}
6271      }
6272    },
6273    "SourceType":{
6274      "type":"string",
6275      "enum":[
6276        "db-instance",
6277        "db-parameter-group",
6278        "db-security-group",
6279        "db-snapshot",
6280        "db-cluster",
6281        "db-cluster-snapshot"
6282      ]
6283    },
6284    "StartActivityStreamRequest":{
6285      "type":"structure",
6286      "required":[
6287        "ResourceArn",
6288        "Mode",
6289        "KmsKeyId"
6290      ],
6291      "members":{
6292        "ResourceArn":{"shape":"String"},
6293        "Mode":{"shape":"ActivityStreamMode"},
6294        "KmsKeyId":{"shape":"String"},
6295        "ApplyImmediately":{"shape":"BooleanOptional"}
6296      }
6297    },
6298    "StartActivityStreamResponse":{
6299      "type":"structure",
6300      "members":{
6301        "KmsKeyId":{"shape":"String"},
6302        "KinesisStreamName":{"shape":"String"},
6303        "Status":{"shape":"ActivityStreamStatus"},
6304        "Mode":{"shape":"ActivityStreamMode"},
6305        "ApplyImmediately":{"shape":"Boolean"}
6306      }
6307    },
6308    "StartDBClusterMessage":{
6309      "type":"structure",
6310      "required":["DBClusterIdentifier"],
6311      "members":{
6312        "DBClusterIdentifier":{"shape":"String"}
6313      }
6314    },
6315    "StartDBClusterResult":{
6316      "type":"structure",
6317      "members":{
6318        "DBCluster":{"shape":"DBCluster"}
6319      }
6320    },
6321    "StartDBInstanceMessage":{
6322      "type":"structure",
6323      "required":["DBInstanceIdentifier"],
6324      "members":{
6325        "DBInstanceIdentifier":{"shape":"String"}
6326      }
6327    },
6328    "StartDBInstanceResult":{
6329      "type":"structure",
6330      "members":{
6331        "DBInstance":{"shape":"DBInstance"}
6332      }
6333    },
6334    "StopActivityStreamRequest":{
6335      "type":"structure",
6336      "required":["ResourceArn"],
6337      "members":{
6338        "ResourceArn":{"shape":"String"},
6339        "ApplyImmediately":{"shape":"BooleanOptional"}
6340      }
6341    },
6342    "StopActivityStreamResponse":{
6343      "type":"structure",
6344      "members":{
6345        "KmsKeyId":{"shape":"String"},
6346        "KinesisStreamName":{"shape":"String"},
6347        "Status":{"shape":"ActivityStreamStatus"}
6348      }
6349    },
6350    "StopDBClusterMessage":{
6351      "type":"structure",
6352      "required":["DBClusterIdentifier"],
6353      "members":{
6354        "DBClusterIdentifier":{"shape":"String"}
6355      }
6356    },
6357    "StopDBClusterResult":{
6358      "type":"structure",
6359      "members":{
6360        "DBCluster":{"shape":"DBCluster"}
6361      }
6362    },
6363    "StopDBInstanceMessage":{
6364      "type":"structure",
6365      "required":["DBInstanceIdentifier"],
6366      "members":{
6367        "DBInstanceIdentifier":{"shape":"String"},
6368        "DBSnapshotIdentifier":{"shape":"String"}
6369      }
6370    },
6371    "StopDBInstanceResult":{
6372      "type":"structure",
6373      "members":{
6374        "DBInstance":{"shape":"DBInstance"}
6375      }
6376    },
6377    "StorageQuotaExceededFault":{
6378      "type":"structure",
6379      "members":{
6380      },
6381      "error":{
6382        "code":"StorageQuotaExceeded",
6383        "httpStatusCode":400,
6384        "senderFault":true
6385      },
6386      "exception":true
6387    },
6388    "StorageTypeNotSupportedFault":{
6389      "type":"structure",
6390      "members":{
6391      },
6392      "error":{
6393        "code":"StorageTypeNotSupported",
6394        "httpStatusCode":400,
6395        "senderFault":true
6396      },
6397      "exception":true
6398    },
6399    "String":{"type":"string"},
6400    "StringList":{
6401      "type":"list",
6402      "member":{"shape":"String"}
6403    },
6404    "Subnet":{
6405      "type":"structure",
6406      "members":{
6407        "SubnetIdentifier":{"shape":"String"},
6408        "SubnetAvailabilityZone":{"shape":"AvailabilityZone"},
6409        "SubnetStatus":{"shape":"String"}
6410      }
6411    },
6412    "SubnetAlreadyInUse":{
6413      "type":"structure",
6414      "members":{
6415      },
6416      "error":{
6417        "code":"SubnetAlreadyInUse",
6418        "httpStatusCode":400,
6419        "senderFault":true
6420      },
6421      "exception":true
6422    },
6423    "SubnetIdentifierList":{
6424      "type":"list",
6425      "member":{
6426        "shape":"String",
6427        "locationName":"SubnetIdentifier"
6428      }
6429    },
6430    "SubnetList":{
6431      "type":"list",
6432      "member":{
6433        "shape":"Subnet",
6434        "locationName":"Subnet"
6435      }
6436    },
6437    "SubscriptionAlreadyExistFault":{
6438      "type":"structure",
6439      "members":{
6440      },
6441      "error":{
6442        "code":"SubscriptionAlreadyExist",
6443        "httpStatusCode":400,
6444        "senderFault":true
6445      },
6446      "exception":true
6447    },
6448    "SubscriptionCategoryNotFoundFault":{
6449      "type":"structure",
6450      "members":{
6451      },
6452      "error":{
6453        "code":"SubscriptionCategoryNotFound",
6454        "httpStatusCode":404,
6455        "senderFault":true
6456      },
6457      "exception":true
6458    },
6459    "SubscriptionNotFoundFault":{
6460      "type":"structure",
6461      "members":{
6462      },
6463      "error":{
6464        "code":"SubscriptionNotFound",
6465        "httpStatusCode":404,
6466        "senderFault":true
6467      },
6468      "exception":true
6469    },
6470    "SupportedCharacterSetsList":{
6471      "type":"list",
6472      "member":{
6473        "shape":"CharacterSet",
6474        "locationName":"CharacterSet"
6475      }
6476    },
6477    "SupportedTimezonesList":{
6478      "type":"list",
6479      "member":{
6480        "shape":"Timezone",
6481        "locationName":"Timezone"
6482      }
6483    },
6484    "TStamp":{"type":"timestamp"},
6485    "Tag":{
6486      "type":"structure",
6487      "members":{
6488        "Key":{"shape":"String"},
6489        "Value":{"shape":"String"}
6490      }
6491    },
6492    "TagList":{
6493      "type":"list",
6494      "member":{
6495        "shape":"Tag",
6496        "locationName":"Tag"
6497      }
6498    },
6499    "TagListMessage":{
6500      "type":"structure",
6501      "members":{
6502        "TagList":{"shape":"TagList"}
6503      }
6504    },
6505    "Timezone":{
6506      "type":"structure",
6507      "members":{
6508        "TimezoneName":{"shape":"String"}
6509      }
6510    },
6511    "UpgradeTarget":{
6512      "type":"structure",
6513      "members":{
6514        "Engine":{"shape":"String"},
6515        "EngineVersion":{"shape":"String"},
6516        "Description":{"shape":"String"},
6517        "AutoUpgrade":{"shape":"Boolean"},
6518        "IsMajorVersionUpgrade":{"shape":"Boolean"}
6519      }
6520    },
6521    "ValidDBInstanceModificationsMessage":{
6522      "type":"structure",
6523      "members":{
6524        "Storage":{"shape":"ValidStorageOptionsList"},
6525        "ValidProcessorFeatures":{"shape":"AvailableProcessorFeatureList"}
6526      },
6527      "wrapper":true
6528    },
6529    "ValidStorageOptions":{
6530      "type":"structure",
6531      "members":{
6532        "StorageType":{"shape":"String"},
6533        "StorageSize":{"shape":"RangeList"},
6534        "ProvisionedIops":{"shape":"RangeList"},
6535        "IopsToStorageRatio":{"shape":"DoubleRangeList"},
6536        "SupportsStorageAutoscaling":{"shape":"Boolean"}
6537      }
6538    },
6539    "ValidStorageOptionsList":{
6540      "type":"list",
6541      "member":{
6542        "shape":"ValidStorageOptions",
6543        "locationName":"ValidStorageOptions"
6544      }
6545    },
6546    "ValidUpgradeTargetList":{
6547      "type":"list",
6548      "member":{
6549        "shape":"UpgradeTarget",
6550        "locationName":"UpgradeTarget"
6551      }
6552    },
6553    "VpcSecurityGroupIdList":{
6554      "type":"list",
6555      "member":{
6556        "shape":"String",
6557        "locationName":"VpcSecurityGroupId"
6558      }
6559    },
6560    "VpcSecurityGroupMembership":{
6561      "type":"structure",
6562      "members":{
6563        "VpcSecurityGroupId":{"shape":"String"},
6564        "Status":{"shape":"String"}
6565      }
6566    },
6567    "VpcSecurityGroupMembershipList":{
6568      "type":"list",
6569      "member":{
6570        "shape":"VpcSecurityGroupMembership",
6571        "locationName":"VpcSecurityGroupMembership"
6572      }
6573    }
6574  }
6575}
6576