github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/rds/2014-10-31/api-2.json (about)

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