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