github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/neptune/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 Neptune",
     8      "serviceFullName":"Amazon Neptune",
     9      "serviceId":"Neptune",
    10      "signatureVersion":"v4",
    11      "signingName":"rds",
    12      "uid":"neptune-2014-10-31",
    13      "xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/"
    14    },
    15    "operations":{
    16      "AddRoleToDBCluster":{
    17        "name":"AddRoleToDBCluster",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/"
    21        },
    22        "input":{"shape":"AddRoleToDBClusterMessage"},
    23        "errors":[
    24          {"shape":"DBClusterNotFoundFault"},
    25          {"shape":"DBClusterRoleAlreadyExistsFault"},
    26          {"shape":"InvalidDBClusterStateFault"},
    27          {"shape":"DBClusterRoleQuotaExceededFault"}
    28        ]
    29      },
    30      "AddSourceIdentifierToSubscription":{
    31        "name":"AddSourceIdentifierToSubscription",
    32        "http":{
    33          "method":"POST",
    34          "requestUri":"/"
    35        },
    36        "input":{"shape":"AddSourceIdentifierToSubscriptionMessage"},
    37        "output":{
    38          "shape":"AddSourceIdentifierToSubscriptionResult",
    39          "resultWrapper":"AddSourceIdentifierToSubscriptionResult"
    40        },
    41        "errors":[
    42          {"shape":"SubscriptionNotFoundFault"},
    43          {"shape":"SourceNotFoundFault"}
    44        ]
    45      },
    46      "AddTagsToResource":{
    47        "name":"AddTagsToResource",
    48        "http":{
    49          "method":"POST",
    50          "requestUri":"/"
    51        },
    52        "input":{"shape":"AddTagsToResourceMessage"},
    53        "errors":[
    54          {"shape":"DBInstanceNotFoundFault"},
    55          {"shape":"DBSnapshotNotFoundFault"},
    56          {"shape":"DBClusterNotFoundFault"}
    57        ]
    58      },
    59      "ApplyPendingMaintenanceAction":{
    60        "name":"ApplyPendingMaintenanceAction",
    61        "http":{
    62          "method":"POST",
    63          "requestUri":"/"
    64        },
    65        "input":{"shape":"ApplyPendingMaintenanceActionMessage"},
    66        "output":{
    67          "shape":"ApplyPendingMaintenanceActionResult",
    68          "resultWrapper":"ApplyPendingMaintenanceActionResult"
    69        },
    70        "errors":[
    71          {"shape":"ResourceNotFoundFault"}
    72        ]
    73      },
    74      "CopyDBClusterParameterGroup":{
    75        "name":"CopyDBClusterParameterGroup",
    76        "http":{
    77          "method":"POST",
    78          "requestUri":"/"
    79        },
    80        "input":{"shape":"CopyDBClusterParameterGroupMessage"},
    81        "output":{
    82          "shape":"CopyDBClusterParameterGroupResult",
    83          "resultWrapper":"CopyDBClusterParameterGroupResult"
    84        },
    85        "errors":[
    86          {"shape":"DBParameterGroupNotFoundFault"},
    87          {"shape":"DBParameterGroupQuotaExceededFault"},
    88          {"shape":"DBParameterGroupAlreadyExistsFault"}
    89        ]
    90      },
    91      "CopyDBClusterSnapshot":{
    92        "name":"CopyDBClusterSnapshot",
    93        "http":{
    94          "method":"POST",
    95          "requestUri":"/"
    96        },
    97        "input":{"shape":"CopyDBClusterSnapshotMessage"},
    98        "output":{
    99          "shape":"CopyDBClusterSnapshotResult",
   100          "resultWrapper":"CopyDBClusterSnapshotResult"
   101        },
   102        "errors":[
   103          {"shape":"DBClusterSnapshotAlreadyExistsFault"},
   104          {"shape":"DBClusterSnapshotNotFoundFault"},
   105          {"shape":"InvalidDBClusterStateFault"},
   106          {"shape":"InvalidDBClusterSnapshotStateFault"},
   107          {"shape":"SnapshotQuotaExceededFault"},
   108          {"shape":"KMSKeyNotAccessibleFault"}
   109        ]
   110      },
   111      "CopyDBParameterGroup":{
   112        "name":"CopyDBParameterGroup",
   113        "http":{
   114          "method":"POST",
   115          "requestUri":"/"
   116        },
   117        "input":{"shape":"CopyDBParameterGroupMessage"},
   118        "output":{
   119          "shape":"CopyDBParameterGroupResult",
   120          "resultWrapper":"CopyDBParameterGroupResult"
   121        },
   122        "errors":[
   123          {"shape":"DBParameterGroupNotFoundFault"},
   124          {"shape":"DBParameterGroupAlreadyExistsFault"},
   125          {"shape":"DBParameterGroupQuotaExceededFault"}
   126        ]
   127      },
   128      "CreateDBCluster":{
   129        "name":"CreateDBCluster",
   130        "http":{
   131          "method":"POST",
   132          "requestUri":"/"
   133        },
   134        "input":{"shape":"CreateDBClusterMessage"},
   135        "output":{
   136          "shape":"CreateDBClusterResult",
   137          "resultWrapper":"CreateDBClusterResult"
   138        },
   139        "errors":[
   140          {"shape":"DBClusterAlreadyExistsFault"},
   141          {"shape":"InsufficientStorageClusterCapacityFault"},
   142          {"shape":"DBClusterQuotaExceededFault"},
   143          {"shape":"StorageQuotaExceededFault"},
   144          {"shape":"DBSubnetGroupNotFoundFault"},
   145          {"shape":"InvalidVPCNetworkStateFault"},
   146          {"shape":"InvalidDBClusterStateFault"},
   147          {"shape":"InvalidDBSubnetGroupStateFault"},
   148          {"shape":"InvalidSubnet"},
   149          {"shape":"InvalidDBInstanceStateFault"},
   150          {"shape":"DBClusterParameterGroupNotFoundFault"},
   151          {"shape":"KMSKeyNotAccessibleFault"},
   152          {"shape":"DBClusterNotFoundFault"},
   153          {"shape":"DBInstanceNotFoundFault"},
   154          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}
   155        ]
   156      },
   157      "CreateDBClusterEndpoint":{
   158        "name":"CreateDBClusterEndpoint",
   159        "http":{
   160          "method":"POST",
   161          "requestUri":"/"
   162        },
   163        "input":{"shape":"CreateDBClusterEndpointMessage"},
   164        "output":{
   165          "shape":"CreateDBClusterEndpointOutput",
   166          "resultWrapper":"CreateDBClusterEndpointResult"
   167        },
   168        "errors":[
   169          {"shape":"DBClusterEndpointQuotaExceededFault"},
   170          {"shape":"DBClusterEndpointAlreadyExistsFault"},
   171          {"shape":"DBClusterNotFoundFault"},
   172          {"shape":"InvalidDBClusterStateFault"},
   173          {"shape":"DBInstanceNotFoundFault"},
   174          {"shape":"InvalidDBInstanceStateFault"}
   175        ]
   176      },
   177      "CreateDBClusterParameterGroup":{
   178        "name":"CreateDBClusterParameterGroup",
   179        "http":{
   180          "method":"POST",
   181          "requestUri":"/"
   182        },
   183        "input":{"shape":"CreateDBClusterParameterGroupMessage"},
   184        "output":{
   185          "shape":"CreateDBClusterParameterGroupResult",
   186          "resultWrapper":"CreateDBClusterParameterGroupResult"
   187        },
   188        "errors":[
   189          {"shape":"DBParameterGroupQuotaExceededFault"},
   190          {"shape":"DBParameterGroupAlreadyExistsFault"}
   191        ]
   192      },
   193      "CreateDBClusterSnapshot":{
   194        "name":"CreateDBClusterSnapshot",
   195        "http":{
   196          "method":"POST",
   197          "requestUri":"/"
   198        },
   199        "input":{"shape":"CreateDBClusterSnapshotMessage"},
   200        "output":{
   201          "shape":"CreateDBClusterSnapshotResult",
   202          "resultWrapper":"CreateDBClusterSnapshotResult"
   203        },
   204        "errors":[
   205          {"shape":"DBClusterSnapshotAlreadyExistsFault"},
   206          {"shape":"InvalidDBClusterStateFault"},
   207          {"shape":"DBClusterNotFoundFault"},
   208          {"shape":"SnapshotQuotaExceededFault"},
   209          {"shape":"InvalidDBClusterSnapshotStateFault"}
   210        ]
   211      },
   212      "CreateDBInstance":{
   213        "name":"CreateDBInstance",
   214        "http":{
   215          "method":"POST",
   216          "requestUri":"/"
   217        },
   218        "input":{"shape":"CreateDBInstanceMessage"},
   219        "output":{
   220          "shape":"CreateDBInstanceResult",
   221          "resultWrapper":"CreateDBInstanceResult"
   222        },
   223        "errors":[
   224          {"shape":"DBInstanceAlreadyExistsFault"},
   225          {"shape":"InsufficientDBInstanceCapacityFault"},
   226          {"shape":"DBParameterGroupNotFoundFault"},
   227          {"shape":"DBSecurityGroupNotFoundFault"},
   228          {"shape":"InstanceQuotaExceededFault"},
   229          {"shape":"StorageQuotaExceededFault"},
   230          {"shape":"DBSubnetGroupNotFoundFault"},
   231          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   232          {"shape":"InvalidDBClusterStateFault"},
   233          {"shape":"InvalidSubnet"},
   234          {"shape":"InvalidVPCNetworkStateFault"},
   235          {"shape":"ProvisionedIopsNotAvailableInAZFault"},
   236          {"shape":"OptionGroupNotFoundFault"},
   237          {"shape":"DBClusterNotFoundFault"},
   238          {"shape":"StorageTypeNotSupportedFault"},
   239          {"shape":"AuthorizationNotFoundFault"},
   240          {"shape":"KMSKeyNotAccessibleFault"},
   241          {"shape":"DomainNotFoundFault"}
   242        ]
   243      },
   244      "CreateDBParameterGroup":{
   245        "name":"CreateDBParameterGroup",
   246        "http":{
   247          "method":"POST",
   248          "requestUri":"/"
   249        },
   250        "input":{"shape":"CreateDBParameterGroupMessage"},
   251        "output":{
   252          "shape":"CreateDBParameterGroupResult",
   253          "resultWrapper":"CreateDBParameterGroupResult"
   254        },
   255        "errors":[
   256          {"shape":"DBParameterGroupQuotaExceededFault"},
   257          {"shape":"DBParameterGroupAlreadyExistsFault"}
   258        ]
   259      },
   260      "CreateDBSubnetGroup":{
   261        "name":"CreateDBSubnetGroup",
   262        "http":{
   263          "method":"POST",
   264          "requestUri":"/"
   265        },
   266        "input":{"shape":"CreateDBSubnetGroupMessage"},
   267        "output":{
   268          "shape":"CreateDBSubnetGroupResult",
   269          "resultWrapper":"CreateDBSubnetGroupResult"
   270        },
   271        "errors":[
   272          {"shape":"DBSubnetGroupAlreadyExistsFault"},
   273          {"shape":"DBSubnetGroupQuotaExceededFault"},
   274          {"shape":"DBSubnetQuotaExceededFault"},
   275          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   276          {"shape":"InvalidSubnet"}
   277        ]
   278      },
   279      "CreateEventSubscription":{
   280        "name":"CreateEventSubscription",
   281        "http":{
   282          "method":"POST",
   283          "requestUri":"/"
   284        },
   285        "input":{"shape":"CreateEventSubscriptionMessage"},
   286        "output":{
   287          "shape":"CreateEventSubscriptionResult",
   288          "resultWrapper":"CreateEventSubscriptionResult"
   289        },
   290        "errors":[
   291          {"shape":"EventSubscriptionQuotaExceededFault"},
   292          {"shape":"SubscriptionAlreadyExistFault"},
   293          {"shape":"SNSInvalidTopicFault"},
   294          {"shape":"SNSNoAuthorizationFault"},
   295          {"shape":"SNSTopicArnNotFoundFault"},
   296          {"shape":"SubscriptionCategoryNotFoundFault"},
   297          {"shape":"SourceNotFoundFault"}
   298        ]
   299      },
   300      "DeleteDBCluster":{
   301        "name":"DeleteDBCluster",
   302        "http":{
   303          "method":"POST",
   304          "requestUri":"/"
   305        },
   306        "input":{"shape":"DeleteDBClusterMessage"},
   307        "output":{
   308          "shape":"DeleteDBClusterResult",
   309          "resultWrapper":"DeleteDBClusterResult"
   310        },
   311        "errors":[
   312          {"shape":"DBClusterNotFoundFault"},
   313          {"shape":"InvalidDBClusterStateFault"},
   314          {"shape":"DBClusterSnapshotAlreadyExistsFault"},
   315          {"shape":"SnapshotQuotaExceededFault"},
   316          {"shape":"InvalidDBClusterSnapshotStateFault"}
   317        ]
   318      },
   319      "DeleteDBClusterEndpoint":{
   320        "name":"DeleteDBClusterEndpoint",
   321        "http":{
   322          "method":"POST",
   323          "requestUri":"/"
   324        },
   325        "input":{"shape":"DeleteDBClusterEndpointMessage"},
   326        "output":{
   327          "shape":"DeleteDBClusterEndpointOutput",
   328          "resultWrapper":"DeleteDBClusterEndpointResult"
   329        },
   330        "errors":[
   331          {"shape":"InvalidDBClusterEndpointStateFault"},
   332          {"shape":"DBClusterEndpointNotFoundFault"},
   333          {"shape":"InvalidDBClusterStateFault"}
   334        ]
   335      },
   336      "DeleteDBClusterParameterGroup":{
   337        "name":"DeleteDBClusterParameterGroup",
   338        "http":{
   339          "method":"POST",
   340          "requestUri":"/"
   341        },
   342        "input":{"shape":"DeleteDBClusterParameterGroupMessage"},
   343        "errors":[
   344          {"shape":"InvalidDBParameterGroupStateFault"},
   345          {"shape":"DBParameterGroupNotFoundFault"}
   346        ]
   347      },
   348      "DeleteDBClusterSnapshot":{
   349        "name":"DeleteDBClusterSnapshot",
   350        "http":{
   351          "method":"POST",
   352          "requestUri":"/"
   353        },
   354        "input":{"shape":"DeleteDBClusterSnapshotMessage"},
   355        "output":{
   356          "shape":"DeleteDBClusterSnapshotResult",
   357          "resultWrapper":"DeleteDBClusterSnapshotResult"
   358        },
   359        "errors":[
   360          {"shape":"InvalidDBClusterSnapshotStateFault"},
   361          {"shape":"DBClusterSnapshotNotFoundFault"}
   362        ]
   363      },
   364      "DeleteDBInstance":{
   365        "name":"DeleteDBInstance",
   366        "http":{
   367          "method":"POST",
   368          "requestUri":"/"
   369        },
   370        "input":{"shape":"DeleteDBInstanceMessage"},
   371        "output":{
   372          "shape":"DeleteDBInstanceResult",
   373          "resultWrapper":"DeleteDBInstanceResult"
   374        },
   375        "errors":[
   376          {"shape":"DBInstanceNotFoundFault"},
   377          {"shape":"InvalidDBInstanceStateFault"},
   378          {"shape":"DBSnapshotAlreadyExistsFault"},
   379          {"shape":"SnapshotQuotaExceededFault"},
   380          {"shape":"InvalidDBClusterStateFault"}
   381        ]
   382      },
   383      "DeleteDBParameterGroup":{
   384        "name":"DeleteDBParameterGroup",
   385        "http":{
   386          "method":"POST",
   387          "requestUri":"/"
   388        },
   389        "input":{"shape":"DeleteDBParameterGroupMessage"},
   390        "errors":[
   391          {"shape":"InvalidDBParameterGroupStateFault"},
   392          {"shape":"DBParameterGroupNotFoundFault"}
   393        ]
   394      },
   395      "DeleteDBSubnetGroup":{
   396        "name":"DeleteDBSubnetGroup",
   397        "http":{
   398          "method":"POST",
   399          "requestUri":"/"
   400        },
   401        "input":{"shape":"DeleteDBSubnetGroupMessage"},
   402        "errors":[
   403          {"shape":"InvalidDBSubnetGroupStateFault"},
   404          {"shape":"InvalidDBSubnetStateFault"},
   405          {"shape":"DBSubnetGroupNotFoundFault"}
   406        ]
   407      },
   408      "DeleteEventSubscription":{
   409        "name":"DeleteEventSubscription",
   410        "http":{
   411          "method":"POST",
   412          "requestUri":"/"
   413        },
   414        "input":{"shape":"DeleteEventSubscriptionMessage"},
   415        "output":{
   416          "shape":"DeleteEventSubscriptionResult",
   417          "resultWrapper":"DeleteEventSubscriptionResult"
   418        },
   419        "errors":[
   420          {"shape":"SubscriptionNotFoundFault"},
   421          {"shape":"InvalidEventSubscriptionStateFault"}
   422        ]
   423      },
   424      "DescribeDBClusterEndpoints":{
   425        "name":"DescribeDBClusterEndpoints",
   426        "http":{
   427          "method":"POST",
   428          "requestUri":"/"
   429        },
   430        "input":{"shape":"DescribeDBClusterEndpointsMessage"},
   431        "output":{
   432          "shape":"DBClusterEndpointMessage",
   433          "resultWrapper":"DescribeDBClusterEndpointsResult"
   434        },
   435        "errors":[
   436          {"shape":"DBClusterNotFoundFault"}
   437        ]
   438      },
   439      "DescribeDBClusterParameterGroups":{
   440        "name":"DescribeDBClusterParameterGroups",
   441        "http":{
   442          "method":"POST",
   443          "requestUri":"/"
   444        },
   445        "input":{"shape":"DescribeDBClusterParameterGroupsMessage"},
   446        "output":{
   447          "shape":"DBClusterParameterGroupsMessage",
   448          "resultWrapper":"DescribeDBClusterParameterGroupsResult"
   449        },
   450        "errors":[
   451          {"shape":"DBParameterGroupNotFoundFault"}
   452        ]
   453      },
   454      "DescribeDBClusterParameters":{
   455        "name":"DescribeDBClusterParameters",
   456        "http":{
   457          "method":"POST",
   458          "requestUri":"/"
   459        },
   460        "input":{"shape":"DescribeDBClusterParametersMessage"},
   461        "output":{
   462          "shape":"DBClusterParameterGroupDetails",
   463          "resultWrapper":"DescribeDBClusterParametersResult"
   464        },
   465        "errors":[
   466          {"shape":"DBParameterGroupNotFoundFault"}
   467        ]
   468      },
   469      "DescribeDBClusterSnapshotAttributes":{
   470        "name":"DescribeDBClusterSnapshotAttributes",
   471        "http":{
   472          "method":"POST",
   473          "requestUri":"/"
   474        },
   475        "input":{"shape":"DescribeDBClusterSnapshotAttributesMessage"},
   476        "output":{
   477          "shape":"DescribeDBClusterSnapshotAttributesResult",
   478          "resultWrapper":"DescribeDBClusterSnapshotAttributesResult"
   479        },
   480        "errors":[
   481          {"shape":"DBClusterSnapshotNotFoundFault"}
   482        ]
   483      },
   484      "DescribeDBClusterSnapshots":{
   485        "name":"DescribeDBClusterSnapshots",
   486        "http":{
   487          "method":"POST",
   488          "requestUri":"/"
   489        },
   490        "input":{"shape":"DescribeDBClusterSnapshotsMessage"},
   491        "output":{
   492          "shape":"DBClusterSnapshotMessage",
   493          "resultWrapper":"DescribeDBClusterSnapshotsResult"
   494        },
   495        "errors":[
   496          {"shape":"DBClusterSnapshotNotFoundFault"}
   497        ]
   498      },
   499      "DescribeDBClusters":{
   500        "name":"DescribeDBClusters",
   501        "http":{
   502          "method":"POST",
   503          "requestUri":"/"
   504        },
   505        "input":{"shape":"DescribeDBClustersMessage"},
   506        "output":{
   507          "shape":"DBClusterMessage",
   508          "resultWrapper":"DescribeDBClustersResult"
   509        },
   510        "errors":[
   511          {"shape":"DBClusterNotFoundFault"}
   512        ]
   513      },
   514      "DescribeDBEngineVersions":{
   515        "name":"DescribeDBEngineVersions",
   516        "http":{
   517          "method":"POST",
   518          "requestUri":"/"
   519        },
   520        "input":{"shape":"DescribeDBEngineVersionsMessage"},
   521        "output":{
   522          "shape":"DBEngineVersionMessage",
   523          "resultWrapper":"DescribeDBEngineVersionsResult"
   524        }
   525      },
   526      "DescribeDBInstances":{
   527        "name":"DescribeDBInstances",
   528        "http":{
   529          "method":"POST",
   530          "requestUri":"/"
   531        },
   532        "input":{"shape":"DescribeDBInstancesMessage"},
   533        "output":{
   534          "shape":"DBInstanceMessage",
   535          "resultWrapper":"DescribeDBInstancesResult"
   536        },
   537        "errors":[
   538          {"shape":"DBInstanceNotFoundFault"}
   539        ]
   540      },
   541      "DescribeDBParameterGroups":{
   542        "name":"DescribeDBParameterGroups",
   543        "http":{
   544          "method":"POST",
   545          "requestUri":"/"
   546        },
   547        "input":{"shape":"DescribeDBParameterGroupsMessage"},
   548        "output":{
   549          "shape":"DBParameterGroupsMessage",
   550          "resultWrapper":"DescribeDBParameterGroupsResult"
   551        },
   552        "errors":[
   553          {"shape":"DBParameterGroupNotFoundFault"}
   554        ]
   555      },
   556      "DescribeDBParameters":{
   557        "name":"DescribeDBParameters",
   558        "http":{
   559          "method":"POST",
   560          "requestUri":"/"
   561        },
   562        "input":{"shape":"DescribeDBParametersMessage"},
   563        "output":{
   564          "shape":"DBParameterGroupDetails",
   565          "resultWrapper":"DescribeDBParametersResult"
   566        },
   567        "errors":[
   568          {"shape":"DBParameterGroupNotFoundFault"}
   569        ]
   570      },
   571      "DescribeDBSubnetGroups":{
   572        "name":"DescribeDBSubnetGroups",
   573        "http":{
   574          "method":"POST",
   575          "requestUri":"/"
   576        },
   577        "input":{"shape":"DescribeDBSubnetGroupsMessage"},
   578        "output":{
   579          "shape":"DBSubnetGroupMessage",
   580          "resultWrapper":"DescribeDBSubnetGroupsResult"
   581        },
   582        "errors":[
   583          {"shape":"DBSubnetGroupNotFoundFault"}
   584        ]
   585      },
   586      "DescribeEngineDefaultClusterParameters":{
   587        "name":"DescribeEngineDefaultClusterParameters",
   588        "http":{
   589          "method":"POST",
   590          "requestUri":"/"
   591        },
   592        "input":{"shape":"DescribeEngineDefaultClusterParametersMessage"},
   593        "output":{
   594          "shape":"DescribeEngineDefaultClusterParametersResult",
   595          "resultWrapper":"DescribeEngineDefaultClusterParametersResult"
   596        }
   597      },
   598      "DescribeEngineDefaultParameters":{
   599        "name":"DescribeEngineDefaultParameters",
   600        "http":{
   601          "method":"POST",
   602          "requestUri":"/"
   603        },
   604        "input":{"shape":"DescribeEngineDefaultParametersMessage"},
   605        "output":{
   606          "shape":"DescribeEngineDefaultParametersResult",
   607          "resultWrapper":"DescribeEngineDefaultParametersResult"
   608        }
   609      },
   610      "DescribeEventCategories":{
   611        "name":"DescribeEventCategories",
   612        "http":{
   613          "method":"POST",
   614          "requestUri":"/"
   615        },
   616        "input":{"shape":"DescribeEventCategoriesMessage"},
   617        "output":{
   618          "shape":"EventCategoriesMessage",
   619          "resultWrapper":"DescribeEventCategoriesResult"
   620        }
   621      },
   622      "DescribeEventSubscriptions":{
   623        "name":"DescribeEventSubscriptions",
   624        "http":{
   625          "method":"POST",
   626          "requestUri":"/"
   627        },
   628        "input":{"shape":"DescribeEventSubscriptionsMessage"},
   629        "output":{
   630          "shape":"EventSubscriptionsMessage",
   631          "resultWrapper":"DescribeEventSubscriptionsResult"
   632        },
   633        "errors":[
   634          {"shape":"SubscriptionNotFoundFault"}
   635        ]
   636      },
   637      "DescribeEvents":{
   638        "name":"DescribeEvents",
   639        "http":{
   640          "method":"POST",
   641          "requestUri":"/"
   642        },
   643        "input":{"shape":"DescribeEventsMessage"},
   644        "output":{
   645          "shape":"EventsMessage",
   646          "resultWrapper":"DescribeEventsResult"
   647        }
   648      },
   649      "DescribeOrderableDBInstanceOptions":{
   650        "name":"DescribeOrderableDBInstanceOptions",
   651        "http":{
   652          "method":"POST",
   653          "requestUri":"/"
   654        },
   655        "input":{"shape":"DescribeOrderableDBInstanceOptionsMessage"},
   656        "output":{
   657          "shape":"OrderableDBInstanceOptionsMessage",
   658          "resultWrapper":"DescribeOrderableDBInstanceOptionsResult"
   659        }
   660      },
   661      "DescribePendingMaintenanceActions":{
   662        "name":"DescribePendingMaintenanceActions",
   663        "http":{
   664          "method":"POST",
   665          "requestUri":"/"
   666        },
   667        "input":{"shape":"DescribePendingMaintenanceActionsMessage"},
   668        "output":{
   669          "shape":"PendingMaintenanceActionsMessage",
   670          "resultWrapper":"DescribePendingMaintenanceActionsResult"
   671        },
   672        "errors":[
   673          {"shape":"ResourceNotFoundFault"}
   674        ]
   675      },
   676      "DescribeValidDBInstanceModifications":{
   677        "name":"DescribeValidDBInstanceModifications",
   678        "http":{
   679          "method":"POST",
   680          "requestUri":"/"
   681        },
   682        "input":{"shape":"DescribeValidDBInstanceModificationsMessage"},
   683        "output":{
   684          "shape":"DescribeValidDBInstanceModificationsResult",
   685          "resultWrapper":"DescribeValidDBInstanceModificationsResult"
   686        },
   687        "errors":[
   688          {"shape":"DBInstanceNotFoundFault"},
   689          {"shape":"InvalidDBInstanceStateFault"}
   690        ]
   691      },
   692      "FailoverDBCluster":{
   693        "name":"FailoverDBCluster",
   694        "http":{
   695          "method":"POST",
   696          "requestUri":"/"
   697        },
   698        "input":{"shape":"FailoverDBClusterMessage"},
   699        "output":{
   700          "shape":"FailoverDBClusterResult",
   701          "resultWrapper":"FailoverDBClusterResult"
   702        },
   703        "errors":[
   704          {"shape":"DBClusterNotFoundFault"},
   705          {"shape":"InvalidDBClusterStateFault"},
   706          {"shape":"InvalidDBInstanceStateFault"}
   707        ]
   708      },
   709      "ListTagsForResource":{
   710        "name":"ListTagsForResource",
   711        "http":{
   712          "method":"POST",
   713          "requestUri":"/"
   714        },
   715        "input":{"shape":"ListTagsForResourceMessage"},
   716        "output":{
   717          "shape":"TagListMessage",
   718          "resultWrapper":"ListTagsForResourceResult"
   719        },
   720        "errors":[
   721          {"shape":"DBInstanceNotFoundFault"},
   722          {"shape":"DBSnapshotNotFoundFault"},
   723          {"shape":"DBClusterNotFoundFault"}
   724        ]
   725      },
   726      "ModifyDBCluster":{
   727        "name":"ModifyDBCluster",
   728        "http":{
   729          "method":"POST",
   730          "requestUri":"/"
   731        },
   732        "input":{"shape":"ModifyDBClusterMessage"},
   733        "output":{
   734          "shape":"ModifyDBClusterResult",
   735          "resultWrapper":"ModifyDBClusterResult"
   736        },
   737        "errors":[
   738          {"shape":"DBClusterNotFoundFault"},
   739          {"shape":"InvalidDBClusterStateFault"},
   740          {"shape":"StorageQuotaExceededFault"},
   741          {"shape":"DBSubnetGroupNotFoundFault"},
   742          {"shape":"InvalidVPCNetworkStateFault"},
   743          {"shape":"InvalidDBSubnetGroupStateFault"},
   744          {"shape":"InvalidSubnet"},
   745          {"shape":"DBClusterParameterGroupNotFoundFault"},
   746          {"shape":"InvalidDBSecurityGroupStateFault"},
   747          {"shape":"InvalidDBInstanceStateFault"},
   748          {"shape":"DBClusterAlreadyExistsFault"}
   749        ]
   750      },
   751      "ModifyDBClusterEndpoint":{
   752        "name":"ModifyDBClusterEndpoint",
   753        "http":{
   754          "method":"POST",
   755          "requestUri":"/"
   756        },
   757        "input":{"shape":"ModifyDBClusterEndpointMessage"},
   758        "output":{
   759          "shape":"ModifyDBClusterEndpointOutput",
   760          "resultWrapper":"ModifyDBClusterEndpointResult"
   761        },
   762        "errors":[
   763          {"shape":"InvalidDBClusterStateFault"},
   764          {"shape":"InvalidDBClusterEndpointStateFault"},
   765          {"shape":"DBClusterEndpointNotFoundFault"},
   766          {"shape":"DBInstanceNotFoundFault"},
   767          {"shape":"InvalidDBInstanceStateFault"}
   768        ]
   769      },
   770      "ModifyDBClusterParameterGroup":{
   771        "name":"ModifyDBClusterParameterGroup",
   772        "http":{
   773          "method":"POST",
   774          "requestUri":"/"
   775        },
   776        "input":{"shape":"ModifyDBClusterParameterGroupMessage"},
   777        "output":{
   778          "shape":"DBClusterParameterGroupNameMessage",
   779          "resultWrapper":"ModifyDBClusterParameterGroupResult"
   780        },
   781        "errors":[
   782          {"shape":"DBParameterGroupNotFoundFault"},
   783          {"shape":"InvalidDBParameterGroupStateFault"}
   784        ]
   785      },
   786      "ModifyDBClusterSnapshotAttribute":{
   787        "name":"ModifyDBClusterSnapshotAttribute",
   788        "http":{
   789          "method":"POST",
   790          "requestUri":"/"
   791        },
   792        "input":{"shape":"ModifyDBClusterSnapshotAttributeMessage"},
   793        "output":{
   794          "shape":"ModifyDBClusterSnapshotAttributeResult",
   795          "resultWrapper":"ModifyDBClusterSnapshotAttributeResult"
   796        },
   797        "errors":[
   798          {"shape":"DBClusterSnapshotNotFoundFault"},
   799          {"shape":"InvalidDBClusterSnapshotStateFault"},
   800          {"shape":"SharedSnapshotQuotaExceededFault"}
   801        ]
   802      },
   803      "ModifyDBInstance":{
   804        "name":"ModifyDBInstance",
   805        "http":{
   806          "method":"POST",
   807          "requestUri":"/"
   808        },
   809        "input":{"shape":"ModifyDBInstanceMessage"},
   810        "output":{
   811          "shape":"ModifyDBInstanceResult",
   812          "resultWrapper":"ModifyDBInstanceResult"
   813        },
   814        "errors":[
   815          {"shape":"InvalidDBInstanceStateFault"},
   816          {"shape":"InvalidDBSecurityGroupStateFault"},
   817          {"shape":"DBInstanceAlreadyExistsFault"},
   818          {"shape":"DBInstanceNotFoundFault"},
   819          {"shape":"DBSecurityGroupNotFoundFault"},
   820          {"shape":"DBParameterGroupNotFoundFault"},
   821          {"shape":"InsufficientDBInstanceCapacityFault"},
   822          {"shape":"StorageQuotaExceededFault"},
   823          {"shape":"InvalidVPCNetworkStateFault"},
   824          {"shape":"ProvisionedIopsNotAvailableInAZFault"},
   825          {"shape":"OptionGroupNotFoundFault"},
   826          {"shape":"DBUpgradeDependencyFailureFault"},
   827          {"shape":"StorageTypeNotSupportedFault"},
   828          {"shape":"AuthorizationNotFoundFault"},
   829          {"shape":"CertificateNotFoundFault"},
   830          {"shape":"DomainNotFoundFault"}
   831        ]
   832      },
   833      "ModifyDBParameterGroup":{
   834        "name":"ModifyDBParameterGroup",
   835        "http":{
   836          "method":"POST",
   837          "requestUri":"/"
   838        },
   839        "input":{"shape":"ModifyDBParameterGroupMessage"},
   840        "output":{
   841          "shape":"DBParameterGroupNameMessage",
   842          "resultWrapper":"ModifyDBParameterGroupResult"
   843        },
   844        "errors":[
   845          {"shape":"DBParameterGroupNotFoundFault"},
   846          {"shape":"InvalidDBParameterGroupStateFault"}
   847        ]
   848      },
   849      "ModifyDBSubnetGroup":{
   850        "name":"ModifyDBSubnetGroup",
   851        "http":{
   852          "method":"POST",
   853          "requestUri":"/"
   854        },
   855        "input":{"shape":"ModifyDBSubnetGroupMessage"},
   856        "output":{
   857          "shape":"ModifyDBSubnetGroupResult",
   858          "resultWrapper":"ModifyDBSubnetGroupResult"
   859        },
   860        "errors":[
   861          {"shape":"DBSubnetGroupNotFoundFault"},
   862          {"shape":"DBSubnetQuotaExceededFault"},
   863          {"shape":"SubnetAlreadyInUse"},
   864          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   865          {"shape":"InvalidSubnet"}
   866        ]
   867      },
   868      "ModifyEventSubscription":{
   869        "name":"ModifyEventSubscription",
   870        "http":{
   871          "method":"POST",
   872          "requestUri":"/"
   873        },
   874        "input":{"shape":"ModifyEventSubscriptionMessage"},
   875        "output":{
   876          "shape":"ModifyEventSubscriptionResult",
   877          "resultWrapper":"ModifyEventSubscriptionResult"
   878        },
   879        "errors":[
   880          {"shape":"EventSubscriptionQuotaExceededFault"},
   881          {"shape":"SubscriptionNotFoundFault"},
   882          {"shape":"SNSInvalidTopicFault"},
   883          {"shape":"SNSNoAuthorizationFault"},
   884          {"shape":"SNSTopicArnNotFoundFault"},
   885          {"shape":"SubscriptionCategoryNotFoundFault"}
   886        ]
   887      },
   888      "PromoteReadReplicaDBCluster":{
   889        "name":"PromoteReadReplicaDBCluster",
   890        "http":{
   891          "method":"POST",
   892          "requestUri":"/"
   893        },
   894        "input":{"shape":"PromoteReadReplicaDBClusterMessage"},
   895        "output":{
   896          "shape":"PromoteReadReplicaDBClusterResult",
   897          "resultWrapper":"PromoteReadReplicaDBClusterResult"
   898        },
   899        "errors":[
   900          {"shape":"DBClusterNotFoundFault"},
   901          {"shape":"InvalidDBClusterStateFault"}
   902        ]
   903      },
   904      "RebootDBInstance":{
   905        "name":"RebootDBInstance",
   906        "http":{
   907          "method":"POST",
   908          "requestUri":"/"
   909        },
   910        "input":{"shape":"RebootDBInstanceMessage"},
   911        "output":{
   912          "shape":"RebootDBInstanceResult",
   913          "resultWrapper":"RebootDBInstanceResult"
   914        },
   915        "errors":[
   916          {"shape":"InvalidDBInstanceStateFault"},
   917          {"shape":"DBInstanceNotFoundFault"}
   918        ]
   919      },
   920      "RemoveRoleFromDBCluster":{
   921        "name":"RemoveRoleFromDBCluster",
   922        "http":{
   923          "method":"POST",
   924          "requestUri":"/"
   925        },
   926        "input":{"shape":"RemoveRoleFromDBClusterMessage"},
   927        "errors":[
   928          {"shape":"DBClusterNotFoundFault"},
   929          {"shape":"DBClusterRoleNotFoundFault"},
   930          {"shape":"InvalidDBClusterStateFault"}
   931        ]
   932      },
   933      "RemoveSourceIdentifierFromSubscription":{
   934        "name":"RemoveSourceIdentifierFromSubscription",
   935        "http":{
   936          "method":"POST",
   937          "requestUri":"/"
   938        },
   939        "input":{"shape":"RemoveSourceIdentifierFromSubscriptionMessage"},
   940        "output":{
   941          "shape":"RemoveSourceIdentifierFromSubscriptionResult",
   942          "resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult"
   943        },
   944        "errors":[
   945          {"shape":"SubscriptionNotFoundFault"},
   946          {"shape":"SourceNotFoundFault"}
   947        ]
   948      },
   949      "RemoveTagsFromResource":{
   950        "name":"RemoveTagsFromResource",
   951        "http":{
   952          "method":"POST",
   953          "requestUri":"/"
   954        },
   955        "input":{"shape":"RemoveTagsFromResourceMessage"},
   956        "errors":[
   957          {"shape":"DBInstanceNotFoundFault"},
   958          {"shape":"DBSnapshotNotFoundFault"},
   959          {"shape":"DBClusterNotFoundFault"}
   960        ]
   961      },
   962      "ResetDBClusterParameterGroup":{
   963        "name":"ResetDBClusterParameterGroup",
   964        "http":{
   965          "method":"POST",
   966          "requestUri":"/"
   967        },
   968        "input":{"shape":"ResetDBClusterParameterGroupMessage"},
   969        "output":{
   970          "shape":"DBClusterParameterGroupNameMessage",
   971          "resultWrapper":"ResetDBClusterParameterGroupResult"
   972        },
   973        "errors":[
   974          {"shape":"InvalidDBParameterGroupStateFault"},
   975          {"shape":"DBParameterGroupNotFoundFault"}
   976        ]
   977      },
   978      "ResetDBParameterGroup":{
   979        "name":"ResetDBParameterGroup",
   980        "http":{
   981          "method":"POST",
   982          "requestUri":"/"
   983        },
   984        "input":{"shape":"ResetDBParameterGroupMessage"},
   985        "output":{
   986          "shape":"DBParameterGroupNameMessage",
   987          "resultWrapper":"ResetDBParameterGroupResult"
   988        },
   989        "errors":[
   990          {"shape":"InvalidDBParameterGroupStateFault"},
   991          {"shape":"DBParameterGroupNotFoundFault"}
   992        ]
   993      },
   994      "RestoreDBClusterFromSnapshot":{
   995        "name":"RestoreDBClusterFromSnapshot",
   996        "http":{
   997          "method":"POST",
   998          "requestUri":"/"
   999        },
  1000        "input":{"shape":"RestoreDBClusterFromSnapshotMessage"},
  1001        "output":{
  1002          "shape":"RestoreDBClusterFromSnapshotResult",
  1003          "resultWrapper":"RestoreDBClusterFromSnapshotResult"
  1004        },
  1005        "errors":[
  1006          {"shape":"DBClusterAlreadyExistsFault"},
  1007          {"shape":"DBClusterQuotaExceededFault"},
  1008          {"shape":"StorageQuotaExceededFault"},
  1009          {"shape":"DBSubnetGroupNotFoundFault"},
  1010          {"shape":"DBSnapshotNotFoundFault"},
  1011          {"shape":"DBClusterSnapshotNotFoundFault"},
  1012          {"shape":"InsufficientDBClusterCapacityFault"},
  1013          {"shape":"InsufficientStorageClusterCapacityFault"},
  1014          {"shape":"InvalidDBSnapshotStateFault"},
  1015          {"shape":"InvalidDBClusterSnapshotStateFault"},
  1016          {"shape":"StorageQuotaExceededFault"},
  1017          {"shape":"InvalidVPCNetworkStateFault"},
  1018          {"shape":"InvalidRestoreFault"},
  1019          {"shape":"DBSubnetGroupNotFoundFault"},
  1020          {"shape":"InvalidSubnet"},
  1021          {"shape":"OptionGroupNotFoundFault"},
  1022          {"shape":"KMSKeyNotAccessibleFault"},
  1023          {"shape":"DBClusterParameterGroupNotFoundFault"}
  1024        ]
  1025      },
  1026      "RestoreDBClusterToPointInTime":{
  1027        "name":"RestoreDBClusterToPointInTime",
  1028        "http":{
  1029          "method":"POST",
  1030          "requestUri":"/"
  1031        },
  1032        "input":{"shape":"RestoreDBClusterToPointInTimeMessage"},
  1033        "output":{
  1034          "shape":"RestoreDBClusterToPointInTimeResult",
  1035          "resultWrapper":"RestoreDBClusterToPointInTimeResult"
  1036        },
  1037        "errors":[
  1038          {"shape":"DBClusterAlreadyExistsFault"},
  1039          {"shape":"DBClusterNotFoundFault"},
  1040          {"shape":"DBClusterQuotaExceededFault"},
  1041          {"shape":"DBClusterSnapshotNotFoundFault"},
  1042          {"shape":"DBSubnetGroupNotFoundFault"},
  1043          {"shape":"InsufficientDBClusterCapacityFault"},
  1044          {"shape":"InsufficientStorageClusterCapacityFault"},
  1045          {"shape":"InvalidDBClusterSnapshotStateFault"},
  1046          {"shape":"InvalidDBClusterStateFault"},
  1047          {"shape":"InvalidDBSnapshotStateFault"},
  1048          {"shape":"InvalidRestoreFault"},
  1049          {"shape":"InvalidSubnet"},
  1050          {"shape":"InvalidVPCNetworkStateFault"},
  1051          {"shape":"KMSKeyNotAccessibleFault"},
  1052          {"shape":"OptionGroupNotFoundFault"},
  1053          {"shape":"StorageQuotaExceededFault"},
  1054          {"shape":"DBClusterParameterGroupNotFoundFault"}
  1055        ]
  1056      },
  1057      "StartDBCluster":{
  1058        "name":"StartDBCluster",
  1059        "http":{
  1060          "method":"POST",
  1061          "requestUri":"/"
  1062        },
  1063        "input":{"shape":"StartDBClusterMessage"},
  1064        "output":{
  1065          "shape":"StartDBClusterResult",
  1066          "resultWrapper":"StartDBClusterResult"
  1067        },
  1068        "errors":[
  1069          {"shape":"DBClusterNotFoundFault"},
  1070          {"shape":"InvalidDBClusterStateFault"},
  1071          {"shape":"InvalidDBInstanceStateFault"}
  1072        ]
  1073      },
  1074      "StopDBCluster":{
  1075        "name":"StopDBCluster",
  1076        "http":{
  1077          "method":"POST",
  1078          "requestUri":"/"
  1079        },
  1080        "input":{"shape":"StopDBClusterMessage"},
  1081        "output":{
  1082          "shape":"StopDBClusterResult",
  1083          "resultWrapper":"StopDBClusterResult"
  1084        },
  1085        "errors":[
  1086          {"shape":"DBClusterNotFoundFault"},
  1087          {"shape":"InvalidDBClusterStateFault"},
  1088          {"shape":"InvalidDBInstanceStateFault"}
  1089        ]
  1090      }
  1091    },
  1092    "shapes":{
  1093      "AddRoleToDBClusterMessage":{
  1094        "type":"structure",
  1095        "required":[
  1096          "DBClusterIdentifier",
  1097          "RoleArn"
  1098        ],
  1099        "members":{
  1100          "DBClusterIdentifier":{"shape":"String"},
  1101          "RoleArn":{"shape":"String"},
  1102          "FeatureName":{"shape":"String"}
  1103        }
  1104      },
  1105      "AddSourceIdentifierToSubscriptionMessage":{
  1106        "type":"structure",
  1107        "required":[
  1108          "SubscriptionName",
  1109          "SourceIdentifier"
  1110        ],
  1111        "members":{
  1112          "SubscriptionName":{"shape":"String"},
  1113          "SourceIdentifier":{"shape":"String"}
  1114        }
  1115      },
  1116      "AddSourceIdentifierToSubscriptionResult":{
  1117        "type":"structure",
  1118        "members":{
  1119          "EventSubscription":{"shape":"EventSubscription"}
  1120        }
  1121      },
  1122      "AddTagsToResourceMessage":{
  1123        "type":"structure",
  1124        "required":[
  1125          "ResourceName",
  1126          "Tags"
  1127        ],
  1128        "members":{
  1129          "ResourceName":{"shape":"String"},
  1130          "Tags":{"shape":"TagList"}
  1131        }
  1132      },
  1133      "ApplyMethod":{
  1134        "type":"string",
  1135        "enum":[
  1136          "immediate",
  1137          "pending-reboot"
  1138        ]
  1139      },
  1140      "ApplyPendingMaintenanceActionMessage":{
  1141        "type":"structure",
  1142        "required":[
  1143          "ResourceIdentifier",
  1144          "ApplyAction",
  1145          "OptInType"
  1146        ],
  1147        "members":{
  1148          "ResourceIdentifier":{"shape":"String"},
  1149          "ApplyAction":{"shape":"String"},
  1150          "OptInType":{"shape":"String"}
  1151        }
  1152      },
  1153      "ApplyPendingMaintenanceActionResult":{
  1154        "type":"structure",
  1155        "members":{
  1156          "ResourcePendingMaintenanceActions":{"shape":"ResourcePendingMaintenanceActions"}
  1157        }
  1158      },
  1159      "AttributeValueList":{
  1160        "type":"list",
  1161        "member":{
  1162          "shape":"String",
  1163          "locationName":"AttributeValue"
  1164        }
  1165      },
  1166      "AuthorizationNotFoundFault":{
  1167        "type":"structure",
  1168        "members":{
  1169        },
  1170        "error":{
  1171          "code":"AuthorizationNotFound",
  1172          "httpStatusCode":404,
  1173          "senderFault":true
  1174        },
  1175        "exception":true
  1176      },
  1177      "AvailabilityZone":{
  1178        "type":"structure",
  1179        "members":{
  1180          "Name":{"shape":"String"}
  1181        },
  1182        "wrapper":true
  1183      },
  1184      "AvailabilityZoneList":{
  1185        "type":"list",
  1186        "member":{
  1187          "shape":"AvailabilityZone",
  1188          "locationName":"AvailabilityZone"
  1189        }
  1190      },
  1191      "AvailabilityZones":{
  1192        "type":"list",
  1193        "member":{
  1194          "shape":"String",
  1195          "locationName":"AvailabilityZone"
  1196        }
  1197      },
  1198      "Boolean":{"type":"boolean"},
  1199      "BooleanOptional":{"type":"boolean"},
  1200      "CertificateNotFoundFault":{
  1201        "type":"structure",
  1202        "members":{
  1203        },
  1204        "error":{
  1205          "code":"CertificateNotFound",
  1206          "httpStatusCode":404,
  1207          "senderFault":true
  1208        },
  1209        "exception":true
  1210      },
  1211      "CharacterSet":{
  1212        "type":"structure",
  1213        "members":{
  1214          "CharacterSetName":{"shape":"String"},
  1215          "CharacterSetDescription":{"shape":"String"}
  1216        }
  1217      },
  1218      "CloudwatchLogsExportConfiguration":{
  1219        "type":"structure",
  1220        "members":{
  1221          "EnableLogTypes":{"shape":"LogTypeList"},
  1222          "DisableLogTypes":{"shape":"LogTypeList"}
  1223        }
  1224      },
  1225      "CopyDBClusterParameterGroupMessage":{
  1226        "type":"structure",
  1227        "required":[
  1228          "SourceDBClusterParameterGroupIdentifier",
  1229          "TargetDBClusterParameterGroupIdentifier",
  1230          "TargetDBClusterParameterGroupDescription"
  1231        ],
  1232        "members":{
  1233          "SourceDBClusterParameterGroupIdentifier":{"shape":"String"},
  1234          "TargetDBClusterParameterGroupIdentifier":{"shape":"String"},
  1235          "TargetDBClusterParameterGroupDescription":{"shape":"String"},
  1236          "Tags":{"shape":"TagList"}
  1237        }
  1238      },
  1239      "CopyDBClusterParameterGroupResult":{
  1240        "type":"structure",
  1241        "members":{
  1242          "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"}
  1243        }
  1244      },
  1245      "CopyDBClusterSnapshotMessage":{
  1246        "type":"structure",
  1247        "required":[
  1248          "SourceDBClusterSnapshotIdentifier",
  1249          "TargetDBClusterSnapshotIdentifier"
  1250        ],
  1251        "members":{
  1252          "SourceDBClusterSnapshotIdentifier":{"shape":"String"},
  1253          "TargetDBClusterSnapshotIdentifier":{"shape":"String"},
  1254          "KmsKeyId":{"shape":"String"},
  1255          "PreSignedUrl":{"shape":"String"},
  1256          "CopyTags":{"shape":"BooleanOptional"},
  1257          "Tags":{"shape":"TagList"}
  1258        }
  1259      },
  1260      "CopyDBClusterSnapshotResult":{
  1261        "type":"structure",
  1262        "members":{
  1263          "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
  1264        }
  1265      },
  1266      "CopyDBParameterGroupMessage":{
  1267        "type":"structure",
  1268        "required":[
  1269          "SourceDBParameterGroupIdentifier",
  1270          "TargetDBParameterGroupIdentifier",
  1271          "TargetDBParameterGroupDescription"
  1272        ],
  1273        "members":{
  1274          "SourceDBParameterGroupIdentifier":{"shape":"String"},
  1275          "TargetDBParameterGroupIdentifier":{"shape":"String"},
  1276          "TargetDBParameterGroupDescription":{"shape":"String"},
  1277          "Tags":{"shape":"TagList"}
  1278        }
  1279      },
  1280      "CopyDBParameterGroupResult":{
  1281        "type":"structure",
  1282        "members":{
  1283          "DBParameterGroup":{"shape":"DBParameterGroup"}
  1284        }
  1285      },
  1286      "CreateDBClusterEndpointMessage":{
  1287        "type":"structure",
  1288        "required":[
  1289          "DBClusterIdentifier",
  1290          "DBClusterEndpointIdentifier",
  1291          "EndpointType"
  1292        ],
  1293        "members":{
  1294          "DBClusterIdentifier":{"shape":"String"},
  1295          "DBClusterEndpointIdentifier":{"shape":"String"},
  1296          "EndpointType":{"shape":"String"},
  1297          "StaticMembers":{"shape":"StringList"},
  1298          "ExcludedMembers":{"shape":"StringList"},
  1299          "Tags":{"shape":"TagList"}
  1300        }
  1301      },
  1302      "CreateDBClusterEndpointOutput":{
  1303        "type":"structure",
  1304        "members":{
  1305          "DBClusterEndpointIdentifier":{"shape":"String"},
  1306          "DBClusterIdentifier":{"shape":"String"},
  1307          "DBClusterEndpointResourceIdentifier":{"shape":"String"},
  1308          "Endpoint":{"shape":"String"},
  1309          "Status":{"shape":"String"},
  1310          "EndpointType":{"shape":"String"},
  1311          "CustomEndpointType":{"shape":"String"},
  1312          "StaticMembers":{"shape":"StringList"},
  1313          "ExcludedMembers":{"shape":"StringList"},
  1314          "DBClusterEndpointArn":{"shape":"String"}
  1315        }
  1316      },
  1317      "CreateDBClusterMessage":{
  1318        "type":"structure",
  1319        "required":[
  1320          "DBClusterIdentifier",
  1321          "Engine"
  1322        ],
  1323        "members":{
  1324          "AvailabilityZones":{"shape":"AvailabilityZones"},
  1325          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  1326          "CharacterSetName":{"shape":"String"},
  1327          "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
  1328          "DatabaseName":{"shape":"String"},
  1329          "DBClusterIdentifier":{"shape":"String"},
  1330          "DBClusterParameterGroupName":{"shape":"String"},
  1331          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  1332          "DBSubnetGroupName":{"shape":"String"},
  1333          "Engine":{"shape":"String"},
  1334          "EngineVersion":{"shape":"String"},
  1335          "Port":{"shape":"IntegerOptional"},
  1336          "MasterUsername":{"shape":"String"},
  1337          "MasterUserPassword":{"shape":"String"},
  1338          "OptionGroupName":{"shape":"String"},
  1339          "PreferredBackupWindow":{"shape":"String"},
  1340          "PreferredMaintenanceWindow":{"shape":"String"},
  1341          "ReplicationSourceIdentifier":{"shape":"String"},
  1342          "Tags":{"shape":"TagList"},
  1343          "StorageEncrypted":{"shape":"BooleanOptional"},
  1344          "KmsKeyId":{"shape":"String"},
  1345          "PreSignedUrl":{"shape":"String"},
  1346          "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
  1347          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  1348          "DeletionProtection":{"shape":"BooleanOptional"}
  1349        }
  1350      },
  1351      "CreateDBClusterParameterGroupMessage":{
  1352        "type":"structure",
  1353        "required":[
  1354          "DBClusterParameterGroupName",
  1355          "DBParameterGroupFamily",
  1356          "Description"
  1357        ],
  1358        "members":{
  1359          "DBClusterParameterGroupName":{"shape":"String"},
  1360          "DBParameterGroupFamily":{"shape":"String"},
  1361          "Description":{"shape":"String"},
  1362          "Tags":{"shape":"TagList"}
  1363        }
  1364      },
  1365      "CreateDBClusterParameterGroupResult":{
  1366        "type":"structure",
  1367        "members":{
  1368          "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"}
  1369        }
  1370      },
  1371      "CreateDBClusterResult":{
  1372        "type":"structure",
  1373        "members":{
  1374          "DBCluster":{"shape":"DBCluster"}
  1375        }
  1376      },
  1377      "CreateDBClusterSnapshotMessage":{
  1378        "type":"structure",
  1379        "required":[
  1380          "DBClusterSnapshotIdentifier",
  1381          "DBClusterIdentifier"
  1382        ],
  1383        "members":{
  1384          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1385          "DBClusterIdentifier":{"shape":"String"},
  1386          "Tags":{"shape":"TagList"}
  1387        }
  1388      },
  1389      "CreateDBClusterSnapshotResult":{
  1390        "type":"structure",
  1391        "members":{
  1392          "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
  1393        }
  1394      },
  1395      "CreateDBInstanceMessage":{
  1396        "type":"structure",
  1397        "required":[
  1398          "DBInstanceIdentifier",
  1399          "DBInstanceClass",
  1400          "Engine"
  1401        ],
  1402        "members":{
  1403          "DBName":{"shape":"String"},
  1404          "DBInstanceIdentifier":{"shape":"String"},
  1405          "AllocatedStorage":{"shape":"IntegerOptional"},
  1406          "DBInstanceClass":{"shape":"String"},
  1407          "Engine":{"shape":"String"},
  1408          "MasterUsername":{"shape":"String"},
  1409          "MasterUserPassword":{"shape":"String"},
  1410          "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"},
  1411          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  1412          "AvailabilityZone":{"shape":"String"},
  1413          "DBSubnetGroupName":{"shape":"String"},
  1414          "PreferredMaintenanceWindow":{"shape":"String"},
  1415          "DBParameterGroupName":{"shape":"String"},
  1416          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  1417          "PreferredBackupWindow":{"shape":"String"},
  1418          "Port":{"shape":"IntegerOptional"},
  1419          "MultiAZ":{"shape":"BooleanOptional"},
  1420          "EngineVersion":{"shape":"String"},
  1421          "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
  1422          "LicenseModel":{"shape":"String"},
  1423          "Iops":{"shape":"IntegerOptional"},
  1424          "OptionGroupName":{"shape":"String"},
  1425          "CharacterSetName":{"shape":"String"},
  1426          "PubliclyAccessible":{
  1427            "shape":"BooleanOptional",
  1428            "deprecated":true
  1429          },
  1430          "Tags":{"shape":"TagList"},
  1431          "DBClusterIdentifier":{"shape":"String"},
  1432          "StorageType":{"shape":"String"},
  1433          "TdeCredentialArn":{"shape":"String"},
  1434          "TdeCredentialPassword":{"shape":"String"},
  1435          "StorageEncrypted":{"shape":"BooleanOptional"},
  1436          "KmsKeyId":{"shape":"String"},
  1437          "Domain":{"shape":"String"},
  1438          "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
  1439          "MonitoringInterval":{"shape":"IntegerOptional"},
  1440          "MonitoringRoleArn":{"shape":"String"},
  1441          "DomainIAMRoleName":{"shape":"String"},
  1442          "PromotionTier":{"shape":"IntegerOptional"},
  1443          "Timezone":{"shape":"String"},
  1444          "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
  1445          "EnablePerformanceInsights":{"shape":"BooleanOptional"},
  1446          "PerformanceInsightsKMSKeyId":{"shape":"String"},
  1447          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  1448          "DeletionProtection":{"shape":"BooleanOptional"}
  1449        }
  1450      },
  1451      "CreateDBInstanceResult":{
  1452        "type":"structure",
  1453        "members":{
  1454          "DBInstance":{"shape":"DBInstance"}
  1455        }
  1456      },
  1457      "CreateDBParameterGroupMessage":{
  1458        "type":"structure",
  1459        "required":[
  1460          "DBParameterGroupName",
  1461          "DBParameterGroupFamily",
  1462          "Description"
  1463        ],
  1464        "members":{
  1465          "DBParameterGroupName":{"shape":"String"},
  1466          "DBParameterGroupFamily":{"shape":"String"},
  1467          "Description":{"shape":"String"},
  1468          "Tags":{"shape":"TagList"}
  1469        }
  1470      },
  1471      "CreateDBParameterGroupResult":{
  1472        "type":"structure",
  1473        "members":{
  1474          "DBParameterGroup":{"shape":"DBParameterGroup"}
  1475        }
  1476      },
  1477      "CreateDBSubnetGroupMessage":{
  1478        "type":"structure",
  1479        "required":[
  1480          "DBSubnetGroupName",
  1481          "DBSubnetGroupDescription",
  1482          "SubnetIds"
  1483        ],
  1484        "members":{
  1485          "DBSubnetGroupName":{"shape":"String"},
  1486          "DBSubnetGroupDescription":{"shape":"String"},
  1487          "SubnetIds":{"shape":"SubnetIdentifierList"},
  1488          "Tags":{"shape":"TagList"}
  1489        }
  1490      },
  1491      "CreateDBSubnetGroupResult":{
  1492        "type":"structure",
  1493        "members":{
  1494          "DBSubnetGroup":{"shape":"DBSubnetGroup"}
  1495        }
  1496      },
  1497      "CreateEventSubscriptionMessage":{
  1498        "type":"structure",
  1499        "required":[
  1500          "SubscriptionName",
  1501          "SnsTopicArn"
  1502        ],
  1503        "members":{
  1504          "SubscriptionName":{"shape":"String"},
  1505          "SnsTopicArn":{"shape":"String"},
  1506          "SourceType":{"shape":"String"},
  1507          "EventCategories":{"shape":"EventCategoriesList"},
  1508          "SourceIds":{"shape":"SourceIdsList"},
  1509          "Enabled":{"shape":"BooleanOptional"},
  1510          "Tags":{"shape":"TagList"}
  1511        }
  1512      },
  1513      "CreateEventSubscriptionResult":{
  1514        "type":"structure",
  1515        "members":{
  1516          "EventSubscription":{"shape":"EventSubscription"}
  1517        }
  1518      },
  1519      "DBCluster":{
  1520        "type":"structure",
  1521        "members":{
  1522          "AllocatedStorage":{"shape":"IntegerOptional"},
  1523          "AvailabilityZones":{"shape":"AvailabilityZones"},
  1524          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  1525          "CharacterSetName":{"shape":"String"},
  1526          "DatabaseName":{"shape":"String"},
  1527          "DBClusterIdentifier":{"shape":"String"},
  1528          "DBClusterParameterGroup":{"shape":"String"},
  1529          "DBSubnetGroup":{"shape":"String"},
  1530          "Status":{"shape":"String"},
  1531          "PercentProgress":{"shape":"String"},
  1532          "EarliestRestorableTime":{"shape":"TStamp"},
  1533          "Endpoint":{"shape":"String"},
  1534          "ReaderEndpoint":{"shape":"String"},
  1535          "MultiAZ":{"shape":"Boolean"},
  1536          "Engine":{"shape":"String"},
  1537          "EngineVersion":{"shape":"String"},
  1538          "LatestRestorableTime":{"shape":"TStamp"},
  1539          "Port":{"shape":"IntegerOptional"},
  1540          "MasterUsername":{"shape":"String"},
  1541          "DBClusterOptionGroupMemberships":{"shape":"DBClusterOptionGroupMemberships"},
  1542          "PreferredBackupWindow":{"shape":"String"},
  1543          "PreferredMaintenanceWindow":{"shape":"String"},
  1544          "ReplicationSourceIdentifier":{"shape":"String"},
  1545          "ReadReplicaIdentifiers":{"shape":"ReadReplicaIdentifierList"},
  1546          "DBClusterMembers":{"shape":"DBClusterMemberList"},
  1547          "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
  1548          "HostedZoneId":{"shape":"String"},
  1549          "StorageEncrypted":{"shape":"Boolean"},
  1550          "KmsKeyId":{"shape":"String"},
  1551          "DbClusterResourceId":{"shape":"String"},
  1552          "DBClusterArn":{"shape":"String"},
  1553          "AssociatedRoles":{"shape":"DBClusterRoles"},
  1554          "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"},
  1555          "CloneGroupId":{"shape":"String"},
  1556          "ClusterCreateTime":{"shape":"TStamp"},
  1557          "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
  1558          "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"},
  1559          "DeletionProtection":{"shape":"BooleanOptional"},
  1560          "CrossAccountClone":{"shape":"BooleanOptional"},
  1561          "AutomaticRestartTime":{"shape":"TStamp"}
  1562        },
  1563        "wrapper":true
  1564      },
  1565      "DBClusterAlreadyExistsFault":{
  1566        "type":"structure",
  1567        "members":{
  1568        },
  1569        "error":{
  1570          "code":"DBClusterAlreadyExistsFault",
  1571          "httpStatusCode":400,
  1572          "senderFault":true
  1573        },
  1574        "exception":true
  1575      },
  1576      "DBClusterEndpoint":{
  1577        "type":"structure",
  1578        "members":{
  1579          "DBClusterEndpointIdentifier":{"shape":"String"},
  1580          "DBClusterIdentifier":{"shape":"String"},
  1581          "DBClusterEndpointResourceIdentifier":{"shape":"String"},
  1582          "Endpoint":{"shape":"String"},
  1583          "Status":{"shape":"String"},
  1584          "EndpointType":{"shape":"String"},
  1585          "CustomEndpointType":{"shape":"String"},
  1586          "StaticMembers":{"shape":"StringList"},
  1587          "ExcludedMembers":{"shape":"StringList"},
  1588          "DBClusterEndpointArn":{"shape":"String"}
  1589        }
  1590      },
  1591      "DBClusterEndpointAlreadyExistsFault":{
  1592        "type":"structure",
  1593        "members":{
  1594        },
  1595        "error":{
  1596          "code":"DBClusterEndpointAlreadyExistsFault",
  1597          "httpStatusCode":400,
  1598          "senderFault":true
  1599        },
  1600        "exception":true
  1601      },
  1602      "DBClusterEndpointList":{
  1603        "type":"list",
  1604        "member":{
  1605          "shape":"DBClusterEndpoint",
  1606          "locationName":"DBClusterEndpointList"
  1607        }
  1608      },
  1609      "DBClusterEndpointMessage":{
  1610        "type":"structure",
  1611        "members":{
  1612          "Marker":{"shape":"String"},
  1613          "DBClusterEndpoints":{"shape":"DBClusterEndpointList"}
  1614        }
  1615      },
  1616      "DBClusterEndpointNotFoundFault":{
  1617        "type":"structure",
  1618        "members":{
  1619        },
  1620        "error":{
  1621          "code":"DBClusterEndpointNotFoundFault",
  1622          "httpStatusCode":400,
  1623          "senderFault":true
  1624        },
  1625        "exception":true
  1626      },
  1627      "DBClusterEndpointQuotaExceededFault":{
  1628        "type":"structure",
  1629        "members":{
  1630        },
  1631        "error":{
  1632          "code":"DBClusterEndpointQuotaExceededFault",
  1633          "httpStatusCode":403,
  1634          "senderFault":true
  1635        },
  1636        "exception":true
  1637      },
  1638      "DBClusterList":{
  1639        "type":"list",
  1640        "member":{
  1641          "shape":"DBCluster",
  1642          "locationName":"DBCluster"
  1643        }
  1644      },
  1645      "DBClusterMember":{
  1646        "type":"structure",
  1647        "members":{
  1648          "DBInstanceIdentifier":{"shape":"String"},
  1649          "IsClusterWriter":{"shape":"Boolean"},
  1650          "DBClusterParameterGroupStatus":{"shape":"String"},
  1651          "PromotionTier":{"shape":"IntegerOptional"}
  1652        },
  1653        "wrapper":true
  1654      },
  1655      "DBClusterMemberList":{
  1656        "type":"list",
  1657        "member":{
  1658          "shape":"DBClusterMember",
  1659          "locationName":"DBClusterMember"
  1660        }
  1661      },
  1662      "DBClusterMessage":{
  1663        "type":"structure",
  1664        "members":{
  1665          "Marker":{"shape":"String"},
  1666          "DBClusters":{"shape":"DBClusterList"}
  1667        }
  1668      },
  1669      "DBClusterNotFoundFault":{
  1670        "type":"structure",
  1671        "members":{
  1672        },
  1673        "error":{
  1674          "code":"DBClusterNotFoundFault",
  1675          "httpStatusCode":404,
  1676          "senderFault":true
  1677        },
  1678        "exception":true
  1679      },
  1680      "DBClusterOptionGroupMemberships":{
  1681        "type":"list",
  1682        "member":{
  1683          "shape":"DBClusterOptionGroupStatus",
  1684          "locationName":"DBClusterOptionGroup"
  1685        }
  1686      },
  1687      "DBClusterOptionGroupStatus":{
  1688        "type":"structure",
  1689        "members":{
  1690          "DBClusterOptionGroupName":{"shape":"String"},
  1691          "Status":{"shape":"String"}
  1692        }
  1693      },
  1694      "DBClusterParameterGroup":{
  1695        "type":"structure",
  1696        "members":{
  1697          "DBClusterParameterGroupName":{"shape":"String"},
  1698          "DBParameterGroupFamily":{"shape":"String"},
  1699          "Description":{"shape":"String"},
  1700          "DBClusterParameterGroupArn":{"shape":"String"}
  1701        },
  1702        "wrapper":true
  1703      },
  1704      "DBClusterParameterGroupDetails":{
  1705        "type":"structure",
  1706        "members":{
  1707          "Parameters":{"shape":"ParametersList"},
  1708          "Marker":{"shape":"String"}
  1709        }
  1710      },
  1711      "DBClusterParameterGroupList":{
  1712        "type":"list",
  1713        "member":{
  1714          "shape":"DBClusterParameterGroup",
  1715          "locationName":"DBClusterParameterGroup"
  1716        }
  1717      },
  1718      "DBClusterParameterGroupNameMessage":{
  1719        "type":"structure",
  1720        "members":{
  1721          "DBClusterParameterGroupName":{"shape":"String"}
  1722        }
  1723      },
  1724      "DBClusterParameterGroupNotFoundFault":{
  1725        "type":"structure",
  1726        "members":{
  1727        },
  1728        "error":{
  1729          "code":"DBClusterParameterGroupNotFound",
  1730          "httpStatusCode":404,
  1731          "senderFault":true
  1732        },
  1733        "exception":true
  1734      },
  1735      "DBClusterParameterGroupsMessage":{
  1736        "type":"structure",
  1737        "members":{
  1738          "Marker":{"shape":"String"},
  1739          "DBClusterParameterGroups":{"shape":"DBClusterParameterGroupList"}
  1740        }
  1741      },
  1742      "DBClusterQuotaExceededFault":{
  1743        "type":"structure",
  1744        "members":{
  1745        },
  1746        "error":{
  1747          "code":"DBClusterQuotaExceededFault",
  1748          "httpStatusCode":403,
  1749          "senderFault":true
  1750        },
  1751        "exception":true
  1752      },
  1753      "DBClusterRole":{
  1754        "type":"structure",
  1755        "members":{
  1756          "RoleArn":{"shape":"String"},
  1757          "Status":{"shape":"String"},
  1758          "FeatureName":{"shape":"String"}
  1759        }
  1760      },
  1761      "DBClusterRoleAlreadyExistsFault":{
  1762        "type":"structure",
  1763        "members":{
  1764        },
  1765        "error":{
  1766          "code":"DBClusterRoleAlreadyExists",
  1767          "httpStatusCode":400,
  1768          "senderFault":true
  1769        },
  1770        "exception":true
  1771      },
  1772      "DBClusterRoleNotFoundFault":{
  1773        "type":"structure",
  1774        "members":{
  1775        },
  1776        "error":{
  1777          "code":"DBClusterRoleNotFound",
  1778          "httpStatusCode":404,
  1779          "senderFault":true
  1780        },
  1781        "exception":true
  1782      },
  1783      "DBClusterRoleQuotaExceededFault":{
  1784        "type":"structure",
  1785        "members":{
  1786        },
  1787        "error":{
  1788          "code":"DBClusterRoleQuotaExceeded",
  1789          "httpStatusCode":400,
  1790          "senderFault":true
  1791        },
  1792        "exception":true
  1793      },
  1794      "DBClusterRoles":{
  1795        "type":"list",
  1796        "member":{
  1797          "shape":"DBClusterRole",
  1798          "locationName":"DBClusterRole"
  1799        }
  1800      },
  1801      "DBClusterSnapshot":{
  1802        "type":"structure",
  1803        "members":{
  1804          "AvailabilityZones":{"shape":"AvailabilityZones"},
  1805          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1806          "DBClusterIdentifier":{"shape":"String"},
  1807          "SnapshotCreateTime":{"shape":"TStamp"},
  1808          "Engine":{"shape":"String"},
  1809          "AllocatedStorage":{"shape":"Integer"},
  1810          "Status":{"shape":"String"},
  1811          "Port":{"shape":"Integer"},
  1812          "VpcId":{"shape":"String"},
  1813          "ClusterCreateTime":{"shape":"TStamp"},
  1814          "MasterUsername":{"shape":"String"},
  1815          "EngineVersion":{"shape":"String"},
  1816          "LicenseModel":{"shape":"String"},
  1817          "SnapshotType":{"shape":"String"},
  1818          "PercentProgress":{"shape":"Integer"},
  1819          "StorageEncrypted":{"shape":"Boolean"},
  1820          "KmsKeyId":{"shape":"String"},
  1821          "DBClusterSnapshotArn":{"shape":"String"},
  1822          "SourceDBClusterSnapshotArn":{"shape":"String"},
  1823          "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"}
  1824        },
  1825        "wrapper":true
  1826      },
  1827      "DBClusterSnapshotAlreadyExistsFault":{
  1828        "type":"structure",
  1829        "members":{
  1830        },
  1831        "error":{
  1832          "code":"DBClusterSnapshotAlreadyExistsFault",
  1833          "httpStatusCode":400,
  1834          "senderFault":true
  1835        },
  1836        "exception":true
  1837      },
  1838      "DBClusterSnapshotAttribute":{
  1839        "type":"structure",
  1840        "members":{
  1841          "AttributeName":{"shape":"String"},
  1842          "AttributeValues":{"shape":"AttributeValueList"}
  1843        }
  1844      },
  1845      "DBClusterSnapshotAttributeList":{
  1846        "type":"list",
  1847        "member":{
  1848          "shape":"DBClusterSnapshotAttribute",
  1849          "locationName":"DBClusterSnapshotAttribute"
  1850        }
  1851      },
  1852      "DBClusterSnapshotAttributesResult":{
  1853        "type":"structure",
  1854        "members":{
  1855          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1856          "DBClusterSnapshotAttributes":{"shape":"DBClusterSnapshotAttributeList"}
  1857        },
  1858        "wrapper":true
  1859      },
  1860      "DBClusterSnapshotList":{
  1861        "type":"list",
  1862        "member":{
  1863          "shape":"DBClusterSnapshot",
  1864          "locationName":"DBClusterSnapshot"
  1865        }
  1866      },
  1867      "DBClusterSnapshotMessage":{
  1868        "type":"structure",
  1869        "members":{
  1870          "Marker":{"shape":"String"},
  1871          "DBClusterSnapshots":{"shape":"DBClusterSnapshotList"}
  1872        }
  1873      },
  1874      "DBClusterSnapshotNotFoundFault":{
  1875        "type":"structure",
  1876        "members":{
  1877        },
  1878        "error":{
  1879          "code":"DBClusterSnapshotNotFoundFault",
  1880          "httpStatusCode":404,
  1881          "senderFault":true
  1882        },
  1883        "exception":true
  1884      },
  1885      "DBEngineVersion":{
  1886        "type":"structure",
  1887        "members":{
  1888          "Engine":{"shape":"String"},
  1889          "EngineVersion":{"shape":"String"},
  1890          "DBParameterGroupFamily":{"shape":"String"},
  1891          "DBEngineDescription":{"shape":"String"},
  1892          "DBEngineVersionDescription":{"shape":"String"},
  1893          "DefaultCharacterSet":{"shape":"CharacterSet"},
  1894          "SupportedCharacterSets":{"shape":"SupportedCharacterSetsList"},
  1895          "ValidUpgradeTarget":{"shape":"ValidUpgradeTargetList"},
  1896          "SupportedTimezones":{"shape":"SupportedTimezonesList"},
  1897          "ExportableLogTypes":{"shape":"LogTypeList"},
  1898          "SupportsLogExportsToCloudwatchLogs":{"shape":"Boolean"},
  1899          "SupportsReadReplica":{"shape":"Boolean"}
  1900        }
  1901      },
  1902      "DBEngineVersionList":{
  1903        "type":"list",
  1904        "member":{
  1905          "shape":"DBEngineVersion",
  1906          "locationName":"DBEngineVersion"
  1907        }
  1908      },
  1909      "DBEngineVersionMessage":{
  1910        "type":"structure",
  1911        "members":{
  1912          "Marker":{"shape":"String"},
  1913          "DBEngineVersions":{"shape":"DBEngineVersionList"}
  1914        }
  1915      },
  1916      "DBInstance":{
  1917        "type":"structure",
  1918        "members":{
  1919          "DBInstanceIdentifier":{"shape":"String"},
  1920          "DBInstanceClass":{"shape":"String"},
  1921          "Engine":{"shape":"String"},
  1922          "DBInstanceStatus":{"shape":"String"},
  1923          "MasterUsername":{"shape":"String"},
  1924          "DBName":{"shape":"String"},
  1925          "Endpoint":{"shape":"Endpoint"},
  1926          "AllocatedStorage":{"shape":"Integer"},
  1927          "InstanceCreateTime":{"shape":"TStamp"},
  1928          "PreferredBackupWindow":{"shape":"String"},
  1929          "BackupRetentionPeriod":{"shape":"Integer"},
  1930          "DBSecurityGroups":{"shape":"DBSecurityGroupMembershipList"},
  1931          "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
  1932          "DBParameterGroups":{"shape":"DBParameterGroupStatusList"},
  1933          "AvailabilityZone":{"shape":"String"},
  1934          "DBSubnetGroup":{"shape":"DBSubnetGroup"},
  1935          "PreferredMaintenanceWindow":{"shape":"String"},
  1936          "PendingModifiedValues":{"shape":"PendingModifiedValues"},
  1937          "LatestRestorableTime":{"shape":"TStamp"},
  1938          "MultiAZ":{"shape":"Boolean"},
  1939          "EngineVersion":{"shape":"String"},
  1940          "AutoMinorVersionUpgrade":{"shape":"Boolean"},
  1941          "ReadReplicaSourceDBInstanceIdentifier":{"shape":"String"},
  1942          "ReadReplicaDBInstanceIdentifiers":{"shape":"ReadReplicaDBInstanceIdentifierList"},
  1943          "ReadReplicaDBClusterIdentifiers":{"shape":"ReadReplicaDBClusterIdentifierList"},
  1944          "LicenseModel":{"shape":"String"},
  1945          "Iops":{"shape":"IntegerOptional"},
  1946          "OptionGroupMemberships":{"shape":"OptionGroupMembershipList"},
  1947          "CharacterSetName":{"shape":"String"},
  1948          "SecondaryAvailabilityZone":{"shape":"String"},
  1949          "PubliclyAccessible":{
  1950            "shape":"Boolean",
  1951            "deprecated":true
  1952          },
  1953          "StatusInfos":{"shape":"DBInstanceStatusInfoList"},
  1954          "StorageType":{"shape":"String"},
  1955          "TdeCredentialArn":{"shape":"String"},
  1956          "DbInstancePort":{"shape":"Integer"},
  1957          "DBClusterIdentifier":{"shape":"String"},
  1958          "StorageEncrypted":{"shape":"Boolean"},
  1959          "KmsKeyId":{"shape":"String"},
  1960          "DbiResourceId":{"shape":"String"},
  1961          "CACertificateIdentifier":{"shape":"String"},
  1962          "DomainMemberships":{"shape":"DomainMembershipList"},
  1963          "CopyTagsToSnapshot":{"shape":"Boolean"},
  1964          "MonitoringInterval":{"shape":"IntegerOptional"},
  1965          "EnhancedMonitoringResourceArn":{"shape":"String"},
  1966          "MonitoringRoleArn":{"shape":"String"},
  1967          "PromotionTier":{"shape":"IntegerOptional"},
  1968          "DBInstanceArn":{"shape":"String"},
  1969          "Timezone":{"shape":"String"},
  1970          "IAMDatabaseAuthenticationEnabled":{"shape":"Boolean"},
  1971          "PerformanceInsightsEnabled":{"shape":"BooleanOptional"},
  1972          "PerformanceInsightsKMSKeyId":{"shape":"String"},
  1973          "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"},
  1974          "DeletionProtection":{"shape":"BooleanOptional"}
  1975        },
  1976        "wrapper":true
  1977      },
  1978      "DBInstanceAlreadyExistsFault":{
  1979        "type":"structure",
  1980        "members":{
  1981        },
  1982        "error":{
  1983          "code":"DBInstanceAlreadyExists",
  1984          "httpStatusCode":400,
  1985          "senderFault":true
  1986        },
  1987        "exception":true
  1988      },
  1989      "DBInstanceList":{
  1990        "type":"list",
  1991        "member":{
  1992          "shape":"DBInstance",
  1993          "locationName":"DBInstance"
  1994        }
  1995      },
  1996      "DBInstanceMessage":{
  1997        "type":"structure",
  1998        "members":{
  1999          "Marker":{"shape":"String"},
  2000          "DBInstances":{"shape":"DBInstanceList"}
  2001        }
  2002      },
  2003      "DBInstanceNotFoundFault":{
  2004        "type":"structure",
  2005        "members":{
  2006        },
  2007        "error":{
  2008          "code":"DBInstanceNotFound",
  2009          "httpStatusCode":404,
  2010          "senderFault":true
  2011        },
  2012        "exception":true
  2013      },
  2014      "DBInstanceStatusInfo":{
  2015        "type":"structure",
  2016        "members":{
  2017          "StatusType":{"shape":"String"},
  2018          "Normal":{"shape":"Boolean"},
  2019          "Status":{"shape":"String"},
  2020          "Message":{"shape":"String"}
  2021        }
  2022      },
  2023      "DBInstanceStatusInfoList":{
  2024        "type":"list",
  2025        "member":{
  2026          "shape":"DBInstanceStatusInfo",
  2027          "locationName":"DBInstanceStatusInfo"
  2028        }
  2029      },
  2030      "DBParameterGroup":{
  2031        "type":"structure",
  2032        "members":{
  2033          "DBParameterGroupName":{"shape":"String"},
  2034          "DBParameterGroupFamily":{"shape":"String"},
  2035          "Description":{"shape":"String"},
  2036          "DBParameterGroupArn":{"shape":"String"}
  2037        },
  2038        "wrapper":true
  2039      },
  2040      "DBParameterGroupAlreadyExistsFault":{
  2041        "type":"structure",
  2042        "members":{
  2043        },
  2044        "error":{
  2045          "code":"DBParameterGroupAlreadyExists",
  2046          "httpStatusCode":400,
  2047          "senderFault":true
  2048        },
  2049        "exception":true
  2050      },
  2051      "DBParameterGroupDetails":{
  2052        "type":"structure",
  2053        "members":{
  2054          "Parameters":{"shape":"ParametersList"},
  2055          "Marker":{"shape":"String"}
  2056        }
  2057      },
  2058      "DBParameterGroupList":{
  2059        "type":"list",
  2060        "member":{
  2061          "shape":"DBParameterGroup",
  2062          "locationName":"DBParameterGroup"
  2063        }
  2064      },
  2065      "DBParameterGroupNameMessage":{
  2066        "type":"structure",
  2067        "members":{
  2068          "DBParameterGroupName":{"shape":"String"}
  2069        }
  2070      },
  2071      "DBParameterGroupNotFoundFault":{
  2072        "type":"structure",
  2073        "members":{
  2074        },
  2075        "error":{
  2076          "code":"DBParameterGroupNotFound",
  2077          "httpStatusCode":404,
  2078          "senderFault":true
  2079        },
  2080        "exception":true
  2081      },
  2082      "DBParameterGroupQuotaExceededFault":{
  2083        "type":"structure",
  2084        "members":{
  2085        },
  2086        "error":{
  2087          "code":"DBParameterGroupQuotaExceeded",
  2088          "httpStatusCode":400,
  2089          "senderFault":true
  2090        },
  2091        "exception":true
  2092      },
  2093      "DBParameterGroupStatus":{
  2094        "type":"structure",
  2095        "members":{
  2096          "DBParameterGroupName":{"shape":"String"},
  2097          "ParameterApplyStatus":{"shape":"String"}
  2098        }
  2099      },
  2100      "DBParameterGroupStatusList":{
  2101        "type":"list",
  2102        "member":{
  2103          "shape":"DBParameterGroupStatus",
  2104          "locationName":"DBParameterGroup"
  2105        }
  2106      },
  2107      "DBParameterGroupsMessage":{
  2108        "type":"structure",
  2109        "members":{
  2110          "Marker":{"shape":"String"},
  2111          "DBParameterGroups":{"shape":"DBParameterGroupList"}
  2112        }
  2113      },
  2114      "DBSecurityGroupMembership":{
  2115        "type":"structure",
  2116        "members":{
  2117          "DBSecurityGroupName":{"shape":"String"},
  2118          "Status":{"shape":"String"}
  2119        }
  2120      },
  2121      "DBSecurityGroupMembershipList":{
  2122        "type":"list",
  2123        "member":{
  2124          "shape":"DBSecurityGroupMembership",
  2125          "locationName":"DBSecurityGroup"
  2126        }
  2127      },
  2128      "DBSecurityGroupNameList":{
  2129        "type":"list",
  2130        "member":{
  2131          "shape":"String",
  2132          "locationName":"DBSecurityGroupName"
  2133        }
  2134      },
  2135      "DBSecurityGroupNotFoundFault":{
  2136        "type":"structure",
  2137        "members":{
  2138        },
  2139        "error":{
  2140          "code":"DBSecurityGroupNotFound",
  2141          "httpStatusCode":404,
  2142          "senderFault":true
  2143        },
  2144        "exception":true
  2145      },
  2146      "DBSnapshotAlreadyExistsFault":{
  2147        "type":"structure",
  2148        "members":{
  2149        },
  2150        "error":{
  2151          "code":"DBSnapshotAlreadyExists",
  2152          "httpStatusCode":400,
  2153          "senderFault":true
  2154        },
  2155        "exception":true
  2156      },
  2157      "DBSnapshotNotFoundFault":{
  2158        "type":"structure",
  2159        "members":{
  2160        },
  2161        "error":{
  2162          "code":"DBSnapshotNotFound",
  2163          "httpStatusCode":404,
  2164          "senderFault":true
  2165        },
  2166        "exception":true
  2167      },
  2168      "DBSubnetGroup":{
  2169        "type":"structure",
  2170        "members":{
  2171          "DBSubnetGroupName":{"shape":"String"},
  2172          "DBSubnetGroupDescription":{"shape":"String"},
  2173          "VpcId":{"shape":"String"},
  2174          "SubnetGroupStatus":{"shape":"String"},
  2175          "Subnets":{"shape":"SubnetList"},
  2176          "DBSubnetGroupArn":{"shape":"String"}
  2177        },
  2178        "wrapper":true
  2179      },
  2180      "DBSubnetGroupAlreadyExistsFault":{
  2181        "type":"structure",
  2182        "members":{
  2183        },
  2184        "error":{
  2185          "code":"DBSubnetGroupAlreadyExists",
  2186          "httpStatusCode":400,
  2187          "senderFault":true
  2188        },
  2189        "exception":true
  2190      },
  2191      "DBSubnetGroupDoesNotCoverEnoughAZs":{
  2192        "type":"structure",
  2193        "members":{
  2194        },
  2195        "error":{
  2196          "code":"DBSubnetGroupDoesNotCoverEnoughAZs",
  2197          "httpStatusCode":400,
  2198          "senderFault":true
  2199        },
  2200        "exception":true
  2201      },
  2202      "DBSubnetGroupMessage":{
  2203        "type":"structure",
  2204        "members":{
  2205          "Marker":{"shape":"String"},
  2206          "DBSubnetGroups":{"shape":"DBSubnetGroups"}
  2207        }
  2208      },
  2209      "DBSubnetGroupNotFoundFault":{
  2210        "type":"structure",
  2211        "members":{
  2212        },
  2213        "error":{
  2214          "code":"DBSubnetGroupNotFoundFault",
  2215          "httpStatusCode":404,
  2216          "senderFault":true
  2217        },
  2218        "exception":true
  2219      },
  2220      "DBSubnetGroupQuotaExceededFault":{
  2221        "type":"structure",
  2222        "members":{
  2223        },
  2224        "error":{
  2225          "code":"DBSubnetGroupQuotaExceeded",
  2226          "httpStatusCode":400,
  2227          "senderFault":true
  2228        },
  2229        "exception":true
  2230      },
  2231      "DBSubnetGroups":{
  2232        "type":"list",
  2233        "member":{
  2234          "shape":"DBSubnetGroup",
  2235          "locationName":"DBSubnetGroup"
  2236        }
  2237      },
  2238      "DBSubnetQuotaExceededFault":{
  2239        "type":"structure",
  2240        "members":{
  2241        },
  2242        "error":{
  2243          "code":"DBSubnetQuotaExceededFault",
  2244          "httpStatusCode":400,
  2245          "senderFault":true
  2246        },
  2247        "exception":true
  2248      },
  2249      "DBUpgradeDependencyFailureFault":{
  2250        "type":"structure",
  2251        "members":{
  2252        },
  2253        "error":{
  2254          "code":"DBUpgradeDependencyFailure",
  2255          "httpStatusCode":400,
  2256          "senderFault":true
  2257        },
  2258        "exception":true
  2259      },
  2260      "DeleteDBClusterEndpointMessage":{
  2261        "type":"structure",
  2262        "required":["DBClusterEndpointIdentifier"],
  2263        "members":{
  2264          "DBClusterEndpointIdentifier":{"shape":"String"}
  2265        }
  2266      },
  2267      "DeleteDBClusterEndpointOutput":{
  2268        "type":"structure",
  2269        "members":{
  2270          "DBClusterEndpointIdentifier":{"shape":"String"},
  2271          "DBClusterIdentifier":{"shape":"String"},
  2272          "DBClusterEndpointResourceIdentifier":{"shape":"String"},
  2273          "Endpoint":{"shape":"String"},
  2274          "Status":{"shape":"String"},
  2275          "EndpointType":{"shape":"String"},
  2276          "CustomEndpointType":{"shape":"String"},
  2277          "StaticMembers":{"shape":"StringList"},
  2278          "ExcludedMembers":{"shape":"StringList"},
  2279          "DBClusterEndpointArn":{"shape":"String"}
  2280        }
  2281      },
  2282      "DeleteDBClusterMessage":{
  2283        "type":"structure",
  2284        "required":["DBClusterIdentifier"],
  2285        "members":{
  2286          "DBClusterIdentifier":{"shape":"String"},
  2287          "SkipFinalSnapshot":{"shape":"Boolean"},
  2288          "FinalDBSnapshotIdentifier":{"shape":"String"}
  2289        }
  2290      },
  2291      "DeleteDBClusterParameterGroupMessage":{
  2292        "type":"structure",
  2293        "required":["DBClusterParameterGroupName"],
  2294        "members":{
  2295          "DBClusterParameterGroupName":{"shape":"String"}
  2296        }
  2297      },
  2298      "DeleteDBClusterResult":{
  2299        "type":"structure",
  2300        "members":{
  2301          "DBCluster":{"shape":"DBCluster"}
  2302        }
  2303      },
  2304      "DeleteDBClusterSnapshotMessage":{
  2305        "type":"structure",
  2306        "required":["DBClusterSnapshotIdentifier"],
  2307        "members":{
  2308          "DBClusterSnapshotIdentifier":{"shape":"String"}
  2309        }
  2310      },
  2311      "DeleteDBClusterSnapshotResult":{
  2312        "type":"structure",
  2313        "members":{
  2314          "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
  2315        }
  2316      },
  2317      "DeleteDBInstanceMessage":{
  2318        "type":"structure",
  2319        "required":["DBInstanceIdentifier"],
  2320        "members":{
  2321          "DBInstanceIdentifier":{"shape":"String"},
  2322          "SkipFinalSnapshot":{"shape":"Boolean"},
  2323          "FinalDBSnapshotIdentifier":{"shape":"String"}
  2324        }
  2325      },
  2326      "DeleteDBInstanceResult":{
  2327        "type":"structure",
  2328        "members":{
  2329          "DBInstance":{"shape":"DBInstance"}
  2330        }
  2331      },
  2332      "DeleteDBParameterGroupMessage":{
  2333        "type":"structure",
  2334        "required":["DBParameterGroupName"],
  2335        "members":{
  2336          "DBParameterGroupName":{"shape":"String"}
  2337        }
  2338      },
  2339      "DeleteDBSubnetGroupMessage":{
  2340        "type":"structure",
  2341        "required":["DBSubnetGroupName"],
  2342        "members":{
  2343          "DBSubnetGroupName":{"shape":"String"}
  2344        }
  2345      },
  2346      "DeleteEventSubscriptionMessage":{
  2347        "type":"structure",
  2348        "required":["SubscriptionName"],
  2349        "members":{
  2350          "SubscriptionName":{"shape":"String"}
  2351        }
  2352      },
  2353      "DeleteEventSubscriptionResult":{
  2354        "type":"structure",
  2355        "members":{
  2356          "EventSubscription":{"shape":"EventSubscription"}
  2357        }
  2358      },
  2359      "DescribeDBClusterEndpointsMessage":{
  2360        "type":"structure",
  2361        "members":{
  2362          "DBClusterIdentifier":{"shape":"String"},
  2363          "DBClusterEndpointIdentifier":{"shape":"String"},
  2364          "Filters":{"shape":"FilterList"},
  2365          "MaxRecords":{"shape":"IntegerOptional"},
  2366          "Marker":{"shape":"String"}
  2367        }
  2368      },
  2369      "DescribeDBClusterParameterGroupsMessage":{
  2370        "type":"structure",
  2371        "members":{
  2372          "DBClusterParameterGroupName":{"shape":"String"},
  2373          "Filters":{"shape":"FilterList"},
  2374          "MaxRecords":{"shape":"IntegerOptional"},
  2375          "Marker":{"shape":"String"}
  2376        }
  2377      },
  2378      "DescribeDBClusterParametersMessage":{
  2379        "type":"structure",
  2380        "required":["DBClusterParameterGroupName"],
  2381        "members":{
  2382          "DBClusterParameterGroupName":{"shape":"String"},
  2383          "Source":{"shape":"String"},
  2384          "Filters":{"shape":"FilterList"},
  2385          "MaxRecords":{"shape":"IntegerOptional"},
  2386          "Marker":{"shape":"String"}
  2387        }
  2388      },
  2389      "DescribeDBClusterSnapshotAttributesMessage":{
  2390        "type":"structure",
  2391        "required":["DBClusterSnapshotIdentifier"],
  2392        "members":{
  2393          "DBClusterSnapshotIdentifier":{"shape":"String"}
  2394        }
  2395      },
  2396      "DescribeDBClusterSnapshotAttributesResult":{
  2397        "type":"structure",
  2398        "members":{
  2399          "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"}
  2400        }
  2401      },
  2402      "DescribeDBClusterSnapshotsMessage":{
  2403        "type":"structure",
  2404        "members":{
  2405          "DBClusterIdentifier":{"shape":"String"},
  2406          "DBClusterSnapshotIdentifier":{"shape":"String"},
  2407          "SnapshotType":{"shape":"String"},
  2408          "Filters":{"shape":"FilterList"},
  2409          "MaxRecords":{"shape":"IntegerOptional"},
  2410          "Marker":{"shape":"String"},
  2411          "IncludeShared":{"shape":"Boolean"},
  2412          "IncludePublic":{"shape":"Boolean"}
  2413        }
  2414      },
  2415      "DescribeDBClustersMessage":{
  2416        "type":"structure",
  2417        "members":{
  2418          "DBClusterIdentifier":{"shape":"String"},
  2419          "Filters":{"shape":"FilterList"},
  2420          "MaxRecords":{"shape":"IntegerOptional"},
  2421          "Marker":{"shape":"String"}
  2422        }
  2423      },
  2424      "DescribeDBEngineVersionsMessage":{
  2425        "type":"structure",
  2426        "members":{
  2427          "Engine":{"shape":"String"},
  2428          "EngineVersion":{"shape":"String"},
  2429          "DBParameterGroupFamily":{"shape":"String"},
  2430          "Filters":{"shape":"FilterList"},
  2431          "MaxRecords":{"shape":"IntegerOptional"},
  2432          "Marker":{"shape":"String"},
  2433          "DefaultOnly":{"shape":"Boolean"},
  2434          "ListSupportedCharacterSets":{"shape":"BooleanOptional"},
  2435          "ListSupportedTimezones":{"shape":"BooleanOptional"}
  2436        }
  2437      },
  2438      "DescribeDBInstancesMessage":{
  2439        "type":"structure",
  2440        "members":{
  2441          "DBInstanceIdentifier":{"shape":"String"},
  2442          "Filters":{"shape":"FilterList"},
  2443          "MaxRecords":{"shape":"IntegerOptional"},
  2444          "Marker":{"shape":"String"}
  2445        }
  2446      },
  2447      "DescribeDBParameterGroupsMessage":{
  2448        "type":"structure",
  2449        "members":{
  2450          "DBParameterGroupName":{"shape":"String"},
  2451          "Filters":{"shape":"FilterList"},
  2452          "MaxRecords":{"shape":"IntegerOptional"},
  2453          "Marker":{"shape":"String"}
  2454        }
  2455      },
  2456      "DescribeDBParametersMessage":{
  2457        "type":"structure",
  2458        "required":["DBParameterGroupName"],
  2459        "members":{
  2460          "DBParameterGroupName":{"shape":"String"},
  2461          "Source":{"shape":"String"},
  2462          "Filters":{"shape":"FilterList"},
  2463          "MaxRecords":{"shape":"IntegerOptional"},
  2464          "Marker":{"shape":"String"}
  2465        }
  2466      },
  2467      "DescribeDBSubnetGroupsMessage":{
  2468        "type":"structure",
  2469        "members":{
  2470          "DBSubnetGroupName":{"shape":"String"},
  2471          "Filters":{"shape":"FilterList"},
  2472          "MaxRecords":{"shape":"IntegerOptional"},
  2473          "Marker":{"shape":"String"}
  2474        }
  2475      },
  2476      "DescribeEngineDefaultClusterParametersMessage":{
  2477        "type":"structure",
  2478        "required":["DBParameterGroupFamily"],
  2479        "members":{
  2480          "DBParameterGroupFamily":{"shape":"String"},
  2481          "Filters":{"shape":"FilterList"},
  2482          "MaxRecords":{"shape":"IntegerOptional"},
  2483          "Marker":{"shape":"String"}
  2484        }
  2485      },
  2486      "DescribeEngineDefaultClusterParametersResult":{
  2487        "type":"structure",
  2488        "members":{
  2489          "EngineDefaults":{"shape":"EngineDefaults"}
  2490        }
  2491      },
  2492      "DescribeEngineDefaultParametersMessage":{
  2493        "type":"structure",
  2494        "required":["DBParameterGroupFamily"],
  2495        "members":{
  2496          "DBParameterGroupFamily":{"shape":"String"},
  2497          "Filters":{"shape":"FilterList"},
  2498          "MaxRecords":{"shape":"IntegerOptional"},
  2499          "Marker":{"shape":"String"}
  2500        }
  2501      },
  2502      "DescribeEngineDefaultParametersResult":{
  2503        "type":"structure",
  2504        "members":{
  2505          "EngineDefaults":{"shape":"EngineDefaults"}
  2506        }
  2507      },
  2508      "DescribeEventCategoriesMessage":{
  2509        "type":"structure",
  2510        "members":{
  2511          "SourceType":{"shape":"String"},
  2512          "Filters":{"shape":"FilterList"}
  2513        }
  2514      },
  2515      "DescribeEventSubscriptionsMessage":{
  2516        "type":"structure",
  2517        "members":{
  2518          "SubscriptionName":{"shape":"String"},
  2519          "Filters":{"shape":"FilterList"},
  2520          "MaxRecords":{"shape":"IntegerOptional"},
  2521          "Marker":{"shape":"String"}
  2522        }
  2523      },
  2524      "DescribeEventsMessage":{
  2525        "type":"structure",
  2526        "members":{
  2527          "SourceIdentifier":{"shape":"String"},
  2528          "SourceType":{"shape":"SourceType"},
  2529          "StartTime":{"shape":"TStamp"},
  2530          "EndTime":{"shape":"TStamp"},
  2531          "Duration":{"shape":"IntegerOptional"},
  2532          "EventCategories":{"shape":"EventCategoriesList"},
  2533          "Filters":{"shape":"FilterList"},
  2534          "MaxRecords":{"shape":"IntegerOptional"},
  2535          "Marker":{"shape":"String"}
  2536        }
  2537      },
  2538      "DescribeOrderableDBInstanceOptionsMessage":{
  2539        "type":"structure",
  2540        "required":["Engine"],
  2541        "members":{
  2542          "Engine":{"shape":"String"},
  2543          "EngineVersion":{"shape":"String"},
  2544          "DBInstanceClass":{"shape":"String"},
  2545          "LicenseModel":{"shape":"String"},
  2546          "Vpc":{"shape":"BooleanOptional"},
  2547          "Filters":{"shape":"FilterList"},
  2548          "MaxRecords":{"shape":"IntegerOptional"},
  2549          "Marker":{"shape":"String"}
  2550        }
  2551      },
  2552      "DescribePendingMaintenanceActionsMessage":{
  2553        "type":"structure",
  2554        "members":{
  2555          "ResourceIdentifier":{"shape":"String"},
  2556          "Filters":{"shape":"FilterList"},
  2557          "Marker":{"shape":"String"},
  2558          "MaxRecords":{"shape":"IntegerOptional"}
  2559        }
  2560      },
  2561      "DescribeValidDBInstanceModificationsMessage":{
  2562        "type":"structure",
  2563        "required":["DBInstanceIdentifier"],
  2564        "members":{
  2565          "DBInstanceIdentifier":{"shape":"String"}
  2566        }
  2567      },
  2568      "DescribeValidDBInstanceModificationsResult":{
  2569        "type":"structure",
  2570        "members":{
  2571          "ValidDBInstanceModificationsMessage":{"shape":"ValidDBInstanceModificationsMessage"}
  2572        }
  2573      },
  2574      "DomainMembership":{
  2575        "type":"structure",
  2576        "members":{
  2577          "Domain":{"shape":"String"},
  2578          "Status":{"shape":"String"},
  2579          "FQDN":{"shape":"String"},
  2580          "IAMRoleName":{"shape":"String"}
  2581        }
  2582      },
  2583      "DomainMembershipList":{
  2584        "type":"list",
  2585        "member":{
  2586          "shape":"DomainMembership",
  2587          "locationName":"DomainMembership"
  2588        }
  2589      },
  2590      "DomainNotFoundFault":{
  2591        "type":"structure",
  2592        "members":{
  2593        },
  2594        "error":{
  2595          "code":"DomainNotFoundFault",
  2596          "httpStatusCode":404,
  2597          "senderFault":true
  2598        },
  2599        "exception":true
  2600      },
  2601      "Double":{"type":"double"},
  2602      "DoubleOptional":{"type":"double"},
  2603      "DoubleRange":{
  2604        "type":"structure",
  2605        "members":{
  2606          "From":{"shape":"Double"},
  2607          "To":{"shape":"Double"}
  2608        }
  2609      },
  2610      "DoubleRangeList":{
  2611        "type":"list",
  2612        "member":{
  2613          "shape":"DoubleRange",
  2614          "locationName":"DoubleRange"
  2615        }
  2616      },
  2617      "Endpoint":{
  2618        "type":"structure",
  2619        "members":{
  2620          "Address":{"shape":"String"},
  2621          "Port":{"shape":"Integer"},
  2622          "HostedZoneId":{"shape":"String"}
  2623        }
  2624      },
  2625      "EngineDefaults":{
  2626        "type":"structure",
  2627        "members":{
  2628          "DBParameterGroupFamily":{"shape":"String"},
  2629          "Marker":{"shape":"String"},
  2630          "Parameters":{"shape":"ParametersList"}
  2631        },
  2632        "wrapper":true
  2633      },
  2634      "Event":{
  2635        "type":"structure",
  2636        "members":{
  2637          "SourceIdentifier":{"shape":"String"},
  2638          "SourceType":{"shape":"SourceType"},
  2639          "Message":{"shape":"String"},
  2640          "EventCategories":{"shape":"EventCategoriesList"},
  2641          "Date":{"shape":"TStamp"},
  2642          "SourceArn":{"shape":"String"}
  2643        }
  2644      },
  2645      "EventCategoriesList":{
  2646        "type":"list",
  2647        "member":{
  2648          "shape":"String",
  2649          "locationName":"EventCategory"
  2650        }
  2651      },
  2652      "EventCategoriesMap":{
  2653        "type":"structure",
  2654        "members":{
  2655          "SourceType":{"shape":"String"},
  2656          "EventCategories":{"shape":"EventCategoriesList"}
  2657        },
  2658        "wrapper":true
  2659      },
  2660      "EventCategoriesMapList":{
  2661        "type":"list",
  2662        "member":{
  2663          "shape":"EventCategoriesMap",
  2664          "locationName":"EventCategoriesMap"
  2665        }
  2666      },
  2667      "EventCategoriesMessage":{
  2668        "type":"structure",
  2669        "members":{
  2670          "EventCategoriesMapList":{"shape":"EventCategoriesMapList"}
  2671        }
  2672      },
  2673      "EventList":{
  2674        "type":"list",
  2675        "member":{
  2676          "shape":"Event",
  2677          "locationName":"Event"
  2678        }
  2679      },
  2680      "EventSubscription":{
  2681        "type":"structure",
  2682        "members":{
  2683          "CustomerAwsId":{"shape":"String"},
  2684          "CustSubscriptionId":{"shape":"String"},
  2685          "SnsTopicArn":{"shape":"String"},
  2686          "Status":{"shape":"String"},
  2687          "SubscriptionCreationTime":{"shape":"String"},
  2688          "SourceType":{"shape":"String"},
  2689          "SourceIdsList":{"shape":"SourceIdsList"},
  2690          "EventCategoriesList":{"shape":"EventCategoriesList"},
  2691          "Enabled":{"shape":"Boolean"},
  2692          "EventSubscriptionArn":{"shape":"String"}
  2693        },
  2694        "wrapper":true
  2695      },
  2696      "EventSubscriptionQuotaExceededFault":{
  2697        "type":"structure",
  2698        "members":{
  2699        },
  2700        "error":{
  2701          "code":"EventSubscriptionQuotaExceeded",
  2702          "httpStatusCode":400,
  2703          "senderFault":true
  2704        },
  2705        "exception":true
  2706      },
  2707      "EventSubscriptionsList":{
  2708        "type":"list",
  2709        "member":{
  2710          "shape":"EventSubscription",
  2711          "locationName":"EventSubscription"
  2712        }
  2713      },
  2714      "EventSubscriptionsMessage":{
  2715        "type":"structure",
  2716        "members":{
  2717          "Marker":{"shape":"String"},
  2718          "EventSubscriptionsList":{"shape":"EventSubscriptionsList"}
  2719        }
  2720      },
  2721      "EventsMessage":{
  2722        "type":"structure",
  2723        "members":{
  2724          "Marker":{"shape":"String"},
  2725          "Events":{"shape":"EventList"}
  2726        }
  2727      },
  2728      "FailoverDBClusterMessage":{
  2729        "type":"structure",
  2730        "members":{
  2731          "DBClusterIdentifier":{"shape":"String"},
  2732          "TargetDBInstanceIdentifier":{"shape":"String"}
  2733        }
  2734      },
  2735      "FailoverDBClusterResult":{
  2736        "type":"structure",
  2737        "members":{
  2738          "DBCluster":{"shape":"DBCluster"}
  2739        }
  2740      },
  2741      "Filter":{
  2742        "type":"structure",
  2743        "required":[
  2744          "Name",
  2745          "Values"
  2746        ],
  2747        "members":{
  2748          "Name":{"shape":"String"},
  2749          "Values":{"shape":"FilterValueList"}
  2750        }
  2751      },
  2752      "FilterList":{
  2753        "type":"list",
  2754        "member":{
  2755          "shape":"Filter",
  2756          "locationName":"Filter"
  2757        }
  2758      },
  2759      "FilterValueList":{
  2760        "type":"list",
  2761        "member":{
  2762          "shape":"String",
  2763          "locationName":"Value"
  2764        }
  2765      },
  2766      "InstanceQuotaExceededFault":{
  2767        "type":"structure",
  2768        "members":{
  2769        },
  2770        "error":{
  2771          "code":"InstanceQuotaExceeded",
  2772          "httpStatusCode":400,
  2773          "senderFault":true
  2774        },
  2775        "exception":true
  2776      },
  2777      "InsufficientDBClusterCapacityFault":{
  2778        "type":"structure",
  2779        "members":{
  2780        },
  2781        "error":{
  2782          "code":"InsufficientDBClusterCapacityFault",
  2783          "httpStatusCode":403,
  2784          "senderFault":true
  2785        },
  2786        "exception":true
  2787      },
  2788      "InsufficientDBInstanceCapacityFault":{
  2789        "type":"structure",
  2790        "members":{
  2791        },
  2792        "error":{
  2793          "code":"InsufficientDBInstanceCapacity",
  2794          "httpStatusCode":400,
  2795          "senderFault":true
  2796        },
  2797        "exception":true
  2798      },
  2799      "InsufficientStorageClusterCapacityFault":{
  2800        "type":"structure",
  2801        "members":{
  2802        },
  2803        "error":{
  2804          "code":"InsufficientStorageClusterCapacity",
  2805          "httpStatusCode":400,
  2806          "senderFault":true
  2807        },
  2808        "exception":true
  2809      },
  2810      "Integer":{"type":"integer"},
  2811      "IntegerOptional":{"type":"integer"},
  2812      "InvalidDBClusterEndpointStateFault":{
  2813        "type":"structure",
  2814        "members":{
  2815        },
  2816        "error":{
  2817          "code":"InvalidDBClusterEndpointStateFault",
  2818          "httpStatusCode":400,
  2819          "senderFault":true
  2820        },
  2821        "exception":true
  2822      },
  2823      "InvalidDBClusterSnapshotStateFault":{
  2824        "type":"structure",
  2825        "members":{
  2826        },
  2827        "error":{
  2828          "code":"InvalidDBClusterSnapshotStateFault",
  2829          "httpStatusCode":400,
  2830          "senderFault":true
  2831        },
  2832        "exception":true
  2833      },
  2834      "InvalidDBClusterStateFault":{
  2835        "type":"structure",
  2836        "members":{
  2837        },
  2838        "error":{
  2839          "code":"InvalidDBClusterStateFault",
  2840          "httpStatusCode":400,
  2841          "senderFault":true
  2842        },
  2843        "exception":true
  2844      },
  2845      "InvalidDBInstanceStateFault":{
  2846        "type":"structure",
  2847        "members":{
  2848        },
  2849        "error":{
  2850          "code":"InvalidDBInstanceState",
  2851          "httpStatusCode":400,
  2852          "senderFault":true
  2853        },
  2854        "exception":true
  2855      },
  2856      "InvalidDBParameterGroupStateFault":{
  2857        "type":"structure",
  2858        "members":{
  2859        },
  2860        "error":{
  2861          "code":"InvalidDBParameterGroupState",
  2862          "httpStatusCode":400,
  2863          "senderFault":true
  2864        },
  2865        "exception":true
  2866      },
  2867      "InvalidDBSecurityGroupStateFault":{
  2868        "type":"structure",
  2869        "members":{
  2870        },
  2871        "error":{
  2872          "code":"InvalidDBSecurityGroupState",
  2873          "httpStatusCode":400,
  2874          "senderFault":true
  2875        },
  2876        "exception":true
  2877      },
  2878      "InvalidDBSnapshotStateFault":{
  2879        "type":"structure",
  2880        "members":{
  2881        },
  2882        "error":{
  2883          "code":"InvalidDBSnapshotState",
  2884          "httpStatusCode":400,
  2885          "senderFault":true
  2886        },
  2887        "exception":true
  2888      },
  2889      "InvalidDBSubnetGroupStateFault":{
  2890        "type":"structure",
  2891        "members":{
  2892        },
  2893        "error":{
  2894          "code":"InvalidDBSubnetGroupStateFault",
  2895          "httpStatusCode":400,
  2896          "senderFault":true
  2897        },
  2898        "exception":true
  2899      },
  2900      "InvalidDBSubnetStateFault":{
  2901        "type":"structure",
  2902        "members":{
  2903        },
  2904        "error":{
  2905          "code":"InvalidDBSubnetStateFault",
  2906          "httpStatusCode":400,
  2907          "senderFault":true
  2908        },
  2909        "exception":true
  2910      },
  2911      "InvalidEventSubscriptionStateFault":{
  2912        "type":"structure",
  2913        "members":{
  2914        },
  2915        "error":{
  2916          "code":"InvalidEventSubscriptionState",
  2917          "httpStatusCode":400,
  2918          "senderFault":true
  2919        },
  2920        "exception":true
  2921      },
  2922      "InvalidRestoreFault":{
  2923        "type":"structure",
  2924        "members":{
  2925        },
  2926        "error":{
  2927          "code":"InvalidRestoreFault",
  2928          "httpStatusCode":400,
  2929          "senderFault":true
  2930        },
  2931        "exception":true
  2932      },
  2933      "InvalidSubnet":{
  2934        "type":"structure",
  2935        "members":{
  2936        },
  2937        "error":{
  2938          "code":"InvalidSubnet",
  2939          "httpStatusCode":400,
  2940          "senderFault":true
  2941        },
  2942        "exception":true
  2943      },
  2944      "InvalidVPCNetworkStateFault":{
  2945        "type":"structure",
  2946        "members":{
  2947        },
  2948        "error":{
  2949          "code":"InvalidVPCNetworkStateFault",
  2950          "httpStatusCode":400,
  2951          "senderFault":true
  2952        },
  2953        "exception":true
  2954      },
  2955      "KMSKeyNotAccessibleFault":{
  2956        "type":"structure",
  2957        "members":{
  2958        },
  2959        "error":{
  2960          "code":"KMSKeyNotAccessibleFault",
  2961          "httpStatusCode":400,
  2962          "senderFault":true
  2963        },
  2964        "exception":true
  2965      },
  2966      "KeyList":{
  2967        "type":"list",
  2968        "member":{"shape":"String"}
  2969      },
  2970      "ListTagsForResourceMessage":{
  2971        "type":"structure",
  2972        "required":["ResourceName"],
  2973        "members":{
  2974          "ResourceName":{"shape":"String"},
  2975          "Filters":{"shape":"FilterList"}
  2976        }
  2977      },
  2978      "LogTypeList":{
  2979        "type":"list",
  2980        "member":{"shape":"String"}
  2981      },
  2982      "ModifyDBClusterEndpointMessage":{
  2983        "type":"structure",
  2984        "required":["DBClusterEndpointIdentifier"],
  2985        "members":{
  2986          "DBClusterEndpointIdentifier":{"shape":"String"},
  2987          "EndpointType":{"shape":"String"},
  2988          "StaticMembers":{"shape":"StringList"},
  2989          "ExcludedMembers":{"shape":"StringList"}
  2990        }
  2991      },
  2992      "ModifyDBClusterEndpointOutput":{
  2993        "type":"structure",
  2994        "members":{
  2995          "DBClusterEndpointIdentifier":{"shape":"String"},
  2996          "DBClusterIdentifier":{"shape":"String"},
  2997          "DBClusterEndpointResourceIdentifier":{"shape":"String"},
  2998          "Endpoint":{"shape":"String"},
  2999          "Status":{"shape":"String"},
  3000          "EndpointType":{"shape":"String"},
  3001          "CustomEndpointType":{"shape":"String"},
  3002          "StaticMembers":{"shape":"StringList"},
  3003          "ExcludedMembers":{"shape":"StringList"},
  3004          "DBClusterEndpointArn":{"shape":"String"}
  3005        }
  3006      },
  3007      "ModifyDBClusterMessage":{
  3008        "type":"structure",
  3009        "required":["DBClusterIdentifier"],
  3010        "members":{
  3011          "DBClusterIdentifier":{"shape":"String"},
  3012          "NewDBClusterIdentifier":{"shape":"String"},
  3013          "ApplyImmediately":{"shape":"Boolean"},
  3014          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  3015          "DBClusterParameterGroupName":{"shape":"String"},
  3016          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  3017          "Port":{"shape":"IntegerOptional"},
  3018          "MasterUserPassword":{"shape":"String"},
  3019          "OptionGroupName":{"shape":"String"},
  3020          "PreferredBackupWindow":{"shape":"String"},
  3021          "PreferredMaintenanceWindow":{"shape":"String"},
  3022          "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
  3023          "CloudwatchLogsExportConfiguration":{"shape":"CloudwatchLogsExportConfiguration"},
  3024          "EngineVersion":{"shape":"String"},
  3025          "DeletionProtection":{"shape":"BooleanOptional"},
  3026          "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
  3027        }
  3028      },
  3029      "ModifyDBClusterParameterGroupMessage":{
  3030        "type":"structure",
  3031        "required":[
  3032          "DBClusterParameterGroupName",
  3033          "Parameters"
  3034        ],
  3035        "members":{
  3036          "DBClusterParameterGroupName":{"shape":"String"},
  3037          "Parameters":{"shape":"ParametersList"}
  3038        }
  3039      },
  3040      "ModifyDBClusterResult":{
  3041        "type":"structure",
  3042        "members":{
  3043          "DBCluster":{"shape":"DBCluster"}
  3044        }
  3045      },
  3046      "ModifyDBClusterSnapshotAttributeMessage":{
  3047        "type":"structure",
  3048        "required":[
  3049          "DBClusterSnapshotIdentifier",
  3050          "AttributeName"
  3051        ],
  3052        "members":{
  3053          "DBClusterSnapshotIdentifier":{"shape":"String"},
  3054          "AttributeName":{"shape":"String"},
  3055          "ValuesToAdd":{"shape":"AttributeValueList"},
  3056          "ValuesToRemove":{"shape":"AttributeValueList"}
  3057        }
  3058      },
  3059      "ModifyDBClusterSnapshotAttributeResult":{
  3060        "type":"structure",
  3061        "members":{
  3062          "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"}
  3063        }
  3064      },
  3065      "ModifyDBInstanceMessage":{
  3066        "type":"structure",
  3067        "required":["DBInstanceIdentifier"],
  3068        "members":{
  3069          "DBInstanceIdentifier":{"shape":"String"},
  3070          "AllocatedStorage":{"shape":"IntegerOptional"},
  3071          "DBInstanceClass":{"shape":"String"},
  3072          "DBSubnetGroupName":{"shape":"String"},
  3073          "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"},
  3074          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  3075          "ApplyImmediately":{"shape":"Boolean"},
  3076          "MasterUserPassword":{"shape":"String"},
  3077          "DBParameterGroupName":{"shape":"String"},
  3078          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  3079          "PreferredBackupWindow":{"shape":"String"},
  3080          "PreferredMaintenanceWindow":{"shape":"String"},
  3081          "MultiAZ":{"shape":"BooleanOptional"},
  3082          "EngineVersion":{"shape":"String"},
  3083          "AllowMajorVersionUpgrade":{"shape":"Boolean"},
  3084          "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
  3085          "LicenseModel":{"shape":"String"},
  3086          "Iops":{"shape":"IntegerOptional"},
  3087          "OptionGroupName":{"shape":"String"},
  3088          "NewDBInstanceIdentifier":{"shape":"String"},
  3089          "StorageType":{"shape":"String"},
  3090          "TdeCredentialArn":{"shape":"String"},
  3091          "TdeCredentialPassword":{"shape":"String"},
  3092          "CACertificateIdentifier":{"shape":"String"},
  3093          "Domain":{"shape":"String"},
  3094          "CopyTagsToSnapshot":{"shape":"BooleanOptional"},
  3095          "MonitoringInterval":{"shape":"IntegerOptional"},
  3096          "DBPortNumber":{"shape":"IntegerOptional"},
  3097          "PubliclyAccessible":{
  3098            "shape":"BooleanOptional",
  3099            "deprecated":true
  3100          },
  3101          "MonitoringRoleArn":{"shape":"String"},
  3102          "DomainIAMRoleName":{"shape":"String"},
  3103          "PromotionTier":{"shape":"IntegerOptional"},
  3104          "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
  3105          "EnablePerformanceInsights":{"shape":"BooleanOptional"},
  3106          "PerformanceInsightsKMSKeyId":{"shape":"String"},
  3107          "CloudwatchLogsExportConfiguration":{"shape":"CloudwatchLogsExportConfiguration"},
  3108          "DeletionProtection":{"shape":"BooleanOptional"}
  3109        }
  3110      },
  3111      "ModifyDBInstanceResult":{
  3112        "type":"structure",
  3113        "members":{
  3114          "DBInstance":{"shape":"DBInstance"}
  3115        }
  3116      },
  3117      "ModifyDBParameterGroupMessage":{
  3118        "type":"structure",
  3119        "required":[
  3120          "DBParameterGroupName",
  3121          "Parameters"
  3122        ],
  3123        "members":{
  3124          "DBParameterGroupName":{"shape":"String"},
  3125          "Parameters":{"shape":"ParametersList"}
  3126        }
  3127      },
  3128      "ModifyDBSubnetGroupMessage":{
  3129        "type":"structure",
  3130        "required":[
  3131          "DBSubnetGroupName",
  3132          "SubnetIds"
  3133        ],
  3134        "members":{
  3135          "DBSubnetGroupName":{"shape":"String"},
  3136          "DBSubnetGroupDescription":{"shape":"String"},
  3137          "SubnetIds":{"shape":"SubnetIdentifierList"}
  3138        }
  3139      },
  3140      "ModifyDBSubnetGroupResult":{
  3141        "type":"structure",
  3142        "members":{
  3143          "DBSubnetGroup":{"shape":"DBSubnetGroup"}
  3144        }
  3145      },
  3146      "ModifyEventSubscriptionMessage":{
  3147        "type":"structure",
  3148        "required":["SubscriptionName"],
  3149        "members":{
  3150          "SubscriptionName":{"shape":"String"},
  3151          "SnsTopicArn":{"shape":"String"},
  3152          "SourceType":{"shape":"String"},
  3153          "EventCategories":{"shape":"EventCategoriesList"},
  3154          "Enabled":{"shape":"BooleanOptional"}
  3155        }
  3156      },
  3157      "ModifyEventSubscriptionResult":{
  3158        "type":"structure",
  3159        "members":{
  3160          "EventSubscription":{"shape":"EventSubscription"}
  3161        }
  3162      },
  3163      "OptionGroupMembership":{
  3164        "type":"structure",
  3165        "members":{
  3166          "OptionGroupName":{"shape":"String"},
  3167          "Status":{"shape":"String"}
  3168        }
  3169      },
  3170      "OptionGroupMembershipList":{
  3171        "type":"list",
  3172        "member":{
  3173          "shape":"OptionGroupMembership",
  3174          "locationName":"OptionGroupMembership"
  3175        }
  3176      },
  3177      "OptionGroupNotFoundFault":{
  3178        "type":"structure",
  3179        "members":{
  3180        },
  3181        "error":{
  3182          "code":"OptionGroupNotFoundFault",
  3183          "httpStatusCode":404,
  3184          "senderFault":true
  3185        },
  3186        "exception":true
  3187      },
  3188      "OrderableDBInstanceOption":{
  3189        "type":"structure",
  3190        "members":{
  3191          "Engine":{"shape":"String"},
  3192          "EngineVersion":{"shape":"String"},
  3193          "DBInstanceClass":{"shape":"String"},
  3194          "LicenseModel":{"shape":"String"},
  3195          "AvailabilityZones":{"shape":"AvailabilityZoneList"},
  3196          "MultiAZCapable":{"shape":"Boolean"},
  3197          "ReadReplicaCapable":{"shape":"Boolean"},
  3198          "Vpc":{"shape":"Boolean"},
  3199          "SupportsStorageEncryption":{"shape":"Boolean"},
  3200          "StorageType":{"shape":"String"},
  3201          "SupportsIops":{"shape":"Boolean"},
  3202          "SupportsEnhancedMonitoring":{"shape":"Boolean"},
  3203          "SupportsIAMDatabaseAuthentication":{"shape":"Boolean"},
  3204          "SupportsPerformanceInsights":{"shape":"Boolean"},
  3205          "MinStorageSize":{"shape":"IntegerOptional"},
  3206          "MaxStorageSize":{"shape":"IntegerOptional"},
  3207          "MinIopsPerDbInstance":{"shape":"IntegerOptional"},
  3208          "MaxIopsPerDbInstance":{"shape":"IntegerOptional"},
  3209          "MinIopsPerGib":{"shape":"DoubleOptional"},
  3210          "MaxIopsPerGib":{"shape":"DoubleOptional"}
  3211        },
  3212        "wrapper":true
  3213      },
  3214      "OrderableDBInstanceOptionsList":{
  3215        "type":"list",
  3216        "member":{
  3217          "shape":"OrderableDBInstanceOption",
  3218          "locationName":"OrderableDBInstanceOption"
  3219        }
  3220      },
  3221      "OrderableDBInstanceOptionsMessage":{
  3222        "type":"structure",
  3223        "members":{
  3224          "OrderableDBInstanceOptions":{"shape":"OrderableDBInstanceOptionsList"},
  3225          "Marker":{"shape":"String"}
  3226        }
  3227      },
  3228      "Parameter":{
  3229        "type":"structure",
  3230        "members":{
  3231          "ParameterName":{"shape":"String"},
  3232          "ParameterValue":{"shape":"String"},
  3233          "Description":{"shape":"String"},
  3234          "Source":{"shape":"String"},
  3235          "ApplyType":{"shape":"String"},
  3236          "DataType":{"shape":"String"},
  3237          "AllowedValues":{"shape":"String"},
  3238          "IsModifiable":{"shape":"Boolean"},
  3239          "MinimumEngineVersion":{"shape":"String"},
  3240          "ApplyMethod":{"shape":"ApplyMethod"}
  3241        }
  3242      },
  3243      "ParametersList":{
  3244        "type":"list",
  3245        "member":{
  3246          "shape":"Parameter",
  3247          "locationName":"Parameter"
  3248        }
  3249      },
  3250      "PendingCloudwatchLogsExports":{
  3251        "type":"structure",
  3252        "members":{
  3253          "LogTypesToEnable":{"shape":"LogTypeList"},
  3254          "LogTypesToDisable":{"shape":"LogTypeList"}
  3255        }
  3256      },
  3257      "PendingMaintenanceAction":{
  3258        "type":"structure",
  3259        "members":{
  3260          "Action":{"shape":"String"},
  3261          "AutoAppliedAfterDate":{"shape":"TStamp"},
  3262          "ForcedApplyDate":{"shape":"TStamp"},
  3263          "OptInStatus":{"shape":"String"},
  3264          "CurrentApplyDate":{"shape":"TStamp"},
  3265          "Description":{"shape":"String"}
  3266        }
  3267      },
  3268      "PendingMaintenanceActionDetails":{
  3269        "type":"list",
  3270        "member":{
  3271          "shape":"PendingMaintenanceAction",
  3272          "locationName":"PendingMaintenanceAction"
  3273        }
  3274      },
  3275      "PendingMaintenanceActions":{
  3276        "type":"list",
  3277        "member":{
  3278          "shape":"ResourcePendingMaintenanceActions",
  3279          "locationName":"ResourcePendingMaintenanceActions"
  3280        }
  3281      },
  3282      "PendingMaintenanceActionsMessage":{
  3283        "type":"structure",
  3284        "members":{
  3285          "PendingMaintenanceActions":{"shape":"PendingMaintenanceActions"},
  3286          "Marker":{"shape":"String"}
  3287        }
  3288      },
  3289      "PendingModifiedValues":{
  3290        "type":"structure",
  3291        "members":{
  3292          "DBInstanceClass":{"shape":"String"},
  3293          "AllocatedStorage":{"shape":"IntegerOptional"},
  3294          "MasterUserPassword":{"shape":"String"},
  3295          "Port":{"shape":"IntegerOptional"},
  3296          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  3297          "MultiAZ":{"shape":"BooleanOptional"},
  3298          "EngineVersion":{"shape":"String"},
  3299          "LicenseModel":{"shape":"String"},
  3300          "Iops":{"shape":"IntegerOptional"},
  3301          "DBInstanceIdentifier":{"shape":"String"},
  3302          "StorageType":{"shape":"String"},
  3303          "CACertificateIdentifier":{"shape":"String"},
  3304          "DBSubnetGroupName":{"shape":"String"},
  3305          "PendingCloudwatchLogsExports":{"shape":"PendingCloudwatchLogsExports"}
  3306        }
  3307      },
  3308      "PromoteReadReplicaDBClusterMessage":{
  3309        "type":"structure",
  3310        "required":["DBClusterIdentifier"],
  3311        "members":{
  3312          "DBClusterIdentifier":{"shape":"String"}
  3313        }
  3314      },
  3315      "PromoteReadReplicaDBClusterResult":{
  3316        "type":"structure",
  3317        "members":{
  3318          "DBCluster":{"shape":"DBCluster"}
  3319        }
  3320      },
  3321      "ProvisionedIopsNotAvailableInAZFault":{
  3322        "type":"structure",
  3323        "members":{
  3324        },
  3325        "error":{
  3326          "code":"ProvisionedIopsNotAvailableInAZFault",
  3327          "httpStatusCode":400,
  3328          "senderFault":true
  3329        },
  3330        "exception":true
  3331      },
  3332      "Range":{
  3333        "type":"structure",
  3334        "members":{
  3335          "From":{"shape":"Integer"},
  3336          "To":{"shape":"Integer"},
  3337          "Step":{"shape":"IntegerOptional"}
  3338        }
  3339      },
  3340      "RangeList":{
  3341        "type":"list",
  3342        "member":{
  3343          "shape":"Range",
  3344          "locationName":"Range"
  3345        }
  3346      },
  3347      "ReadReplicaDBClusterIdentifierList":{
  3348        "type":"list",
  3349        "member":{
  3350          "shape":"String",
  3351          "locationName":"ReadReplicaDBClusterIdentifier"
  3352        }
  3353      },
  3354      "ReadReplicaDBInstanceIdentifierList":{
  3355        "type":"list",
  3356        "member":{
  3357          "shape":"String",
  3358          "locationName":"ReadReplicaDBInstanceIdentifier"
  3359        }
  3360      },
  3361      "ReadReplicaIdentifierList":{
  3362        "type":"list",
  3363        "member":{
  3364          "shape":"String",
  3365          "locationName":"ReadReplicaIdentifier"
  3366        }
  3367      },
  3368      "RebootDBInstanceMessage":{
  3369        "type":"structure",
  3370        "required":["DBInstanceIdentifier"],
  3371        "members":{
  3372          "DBInstanceIdentifier":{"shape":"String"},
  3373          "ForceFailover":{"shape":"BooleanOptional"}
  3374        }
  3375      },
  3376      "RebootDBInstanceResult":{
  3377        "type":"structure",
  3378        "members":{
  3379          "DBInstance":{"shape":"DBInstance"}
  3380        }
  3381      },
  3382      "RemoveRoleFromDBClusterMessage":{
  3383        "type":"structure",
  3384        "required":[
  3385          "DBClusterIdentifier",
  3386          "RoleArn"
  3387        ],
  3388        "members":{
  3389          "DBClusterIdentifier":{"shape":"String"},
  3390          "RoleArn":{"shape":"String"},
  3391          "FeatureName":{"shape":"String"}
  3392        }
  3393      },
  3394      "RemoveSourceIdentifierFromSubscriptionMessage":{
  3395        "type":"structure",
  3396        "required":[
  3397          "SubscriptionName",
  3398          "SourceIdentifier"
  3399        ],
  3400        "members":{
  3401          "SubscriptionName":{"shape":"String"},
  3402          "SourceIdentifier":{"shape":"String"}
  3403        }
  3404      },
  3405      "RemoveSourceIdentifierFromSubscriptionResult":{
  3406        "type":"structure",
  3407        "members":{
  3408          "EventSubscription":{"shape":"EventSubscription"}
  3409        }
  3410      },
  3411      "RemoveTagsFromResourceMessage":{
  3412        "type":"structure",
  3413        "required":[
  3414          "ResourceName",
  3415          "TagKeys"
  3416        ],
  3417        "members":{
  3418          "ResourceName":{"shape":"String"},
  3419          "TagKeys":{"shape":"KeyList"}
  3420        }
  3421      },
  3422      "ResetDBClusterParameterGroupMessage":{
  3423        "type":"structure",
  3424        "required":["DBClusterParameterGroupName"],
  3425        "members":{
  3426          "DBClusterParameterGroupName":{"shape":"String"},
  3427          "ResetAllParameters":{"shape":"Boolean"},
  3428          "Parameters":{"shape":"ParametersList"}
  3429        }
  3430      },
  3431      "ResetDBParameterGroupMessage":{
  3432        "type":"structure",
  3433        "required":["DBParameterGroupName"],
  3434        "members":{
  3435          "DBParameterGroupName":{"shape":"String"},
  3436          "ResetAllParameters":{"shape":"Boolean"},
  3437          "Parameters":{"shape":"ParametersList"}
  3438        }
  3439      },
  3440      "ResourceNotFoundFault":{
  3441        "type":"structure",
  3442        "members":{
  3443        },
  3444        "error":{
  3445          "code":"ResourceNotFoundFault",
  3446          "httpStatusCode":404,
  3447          "senderFault":true
  3448        },
  3449        "exception":true
  3450      },
  3451      "ResourcePendingMaintenanceActions":{
  3452        "type":"structure",
  3453        "members":{
  3454          "ResourceIdentifier":{"shape":"String"},
  3455          "PendingMaintenanceActionDetails":{"shape":"PendingMaintenanceActionDetails"}
  3456        },
  3457        "wrapper":true
  3458      },
  3459      "RestoreDBClusterFromSnapshotMessage":{
  3460        "type":"structure",
  3461        "required":[
  3462          "DBClusterIdentifier",
  3463          "SnapshotIdentifier",
  3464          "Engine"
  3465        ],
  3466        "members":{
  3467          "AvailabilityZones":{"shape":"AvailabilityZones"},
  3468          "DBClusterIdentifier":{"shape":"String"},
  3469          "SnapshotIdentifier":{"shape":"String"},
  3470          "Engine":{"shape":"String"},
  3471          "EngineVersion":{"shape":"String"},
  3472          "Port":{"shape":"IntegerOptional"},
  3473          "DBSubnetGroupName":{"shape":"String"},
  3474          "DatabaseName":{"shape":"String"},
  3475          "OptionGroupName":{"shape":"String"},
  3476          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  3477          "Tags":{"shape":"TagList"},
  3478          "KmsKeyId":{"shape":"String"},
  3479          "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
  3480          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  3481          "DBClusterParameterGroupName":{"shape":"String"},
  3482          "DeletionProtection":{"shape":"BooleanOptional"},
  3483          "CopyTagsToSnapshot":{"shape":"BooleanOptional"}
  3484        }
  3485      },
  3486      "RestoreDBClusterFromSnapshotResult":{
  3487        "type":"structure",
  3488        "members":{
  3489          "DBCluster":{"shape":"DBCluster"}
  3490        }
  3491      },
  3492      "RestoreDBClusterToPointInTimeMessage":{
  3493        "type":"structure",
  3494        "required":[
  3495          "DBClusterIdentifier",
  3496          "SourceDBClusterIdentifier"
  3497        ],
  3498        "members":{
  3499          "DBClusterIdentifier":{"shape":"String"},
  3500          "RestoreType":{"shape":"String"},
  3501          "SourceDBClusterIdentifier":{"shape":"String"},
  3502          "RestoreToTime":{"shape":"TStamp"},
  3503          "UseLatestRestorableTime":{"shape":"Boolean"},
  3504          "Port":{"shape":"IntegerOptional"},
  3505          "DBSubnetGroupName":{"shape":"String"},
  3506          "OptionGroupName":{"shape":"String"},
  3507          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  3508          "Tags":{"shape":"TagList"},
  3509          "KmsKeyId":{"shape":"String"},
  3510          "EnableIAMDatabaseAuthentication":{"shape":"BooleanOptional"},
  3511          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  3512          "DBClusterParameterGroupName":{"shape":"String"},
  3513          "DeletionProtection":{"shape":"BooleanOptional"}
  3514        }
  3515      },
  3516      "RestoreDBClusterToPointInTimeResult":{
  3517        "type":"structure",
  3518        "members":{
  3519          "DBCluster":{"shape":"DBCluster"}
  3520        }
  3521      },
  3522      "SNSInvalidTopicFault":{
  3523        "type":"structure",
  3524        "members":{
  3525        },
  3526        "error":{
  3527          "code":"SNSInvalidTopic",
  3528          "httpStatusCode":400,
  3529          "senderFault":true
  3530        },
  3531        "exception":true
  3532      },
  3533      "SNSNoAuthorizationFault":{
  3534        "type":"structure",
  3535        "members":{
  3536        },
  3537        "error":{
  3538          "code":"SNSNoAuthorization",
  3539          "httpStatusCode":400,
  3540          "senderFault":true
  3541        },
  3542        "exception":true
  3543      },
  3544      "SNSTopicArnNotFoundFault":{
  3545        "type":"structure",
  3546        "members":{
  3547        },
  3548        "error":{
  3549          "code":"SNSTopicArnNotFound",
  3550          "httpStatusCode":404,
  3551          "senderFault":true
  3552        },
  3553        "exception":true
  3554      },
  3555      "SharedSnapshotQuotaExceededFault":{
  3556        "type":"structure",
  3557        "members":{
  3558        },
  3559        "error":{
  3560          "code":"SharedSnapshotQuotaExceeded",
  3561          "httpStatusCode":400,
  3562          "senderFault":true
  3563        },
  3564        "exception":true
  3565      },
  3566      "SnapshotQuotaExceededFault":{
  3567        "type":"structure",
  3568        "members":{
  3569        },
  3570        "error":{
  3571          "code":"SnapshotQuotaExceeded",
  3572          "httpStatusCode":400,
  3573          "senderFault":true
  3574        },
  3575        "exception":true
  3576      },
  3577      "SourceIdsList":{
  3578        "type":"list",
  3579        "member":{
  3580          "shape":"String",
  3581          "locationName":"SourceId"
  3582        }
  3583      },
  3584      "SourceNotFoundFault":{
  3585        "type":"structure",
  3586        "members":{
  3587        },
  3588        "error":{
  3589          "code":"SourceNotFound",
  3590          "httpStatusCode":404,
  3591          "senderFault":true
  3592        },
  3593        "exception":true
  3594      },
  3595      "SourceType":{
  3596        "type":"string",
  3597        "enum":[
  3598          "db-instance",
  3599          "db-parameter-group",
  3600          "db-security-group",
  3601          "db-snapshot",
  3602          "db-cluster",
  3603          "db-cluster-snapshot"
  3604        ]
  3605      },
  3606      "StartDBClusterMessage":{
  3607        "type":"structure",
  3608        "required":["DBClusterIdentifier"],
  3609        "members":{
  3610          "DBClusterIdentifier":{"shape":"String"}
  3611        }
  3612      },
  3613      "StartDBClusterResult":{
  3614        "type":"structure",
  3615        "members":{
  3616          "DBCluster":{"shape":"DBCluster"}
  3617        }
  3618      },
  3619      "StopDBClusterMessage":{
  3620        "type":"structure",
  3621        "required":["DBClusterIdentifier"],
  3622        "members":{
  3623          "DBClusterIdentifier":{"shape":"String"}
  3624        }
  3625      },
  3626      "StopDBClusterResult":{
  3627        "type":"structure",
  3628        "members":{
  3629          "DBCluster":{"shape":"DBCluster"}
  3630        }
  3631      },
  3632      "StorageQuotaExceededFault":{
  3633        "type":"structure",
  3634        "members":{
  3635        },
  3636        "error":{
  3637          "code":"StorageQuotaExceeded",
  3638          "httpStatusCode":400,
  3639          "senderFault":true
  3640        },
  3641        "exception":true
  3642      },
  3643      "StorageTypeNotSupportedFault":{
  3644        "type":"structure",
  3645        "members":{
  3646        },
  3647        "error":{
  3648          "code":"StorageTypeNotSupported",
  3649          "httpStatusCode":400,
  3650          "senderFault":true
  3651        },
  3652        "exception":true
  3653      },
  3654      "String":{"type":"string"},
  3655      "StringList":{
  3656        "type":"list",
  3657        "member":{"shape":"String"}
  3658      },
  3659      "Subnet":{
  3660        "type":"structure",
  3661        "members":{
  3662          "SubnetIdentifier":{"shape":"String"},
  3663          "SubnetAvailabilityZone":{"shape":"AvailabilityZone"},
  3664          "SubnetStatus":{"shape":"String"}
  3665        }
  3666      },
  3667      "SubnetAlreadyInUse":{
  3668        "type":"structure",
  3669        "members":{
  3670        },
  3671        "error":{
  3672          "code":"SubnetAlreadyInUse",
  3673          "httpStatusCode":400,
  3674          "senderFault":true
  3675        },
  3676        "exception":true
  3677      },
  3678      "SubnetIdentifierList":{
  3679        "type":"list",
  3680        "member":{
  3681          "shape":"String",
  3682          "locationName":"SubnetIdentifier"
  3683        }
  3684      },
  3685      "SubnetList":{
  3686        "type":"list",
  3687        "member":{
  3688          "shape":"Subnet",
  3689          "locationName":"Subnet"
  3690        }
  3691      },
  3692      "SubscriptionAlreadyExistFault":{
  3693        "type":"structure",
  3694        "members":{
  3695        },
  3696        "error":{
  3697          "code":"SubscriptionAlreadyExist",
  3698          "httpStatusCode":400,
  3699          "senderFault":true
  3700        },
  3701        "exception":true
  3702      },
  3703      "SubscriptionCategoryNotFoundFault":{
  3704        "type":"structure",
  3705        "members":{
  3706        },
  3707        "error":{
  3708          "code":"SubscriptionCategoryNotFound",
  3709          "httpStatusCode":404,
  3710          "senderFault":true
  3711        },
  3712        "exception":true
  3713      },
  3714      "SubscriptionNotFoundFault":{
  3715        "type":"structure",
  3716        "members":{
  3717        },
  3718        "error":{
  3719          "code":"SubscriptionNotFound",
  3720          "httpStatusCode":404,
  3721          "senderFault":true
  3722        },
  3723        "exception":true
  3724      },
  3725      "SupportedCharacterSetsList":{
  3726        "type":"list",
  3727        "member":{
  3728          "shape":"CharacterSet",
  3729          "locationName":"CharacterSet"
  3730        }
  3731      },
  3732      "SupportedTimezonesList":{
  3733        "type":"list",
  3734        "member":{
  3735          "shape":"Timezone",
  3736          "locationName":"Timezone"
  3737        }
  3738      },
  3739      "TStamp":{"type":"timestamp"},
  3740      "Tag":{
  3741        "type":"structure",
  3742        "members":{
  3743          "Key":{"shape":"String"},
  3744          "Value":{"shape":"String"}
  3745        }
  3746      },
  3747      "TagList":{
  3748        "type":"list",
  3749        "member":{
  3750          "shape":"Tag",
  3751          "locationName":"Tag"
  3752        }
  3753      },
  3754      "TagListMessage":{
  3755        "type":"structure",
  3756        "members":{
  3757          "TagList":{"shape":"TagList"}
  3758        }
  3759      },
  3760      "Timezone":{
  3761        "type":"structure",
  3762        "members":{
  3763          "TimezoneName":{"shape":"String"}
  3764        }
  3765      },
  3766      "UpgradeTarget":{
  3767        "type":"structure",
  3768        "members":{
  3769          "Engine":{"shape":"String"},
  3770          "EngineVersion":{"shape":"String"},
  3771          "Description":{"shape":"String"},
  3772          "AutoUpgrade":{"shape":"Boolean"},
  3773          "IsMajorVersionUpgrade":{"shape":"Boolean"}
  3774        }
  3775      },
  3776      "ValidDBInstanceModificationsMessage":{
  3777        "type":"structure",
  3778        "members":{
  3779          "Storage":{"shape":"ValidStorageOptionsList"}
  3780        },
  3781        "wrapper":true
  3782      },
  3783      "ValidStorageOptions":{
  3784        "type":"structure",
  3785        "members":{
  3786          "StorageType":{"shape":"String"},
  3787          "StorageSize":{"shape":"RangeList"},
  3788          "ProvisionedIops":{"shape":"RangeList"},
  3789          "IopsToStorageRatio":{"shape":"DoubleRangeList"}
  3790        }
  3791      },
  3792      "ValidStorageOptionsList":{
  3793        "type":"list",
  3794        "member":{
  3795          "shape":"ValidStorageOptions",
  3796          "locationName":"ValidStorageOptions"
  3797        }
  3798      },
  3799      "ValidUpgradeTargetList":{
  3800        "type":"list",
  3801        "member":{
  3802          "shape":"UpgradeTarget",
  3803          "locationName":"UpgradeTarget"
  3804        }
  3805      },
  3806      "VpcSecurityGroupIdList":{
  3807        "type":"list",
  3808        "member":{
  3809          "shape":"String",
  3810          "locationName":"VpcSecurityGroupId"
  3811        }
  3812      },
  3813      "VpcSecurityGroupMembership":{
  3814        "type":"structure",
  3815        "members":{
  3816          "VpcSecurityGroupId":{"shape":"String"},
  3817          "Status":{"shape":"String"}
  3818        }
  3819      },
  3820      "VpcSecurityGroupMembershipList":{
  3821        "type":"list",
  3822        "member":{
  3823          "shape":"VpcSecurityGroupMembership",
  3824          "locationName":"VpcSecurityGroupMembership"
  3825        }
  3826      }
  3827    }
  3828  }