github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/docdb/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 DocDB",
     8      "serviceFullName":"Amazon DocumentDB with MongoDB compatibility",
     9      "serviceId":"DocDB",
    10      "signatureVersion":"v4",
    11      "signingName":"rds",
    12      "uid":"docdb-2014-10-31",
    13      "xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/"
    14    },
    15    "operations":{
    16      "AddSourceIdentifierToSubscription":{
    17        "name":"AddSourceIdentifierToSubscription",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/"
    21        },
    22        "input":{"shape":"AddSourceIdentifierToSubscriptionMessage"},
    23        "output":{
    24          "shape":"AddSourceIdentifierToSubscriptionResult",
    25          "resultWrapper":"AddSourceIdentifierToSubscriptionResult"
    26        },
    27        "errors":[
    28          {"shape":"SubscriptionNotFoundFault"},
    29          {"shape":"SourceNotFoundFault"}
    30        ]
    31      },
    32      "AddTagsToResource":{
    33        "name":"AddTagsToResource",
    34        "http":{
    35          "method":"POST",
    36          "requestUri":"/"
    37        },
    38        "input":{"shape":"AddTagsToResourceMessage"},
    39        "errors":[
    40          {"shape":"DBInstanceNotFoundFault"},
    41          {"shape":"DBSnapshotNotFoundFault"},
    42          {"shape":"DBClusterNotFoundFault"}
    43        ]
    44      },
    45      "ApplyPendingMaintenanceAction":{
    46        "name":"ApplyPendingMaintenanceAction",
    47        "http":{
    48          "method":"POST",
    49          "requestUri":"/"
    50        },
    51        "input":{"shape":"ApplyPendingMaintenanceActionMessage"},
    52        "output":{
    53          "shape":"ApplyPendingMaintenanceActionResult",
    54          "resultWrapper":"ApplyPendingMaintenanceActionResult"
    55        },
    56        "errors":[
    57          {"shape":"ResourceNotFoundFault"},
    58          {"shape":"InvalidDBClusterStateFault"},
    59          {"shape":"InvalidDBInstanceStateFault"}
    60        ]
    61      },
    62      "CopyDBClusterParameterGroup":{
    63        "name":"CopyDBClusterParameterGroup",
    64        "http":{
    65          "method":"POST",
    66          "requestUri":"/"
    67        },
    68        "input":{"shape":"CopyDBClusterParameterGroupMessage"},
    69        "output":{
    70          "shape":"CopyDBClusterParameterGroupResult",
    71          "resultWrapper":"CopyDBClusterParameterGroupResult"
    72        },
    73        "errors":[
    74          {"shape":"DBParameterGroupNotFoundFault"},
    75          {"shape":"DBParameterGroupQuotaExceededFault"},
    76          {"shape":"DBParameterGroupAlreadyExistsFault"}
    77        ]
    78      },
    79      "CopyDBClusterSnapshot":{
    80        "name":"CopyDBClusterSnapshot",
    81        "http":{
    82          "method":"POST",
    83          "requestUri":"/"
    84        },
    85        "input":{"shape":"CopyDBClusterSnapshotMessage"},
    86        "output":{
    87          "shape":"CopyDBClusterSnapshotResult",
    88          "resultWrapper":"CopyDBClusterSnapshotResult"
    89        },
    90        "errors":[
    91          {"shape":"DBClusterSnapshotAlreadyExistsFault"},
    92          {"shape":"DBClusterSnapshotNotFoundFault"},
    93          {"shape":"InvalidDBClusterStateFault"},
    94          {"shape":"InvalidDBClusterSnapshotStateFault"},
    95          {"shape":"SnapshotQuotaExceededFault"},
    96          {"shape":"KMSKeyNotAccessibleFault"}
    97        ]
    98      },
    99      "CreateDBCluster":{
   100        "name":"CreateDBCluster",
   101        "http":{
   102          "method":"POST",
   103          "requestUri":"/"
   104        },
   105        "input":{"shape":"CreateDBClusterMessage"},
   106        "output":{
   107          "shape":"CreateDBClusterResult",
   108          "resultWrapper":"CreateDBClusterResult"
   109        },
   110        "errors":[
   111          {"shape":"DBClusterAlreadyExistsFault"},
   112          {"shape":"InsufficientStorageClusterCapacityFault"},
   113          {"shape":"DBClusterQuotaExceededFault"},
   114          {"shape":"StorageQuotaExceededFault"},
   115          {"shape":"DBSubnetGroupNotFoundFault"},
   116          {"shape":"InvalidVPCNetworkStateFault"},
   117          {"shape":"InvalidDBClusterStateFault"},
   118          {"shape":"InvalidDBSubnetGroupStateFault"},
   119          {"shape":"InvalidSubnet"},
   120          {"shape":"InvalidDBInstanceStateFault"},
   121          {"shape":"DBClusterParameterGroupNotFoundFault"},
   122          {"shape":"KMSKeyNotAccessibleFault"},
   123          {"shape":"DBClusterNotFoundFault"},
   124          {"shape":"DBInstanceNotFoundFault"},
   125          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   126          {"shape":"GlobalClusterNotFoundFault"},
   127          {"shape":"InvalidGlobalClusterStateFault"}
   128        ]
   129      },
   130      "CreateDBClusterParameterGroup":{
   131        "name":"CreateDBClusterParameterGroup",
   132        "http":{
   133          "method":"POST",
   134          "requestUri":"/"
   135        },
   136        "input":{"shape":"CreateDBClusterParameterGroupMessage"},
   137        "output":{
   138          "shape":"CreateDBClusterParameterGroupResult",
   139          "resultWrapper":"CreateDBClusterParameterGroupResult"
   140        },
   141        "errors":[
   142          {"shape":"DBParameterGroupQuotaExceededFault"},
   143          {"shape":"DBParameterGroupAlreadyExistsFault"}
   144        ]
   145      },
   146      "CreateDBClusterSnapshot":{
   147        "name":"CreateDBClusterSnapshot",
   148        "http":{
   149          "method":"POST",
   150          "requestUri":"/"
   151        },
   152        "input":{"shape":"CreateDBClusterSnapshotMessage"},
   153        "output":{
   154          "shape":"CreateDBClusterSnapshotResult",
   155          "resultWrapper":"CreateDBClusterSnapshotResult"
   156        },
   157        "errors":[
   158          {"shape":"DBClusterSnapshotAlreadyExistsFault"},
   159          {"shape":"InvalidDBClusterStateFault"},
   160          {"shape":"DBClusterNotFoundFault"},
   161          {"shape":"SnapshotQuotaExceededFault"},
   162          {"shape":"InvalidDBClusterSnapshotStateFault"}
   163        ]
   164      },
   165      "CreateDBInstance":{
   166        "name":"CreateDBInstance",
   167        "http":{
   168          "method":"POST",
   169          "requestUri":"/"
   170        },
   171        "input":{"shape":"CreateDBInstanceMessage"},
   172        "output":{
   173          "shape":"CreateDBInstanceResult",
   174          "resultWrapper":"CreateDBInstanceResult"
   175        },
   176        "errors":[
   177          {"shape":"DBInstanceAlreadyExistsFault"},
   178          {"shape":"InsufficientDBInstanceCapacityFault"},
   179          {"shape":"DBParameterGroupNotFoundFault"},
   180          {"shape":"DBSecurityGroupNotFoundFault"},
   181          {"shape":"InstanceQuotaExceededFault"},
   182          {"shape":"StorageQuotaExceededFault"},
   183          {"shape":"DBSubnetGroupNotFoundFault"},
   184          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   185          {"shape":"InvalidDBClusterStateFault"},
   186          {"shape":"InvalidSubnet"},
   187          {"shape":"InvalidVPCNetworkStateFault"},
   188          {"shape":"DBClusterNotFoundFault"},
   189          {"shape":"StorageTypeNotSupportedFault"},
   190          {"shape":"AuthorizationNotFoundFault"},
   191          {"shape":"KMSKeyNotAccessibleFault"}
   192        ]
   193      },
   194      "CreateDBSubnetGroup":{
   195        "name":"CreateDBSubnetGroup",
   196        "http":{
   197          "method":"POST",
   198          "requestUri":"/"
   199        },
   200        "input":{"shape":"CreateDBSubnetGroupMessage"},
   201        "output":{
   202          "shape":"CreateDBSubnetGroupResult",
   203          "resultWrapper":"CreateDBSubnetGroupResult"
   204        },
   205        "errors":[
   206          {"shape":"DBSubnetGroupAlreadyExistsFault"},
   207          {"shape":"DBSubnetGroupQuotaExceededFault"},
   208          {"shape":"DBSubnetQuotaExceededFault"},
   209          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   210          {"shape":"InvalidSubnet"}
   211        ]
   212      },
   213      "CreateEventSubscription":{
   214        "name":"CreateEventSubscription",
   215        "http":{
   216          "method":"POST",
   217          "requestUri":"/"
   218        },
   219        "input":{"shape":"CreateEventSubscriptionMessage"},
   220        "output":{
   221          "shape":"CreateEventSubscriptionResult",
   222          "resultWrapper":"CreateEventSubscriptionResult"
   223        },
   224        "errors":[
   225          {"shape":"EventSubscriptionQuotaExceededFault"},
   226          {"shape":"SubscriptionAlreadyExistFault"},
   227          {"shape":"SNSInvalidTopicFault"},
   228          {"shape":"SNSNoAuthorizationFault"},
   229          {"shape":"SNSTopicArnNotFoundFault"},
   230          {"shape":"SubscriptionCategoryNotFoundFault"},
   231          {"shape":"SourceNotFoundFault"}
   232        ]
   233      },
   234      "CreateGlobalCluster":{
   235        "name":"CreateGlobalCluster",
   236        "http":{
   237          "method":"POST",
   238          "requestUri":"/"
   239        },
   240        "input":{"shape":"CreateGlobalClusterMessage"},
   241        "output":{
   242          "shape":"CreateGlobalClusterResult",
   243          "resultWrapper":"CreateGlobalClusterResult"
   244        },
   245        "errors":[
   246          {"shape":"GlobalClusterAlreadyExistsFault"},
   247          {"shape":"GlobalClusterQuotaExceededFault"},
   248          {"shape":"InvalidDBClusterStateFault"},
   249          {"shape":"DBClusterNotFoundFault"}
   250        ]
   251      },
   252      "DeleteDBCluster":{
   253        "name":"DeleteDBCluster",
   254        "http":{
   255          "method":"POST",
   256          "requestUri":"/"
   257        },
   258        "input":{"shape":"DeleteDBClusterMessage"},
   259        "output":{
   260          "shape":"DeleteDBClusterResult",
   261          "resultWrapper":"DeleteDBClusterResult"
   262        },
   263        "errors":[
   264          {"shape":"DBClusterNotFoundFault"},
   265          {"shape":"InvalidDBClusterStateFault"},
   266          {"shape":"DBClusterSnapshotAlreadyExistsFault"},
   267          {"shape":"SnapshotQuotaExceededFault"},
   268          {"shape":"InvalidDBClusterSnapshotStateFault"}
   269        ]
   270      },
   271      "DeleteDBClusterParameterGroup":{
   272        "name":"DeleteDBClusterParameterGroup",
   273        "http":{
   274          "method":"POST",
   275          "requestUri":"/"
   276        },
   277        "input":{"shape":"DeleteDBClusterParameterGroupMessage"},
   278        "errors":[
   279          {"shape":"InvalidDBParameterGroupStateFault"},
   280          {"shape":"DBParameterGroupNotFoundFault"}
   281        ]
   282      },
   283      "DeleteDBClusterSnapshot":{
   284        "name":"DeleteDBClusterSnapshot",
   285        "http":{
   286          "method":"POST",
   287          "requestUri":"/"
   288        },
   289        "input":{"shape":"DeleteDBClusterSnapshotMessage"},
   290        "output":{
   291          "shape":"DeleteDBClusterSnapshotResult",
   292          "resultWrapper":"DeleteDBClusterSnapshotResult"
   293        },
   294        "errors":[
   295          {"shape":"InvalidDBClusterSnapshotStateFault"},
   296          {"shape":"DBClusterSnapshotNotFoundFault"}
   297        ]
   298      },
   299      "DeleteDBInstance":{
   300        "name":"DeleteDBInstance",
   301        "http":{
   302          "method":"POST",
   303          "requestUri":"/"
   304        },
   305        "input":{"shape":"DeleteDBInstanceMessage"},
   306        "output":{
   307          "shape":"DeleteDBInstanceResult",
   308          "resultWrapper":"DeleteDBInstanceResult"
   309        },
   310        "errors":[
   311          {"shape":"DBInstanceNotFoundFault"},
   312          {"shape":"InvalidDBInstanceStateFault"},
   313          {"shape":"DBSnapshotAlreadyExistsFault"},
   314          {"shape":"SnapshotQuotaExceededFault"},
   315          {"shape":"InvalidDBClusterStateFault"}
   316        ]
   317      },
   318      "DeleteDBSubnetGroup":{
   319        "name":"DeleteDBSubnetGroup",
   320        "http":{
   321          "method":"POST",
   322          "requestUri":"/"
   323        },
   324        "input":{"shape":"DeleteDBSubnetGroupMessage"},
   325        "errors":[
   326          {"shape":"InvalidDBSubnetGroupStateFault"},
   327          {"shape":"InvalidDBSubnetStateFault"},
   328          {"shape":"DBSubnetGroupNotFoundFault"}
   329        ]
   330      },
   331      "DeleteEventSubscription":{
   332        "name":"DeleteEventSubscription",
   333        "http":{
   334          "method":"POST",
   335          "requestUri":"/"
   336        },
   337        "input":{"shape":"DeleteEventSubscriptionMessage"},
   338        "output":{
   339          "shape":"DeleteEventSubscriptionResult",
   340          "resultWrapper":"DeleteEventSubscriptionResult"
   341        },
   342        "errors":[
   343          {"shape":"SubscriptionNotFoundFault"},
   344          {"shape":"InvalidEventSubscriptionStateFault"}
   345        ]
   346      },
   347      "DeleteGlobalCluster":{
   348        "name":"DeleteGlobalCluster",
   349        "http":{
   350          "method":"POST",
   351          "requestUri":"/"
   352        },
   353        "input":{"shape":"DeleteGlobalClusterMessage"},
   354        "output":{
   355          "shape":"DeleteGlobalClusterResult",
   356          "resultWrapper":"DeleteGlobalClusterResult"
   357        },
   358        "errors":[
   359          {"shape":"GlobalClusterNotFoundFault"},
   360          {"shape":"InvalidGlobalClusterStateFault"}
   361        ]
   362      },
   363      "DescribeCertificates":{
   364        "name":"DescribeCertificates",
   365        "http":{
   366          "method":"POST",
   367          "requestUri":"/"
   368        },
   369        "input":{"shape":"DescribeCertificatesMessage"},
   370        "output":{
   371          "shape":"CertificateMessage",
   372          "resultWrapper":"DescribeCertificatesResult"
   373        },
   374        "errors":[
   375          {"shape":"CertificateNotFoundFault"}
   376        ]
   377      },
   378      "DescribeDBClusterParameterGroups":{
   379        "name":"DescribeDBClusterParameterGroups",
   380        "http":{
   381          "method":"POST",
   382          "requestUri":"/"
   383        },
   384        "input":{"shape":"DescribeDBClusterParameterGroupsMessage"},
   385        "output":{
   386          "shape":"DBClusterParameterGroupsMessage",
   387          "resultWrapper":"DescribeDBClusterParameterGroupsResult"
   388        },
   389        "errors":[
   390          {"shape":"DBParameterGroupNotFoundFault"}
   391        ]
   392      },
   393      "DescribeDBClusterParameters":{
   394        "name":"DescribeDBClusterParameters",
   395        "http":{
   396          "method":"POST",
   397          "requestUri":"/"
   398        },
   399        "input":{"shape":"DescribeDBClusterParametersMessage"},
   400        "output":{
   401          "shape":"DBClusterParameterGroupDetails",
   402          "resultWrapper":"DescribeDBClusterParametersResult"
   403        },
   404        "errors":[
   405          {"shape":"DBParameterGroupNotFoundFault"}
   406        ]
   407      },
   408      "DescribeDBClusterSnapshotAttributes":{
   409        "name":"DescribeDBClusterSnapshotAttributes",
   410        "http":{
   411          "method":"POST",
   412          "requestUri":"/"
   413        },
   414        "input":{"shape":"DescribeDBClusterSnapshotAttributesMessage"},
   415        "output":{
   416          "shape":"DescribeDBClusterSnapshotAttributesResult",
   417          "resultWrapper":"DescribeDBClusterSnapshotAttributesResult"
   418        },
   419        "errors":[
   420          {"shape":"DBClusterSnapshotNotFoundFault"}
   421        ]
   422      },
   423      "DescribeDBClusterSnapshots":{
   424        "name":"DescribeDBClusterSnapshots",
   425        "http":{
   426          "method":"POST",
   427          "requestUri":"/"
   428        },
   429        "input":{"shape":"DescribeDBClusterSnapshotsMessage"},
   430        "output":{
   431          "shape":"DBClusterSnapshotMessage",
   432          "resultWrapper":"DescribeDBClusterSnapshotsResult"
   433        },
   434        "errors":[
   435          {"shape":"DBClusterSnapshotNotFoundFault"}
   436        ]
   437      },
   438      "DescribeDBClusters":{
   439        "name":"DescribeDBClusters",
   440        "http":{
   441          "method":"POST",
   442          "requestUri":"/"
   443        },
   444        "input":{"shape":"DescribeDBClustersMessage"},
   445        "output":{
   446          "shape":"DBClusterMessage",
   447          "resultWrapper":"DescribeDBClustersResult"
   448        },
   449        "errors":[
   450          {"shape":"DBClusterNotFoundFault"}
   451        ]
   452      },
   453      "DescribeDBEngineVersions":{
   454        "name":"DescribeDBEngineVersions",
   455        "http":{
   456          "method":"POST",
   457          "requestUri":"/"
   458        },
   459        "input":{"shape":"DescribeDBEngineVersionsMessage"},
   460        "output":{
   461          "shape":"DBEngineVersionMessage",
   462          "resultWrapper":"DescribeDBEngineVersionsResult"
   463        }
   464      },
   465      "DescribeDBInstances":{
   466        "name":"DescribeDBInstances",
   467        "http":{
   468          "method":"POST",
   469          "requestUri":"/"
   470        },
   471        "input":{"shape":"DescribeDBInstancesMessage"},
   472        "output":{
   473          "shape":"DBInstanceMessage",
   474          "resultWrapper":"DescribeDBInstancesResult"
   475        },
   476        "errors":[
   477          {"shape":"DBInstanceNotFoundFault"}
   478        ]
   479      },
   480      "DescribeDBSubnetGroups":{
   481        "name":"DescribeDBSubnetGroups",
   482        "http":{
   483          "method":"POST",
   484          "requestUri":"/"
   485        },
   486        "input":{"shape":"DescribeDBSubnetGroupsMessage"},
   487        "output":{
   488          "shape":"DBSubnetGroupMessage",
   489          "resultWrapper":"DescribeDBSubnetGroupsResult"
   490        },
   491        "errors":[
   492          {"shape":"DBSubnetGroupNotFoundFault"}
   493        ]
   494      },
   495      "DescribeEngineDefaultClusterParameters":{
   496        "name":"DescribeEngineDefaultClusterParameters",
   497        "http":{
   498          "method":"POST",
   499          "requestUri":"/"
   500        },
   501        "input":{"shape":"DescribeEngineDefaultClusterParametersMessage"},
   502        "output":{
   503          "shape":"DescribeEngineDefaultClusterParametersResult",
   504          "resultWrapper":"DescribeEngineDefaultClusterParametersResult"
   505        }
   506      },
   507      "DescribeEventCategories":{
   508        "name":"DescribeEventCategories",
   509        "http":{
   510          "method":"POST",
   511          "requestUri":"/"
   512        },
   513        "input":{"shape":"DescribeEventCategoriesMessage"},
   514        "output":{
   515          "shape":"EventCategoriesMessage",
   516          "resultWrapper":"DescribeEventCategoriesResult"
   517        }
   518      },
   519      "DescribeEventSubscriptions":{
   520        "name":"DescribeEventSubscriptions",
   521        "http":{
   522          "method":"POST",
   523          "requestUri":"/"
   524        },
   525        "input":{"shape":"DescribeEventSubscriptionsMessage"},
   526        "output":{
   527          "shape":"EventSubscriptionsMessage",
   528          "resultWrapper":"DescribeEventSubscriptionsResult"
   529        },
   530        "errors":[
   531          {"shape":"SubscriptionNotFoundFault"}
   532        ]
   533      },
   534      "DescribeEvents":{
   535        "name":"DescribeEvents",
   536        "http":{
   537          "method":"POST",
   538          "requestUri":"/"
   539        },
   540        "input":{"shape":"DescribeEventsMessage"},
   541        "output":{
   542          "shape":"EventsMessage",
   543          "resultWrapper":"DescribeEventsResult"
   544        }
   545      },
   546      "DescribeGlobalClusters":{
   547        "name":"DescribeGlobalClusters",
   548        "http":{
   549          "method":"POST",
   550          "requestUri":"/"
   551        },
   552        "input":{"shape":"DescribeGlobalClustersMessage"},
   553        "output":{
   554          "shape":"GlobalClustersMessage",
   555          "resultWrapper":"DescribeGlobalClustersResult"
   556        },
   557        "errors":[
   558          {"shape":"GlobalClusterNotFoundFault"}
   559        ]
   560      },
   561      "DescribeOrderableDBInstanceOptions":{
   562        "name":"DescribeOrderableDBInstanceOptions",
   563        "http":{
   564          "method":"POST",
   565          "requestUri":"/"
   566        },
   567        "input":{"shape":"DescribeOrderableDBInstanceOptionsMessage"},
   568        "output":{
   569          "shape":"OrderableDBInstanceOptionsMessage",
   570          "resultWrapper":"DescribeOrderableDBInstanceOptionsResult"
   571        }
   572      },
   573      "DescribePendingMaintenanceActions":{
   574        "name":"DescribePendingMaintenanceActions",
   575        "http":{
   576          "method":"POST",
   577          "requestUri":"/"
   578        },
   579        "input":{"shape":"DescribePendingMaintenanceActionsMessage"},
   580        "output":{
   581          "shape":"PendingMaintenanceActionsMessage",
   582          "resultWrapper":"DescribePendingMaintenanceActionsResult"
   583        },
   584        "errors":[
   585          {"shape":"ResourceNotFoundFault"}
   586        ]
   587      },
   588      "FailoverDBCluster":{
   589        "name":"FailoverDBCluster",
   590        "http":{
   591          "method":"POST",
   592          "requestUri":"/"
   593        },
   594        "input":{"shape":"FailoverDBClusterMessage"},
   595        "output":{
   596          "shape":"FailoverDBClusterResult",
   597          "resultWrapper":"FailoverDBClusterResult"
   598        },
   599        "errors":[
   600          {"shape":"DBClusterNotFoundFault"},
   601          {"shape":"InvalidDBClusterStateFault"},
   602          {"shape":"InvalidDBInstanceStateFault"}
   603        ]
   604      },
   605      "ListTagsForResource":{
   606        "name":"ListTagsForResource",
   607        "http":{
   608          "method":"POST",
   609          "requestUri":"/"
   610        },
   611        "input":{"shape":"ListTagsForResourceMessage"},
   612        "output":{
   613          "shape":"TagListMessage",
   614          "resultWrapper":"ListTagsForResourceResult"
   615        },
   616        "errors":[
   617          {"shape":"DBInstanceNotFoundFault"},
   618          {"shape":"DBSnapshotNotFoundFault"},
   619          {"shape":"DBClusterNotFoundFault"}
   620        ]
   621      },
   622      "ModifyDBCluster":{
   623        "name":"ModifyDBCluster",
   624        "http":{
   625          "method":"POST",
   626          "requestUri":"/"
   627        },
   628        "input":{"shape":"ModifyDBClusterMessage"},
   629        "output":{
   630          "shape":"ModifyDBClusterResult",
   631          "resultWrapper":"ModifyDBClusterResult"
   632        },
   633        "errors":[
   634          {"shape":"DBClusterNotFoundFault"},
   635          {"shape":"InvalidDBClusterStateFault"},
   636          {"shape":"StorageQuotaExceededFault"},
   637          {"shape":"DBSubnetGroupNotFoundFault"},
   638          {"shape":"InvalidVPCNetworkStateFault"},
   639          {"shape":"InvalidDBSubnetGroupStateFault"},
   640          {"shape":"InvalidSubnet"},
   641          {"shape":"DBClusterParameterGroupNotFoundFault"},
   642          {"shape":"InvalidDBSecurityGroupStateFault"},
   643          {"shape":"InvalidDBInstanceStateFault"},
   644          {"shape":"DBClusterAlreadyExistsFault"}
   645        ]
   646      },
   647      "ModifyDBClusterParameterGroup":{
   648        "name":"ModifyDBClusterParameterGroup",
   649        "http":{
   650          "method":"POST",
   651          "requestUri":"/"
   652        },
   653        "input":{"shape":"ModifyDBClusterParameterGroupMessage"},
   654        "output":{
   655          "shape":"DBClusterParameterGroupNameMessage",
   656          "resultWrapper":"ModifyDBClusterParameterGroupResult"
   657        },
   658        "errors":[
   659          {"shape":"DBParameterGroupNotFoundFault"},
   660          {"shape":"InvalidDBParameterGroupStateFault"}
   661        ]
   662      },
   663      "ModifyDBClusterSnapshotAttribute":{
   664        "name":"ModifyDBClusterSnapshotAttribute",
   665        "http":{
   666          "method":"POST",
   667          "requestUri":"/"
   668        },
   669        "input":{"shape":"ModifyDBClusterSnapshotAttributeMessage"},
   670        "output":{
   671          "shape":"ModifyDBClusterSnapshotAttributeResult",
   672          "resultWrapper":"ModifyDBClusterSnapshotAttributeResult"
   673        },
   674        "errors":[
   675          {"shape":"DBClusterSnapshotNotFoundFault"},
   676          {"shape":"InvalidDBClusterSnapshotStateFault"},
   677          {"shape":"SharedSnapshotQuotaExceededFault"}
   678        ]
   679      },
   680      "ModifyDBInstance":{
   681        "name":"ModifyDBInstance",
   682        "http":{
   683          "method":"POST",
   684          "requestUri":"/"
   685        },
   686        "input":{"shape":"ModifyDBInstanceMessage"},
   687        "output":{
   688          "shape":"ModifyDBInstanceResult",
   689          "resultWrapper":"ModifyDBInstanceResult"
   690        },
   691        "errors":[
   692          {"shape":"InvalidDBInstanceStateFault"},
   693          {"shape":"InvalidDBSecurityGroupStateFault"},
   694          {"shape":"DBInstanceAlreadyExistsFault"},
   695          {"shape":"DBInstanceNotFoundFault"},
   696          {"shape":"DBSecurityGroupNotFoundFault"},
   697          {"shape":"DBParameterGroupNotFoundFault"},
   698          {"shape":"InsufficientDBInstanceCapacityFault"},
   699          {"shape":"StorageQuotaExceededFault"},
   700          {"shape":"InvalidVPCNetworkStateFault"},
   701          {"shape":"DBUpgradeDependencyFailureFault"},
   702          {"shape":"StorageTypeNotSupportedFault"},
   703          {"shape":"AuthorizationNotFoundFault"},
   704          {"shape":"CertificateNotFoundFault"}
   705        ]
   706      },
   707      "ModifyDBSubnetGroup":{
   708        "name":"ModifyDBSubnetGroup",
   709        "http":{
   710          "method":"POST",
   711          "requestUri":"/"
   712        },
   713        "input":{"shape":"ModifyDBSubnetGroupMessage"},
   714        "output":{
   715          "shape":"ModifyDBSubnetGroupResult",
   716          "resultWrapper":"ModifyDBSubnetGroupResult"
   717        },
   718        "errors":[
   719          {"shape":"DBSubnetGroupNotFoundFault"},
   720          {"shape":"DBSubnetQuotaExceededFault"},
   721          {"shape":"SubnetAlreadyInUse"},
   722          {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"},
   723          {"shape":"InvalidSubnet"}
   724        ]
   725      },
   726      "ModifyEventSubscription":{
   727        "name":"ModifyEventSubscription",
   728        "http":{
   729          "method":"POST",
   730          "requestUri":"/"
   731        },
   732        "input":{"shape":"ModifyEventSubscriptionMessage"},
   733        "output":{
   734          "shape":"ModifyEventSubscriptionResult",
   735          "resultWrapper":"ModifyEventSubscriptionResult"
   736        },
   737        "errors":[
   738          {"shape":"EventSubscriptionQuotaExceededFault"},
   739          {"shape":"SubscriptionNotFoundFault"},
   740          {"shape":"SNSInvalidTopicFault"},
   741          {"shape":"SNSNoAuthorizationFault"},
   742          {"shape":"SNSTopicArnNotFoundFault"},
   743          {"shape":"SubscriptionCategoryNotFoundFault"}
   744        ]
   745      },
   746      "ModifyGlobalCluster":{
   747        "name":"ModifyGlobalCluster",
   748        "http":{
   749          "method":"POST",
   750          "requestUri":"/"
   751        },
   752        "input":{"shape":"ModifyGlobalClusterMessage"},
   753        "output":{
   754          "shape":"ModifyGlobalClusterResult",
   755          "resultWrapper":"ModifyGlobalClusterResult"
   756        },
   757        "errors":[
   758          {"shape":"GlobalClusterNotFoundFault"},
   759          {"shape":"InvalidGlobalClusterStateFault"}
   760        ]
   761      },
   762      "RebootDBInstance":{
   763        "name":"RebootDBInstance",
   764        "http":{
   765          "method":"POST",
   766          "requestUri":"/"
   767        },
   768        "input":{"shape":"RebootDBInstanceMessage"},
   769        "output":{
   770          "shape":"RebootDBInstanceResult",
   771          "resultWrapper":"RebootDBInstanceResult"
   772        },
   773        "errors":[
   774          {"shape":"InvalidDBInstanceStateFault"},
   775          {"shape":"DBInstanceNotFoundFault"}
   776        ]
   777      },
   778      "RemoveFromGlobalCluster":{
   779        "name":"RemoveFromGlobalCluster",
   780        "http":{
   781          "method":"POST",
   782          "requestUri":"/"
   783        },
   784        "input":{"shape":"RemoveFromGlobalClusterMessage"},
   785        "output":{
   786          "shape":"RemoveFromGlobalClusterResult",
   787          "resultWrapper":"RemoveFromGlobalClusterResult"
   788        },
   789        "errors":[
   790          {"shape":"GlobalClusterNotFoundFault"},
   791          {"shape":"InvalidGlobalClusterStateFault"},
   792          {"shape":"DBClusterNotFoundFault"}
   793        ]
   794      },
   795      "RemoveSourceIdentifierFromSubscription":{
   796        "name":"RemoveSourceIdentifierFromSubscription",
   797        "http":{
   798          "method":"POST",
   799          "requestUri":"/"
   800        },
   801        "input":{"shape":"RemoveSourceIdentifierFromSubscriptionMessage"},
   802        "output":{
   803          "shape":"RemoveSourceIdentifierFromSubscriptionResult",
   804          "resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult"
   805        },
   806        "errors":[
   807          {"shape":"SubscriptionNotFoundFault"},
   808          {"shape":"SourceNotFoundFault"}
   809        ]
   810      },
   811      "RemoveTagsFromResource":{
   812        "name":"RemoveTagsFromResource",
   813        "http":{
   814          "method":"POST",
   815          "requestUri":"/"
   816        },
   817        "input":{"shape":"RemoveTagsFromResourceMessage"},
   818        "errors":[
   819          {"shape":"DBInstanceNotFoundFault"},
   820          {"shape":"DBSnapshotNotFoundFault"},
   821          {"shape":"DBClusterNotFoundFault"}
   822        ]
   823      },
   824      "ResetDBClusterParameterGroup":{
   825        "name":"ResetDBClusterParameterGroup",
   826        "http":{
   827          "method":"POST",
   828          "requestUri":"/"
   829        },
   830        "input":{"shape":"ResetDBClusterParameterGroupMessage"},
   831        "output":{
   832          "shape":"DBClusterParameterGroupNameMessage",
   833          "resultWrapper":"ResetDBClusterParameterGroupResult"
   834        },
   835        "errors":[
   836          {"shape":"InvalidDBParameterGroupStateFault"},
   837          {"shape":"DBParameterGroupNotFoundFault"}
   838        ]
   839      },
   840      "RestoreDBClusterFromSnapshot":{
   841        "name":"RestoreDBClusterFromSnapshot",
   842        "http":{
   843          "method":"POST",
   844          "requestUri":"/"
   845        },
   846        "input":{"shape":"RestoreDBClusterFromSnapshotMessage"},
   847        "output":{
   848          "shape":"RestoreDBClusterFromSnapshotResult",
   849          "resultWrapper":"RestoreDBClusterFromSnapshotResult"
   850        },
   851        "errors":[
   852          {"shape":"DBClusterAlreadyExistsFault"},
   853          {"shape":"DBClusterQuotaExceededFault"},
   854          {"shape":"StorageQuotaExceededFault"},
   855          {"shape":"DBSubnetGroupNotFoundFault"},
   856          {"shape":"DBSnapshotNotFoundFault"},
   857          {"shape":"DBClusterSnapshotNotFoundFault"},
   858          {"shape":"InsufficientDBClusterCapacityFault"},
   859          {"shape":"InsufficientStorageClusterCapacityFault"},
   860          {"shape":"InvalidDBSnapshotStateFault"},
   861          {"shape":"InvalidDBClusterSnapshotStateFault"},
   862          {"shape":"StorageQuotaExceededFault"},
   863          {"shape":"InvalidVPCNetworkStateFault"},
   864          {"shape":"InvalidRestoreFault"},
   865          {"shape":"DBSubnetGroupNotFoundFault"},
   866          {"shape":"InvalidSubnet"},
   867          {"shape":"KMSKeyNotAccessibleFault"}
   868        ]
   869      },
   870      "RestoreDBClusterToPointInTime":{
   871        "name":"RestoreDBClusterToPointInTime",
   872        "http":{
   873          "method":"POST",
   874          "requestUri":"/"
   875        },
   876        "input":{"shape":"RestoreDBClusterToPointInTimeMessage"},
   877        "output":{
   878          "shape":"RestoreDBClusterToPointInTimeResult",
   879          "resultWrapper":"RestoreDBClusterToPointInTimeResult"
   880        },
   881        "errors":[
   882          {"shape":"DBClusterAlreadyExistsFault"},
   883          {"shape":"DBClusterNotFoundFault"},
   884          {"shape":"DBClusterQuotaExceededFault"},
   885          {"shape":"DBClusterSnapshotNotFoundFault"},
   886          {"shape":"DBSubnetGroupNotFoundFault"},
   887          {"shape":"InsufficientDBClusterCapacityFault"},
   888          {"shape":"InsufficientStorageClusterCapacityFault"},
   889          {"shape":"InvalidDBClusterSnapshotStateFault"},
   890          {"shape":"InvalidDBClusterStateFault"},
   891          {"shape":"InvalidDBSnapshotStateFault"},
   892          {"shape":"InvalidRestoreFault"},
   893          {"shape":"InvalidSubnet"},
   894          {"shape":"InvalidVPCNetworkStateFault"},
   895          {"shape":"KMSKeyNotAccessibleFault"},
   896          {"shape":"StorageQuotaExceededFault"}
   897        ]
   898      },
   899      "StartDBCluster":{
   900        "name":"StartDBCluster",
   901        "http":{
   902          "method":"POST",
   903          "requestUri":"/"
   904        },
   905        "input":{"shape":"StartDBClusterMessage"},
   906        "output":{
   907          "shape":"StartDBClusterResult",
   908          "resultWrapper":"StartDBClusterResult"
   909        },
   910        "errors":[
   911          {"shape":"DBClusterNotFoundFault"},
   912          {"shape":"InvalidDBClusterStateFault"},
   913          {"shape":"InvalidDBInstanceStateFault"}
   914        ]
   915      },
   916      "StopDBCluster":{
   917        "name":"StopDBCluster",
   918        "http":{
   919          "method":"POST",
   920          "requestUri":"/"
   921        },
   922        "input":{"shape":"StopDBClusterMessage"},
   923        "output":{
   924          "shape":"StopDBClusterResult",
   925          "resultWrapper":"StopDBClusterResult"
   926        },
   927        "errors":[
   928          {"shape":"DBClusterNotFoundFault"},
   929          {"shape":"InvalidDBClusterStateFault"},
   930          {"shape":"InvalidDBInstanceStateFault"}
   931        ]
   932      }
   933    },
   934    "shapes":{
   935      "AddSourceIdentifierToSubscriptionMessage":{
   936        "type":"structure",
   937        "required":[
   938          "SubscriptionName",
   939          "SourceIdentifier"
   940        ],
   941        "members":{
   942          "SubscriptionName":{"shape":"String"},
   943          "SourceIdentifier":{"shape":"String"}
   944        }
   945      },
   946      "AddSourceIdentifierToSubscriptionResult":{
   947        "type":"structure",
   948        "members":{
   949          "EventSubscription":{"shape":"EventSubscription"}
   950        }
   951      },
   952      "AddTagsToResourceMessage":{
   953        "type":"structure",
   954        "required":[
   955          "ResourceName",
   956          "Tags"
   957        ],
   958        "members":{
   959          "ResourceName":{"shape":"String"},
   960          "Tags":{"shape":"TagList"}
   961        }
   962      },
   963      "ApplyMethod":{
   964        "type":"string",
   965        "enum":[
   966          "immediate",
   967          "pending-reboot"
   968        ]
   969      },
   970      "ApplyPendingMaintenanceActionMessage":{
   971        "type":"structure",
   972        "required":[
   973          "ResourceIdentifier",
   974          "ApplyAction",
   975          "OptInType"
   976        ],
   977        "members":{
   978          "ResourceIdentifier":{"shape":"String"},
   979          "ApplyAction":{"shape":"String"},
   980          "OptInType":{"shape":"String"}
   981        }
   982      },
   983      "ApplyPendingMaintenanceActionResult":{
   984        "type":"structure",
   985        "members":{
   986          "ResourcePendingMaintenanceActions":{"shape":"ResourcePendingMaintenanceActions"}
   987        }
   988      },
   989      "AttributeValueList":{
   990        "type":"list",
   991        "member":{
   992          "shape":"String",
   993          "locationName":"AttributeValue"
   994        }
   995      },
   996      "AuthorizationNotFoundFault":{
   997        "type":"structure",
   998        "members":{
   999        },
  1000        "error":{
  1001          "code":"AuthorizationNotFound",
  1002          "httpStatusCode":404,
  1003          "senderFault":true
  1004        },
  1005        "exception":true
  1006      },
  1007      "AvailabilityZone":{
  1008        "type":"structure",
  1009        "members":{
  1010          "Name":{"shape":"String"}
  1011        },
  1012        "wrapper":true
  1013      },
  1014      "AvailabilityZoneList":{
  1015        "type":"list",
  1016        "member":{
  1017          "shape":"AvailabilityZone",
  1018          "locationName":"AvailabilityZone"
  1019        }
  1020      },
  1021      "AvailabilityZones":{
  1022        "type":"list",
  1023        "member":{
  1024          "shape":"String",
  1025          "locationName":"AvailabilityZone"
  1026        }
  1027      },
  1028      "Boolean":{"type":"boolean"},
  1029      "BooleanOptional":{"type":"boolean"},
  1030      "Certificate":{
  1031        "type":"structure",
  1032        "members":{
  1033          "CertificateIdentifier":{"shape":"String"},
  1034          "CertificateType":{"shape":"String"},
  1035          "Thumbprint":{"shape":"String"},
  1036          "ValidFrom":{"shape":"TStamp"},
  1037          "ValidTill":{"shape":"TStamp"},
  1038          "CertificateArn":{"shape":"String"}
  1039        },
  1040        "wrapper":true
  1041      },
  1042      "CertificateList":{
  1043        "type":"list",
  1044        "member":{
  1045          "shape":"Certificate",
  1046          "locationName":"Certificate"
  1047        }
  1048      },
  1049      "CertificateMessage":{
  1050        "type":"structure",
  1051        "members":{
  1052          "Certificates":{"shape":"CertificateList"},
  1053          "Marker":{"shape":"String"}
  1054        }
  1055      },
  1056      "CertificateNotFoundFault":{
  1057        "type":"structure",
  1058        "members":{
  1059        },
  1060        "error":{
  1061          "code":"CertificateNotFound",
  1062          "httpStatusCode":404,
  1063          "senderFault":true
  1064        },
  1065        "exception":true
  1066      },
  1067      "CloudwatchLogsExportConfiguration":{
  1068        "type":"structure",
  1069        "members":{
  1070          "EnableLogTypes":{"shape":"LogTypeList"},
  1071          "DisableLogTypes":{"shape":"LogTypeList"}
  1072        }
  1073      },
  1074      "CopyDBClusterParameterGroupMessage":{
  1075        "type":"structure",
  1076        "required":[
  1077          "SourceDBClusterParameterGroupIdentifier",
  1078          "TargetDBClusterParameterGroupIdentifier",
  1079          "TargetDBClusterParameterGroupDescription"
  1080        ],
  1081        "members":{
  1082          "SourceDBClusterParameterGroupIdentifier":{"shape":"String"},
  1083          "TargetDBClusterParameterGroupIdentifier":{"shape":"String"},
  1084          "TargetDBClusterParameterGroupDescription":{"shape":"String"},
  1085          "Tags":{"shape":"TagList"}
  1086        }
  1087      },
  1088      "CopyDBClusterParameterGroupResult":{
  1089        "type":"structure",
  1090        "members":{
  1091          "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"}
  1092        }
  1093      },
  1094      "CopyDBClusterSnapshotMessage":{
  1095        "type":"structure",
  1096        "required":[
  1097          "SourceDBClusterSnapshotIdentifier",
  1098          "TargetDBClusterSnapshotIdentifier"
  1099        ],
  1100        "members":{
  1101          "SourceDBClusterSnapshotIdentifier":{"shape":"String"},
  1102          "TargetDBClusterSnapshotIdentifier":{"shape":"String"},
  1103          "KmsKeyId":{"shape":"String"},
  1104          "PreSignedUrl":{"shape":"String"},
  1105          "CopyTags":{"shape":"BooleanOptional"},
  1106          "Tags":{"shape":"TagList"}
  1107        }
  1108      },
  1109      "CopyDBClusterSnapshotResult":{
  1110        "type":"structure",
  1111        "members":{
  1112          "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
  1113        }
  1114      },
  1115      "CreateDBClusterMessage":{
  1116        "type":"structure",
  1117        "required":[
  1118          "DBClusterIdentifier",
  1119          "Engine"
  1120        ],
  1121        "members":{
  1122          "AvailabilityZones":{"shape":"AvailabilityZones"},
  1123          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  1124          "DBClusterIdentifier":{"shape":"String"},
  1125          "DBClusterParameterGroupName":{"shape":"String"},
  1126          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  1127          "DBSubnetGroupName":{"shape":"String"},
  1128          "Engine":{"shape":"String"},
  1129          "EngineVersion":{"shape":"String"},
  1130          "Port":{"shape":"IntegerOptional"},
  1131          "MasterUsername":{"shape":"String"},
  1132          "MasterUserPassword":{"shape":"String"},
  1133          "PreferredBackupWindow":{"shape":"String"},
  1134          "PreferredMaintenanceWindow":{"shape":"String"},
  1135          "Tags":{"shape":"TagList"},
  1136          "StorageEncrypted":{"shape":"BooleanOptional"},
  1137          "KmsKeyId":{"shape":"String"},
  1138          "PreSignedUrl":{"shape":"String"},
  1139          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  1140          "DeletionProtection":{"shape":"BooleanOptional"},
  1141          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"}
  1142        }
  1143      },
  1144      "CreateDBClusterParameterGroupMessage":{
  1145        "type":"structure",
  1146        "required":[
  1147          "DBClusterParameterGroupName",
  1148          "DBParameterGroupFamily",
  1149          "Description"
  1150        ],
  1151        "members":{
  1152          "DBClusterParameterGroupName":{"shape":"String"},
  1153          "DBParameterGroupFamily":{"shape":"String"},
  1154          "Description":{"shape":"String"},
  1155          "Tags":{"shape":"TagList"}
  1156        }
  1157      },
  1158      "CreateDBClusterParameterGroupResult":{
  1159        "type":"structure",
  1160        "members":{
  1161          "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"}
  1162        }
  1163      },
  1164      "CreateDBClusterResult":{
  1165        "type":"structure",
  1166        "members":{
  1167          "DBCluster":{"shape":"DBCluster"}
  1168        }
  1169      },
  1170      "CreateDBClusterSnapshotMessage":{
  1171        "type":"structure",
  1172        "required":[
  1173          "DBClusterSnapshotIdentifier",
  1174          "DBClusterIdentifier"
  1175        ],
  1176        "members":{
  1177          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1178          "DBClusterIdentifier":{"shape":"String"},
  1179          "Tags":{"shape":"TagList"}
  1180        }
  1181      },
  1182      "CreateDBClusterSnapshotResult":{
  1183        "type":"structure",
  1184        "members":{
  1185          "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
  1186        }
  1187      },
  1188      "CreateDBInstanceMessage":{
  1189        "type":"structure",
  1190        "required":[
  1191          "DBInstanceIdentifier",
  1192          "DBInstanceClass",
  1193          "Engine",
  1194          "DBClusterIdentifier"
  1195        ],
  1196        "members":{
  1197          "DBInstanceIdentifier":{"shape":"String"},
  1198          "DBInstanceClass":{"shape":"String"},
  1199          "Engine":{"shape":"String"},
  1200          "AvailabilityZone":{"shape":"String"},
  1201          "PreferredMaintenanceWindow":{"shape":"String"},
  1202          "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
  1203          "Tags":{"shape":"TagList"},
  1204          "DBClusterIdentifier":{"shape":"String"},
  1205          "PromotionTier":{"shape":"IntegerOptional"}
  1206        }
  1207      },
  1208      "CreateDBInstanceResult":{
  1209        "type":"structure",
  1210        "members":{
  1211          "DBInstance":{"shape":"DBInstance"}
  1212        }
  1213      },
  1214      "CreateDBSubnetGroupMessage":{
  1215        "type":"structure",
  1216        "required":[
  1217          "DBSubnetGroupName",
  1218          "DBSubnetGroupDescription",
  1219          "SubnetIds"
  1220        ],
  1221        "members":{
  1222          "DBSubnetGroupName":{"shape":"String"},
  1223          "DBSubnetGroupDescription":{"shape":"String"},
  1224          "SubnetIds":{"shape":"SubnetIdentifierList"},
  1225          "Tags":{"shape":"TagList"}
  1226        }
  1227      },
  1228      "CreateDBSubnetGroupResult":{
  1229        "type":"structure",
  1230        "members":{
  1231          "DBSubnetGroup":{"shape":"DBSubnetGroup"}
  1232        }
  1233      },
  1234      "CreateEventSubscriptionMessage":{
  1235        "type":"structure",
  1236        "required":[
  1237          "SubscriptionName",
  1238          "SnsTopicArn"
  1239        ],
  1240        "members":{
  1241          "SubscriptionName":{"shape":"String"},
  1242          "SnsTopicArn":{"shape":"String"},
  1243          "SourceType":{"shape":"String"},
  1244          "EventCategories":{"shape":"EventCategoriesList"},
  1245          "SourceIds":{"shape":"SourceIdsList"},
  1246          "Enabled":{"shape":"BooleanOptional"},
  1247          "Tags":{"shape":"TagList"}
  1248        }
  1249      },
  1250      "CreateEventSubscriptionResult":{
  1251        "type":"structure",
  1252        "members":{
  1253          "EventSubscription":{"shape":"EventSubscription"}
  1254        }
  1255      },
  1256      "CreateGlobalClusterMessage":{
  1257        "type":"structure",
  1258        "required":["GlobalClusterIdentifier"],
  1259        "members":{
  1260          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
  1261          "SourceDBClusterIdentifier":{"shape":"String"},
  1262          "Engine":{"shape":"String"},
  1263          "EngineVersion":{"shape":"String"},
  1264          "DeletionProtection":{"shape":"BooleanOptional"},
  1265          "DatabaseName":{"shape":"String"},
  1266          "StorageEncrypted":{"shape":"BooleanOptional"}
  1267        }
  1268      },
  1269      "CreateGlobalClusterResult":{
  1270        "type":"structure",
  1271        "members":{
  1272          "GlobalCluster":{"shape":"GlobalCluster"}
  1273        }
  1274      },
  1275      "DBCluster":{
  1276        "type":"structure",
  1277        "members":{
  1278          "AvailabilityZones":{"shape":"AvailabilityZones"},
  1279          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  1280          "DBClusterIdentifier":{"shape":"String"},
  1281          "DBClusterParameterGroup":{"shape":"String"},
  1282          "DBSubnetGroup":{"shape":"String"},
  1283          "Status":{"shape":"String"},
  1284          "PercentProgress":{"shape":"String"},
  1285          "EarliestRestorableTime":{"shape":"TStamp"},
  1286          "Endpoint":{"shape":"String"},
  1287          "ReaderEndpoint":{"shape":"String"},
  1288          "MultiAZ":{"shape":"Boolean"},
  1289          "Engine":{"shape":"String"},
  1290          "EngineVersion":{"shape":"String"},
  1291          "LatestRestorableTime":{"shape":"TStamp"},
  1292          "Port":{"shape":"IntegerOptional"},
  1293          "MasterUsername":{"shape":"String"},
  1294          "PreferredBackupWindow":{"shape":"String"},
  1295          "PreferredMaintenanceWindow":{"shape":"String"},
  1296          "ReplicationSourceIdentifier":{"shape":"String"},
  1297          "ReadReplicaIdentifiers":{"shape":"ReadReplicaIdentifierList"},
  1298          "DBClusterMembers":{"shape":"DBClusterMemberList"},
  1299          "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
  1300          "HostedZoneId":{"shape":"String"},
  1301          "StorageEncrypted":{"shape":"Boolean"},
  1302          "KmsKeyId":{"shape":"String"},
  1303          "DbClusterResourceId":{"shape":"String"},
  1304          "DBClusterArn":{"shape":"String"},
  1305          "AssociatedRoles":{"shape":"DBClusterRoles"},
  1306          "ClusterCreateTime":{"shape":"TStamp"},
  1307          "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"},
  1308          "DeletionProtection":{"shape":"Boolean"}
  1309        },
  1310        "wrapper":true
  1311      },
  1312      "DBClusterAlreadyExistsFault":{
  1313        "type":"structure",
  1314        "members":{
  1315        },
  1316        "error":{
  1317          "code":"DBClusterAlreadyExistsFault",
  1318          "httpStatusCode":400,
  1319          "senderFault":true
  1320        },
  1321        "exception":true
  1322      },
  1323      "DBClusterList":{
  1324        "type":"list",
  1325        "member":{
  1326          "shape":"DBCluster",
  1327          "locationName":"DBCluster"
  1328        }
  1329      },
  1330      "DBClusterMember":{
  1331        "type":"structure",
  1332        "members":{
  1333          "DBInstanceIdentifier":{"shape":"String"},
  1334          "IsClusterWriter":{"shape":"Boolean"},
  1335          "DBClusterParameterGroupStatus":{"shape":"String"},
  1336          "PromotionTier":{"shape":"IntegerOptional"}
  1337        },
  1338        "wrapper":true
  1339      },
  1340      "DBClusterMemberList":{
  1341        "type":"list",
  1342        "member":{
  1343          "shape":"DBClusterMember",
  1344          "locationName":"DBClusterMember"
  1345        }
  1346      },
  1347      "DBClusterMessage":{
  1348        "type":"structure",
  1349        "members":{
  1350          "Marker":{"shape":"String"},
  1351          "DBClusters":{"shape":"DBClusterList"}
  1352        }
  1353      },
  1354      "DBClusterNotFoundFault":{
  1355        "type":"structure",
  1356        "members":{
  1357        },
  1358        "error":{
  1359          "code":"DBClusterNotFoundFault",
  1360          "httpStatusCode":404,
  1361          "senderFault":true
  1362        },
  1363        "exception":true
  1364      },
  1365      "DBClusterParameterGroup":{
  1366        "type":"structure",
  1367        "members":{
  1368          "DBClusterParameterGroupName":{"shape":"String"},
  1369          "DBParameterGroupFamily":{"shape":"String"},
  1370          "Description":{"shape":"String"},
  1371          "DBClusterParameterGroupArn":{"shape":"String"}
  1372        },
  1373        "wrapper":true
  1374      },
  1375      "DBClusterParameterGroupDetails":{
  1376        "type":"structure",
  1377        "members":{
  1378          "Parameters":{"shape":"ParametersList"},
  1379          "Marker":{"shape":"String"}
  1380        }
  1381      },
  1382      "DBClusterParameterGroupList":{
  1383        "type":"list",
  1384        "member":{
  1385          "shape":"DBClusterParameterGroup",
  1386          "locationName":"DBClusterParameterGroup"
  1387        }
  1388      },
  1389      "DBClusterParameterGroupNameMessage":{
  1390        "type":"structure",
  1391        "members":{
  1392          "DBClusterParameterGroupName":{"shape":"String"}
  1393        }
  1394      },
  1395      "DBClusterParameterGroupNotFoundFault":{
  1396        "type":"structure",
  1397        "members":{
  1398        },
  1399        "error":{
  1400          "code":"DBClusterParameterGroupNotFound",
  1401          "httpStatusCode":404,
  1402          "senderFault":true
  1403        },
  1404        "exception":true
  1405      },
  1406      "DBClusterParameterGroupsMessage":{
  1407        "type":"structure",
  1408        "members":{
  1409          "Marker":{"shape":"String"},
  1410          "DBClusterParameterGroups":{"shape":"DBClusterParameterGroupList"}
  1411        }
  1412      },
  1413      "DBClusterQuotaExceededFault":{
  1414        "type":"structure",
  1415        "members":{
  1416        },
  1417        "error":{
  1418          "code":"DBClusterQuotaExceededFault",
  1419          "httpStatusCode":403,
  1420          "senderFault":true
  1421        },
  1422        "exception":true
  1423      },
  1424      "DBClusterRole":{
  1425        "type":"structure",
  1426        "members":{
  1427          "RoleArn":{"shape":"String"},
  1428          "Status":{"shape":"String"}
  1429        }
  1430      },
  1431      "DBClusterRoles":{
  1432        "type":"list",
  1433        "member":{
  1434          "shape":"DBClusterRole",
  1435          "locationName":"DBClusterRole"
  1436        }
  1437      },
  1438      "DBClusterSnapshot":{
  1439        "type":"structure",
  1440        "members":{
  1441          "AvailabilityZones":{"shape":"AvailabilityZones"},
  1442          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1443          "DBClusterIdentifier":{"shape":"String"},
  1444          "SnapshotCreateTime":{"shape":"TStamp"},
  1445          "Engine":{"shape":"String"},
  1446          "Status":{"shape":"String"},
  1447          "Port":{"shape":"Integer"},
  1448          "VpcId":{"shape":"String"},
  1449          "ClusterCreateTime":{"shape":"TStamp"},
  1450          "MasterUsername":{"shape":"String"},
  1451          "EngineVersion":{"shape":"String"},
  1452          "SnapshotType":{"shape":"String"},
  1453          "PercentProgress":{"shape":"Integer"},
  1454          "StorageEncrypted":{"shape":"Boolean"},
  1455          "KmsKeyId":{"shape":"String"},
  1456          "DBClusterSnapshotArn":{"shape":"String"},
  1457          "SourceDBClusterSnapshotArn":{"shape":"String"}
  1458        },
  1459        "wrapper":true
  1460      },
  1461      "DBClusterSnapshotAlreadyExistsFault":{
  1462        "type":"structure",
  1463        "members":{
  1464        },
  1465        "error":{
  1466          "code":"DBClusterSnapshotAlreadyExistsFault",
  1467          "httpStatusCode":400,
  1468          "senderFault":true
  1469        },
  1470        "exception":true
  1471      },
  1472      "DBClusterSnapshotAttribute":{
  1473        "type":"structure",
  1474        "members":{
  1475          "AttributeName":{"shape":"String"},
  1476          "AttributeValues":{"shape":"AttributeValueList"}
  1477        }
  1478      },
  1479      "DBClusterSnapshotAttributeList":{
  1480        "type":"list",
  1481        "member":{
  1482          "shape":"DBClusterSnapshotAttribute",
  1483          "locationName":"DBClusterSnapshotAttribute"
  1484        }
  1485      },
  1486      "DBClusterSnapshotAttributesResult":{
  1487        "type":"structure",
  1488        "members":{
  1489          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1490          "DBClusterSnapshotAttributes":{"shape":"DBClusterSnapshotAttributeList"}
  1491        },
  1492        "wrapper":true
  1493      },
  1494      "DBClusterSnapshotList":{
  1495        "type":"list",
  1496        "member":{
  1497          "shape":"DBClusterSnapshot",
  1498          "locationName":"DBClusterSnapshot"
  1499        }
  1500      },
  1501      "DBClusterSnapshotMessage":{
  1502        "type":"structure",
  1503        "members":{
  1504          "Marker":{"shape":"String"},
  1505          "DBClusterSnapshots":{"shape":"DBClusterSnapshotList"}
  1506        }
  1507      },
  1508      "DBClusterSnapshotNotFoundFault":{
  1509        "type":"structure",
  1510        "members":{
  1511        },
  1512        "error":{
  1513          "code":"DBClusterSnapshotNotFoundFault",
  1514          "httpStatusCode":404,
  1515          "senderFault":true
  1516        },
  1517        "exception":true
  1518      },
  1519      "DBEngineVersion":{
  1520        "type":"structure",
  1521        "members":{
  1522          "Engine":{"shape":"String"},
  1523          "EngineVersion":{"shape":"String"},
  1524          "DBParameterGroupFamily":{"shape":"String"},
  1525          "DBEngineDescription":{"shape":"String"},
  1526          "DBEngineVersionDescription":{"shape":"String"},
  1527          "ValidUpgradeTarget":{"shape":"ValidUpgradeTargetList"},
  1528          "ExportableLogTypes":{"shape":"LogTypeList"},
  1529          "SupportsLogExportsToCloudwatchLogs":{"shape":"Boolean"}
  1530        }
  1531      },
  1532      "DBEngineVersionList":{
  1533        "type":"list",
  1534        "member":{
  1535          "shape":"DBEngineVersion",
  1536          "locationName":"DBEngineVersion"
  1537        }
  1538      },
  1539      "DBEngineVersionMessage":{
  1540        "type":"structure",
  1541        "members":{
  1542          "Marker":{"shape":"String"},
  1543          "DBEngineVersions":{"shape":"DBEngineVersionList"}
  1544        }
  1545      },
  1546      "DBInstance":{
  1547        "type":"structure",
  1548        "members":{
  1549          "DBInstanceIdentifier":{"shape":"String"},
  1550          "DBInstanceClass":{"shape":"String"},
  1551          "Engine":{"shape":"String"},
  1552          "DBInstanceStatus":{"shape":"String"},
  1553          "Endpoint":{"shape":"Endpoint"},
  1554          "InstanceCreateTime":{"shape":"TStamp"},
  1555          "PreferredBackupWindow":{"shape":"String"},
  1556          "BackupRetentionPeriod":{"shape":"Integer"},
  1557          "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
  1558          "AvailabilityZone":{"shape":"String"},
  1559          "DBSubnetGroup":{"shape":"DBSubnetGroup"},
  1560          "PreferredMaintenanceWindow":{"shape":"String"},
  1561          "PendingModifiedValues":{"shape":"PendingModifiedValues"},
  1562          "LatestRestorableTime":{"shape":"TStamp"},
  1563          "EngineVersion":{"shape":"String"},
  1564          "AutoMinorVersionUpgrade":{"shape":"Boolean"},
  1565          "PubliclyAccessible":{"shape":"Boolean"},
  1566          "StatusInfos":{"shape":"DBInstanceStatusInfoList"},
  1567          "DBClusterIdentifier":{"shape":"String"},
  1568          "StorageEncrypted":{"shape":"Boolean"},
  1569          "KmsKeyId":{"shape":"String"},
  1570          "DbiResourceId":{"shape":"String"},
  1571          "CACertificateIdentifier":{"shape":"String"},
  1572          "PromotionTier":{"shape":"IntegerOptional"},
  1573          "DBInstanceArn":{"shape":"String"},
  1574          "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"}
  1575        },
  1576        "wrapper":true
  1577      },
  1578      "DBInstanceAlreadyExistsFault":{
  1579        "type":"structure",
  1580        "members":{
  1581        },
  1582        "error":{
  1583          "code":"DBInstanceAlreadyExists",
  1584          "httpStatusCode":400,
  1585          "senderFault":true
  1586        },
  1587        "exception":true
  1588      },
  1589      "DBInstanceList":{
  1590        "type":"list",
  1591        "member":{
  1592          "shape":"DBInstance",
  1593          "locationName":"DBInstance"
  1594        }
  1595      },
  1596      "DBInstanceMessage":{
  1597        "type":"structure",
  1598        "members":{
  1599          "Marker":{"shape":"String"},
  1600          "DBInstances":{"shape":"DBInstanceList"}
  1601        }
  1602      },
  1603      "DBInstanceNotFoundFault":{
  1604        "type":"structure",
  1605        "members":{
  1606        },
  1607        "error":{
  1608          "code":"DBInstanceNotFound",
  1609          "httpStatusCode":404,
  1610          "senderFault":true
  1611        },
  1612        "exception":true
  1613      },
  1614      "DBInstanceStatusInfo":{
  1615        "type":"structure",
  1616        "members":{
  1617          "StatusType":{"shape":"String"},
  1618          "Normal":{"shape":"Boolean"},
  1619          "Status":{"shape":"String"},
  1620          "Message":{"shape":"String"}
  1621        }
  1622      },
  1623      "DBInstanceStatusInfoList":{
  1624        "type":"list",
  1625        "member":{
  1626          "shape":"DBInstanceStatusInfo",
  1627          "locationName":"DBInstanceStatusInfo"
  1628        }
  1629      },
  1630      "DBParameterGroupAlreadyExistsFault":{
  1631        "type":"structure",
  1632        "members":{
  1633        },
  1634        "error":{
  1635          "code":"DBParameterGroupAlreadyExists",
  1636          "httpStatusCode":400,
  1637          "senderFault":true
  1638        },
  1639        "exception":true
  1640      },
  1641      "DBParameterGroupNotFoundFault":{
  1642        "type":"structure",
  1643        "members":{
  1644        },
  1645        "error":{
  1646          "code":"DBParameterGroupNotFound",
  1647          "httpStatusCode":404,
  1648          "senderFault":true
  1649        },
  1650        "exception":true
  1651      },
  1652      "DBParameterGroupQuotaExceededFault":{
  1653        "type":"structure",
  1654        "members":{
  1655        },
  1656        "error":{
  1657          "code":"DBParameterGroupQuotaExceeded",
  1658          "httpStatusCode":400,
  1659          "senderFault":true
  1660        },
  1661        "exception":true
  1662      },
  1663      "DBSecurityGroupNotFoundFault":{
  1664        "type":"structure",
  1665        "members":{
  1666        },
  1667        "error":{
  1668          "code":"DBSecurityGroupNotFound",
  1669          "httpStatusCode":404,
  1670          "senderFault":true
  1671        },
  1672        "exception":true
  1673      },
  1674      "DBSnapshotAlreadyExistsFault":{
  1675        "type":"structure",
  1676        "members":{
  1677        },
  1678        "error":{
  1679          "code":"DBSnapshotAlreadyExists",
  1680          "httpStatusCode":400,
  1681          "senderFault":true
  1682        },
  1683        "exception":true
  1684      },
  1685      "DBSnapshotNotFoundFault":{
  1686        "type":"structure",
  1687        "members":{
  1688        },
  1689        "error":{
  1690          "code":"DBSnapshotNotFound",
  1691          "httpStatusCode":404,
  1692          "senderFault":true
  1693        },
  1694        "exception":true
  1695      },
  1696      "DBSubnetGroup":{
  1697        "type":"structure",
  1698        "members":{
  1699          "DBSubnetGroupName":{"shape":"String"},
  1700          "DBSubnetGroupDescription":{"shape":"String"},
  1701          "VpcId":{"shape":"String"},
  1702          "SubnetGroupStatus":{"shape":"String"},
  1703          "Subnets":{"shape":"SubnetList"},
  1704          "DBSubnetGroupArn":{"shape":"String"}
  1705        },
  1706        "wrapper":true
  1707      },
  1708      "DBSubnetGroupAlreadyExistsFault":{
  1709        "type":"structure",
  1710        "members":{
  1711        },
  1712        "error":{
  1713          "code":"DBSubnetGroupAlreadyExists",
  1714          "httpStatusCode":400,
  1715          "senderFault":true
  1716        },
  1717        "exception":true
  1718      },
  1719      "DBSubnetGroupDoesNotCoverEnoughAZs":{
  1720        "type":"structure",
  1721        "members":{
  1722        },
  1723        "error":{
  1724          "code":"DBSubnetGroupDoesNotCoverEnoughAZs",
  1725          "httpStatusCode":400,
  1726          "senderFault":true
  1727        },
  1728        "exception":true
  1729      },
  1730      "DBSubnetGroupMessage":{
  1731        "type":"structure",
  1732        "members":{
  1733          "Marker":{"shape":"String"},
  1734          "DBSubnetGroups":{"shape":"DBSubnetGroups"}
  1735        }
  1736      },
  1737      "DBSubnetGroupNotFoundFault":{
  1738        "type":"structure",
  1739        "members":{
  1740        },
  1741        "error":{
  1742          "code":"DBSubnetGroupNotFoundFault",
  1743          "httpStatusCode":404,
  1744          "senderFault":true
  1745        },
  1746        "exception":true
  1747      },
  1748      "DBSubnetGroupQuotaExceededFault":{
  1749        "type":"structure",
  1750        "members":{
  1751        },
  1752        "error":{
  1753          "code":"DBSubnetGroupQuotaExceeded",
  1754          "httpStatusCode":400,
  1755          "senderFault":true
  1756        },
  1757        "exception":true
  1758      },
  1759      "DBSubnetGroups":{
  1760        "type":"list",
  1761        "member":{
  1762          "shape":"DBSubnetGroup",
  1763          "locationName":"DBSubnetGroup"
  1764        }
  1765      },
  1766      "DBSubnetQuotaExceededFault":{
  1767        "type":"structure",
  1768        "members":{
  1769        },
  1770        "error":{
  1771          "code":"DBSubnetQuotaExceededFault",
  1772          "httpStatusCode":400,
  1773          "senderFault":true
  1774        },
  1775        "exception":true
  1776      },
  1777      "DBUpgradeDependencyFailureFault":{
  1778        "type":"structure",
  1779        "members":{
  1780        },
  1781        "error":{
  1782          "code":"DBUpgradeDependencyFailure",
  1783          "httpStatusCode":400,
  1784          "senderFault":true
  1785        },
  1786        "exception":true
  1787      },
  1788      "DeleteDBClusterMessage":{
  1789        "type":"structure",
  1790        "required":["DBClusterIdentifier"],
  1791        "members":{
  1792          "DBClusterIdentifier":{"shape":"String"},
  1793          "SkipFinalSnapshot":{"shape":"Boolean"},
  1794          "FinalDBSnapshotIdentifier":{"shape":"String"}
  1795        }
  1796      },
  1797      "DeleteDBClusterParameterGroupMessage":{
  1798        "type":"structure",
  1799        "required":["DBClusterParameterGroupName"],
  1800        "members":{
  1801          "DBClusterParameterGroupName":{"shape":"String"}
  1802        }
  1803      },
  1804      "DeleteDBClusterResult":{
  1805        "type":"structure",
  1806        "members":{
  1807          "DBCluster":{"shape":"DBCluster"}
  1808        }
  1809      },
  1810      "DeleteDBClusterSnapshotMessage":{
  1811        "type":"structure",
  1812        "required":["DBClusterSnapshotIdentifier"],
  1813        "members":{
  1814          "DBClusterSnapshotIdentifier":{"shape":"String"}
  1815        }
  1816      },
  1817      "DeleteDBClusterSnapshotResult":{
  1818        "type":"structure",
  1819        "members":{
  1820          "DBClusterSnapshot":{"shape":"DBClusterSnapshot"}
  1821        }
  1822      },
  1823      "DeleteDBInstanceMessage":{
  1824        "type":"structure",
  1825        "required":["DBInstanceIdentifier"],
  1826        "members":{
  1827          "DBInstanceIdentifier":{"shape":"String"}
  1828        }
  1829      },
  1830      "DeleteDBInstanceResult":{
  1831        "type":"structure",
  1832        "members":{
  1833          "DBInstance":{"shape":"DBInstance"}
  1834        }
  1835      },
  1836      "DeleteDBSubnetGroupMessage":{
  1837        "type":"structure",
  1838        "required":["DBSubnetGroupName"],
  1839        "members":{
  1840          "DBSubnetGroupName":{"shape":"String"}
  1841        }
  1842      },
  1843      "DeleteEventSubscriptionMessage":{
  1844        "type":"structure",
  1845        "required":["SubscriptionName"],
  1846        "members":{
  1847          "SubscriptionName":{"shape":"String"}
  1848        }
  1849      },
  1850      "DeleteEventSubscriptionResult":{
  1851        "type":"structure",
  1852        "members":{
  1853          "EventSubscription":{"shape":"EventSubscription"}
  1854        }
  1855      },
  1856      "DeleteGlobalClusterMessage":{
  1857        "type":"structure",
  1858        "required":["GlobalClusterIdentifier"],
  1859        "members":{
  1860          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"}
  1861        }
  1862      },
  1863      "DeleteGlobalClusterResult":{
  1864        "type":"structure",
  1865        "members":{
  1866          "GlobalCluster":{"shape":"GlobalCluster"}
  1867        }
  1868      },
  1869      "DescribeCertificatesMessage":{
  1870        "type":"structure",
  1871        "members":{
  1872          "CertificateIdentifier":{"shape":"String"},
  1873          "Filters":{"shape":"FilterList"},
  1874          "MaxRecords":{"shape":"IntegerOptional"},
  1875          "Marker":{"shape":"String"}
  1876        }
  1877      },
  1878      "DescribeDBClusterParameterGroupsMessage":{
  1879        "type":"structure",
  1880        "members":{
  1881          "DBClusterParameterGroupName":{"shape":"String"},
  1882          "Filters":{"shape":"FilterList"},
  1883          "MaxRecords":{"shape":"IntegerOptional"},
  1884          "Marker":{"shape":"String"}
  1885        }
  1886      },
  1887      "DescribeDBClusterParametersMessage":{
  1888        "type":"structure",
  1889        "required":["DBClusterParameterGroupName"],
  1890        "members":{
  1891          "DBClusterParameterGroupName":{"shape":"String"},
  1892          "Source":{"shape":"String"},
  1893          "Filters":{"shape":"FilterList"},
  1894          "MaxRecords":{"shape":"IntegerOptional"},
  1895          "Marker":{"shape":"String"}
  1896        }
  1897      },
  1898      "DescribeDBClusterSnapshotAttributesMessage":{
  1899        "type":"structure",
  1900        "required":["DBClusterSnapshotIdentifier"],
  1901        "members":{
  1902          "DBClusterSnapshotIdentifier":{"shape":"String"}
  1903        }
  1904      },
  1905      "DescribeDBClusterSnapshotAttributesResult":{
  1906        "type":"structure",
  1907        "members":{
  1908          "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"}
  1909        }
  1910      },
  1911      "DescribeDBClusterSnapshotsMessage":{
  1912        "type":"structure",
  1913        "members":{
  1914          "DBClusterIdentifier":{"shape":"String"},
  1915          "DBClusterSnapshotIdentifier":{"shape":"String"},
  1916          "SnapshotType":{"shape":"String"},
  1917          "Filters":{"shape":"FilterList"},
  1918          "MaxRecords":{"shape":"IntegerOptional"},
  1919          "Marker":{"shape":"String"},
  1920          "IncludeShared":{"shape":"Boolean"},
  1921          "IncludePublic":{"shape":"Boolean"}
  1922        }
  1923      },
  1924      "DescribeDBClustersMessage":{
  1925        "type":"structure",
  1926        "members":{
  1927          "DBClusterIdentifier":{"shape":"String"},
  1928          "Filters":{"shape":"FilterList"},
  1929          "MaxRecords":{"shape":"IntegerOptional"},
  1930          "Marker":{"shape":"String"}
  1931        }
  1932      },
  1933      "DescribeDBEngineVersionsMessage":{
  1934        "type":"structure",
  1935        "members":{
  1936          "Engine":{"shape":"String"},
  1937          "EngineVersion":{"shape":"String"},
  1938          "DBParameterGroupFamily":{"shape":"String"},
  1939          "Filters":{"shape":"FilterList"},
  1940          "MaxRecords":{"shape":"IntegerOptional"},
  1941          "Marker":{"shape":"String"},
  1942          "DefaultOnly":{"shape":"Boolean"},
  1943          "ListSupportedCharacterSets":{"shape":"BooleanOptional"},
  1944          "ListSupportedTimezones":{"shape":"BooleanOptional"}
  1945        }
  1946      },
  1947      "DescribeDBInstancesMessage":{
  1948        "type":"structure",
  1949        "members":{
  1950          "DBInstanceIdentifier":{"shape":"String"},
  1951          "Filters":{"shape":"FilterList"},
  1952          "MaxRecords":{"shape":"IntegerOptional"},
  1953          "Marker":{"shape":"String"}
  1954        }
  1955      },
  1956      "DescribeDBSubnetGroupsMessage":{
  1957        "type":"structure",
  1958        "members":{
  1959          "DBSubnetGroupName":{"shape":"String"},
  1960          "Filters":{"shape":"FilterList"},
  1961          "MaxRecords":{"shape":"IntegerOptional"},
  1962          "Marker":{"shape":"String"}
  1963        }
  1964      },
  1965      "DescribeEngineDefaultClusterParametersMessage":{
  1966        "type":"structure",
  1967        "required":["DBParameterGroupFamily"],
  1968        "members":{
  1969          "DBParameterGroupFamily":{"shape":"String"},
  1970          "Filters":{"shape":"FilterList"},
  1971          "MaxRecords":{"shape":"IntegerOptional"},
  1972          "Marker":{"shape":"String"}
  1973        }
  1974      },
  1975      "DescribeEngineDefaultClusterParametersResult":{
  1976        "type":"structure",
  1977        "members":{
  1978          "EngineDefaults":{"shape":"EngineDefaults"}
  1979        }
  1980      },
  1981      "DescribeEventCategoriesMessage":{
  1982        "type":"structure",
  1983        "members":{
  1984          "SourceType":{"shape":"String"},
  1985          "Filters":{"shape":"FilterList"}
  1986        }
  1987      },
  1988      "DescribeEventSubscriptionsMessage":{
  1989        "type":"structure",
  1990        "members":{
  1991          "SubscriptionName":{"shape":"String"},
  1992          "Filters":{"shape":"FilterList"},
  1993          "MaxRecords":{"shape":"IntegerOptional"},
  1994          "Marker":{"shape":"String"}
  1995        }
  1996      },
  1997      "DescribeEventsMessage":{
  1998        "type":"structure",
  1999        "members":{
  2000          "SourceIdentifier":{"shape":"String"},
  2001          "SourceType":{"shape":"SourceType"},
  2002          "StartTime":{"shape":"TStamp"},
  2003          "EndTime":{"shape":"TStamp"},
  2004          "Duration":{"shape":"IntegerOptional"},
  2005          "EventCategories":{"shape":"EventCategoriesList"},
  2006          "Filters":{"shape":"FilterList"},
  2007          "MaxRecords":{"shape":"IntegerOptional"},
  2008          "Marker":{"shape":"String"}
  2009        }
  2010      },
  2011      "DescribeGlobalClustersMessage":{
  2012        "type":"structure",
  2013        "members":{
  2014          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
  2015          "Filters":{"shape":"FilterList"},
  2016          "MaxRecords":{"shape":"IntegerOptional"},
  2017          "Marker":{"shape":"String"}
  2018        }
  2019      },
  2020      "DescribeOrderableDBInstanceOptionsMessage":{
  2021        "type":"structure",
  2022        "required":["Engine"],
  2023        "members":{
  2024          "Engine":{"shape":"String"},
  2025          "EngineVersion":{"shape":"String"},
  2026          "DBInstanceClass":{"shape":"String"},
  2027          "LicenseModel":{"shape":"String"},
  2028          "Vpc":{"shape":"BooleanOptional"},
  2029          "Filters":{"shape":"FilterList"},
  2030          "MaxRecords":{"shape":"IntegerOptional"},
  2031          "Marker":{"shape":"String"}
  2032        }
  2033      },
  2034      "DescribePendingMaintenanceActionsMessage":{
  2035        "type":"structure",
  2036        "members":{
  2037          "ResourceIdentifier":{"shape":"String"},
  2038          "Filters":{"shape":"FilterList"},
  2039          "Marker":{"shape":"String"},
  2040          "MaxRecords":{"shape":"IntegerOptional"}
  2041        }
  2042      },
  2043      "Endpoint":{
  2044        "type":"structure",
  2045        "members":{
  2046          "Address":{"shape":"String"},
  2047          "Port":{"shape":"Integer"},
  2048          "HostedZoneId":{"shape":"String"}
  2049        }
  2050      },
  2051      "EngineDefaults":{
  2052        "type":"structure",
  2053        "members":{
  2054          "DBParameterGroupFamily":{"shape":"String"},
  2055          "Marker":{"shape":"String"},
  2056          "Parameters":{"shape":"ParametersList"}
  2057        },
  2058        "wrapper":true
  2059      },
  2060      "Event":{
  2061        "type":"structure",
  2062        "members":{
  2063          "SourceIdentifier":{"shape":"String"},
  2064          "SourceType":{"shape":"SourceType"},
  2065          "Message":{"shape":"String"},
  2066          "EventCategories":{"shape":"EventCategoriesList"},
  2067          "Date":{"shape":"TStamp"},
  2068          "SourceArn":{"shape":"String"}
  2069        }
  2070      },
  2071      "EventCategoriesList":{
  2072        "type":"list",
  2073        "member":{
  2074          "shape":"String",
  2075          "locationName":"EventCategory"
  2076        }
  2077      },
  2078      "EventCategoriesMap":{
  2079        "type":"structure",
  2080        "members":{
  2081          "SourceType":{"shape":"String"},
  2082          "EventCategories":{"shape":"EventCategoriesList"}
  2083        },
  2084        "wrapper":true
  2085      },
  2086      "EventCategoriesMapList":{
  2087        "type":"list",
  2088        "member":{
  2089          "shape":"EventCategoriesMap",
  2090          "locationName":"EventCategoriesMap"
  2091        }
  2092      },
  2093      "EventCategoriesMessage":{
  2094        "type":"structure",
  2095        "members":{
  2096          "EventCategoriesMapList":{"shape":"EventCategoriesMapList"}
  2097        }
  2098      },
  2099      "EventList":{
  2100        "type":"list",
  2101        "member":{
  2102          "shape":"Event",
  2103          "locationName":"Event"
  2104        }
  2105      },
  2106      "EventSubscription":{
  2107        "type":"structure",
  2108        "members":{
  2109          "CustomerAwsId":{"shape":"String"},
  2110          "CustSubscriptionId":{"shape":"String"},
  2111          "SnsTopicArn":{"shape":"String"},
  2112          "Status":{"shape":"String"},
  2113          "SubscriptionCreationTime":{"shape":"String"},
  2114          "SourceType":{"shape":"String"},
  2115          "SourceIdsList":{"shape":"SourceIdsList"},
  2116          "EventCategoriesList":{"shape":"EventCategoriesList"},
  2117          "Enabled":{"shape":"Boolean"},
  2118          "EventSubscriptionArn":{"shape":"String"}
  2119        },
  2120        "wrapper":true
  2121      },
  2122      "EventSubscriptionQuotaExceededFault":{
  2123        "type":"structure",
  2124        "members":{
  2125        },
  2126        "error":{
  2127          "code":"EventSubscriptionQuotaExceeded",
  2128          "httpStatusCode":400,
  2129          "senderFault":true
  2130        },
  2131        "exception":true
  2132      },
  2133      "EventSubscriptionsList":{
  2134        "type":"list",
  2135        "member":{
  2136          "shape":"EventSubscription",
  2137          "locationName":"EventSubscription"
  2138        }
  2139      },
  2140      "EventSubscriptionsMessage":{
  2141        "type":"structure",
  2142        "members":{
  2143          "Marker":{"shape":"String"},
  2144          "EventSubscriptionsList":{"shape":"EventSubscriptionsList"}
  2145        }
  2146      },
  2147      "EventsMessage":{
  2148        "type":"structure",
  2149        "members":{
  2150          "Marker":{"shape":"String"},
  2151          "Events":{"shape":"EventList"}
  2152        }
  2153      },
  2154      "FailoverDBClusterMessage":{
  2155        "type":"structure",
  2156        "members":{
  2157          "DBClusterIdentifier":{"shape":"String"},
  2158          "TargetDBInstanceIdentifier":{"shape":"String"}
  2159        }
  2160      },
  2161      "FailoverDBClusterResult":{
  2162        "type":"structure",
  2163        "members":{
  2164          "DBCluster":{"shape":"DBCluster"}
  2165        }
  2166      },
  2167      "Filter":{
  2168        "type":"structure",
  2169        "required":[
  2170          "Name",
  2171          "Values"
  2172        ],
  2173        "members":{
  2174          "Name":{"shape":"String"},
  2175          "Values":{"shape":"FilterValueList"}
  2176        }
  2177      },
  2178      "FilterList":{
  2179        "type":"list",
  2180        "member":{
  2181          "shape":"Filter",
  2182          "locationName":"Filter"
  2183        }
  2184      },
  2185      "FilterValueList":{
  2186        "type":"list",
  2187        "member":{
  2188          "shape":"String",
  2189          "locationName":"Value"
  2190        }
  2191      },
  2192      "GlobalCluster":{
  2193        "type":"structure",
  2194        "members":{
  2195          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
  2196          "GlobalClusterResourceId":{"shape":"String"},
  2197          "GlobalClusterArn":{"shape":"String"},
  2198          "Status":{"shape":"String"},
  2199          "Engine":{"shape":"String"},
  2200          "EngineVersion":{"shape":"String"},
  2201          "DatabaseName":{"shape":"String"},
  2202          "StorageEncrypted":{"shape":"BooleanOptional"},
  2203          "DeletionProtection":{"shape":"BooleanOptional"},
  2204          "GlobalClusterMembers":{"shape":"GlobalClusterMemberList"}
  2205        },
  2206        "wrapper":true
  2207      },
  2208      "GlobalClusterAlreadyExistsFault":{
  2209        "type":"structure",
  2210        "members":{
  2211        },
  2212        "error":{
  2213          "code":"GlobalClusterAlreadyExistsFault",
  2214          "httpStatusCode":400,
  2215          "senderFault":true
  2216        },
  2217        "exception":true
  2218      },
  2219      "GlobalClusterIdentifier":{
  2220        "type":"string",
  2221        "max":255,
  2222        "min":1,
  2223        "pattern":"[A-Za-z][0-9A-Za-z-:._]*"
  2224      },
  2225      "GlobalClusterList":{
  2226        "type":"list",
  2227        "member":{
  2228          "shape":"GlobalCluster",
  2229          "locationName":"GlobalClusterMember"
  2230        }
  2231      },
  2232      "GlobalClusterMember":{
  2233        "type":"structure",
  2234        "members":{
  2235          "DBClusterArn":{"shape":"String"},
  2236          "Readers":{"shape":"ReadersArnList"},
  2237          "IsWriter":{"shape":"Boolean"}
  2238        },
  2239        "wrapper":true
  2240      },
  2241      "GlobalClusterMemberList":{
  2242        "type":"list",
  2243        "member":{
  2244          "shape":"GlobalClusterMember",
  2245          "locationName":"GlobalClusterMember"
  2246        }
  2247      },
  2248      "GlobalClusterNotFoundFault":{
  2249        "type":"structure",
  2250        "members":{
  2251        },
  2252        "error":{
  2253          "code":"GlobalClusterNotFoundFault",
  2254          "httpStatusCode":404,
  2255          "senderFault":true
  2256        },
  2257        "exception":true
  2258      },
  2259      "GlobalClusterQuotaExceededFault":{
  2260        "type":"structure",
  2261        "members":{
  2262        },
  2263        "error":{
  2264          "code":"GlobalClusterQuotaExceededFault",
  2265          "httpStatusCode":400,
  2266          "senderFault":true
  2267        },
  2268        "exception":true
  2269      },
  2270      "GlobalClustersMessage":{
  2271        "type":"structure",
  2272        "members":{
  2273          "Marker":{"shape":"String"},
  2274          "GlobalClusters":{"shape":"GlobalClusterList"}
  2275        }
  2276      },
  2277      "InstanceQuotaExceededFault":{
  2278        "type":"structure",
  2279        "members":{
  2280        },
  2281        "error":{
  2282          "code":"InstanceQuotaExceeded",
  2283          "httpStatusCode":400,
  2284          "senderFault":true
  2285        },
  2286        "exception":true
  2287      },
  2288      "InsufficientDBClusterCapacityFault":{
  2289        "type":"structure",
  2290        "members":{
  2291        },
  2292        "error":{
  2293          "code":"InsufficientDBClusterCapacityFault",
  2294          "httpStatusCode":403,
  2295          "senderFault":true
  2296        },
  2297        "exception":true
  2298      },
  2299      "InsufficientDBInstanceCapacityFault":{
  2300        "type":"structure",
  2301        "members":{
  2302        },
  2303        "error":{
  2304          "code":"InsufficientDBInstanceCapacity",
  2305          "httpStatusCode":400,
  2306          "senderFault":true
  2307        },
  2308        "exception":true
  2309      },
  2310      "InsufficientStorageClusterCapacityFault":{
  2311        "type":"structure",
  2312        "members":{
  2313        },
  2314        "error":{
  2315          "code":"InsufficientStorageClusterCapacity",
  2316          "httpStatusCode":400,
  2317          "senderFault":true
  2318        },
  2319        "exception":true
  2320      },
  2321      "Integer":{"type":"integer"},
  2322      "IntegerOptional":{"type":"integer"},
  2323      "InvalidDBClusterSnapshotStateFault":{
  2324        "type":"structure",
  2325        "members":{
  2326        },
  2327        "error":{
  2328          "code":"InvalidDBClusterSnapshotStateFault",
  2329          "httpStatusCode":400,
  2330          "senderFault":true
  2331        },
  2332        "exception":true
  2333      },
  2334      "InvalidDBClusterStateFault":{
  2335        "type":"structure",
  2336        "members":{
  2337        },
  2338        "error":{
  2339          "code":"InvalidDBClusterStateFault",
  2340          "httpStatusCode":400,
  2341          "senderFault":true
  2342        },
  2343        "exception":true
  2344      },
  2345      "InvalidDBInstanceStateFault":{
  2346        "type":"structure",
  2347        "members":{
  2348        },
  2349        "error":{
  2350          "code":"InvalidDBInstanceState",
  2351          "httpStatusCode":400,
  2352          "senderFault":true
  2353        },
  2354        "exception":true
  2355      },
  2356      "InvalidDBParameterGroupStateFault":{
  2357        "type":"structure",
  2358        "members":{
  2359        },
  2360        "error":{
  2361          "code":"InvalidDBParameterGroupState",
  2362          "httpStatusCode":400,
  2363          "senderFault":true
  2364        },
  2365        "exception":true
  2366      },
  2367      "InvalidDBSecurityGroupStateFault":{
  2368        "type":"structure",
  2369        "members":{
  2370        },
  2371        "error":{
  2372          "code":"InvalidDBSecurityGroupState",
  2373          "httpStatusCode":400,
  2374          "senderFault":true
  2375        },
  2376        "exception":true
  2377      },
  2378      "InvalidDBSnapshotStateFault":{
  2379        "type":"structure",
  2380        "members":{
  2381        },
  2382        "error":{
  2383          "code":"InvalidDBSnapshotState",
  2384          "httpStatusCode":400,
  2385          "senderFault":true
  2386        },
  2387        "exception":true
  2388      },
  2389      "InvalidDBSubnetGroupStateFault":{
  2390        "type":"structure",
  2391        "members":{
  2392        },
  2393        "error":{
  2394          "code":"InvalidDBSubnetGroupStateFault",
  2395          "httpStatusCode":400,
  2396          "senderFault":true
  2397        },
  2398        "exception":true
  2399      },
  2400      "InvalidDBSubnetStateFault":{
  2401        "type":"structure",
  2402        "members":{
  2403        },
  2404        "error":{
  2405          "code":"InvalidDBSubnetStateFault",
  2406          "httpStatusCode":400,
  2407          "senderFault":true
  2408        },
  2409        "exception":true
  2410      },
  2411      "InvalidEventSubscriptionStateFault":{
  2412        "type":"structure",
  2413        "members":{
  2414        },
  2415        "error":{
  2416          "code":"InvalidEventSubscriptionState",
  2417          "httpStatusCode":400,
  2418          "senderFault":true
  2419        },
  2420        "exception":true
  2421      },
  2422      "InvalidGlobalClusterStateFault":{
  2423        "type":"structure",
  2424        "members":{
  2425        },
  2426        "error":{
  2427          "code":"InvalidGlobalClusterStateFault",
  2428          "httpStatusCode":400,
  2429          "senderFault":true
  2430        },
  2431        "exception":true
  2432      },
  2433      "InvalidRestoreFault":{
  2434        "type":"structure",
  2435        "members":{
  2436        },
  2437        "error":{
  2438          "code":"InvalidRestoreFault",
  2439          "httpStatusCode":400,
  2440          "senderFault":true
  2441        },
  2442        "exception":true
  2443      },
  2444      "InvalidSubnet":{
  2445        "type":"structure",
  2446        "members":{
  2447        },
  2448        "error":{
  2449          "code":"InvalidSubnet",
  2450          "httpStatusCode":400,
  2451          "senderFault":true
  2452        },
  2453        "exception":true
  2454      },
  2455      "InvalidVPCNetworkStateFault":{
  2456        "type":"structure",
  2457        "members":{
  2458        },
  2459        "error":{
  2460          "code":"InvalidVPCNetworkStateFault",
  2461          "httpStatusCode":400,
  2462          "senderFault":true
  2463        },
  2464        "exception":true
  2465      },
  2466      "KMSKeyNotAccessibleFault":{
  2467        "type":"structure",
  2468        "members":{
  2469        },
  2470        "error":{
  2471          "code":"KMSKeyNotAccessibleFault",
  2472          "httpStatusCode":400,
  2473          "senderFault":true
  2474        },
  2475        "exception":true
  2476      },
  2477      "KeyList":{
  2478        "type":"list",
  2479        "member":{"shape":"String"}
  2480      },
  2481      "ListTagsForResourceMessage":{
  2482        "type":"structure",
  2483        "required":["ResourceName"],
  2484        "members":{
  2485          "ResourceName":{"shape":"String"},
  2486          "Filters":{"shape":"FilterList"}
  2487        }
  2488      },
  2489      "LogTypeList":{
  2490        "type":"list",
  2491        "member":{"shape":"String"}
  2492      },
  2493      "ModifyDBClusterMessage":{
  2494        "type":"structure",
  2495        "required":["DBClusterIdentifier"],
  2496        "members":{
  2497          "DBClusterIdentifier":{"shape":"String"},
  2498          "NewDBClusterIdentifier":{"shape":"String"},
  2499          "ApplyImmediately":{"shape":"Boolean"},
  2500          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  2501          "DBClusterParameterGroupName":{"shape":"String"},
  2502          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  2503          "Port":{"shape":"IntegerOptional"},
  2504          "MasterUserPassword":{"shape":"String"},
  2505          "PreferredBackupWindow":{"shape":"String"},
  2506          "PreferredMaintenanceWindow":{"shape":"String"},
  2507          "CloudwatchLogsExportConfiguration":{"shape":"CloudwatchLogsExportConfiguration"},
  2508          "EngineVersion":{"shape":"String"},
  2509          "DeletionProtection":{"shape":"BooleanOptional"}
  2510        }
  2511      },
  2512      "ModifyDBClusterParameterGroupMessage":{
  2513        "type":"structure",
  2514        "required":[
  2515          "DBClusterParameterGroupName",
  2516          "Parameters"
  2517        ],
  2518        "members":{
  2519          "DBClusterParameterGroupName":{"shape":"String"},
  2520          "Parameters":{"shape":"ParametersList"}
  2521        }
  2522      },
  2523      "ModifyDBClusterResult":{
  2524        "type":"structure",
  2525        "members":{
  2526          "DBCluster":{"shape":"DBCluster"}
  2527        }
  2528      },
  2529      "ModifyDBClusterSnapshotAttributeMessage":{
  2530        "type":"structure",
  2531        "required":[
  2532          "DBClusterSnapshotIdentifier",
  2533          "AttributeName"
  2534        ],
  2535        "members":{
  2536          "DBClusterSnapshotIdentifier":{"shape":"String"},
  2537          "AttributeName":{"shape":"String"},
  2538          "ValuesToAdd":{"shape":"AttributeValueList"},
  2539          "ValuesToRemove":{"shape":"AttributeValueList"}
  2540        }
  2541      },
  2542      "ModifyDBClusterSnapshotAttributeResult":{
  2543        "type":"structure",
  2544        "members":{
  2545          "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"}
  2546        }
  2547      },
  2548      "ModifyDBInstanceMessage":{
  2549        "type":"structure",
  2550        "required":["DBInstanceIdentifier"],
  2551        "members":{
  2552          "DBInstanceIdentifier":{"shape":"String"},
  2553          "DBInstanceClass":{"shape":"String"},
  2554          "ApplyImmediately":{"shape":"Boolean"},
  2555          "PreferredMaintenanceWindow":{"shape":"String"},
  2556          "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"},
  2557          "NewDBInstanceIdentifier":{"shape":"String"},
  2558          "CACertificateIdentifier":{"shape":"String"},
  2559          "PromotionTier":{"shape":"IntegerOptional"}
  2560        }
  2561      },
  2562      "ModifyDBInstanceResult":{
  2563        "type":"structure",
  2564        "members":{
  2565          "DBInstance":{"shape":"DBInstance"}
  2566        }
  2567      },
  2568      "ModifyDBSubnetGroupMessage":{
  2569        "type":"structure",
  2570        "required":[
  2571          "DBSubnetGroupName",
  2572          "SubnetIds"
  2573        ],
  2574        "members":{
  2575          "DBSubnetGroupName":{"shape":"String"},
  2576          "DBSubnetGroupDescription":{"shape":"String"},
  2577          "SubnetIds":{"shape":"SubnetIdentifierList"}
  2578        }
  2579      },
  2580      "ModifyDBSubnetGroupResult":{
  2581        "type":"structure",
  2582        "members":{
  2583          "DBSubnetGroup":{"shape":"DBSubnetGroup"}
  2584        }
  2585      },
  2586      "ModifyEventSubscriptionMessage":{
  2587        "type":"structure",
  2588        "required":["SubscriptionName"],
  2589        "members":{
  2590          "SubscriptionName":{"shape":"String"},
  2591          "SnsTopicArn":{"shape":"String"},
  2592          "SourceType":{"shape":"String"},
  2593          "EventCategories":{"shape":"EventCategoriesList"},
  2594          "Enabled":{"shape":"BooleanOptional"}
  2595        }
  2596      },
  2597      "ModifyEventSubscriptionResult":{
  2598        "type":"structure",
  2599        "members":{
  2600          "EventSubscription":{"shape":"EventSubscription"}
  2601        }
  2602      },
  2603      "ModifyGlobalClusterMessage":{
  2604        "type":"structure",
  2605        "required":["GlobalClusterIdentifier"],
  2606        "members":{
  2607          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
  2608          "NewGlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
  2609          "DeletionProtection":{"shape":"BooleanOptional"}
  2610        }
  2611      },
  2612      "ModifyGlobalClusterResult":{
  2613        "type":"structure",
  2614        "members":{
  2615          "GlobalCluster":{"shape":"GlobalCluster"}
  2616        }
  2617      },
  2618      "OrderableDBInstanceOption":{
  2619        "type":"structure",
  2620        "members":{
  2621          "Engine":{"shape":"String"},
  2622          "EngineVersion":{"shape":"String"},
  2623          "DBInstanceClass":{"shape":"String"},
  2624          "LicenseModel":{"shape":"String"},
  2625          "AvailabilityZones":{"shape":"AvailabilityZoneList"},
  2626          "Vpc":{"shape":"Boolean"}
  2627        },
  2628        "wrapper":true
  2629      },
  2630      "OrderableDBInstanceOptionsList":{
  2631        "type":"list",
  2632        "member":{
  2633          "shape":"OrderableDBInstanceOption",
  2634          "locationName":"OrderableDBInstanceOption"
  2635        }
  2636      },
  2637      "OrderableDBInstanceOptionsMessage":{
  2638        "type":"structure",
  2639        "members":{
  2640          "OrderableDBInstanceOptions":{"shape":"OrderableDBInstanceOptionsList"},
  2641          "Marker":{"shape":"String"}
  2642        }
  2643      },
  2644      "Parameter":{
  2645        "type":"structure",
  2646        "members":{
  2647          "ParameterName":{"shape":"String"},
  2648          "ParameterValue":{"shape":"String"},
  2649          "Description":{"shape":"String"},
  2650          "Source":{"shape":"String"},
  2651          "ApplyType":{"shape":"String"},
  2652          "DataType":{"shape":"String"},
  2653          "AllowedValues":{"shape":"String"},
  2654          "IsModifiable":{"shape":"Boolean"},
  2655          "MinimumEngineVersion":{"shape":"String"},
  2656          "ApplyMethod":{"shape":"ApplyMethod"}
  2657        }
  2658      },
  2659      "ParametersList":{
  2660        "type":"list",
  2661        "member":{
  2662          "shape":"Parameter",
  2663          "locationName":"Parameter"
  2664        }
  2665      },
  2666      "PendingCloudwatchLogsExports":{
  2667        "type":"structure",
  2668        "members":{
  2669          "LogTypesToEnable":{"shape":"LogTypeList"},
  2670          "LogTypesToDisable":{"shape":"LogTypeList"}
  2671        }
  2672      },
  2673      "PendingMaintenanceAction":{
  2674        "type":"structure",
  2675        "members":{
  2676          "Action":{"shape":"String"},
  2677          "AutoAppliedAfterDate":{"shape":"TStamp"},
  2678          "ForcedApplyDate":{"shape":"TStamp"},
  2679          "OptInStatus":{"shape":"String"},
  2680          "CurrentApplyDate":{"shape":"TStamp"},
  2681          "Description":{"shape":"String"}
  2682        }
  2683      },
  2684      "PendingMaintenanceActionDetails":{
  2685        "type":"list",
  2686        "member":{
  2687          "shape":"PendingMaintenanceAction",
  2688          "locationName":"PendingMaintenanceAction"
  2689        }
  2690      },
  2691      "PendingMaintenanceActions":{
  2692        "type":"list",
  2693        "member":{
  2694          "shape":"ResourcePendingMaintenanceActions",
  2695          "locationName":"ResourcePendingMaintenanceActions"
  2696        }
  2697      },
  2698      "PendingMaintenanceActionsMessage":{
  2699        "type":"structure",
  2700        "members":{
  2701          "PendingMaintenanceActions":{"shape":"PendingMaintenanceActions"},
  2702          "Marker":{"shape":"String"}
  2703        }
  2704      },
  2705      "PendingModifiedValues":{
  2706        "type":"structure",
  2707        "members":{
  2708          "DBInstanceClass":{"shape":"String"},
  2709          "AllocatedStorage":{"shape":"IntegerOptional"},
  2710          "MasterUserPassword":{"shape":"String"},
  2711          "Port":{"shape":"IntegerOptional"},
  2712          "BackupRetentionPeriod":{"shape":"IntegerOptional"},
  2713          "MultiAZ":{"shape":"BooleanOptional"},
  2714          "EngineVersion":{"shape":"String"},
  2715          "LicenseModel":{"shape":"String"},
  2716          "Iops":{"shape":"IntegerOptional"},
  2717          "DBInstanceIdentifier":{"shape":"String"},
  2718          "StorageType":{"shape":"String"},
  2719          "CACertificateIdentifier":{"shape":"String"},
  2720          "DBSubnetGroupName":{"shape":"String"},
  2721          "PendingCloudwatchLogsExports":{"shape":"PendingCloudwatchLogsExports"}
  2722        }
  2723      },
  2724      "ReadReplicaIdentifierList":{
  2725        "type":"list",
  2726        "member":{
  2727          "shape":"String",
  2728          "locationName":"ReadReplicaIdentifier"
  2729        }
  2730      },
  2731      "ReadersArnList":{
  2732        "type":"list",
  2733        "member":{"shape":"String"}
  2734      },
  2735      "RebootDBInstanceMessage":{
  2736        "type":"structure",
  2737        "required":["DBInstanceIdentifier"],
  2738        "members":{
  2739          "DBInstanceIdentifier":{"shape":"String"},
  2740          "ForceFailover":{"shape":"BooleanOptional"}
  2741        }
  2742      },
  2743      "RebootDBInstanceResult":{
  2744        "type":"structure",
  2745        "members":{
  2746          "DBInstance":{"shape":"DBInstance"}
  2747        }
  2748      },
  2749      "RemoveFromGlobalClusterMessage":{
  2750        "type":"structure",
  2751        "required":[
  2752          "GlobalClusterIdentifier",
  2753          "DbClusterIdentifier"
  2754        ],
  2755        "members":{
  2756          "GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
  2757          "DbClusterIdentifier":{"shape":"String"}
  2758        }
  2759      },
  2760      "RemoveFromGlobalClusterResult":{
  2761        "type":"structure",
  2762        "members":{
  2763          "GlobalCluster":{"shape":"GlobalCluster"}
  2764        }
  2765      },
  2766      "RemoveSourceIdentifierFromSubscriptionMessage":{
  2767        "type":"structure",
  2768        "required":[
  2769          "SubscriptionName",
  2770          "SourceIdentifier"
  2771        ],
  2772        "members":{
  2773          "SubscriptionName":{"shape":"String"},
  2774          "SourceIdentifier":{"shape":"String"}
  2775        }
  2776      },
  2777      "RemoveSourceIdentifierFromSubscriptionResult":{
  2778        "type":"structure",
  2779        "members":{
  2780          "EventSubscription":{"shape":"EventSubscription"}
  2781        }
  2782      },
  2783      "RemoveTagsFromResourceMessage":{
  2784        "type":"structure",
  2785        "required":[
  2786          "ResourceName",
  2787          "TagKeys"
  2788        ],
  2789        "members":{
  2790          "ResourceName":{"shape":"String"},
  2791          "TagKeys":{"shape":"KeyList"}
  2792        }
  2793      },
  2794      "ResetDBClusterParameterGroupMessage":{
  2795        "type":"structure",
  2796        "required":["DBClusterParameterGroupName"],
  2797        "members":{
  2798          "DBClusterParameterGroupName":{"shape":"String"},
  2799          "ResetAllParameters":{"shape":"Boolean"},
  2800          "Parameters":{"shape":"ParametersList"}
  2801        }
  2802      },
  2803      "ResourceNotFoundFault":{
  2804        "type":"structure",
  2805        "members":{
  2806        },
  2807        "error":{
  2808          "code":"ResourceNotFoundFault",
  2809          "httpStatusCode":404,
  2810          "senderFault":true
  2811        },
  2812        "exception":true
  2813      },
  2814      "ResourcePendingMaintenanceActions":{
  2815        "type":"structure",
  2816        "members":{
  2817          "ResourceIdentifier":{"shape":"String"},
  2818          "PendingMaintenanceActionDetails":{"shape":"PendingMaintenanceActionDetails"}
  2819        },
  2820        "wrapper":true
  2821      },
  2822      "RestoreDBClusterFromSnapshotMessage":{
  2823        "type":"structure",
  2824        "required":[
  2825          "DBClusterIdentifier",
  2826          "SnapshotIdentifier",
  2827          "Engine"
  2828        ],
  2829        "members":{
  2830          "AvailabilityZones":{"shape":"AvailabilityZones"},
  2831          "DBClusterIdentifier":{"shape":"String"},
  2832          "SnapshotIdentifier":{"shape":"String"},
  2833          "Engine":{"shape":"String"},
  2834          "EngineVersion":{"shape":"String"},
  2835          "Port":{"shape":"IntegerOptional"},
  2836          "DBSubnetGroupName":{"shape":"String"},
  2837          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  2838          "Tags":{"shape":"TagList"},
  2839          "KmsKeyId":{"shape":"String"},
  2840          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  2841          "DeletionProtection":{"shape":"BooleanOptional"}
  2842        }
  2843      },
  2844      "RestoreDBClusterFromSnapshotResult":{
  2845        "type":"structure",
  2846        "members":{
  2847          "DBCluster":{"shape":"DBCluster"}
  2848        }
  2849      },
  2850      "RestoreDBClusterToPointInTimeMessage":{
  2851        "type":"structure",
  2852        "required":[
  2853          "DBClusterIdentifier",
  2854          "SourceDBClusterIdentifier"
  2855        ],
  2856        "members":{
  2857          "DBClusterIdentifier":{"shape":"String"},
  2858          "SourceDBClusterIdentifier":{"shape":"String"},
  2859          "RestoreToTime":{"shape":"TStamp"},
  2860          "UseLatestRestorableTime":{"shape":"Boolean"},
  2861          "Port":{"shape":"IntegerOptional"},
  2862          "DBSubnetGroupName":{"shape":"String"},
  2863          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  2864          "Tags":{"shape":"TagList"},
  2865          "KmsKeyId":{"shape":"String"},
  2866          "EnableCloudwatchLogsExports":{"shape":"LogTypeList"},
  2867          "DeletionProtection":{"shape":"BooleanOptional"}
  2868        }
  2869      },
  2870      "RestoreDBClusterToPointInTimeResult":{
  2871        "type":"structure",
  2872        "members":{
  2873          "DBCluster":{"shape":"DBCluster"}
  2874        }
  2875      },
  2876      "SNSInvalidTopicFault":{
  2877        "type":"structure",
  2878        "members":{
  2879        },
  2880        "error":{
  2881          "code":"SNSInvalidTopic",
  2882          "httpStatusCode":400,
  2883          "senderFault":true
  2884        },
  2885        "exception":true
  2886      },
  2887      "SNSNoAuthorizationFault":{
  2888        "type":"structure",
  2889        "members":{
  2890        },
  2891        "error":{
  2892          "code":"SNSNoAuthorization",
  2893          "httpStatusCode":400,
  2894          "senderFault":true
  2895        },
  2896        "exception":true
  2897      },
  2898      "SNSTopicArnNotFoundFault":{
  2899        "type":"structure",
  2900        "members":{
  2901        },
  2902        "error":{
  2903          "code":"SNSTopicArnNotFound",
  2904          "httpStatusCode":404,
  2905          "senderFault":true
  2906        },
  2907        "exception":true
  2908      },
  2909      "SharedSnapshotQuotaExceededFault":{
  2910        "type":"structure",
  2911        "members":{
  2912        },
  2913        "error":{
  2914          "code":"SharedSnapshotQuotaExceeded",
  2915          "httpStatusCode":400,
  2916          "senderFault":true
  2917        },
  2918        "exception":true
  2919      },
  2920      "SnapshotQuotaExceededFault":{
  2921        "type":"structure",
  2922        "members":{
  2923        },
  2924        "error":{
  2925          "code":"SnapshotQuotaExceeded",
  2926          "httpStatusCode":400,
  2927          "senderFault":true
  2928        },
  2929        "exception":true
  2930      },
  2931      "SourceIdsList":{
  2932        "type":"list",
  2933        "member":{
  2934          "shape":"String",
  2935          "locationName":"SourceId"
  2936        }
  2937      },
  2938      "SourceNotFoundFault":{
  2939        "type":"structure",
  2940        "members":{
  2941        },
  2942        "error":{
  2943          "code":"SourceNotFound",
  2944          "httpStatusCode":404,
  2945          "senderFault":true
  2946        },
  2947        "exception":true
  2948      },
  2949      "SourceType":{
  2950        "type":"string",
  2951        "enum":[
  2952          "db-instance",
  2953          "db-parameter-group",
  2954          "db-security-group",
  2955          "db-snapshot",
  2956          "db-cluster",
  2957          "db-cluster-snapshot"
  2958        ]
  2959      },
  2960      "StartDBClusterMessage":{
  2961        "type":"structure",
  2962        "required":["DBClusterIdentifier"],
  2963        "members":{
  2964          "DBClusterIdentifier":{"shape":"String"}
  2965        }
  2966      },
  2967      "StartDBClusterResult":{
  2968        "type":"structure",
  2969        "members":{
  2970          "DBCluster":{"shape":"DBCluster"}
  2971        }
  2972      },
  2973      "StopDBClusterMessage":{
  2974        "type":"structure",
  2975        "required":["DBClusterIdentifier"],
  2976        "members":{
  2977          "DBClusterIdentifier":{"shape":"String"}
  2978        }
  2979      },
  2980      "StopDBClusterResult":{
  2981        "type":"structure",
  2982        "members":{
  2983          "DBCluster":{"shape":"DBCluster"}
  2984        }
  2985      },
  2986      "StorageQuotaExceededFault":{
  2987        "type":"structure",
  2988        "members":{
  2989        },
  2990        "error":{
  2991          "code":"StorageQuotaExceeded",
  2992          "httpStatusCode":400,
  2993          "senderFault":true
  2994        },
  2995        "exception":true
  2996      },
  2997      "StorageTypeNotSupportedFault":{
  2998        "type":"structure",
  2999        "members":{
  3000        },
  3001        "error":{
  3002          "code":"StorageTypeNotSupported",
  3003          "httpStatusCode":400,
  3004          "senderFault":true
  3005        },
  3006        "exception":true
  3007      },
  3008      "String":{"type":"string"},
  3009      "Subnet":{
  3010        "type":"structure",
  3011        "members":{
  3012          "SubnetIdentifier":{"shape":"String"},
  3013          "SubnetAvailabilityZone":{"shape":"AvailabilityZone"},
  3014          "SubnetStatus":{"shape":"String"}
  3015        }
  3016      },
  3017      "SubnetAlreadyInUse":{
  3018        "type":"structure",
  3019        "members":{
  3020        },
  3021        "error":{
  3022          "code":"SubnetAlreadyInUse",
  3023          "httpStatusCode":400,
  3024          "senderFault":true
  3025        },
  3026        "exception":true
  3027      },
  3028      "SubnetIdentifierList":{
  3029        "type":"list",
  3030        "member":{
  3031          "shape":"String",
  3032          "locationName":"SubnetIdentifier"
  3033        }
  3034      },
  3035      "SubnetList":{
  3036        "type":"list",
  3037        "member":{
  3038          "shape":"Subnet",
  3039          "locationName":"Subnet"
  3040        }
  3041      },
  3042      "SubscriptionAlreadyExistFault":{
  3043        "type":"structure",
  3044        "members":{
  3045        },
  3046        "error":{
  3047          "code":"SubscriptionAlreadyExist",
  3048          "httpStatusCode":400,
  3049          "senderFault":true
  3050        },
  3051        "exception":true
  3052      },
  3053      "SubscriptionCategoryNotFoundFault":{
  3054        "type":"structure",
  3055        "members":{
  3056        },
  3057        "error":{
  3058          "code":"SubscriptionCategoryNotFound",
  3059          "httpStatusCode":404,
  3060          "senderFault":true
  3061        },
  3062        "exception":true
  3063      },
  3064      "SubscriptionNotFoundFault":{
  3065        "type":"structure",
  3066        "members":{
  3067        },
  3068        "error":{
  3069          "code":"SubscriptionNotFound",
  3070          "httpStatusCode":404,
  3071          "senderFault":true
  3072        },
  3073        "exception":true
  3074      },
  3075      "TStamp":{"type":"timestamp"},
  3076      "Tag":{
  3077        "type":"structure",
  3078        "members":{
  3079          "Key":{"shape":"String"},
  3080          "Value":{"shape":"String"}
  3081        }
  3082      },
  3083      "TagList":{
  3084        "type":"list",
  3085        "member":{
  3086          "shape":"Tag",
  3087          "locationName":"Tag"
  3088        }
  3089      },
  3090      "TagListMessage":{
  3091        "type":"structure",
  3092        "members":{
  3093          "TagList":{"shape":"TagList"}
  3094        }
  3095      },
  3096      "UpgradeTarget":{
  3097        "type":"structure",
  3098        "members":{
  3099          "Engine":{"shape":"String"},
  3100          "EngineVersion":{"shape":"String"},
  3101          "Description":{"shape":"String"},
  3102          "AutoUpgrade":{"shape":"Boolean"},
  3103          "IsMajorVersionUpgrade":{"shape":"Boolean"}
  3104        }
  3105      },
  3106      "ValidUpgradeTargetList":{
  3107        "type":"list",
  3108        "member":{
  3109          "shape":"UpgradeTarget",
  3110          "locationName":"UpgradeTarget"
  3111        }
  3112      },
  3113      "VpcSecurityGroupIdList":{
  3114        "type":"list",
  3115        "member":{
  3116          "shape":"String",
  3117          "locationName":"VpcSecurityGroupId"
  3118        }
  3119      },
  3120      "VpcSecurityGroupMembership":{
  3121        "type":"structure",
  3122        "members":{
  3123          "VpcSecurityGroupId":{"shape":"String"},
  3124          "Status":{"shape":"String"}
  3125        }
  3126      },
  3127      "VpcSecurityGroupMembershipList":{
  3128        "type":"list",
  3129        "member":{
  3130          "shape":"VpcSecurityGroupMembership",
  3131          "locationName":"VpcSecurityGroupMembership"
  3132        }
  3133      }
  3134    }
  3135  }