github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/redshift/2012-12-01/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2012-12-01",
     5      "endpointPrefix":"redshift",
     6      "protocol":"query",
     7      "serviceFullName":"Amazon Redshift",
     8      "serviceId":"Redshift",
     9      "signatureVersion":"v4",
    10      "uid":"redshift-2012-12-01",
    11      "xmlNamespace":"http://redshift.amazonaws.com/doc/2012-12-01/"
    12    },
    13    "operations":{
    14      "AcceptReservedNodeExchange":{
    15        "name":"AcceptReservedNodeExchange",
    16        "http":{
    17          "method":"POST",
    18          "requestUri":"/"
    19        },
    20        "input":{"shape":"AcceptReservedNodeExchangeInputMessage"},
    21        "output":{
    22          "shape":"AcceptReservedNodeExchangeOutputMessage",
    23          "resultWrapper":"AcceptReservedNodeExchangeResult"
    24        },
    25        "errors":[
    26          {"shape":"ReservedNodeNotFoundFault"},
    27          {"shape":"InvalidReservedNodeStateFault"},
    28          {"shape":"ReservedNodeAlreadyMigratedFault"},
    29          {"shape":"ReservedNodeOfferingNotFoundFault"},
    30          {"shape":"UnsupportedOperationFault"},
    31          {"shape":"DependentServiceUnavailableFault"},
    32          {"shape":"ReservedNodeAlreadyExistsFault"}
    33        ]
    34      },
    35      "AddPartner":{
    36        "name":"AddPartner",
    37        "http":{
    38          "method":"POST",
    39          "requestUri":"/"
    40        },
    41        "input":{"shape":"PartnerIntegrationInputMessage"},
    42        "output":{
    43          "shape":"PartnerIntegrationOutputMessage",
    44          "resultWrapper":"AddPartnerResult"
    45        },
    46        "errors":[
    47          {"shape":"PartnerNotFoundFault"},
    48          {"shape":"ClusterNotFoundFault"},
    49          {"shape":"UnauthorizedPartnerIntegrationFault"}
    50        ]
    51      },
    52      "AssociateDataShareConsumer":{
    53        "name":"AssociateDataShareConsumer",
    54        "http":{
    55          "method":"POST",
    56          "requestUri":"/"
    57        },
    58        "input":{"shape":"AssociateDataShareConsumerMessage"},
    59        "output":{
    60          "shape":"DataShare",
    61          "resultWrapper":"AssociateDataShareConsumerResult"
    62        },
    63        "errors":[
    64          {"shape":"InvalidDataShareFault"},
    65          {"shape":"InvalidNamespaceFault"}
    66        ]
    67      },
    68      "AuthorizeClusterSecurityGroupIngress":{
    69        "name":"AuthorizeClusterSecurityGroupIngress",
    70        "http":{
    71          "method":"POST",
    72          "requestUri":"/"
    73        },
    74        "input":{"shape":"AuthorizeClusterSecurityGroupIngressMessage"},
    75        "output":{
    76          "shape":"AuthorizeClusterSecurityGroupIngressResult",
    77          "resultWrapper":"AuthorizeClusterSecurityGroupIngressResult"
    78        },
    79        "errors":[
    80          {"shape":"ClusterSecurityGroupNotFoundFault"},
    81          {"shape":"InvalidClusterSecurityGroupStateFault"},
    82          {"shape":"AuthorizationAlreadyExistsFault"},
    83          {"shape":"AuthorizationQuotaExceededFault"}
    84        ]
    85      },
    86      "AuthorizeDataShare":{
    87        "name":"AuthorizeDataShare",
    88        "http":{
    89          "method":"POST",
    90          "requestUri":"/"
    91        },
    92        "input":{"shape":"AuthorizeDataShareMessage"},
    93        "output":{
    94          "shape":"DataShare",
    95          "resultWrapper":"AuthorizeDataShareResult"
    96        },
    97        "errors":[
    98          {"shape":"InvalidDataShareFault"}
    99        ]
   100      },
   101      "AuthorizeEndpointAccess":{
   102        "name":"AuthorizeEndpointAccess",
   103        "http":{
   104          "method":"POST",
   105          "requestUri":"/"
   106        },
   107        "input":{"shape":"AuthorizeEndpointAccessMessage"},
   108        "output":{
   109          "shape":"EndpointAuthorization",
   110          "resultWrapper":"AuthorizeEndpointAccessResult"
   111        },
   112        "errors":[
   113          {"shape":"ClusterNotFoundFault"},
   114          {"shape":"EndpointAuthorizationsPerClusterLimitExceededFault"},
   115          {"shape":"UnsupportedOperationFault"},
   116          {"shape":"EndpointAuthorizationAlreadyExistsFault"},
   117          {"shape":"InvalidAuthorizationStateFault"},
   118          {"shape":"InvalidClusterStateFault"}
   119        ]
   120      },
   121      "AuthorizeSnapshotAccess":{
   122        "name":"AuthorizeSnapshotAccess",
   123        "http":{
   124          "method":"POST",
   125          "requestUri":"/"
   126        },
   127        "input":{"shape":"AuthorizeSnapshotAccessMessage"},
   128        "output":{
   129          "shape":"AuthorizeSnapshotAccessResult",
   130          "resultWrapper":"AuthorizeSnapshotAccessResult"
   131        },
   132        "errors":[
   133          {"shape":"ClusterSnapshotNotFoundFault"},
   134          {"shape":"AuthorizationAlreadyExistsFault"},
   135          {"shape":"AuthorizationQuotaExceededFault"},
   136          {"shape":"DependentServiceRequestThrottlingFault"},
   137          {"shape":"InvalidClusterSnapshotStateFault"},
   138          {"shape":"LimitExceededFault"}
   139        ]
   140      },
   141      "BatchDeleteClusterSnapshots":{
   142        "name":"BatchDeleteClusterSnapshots",
   143        "http":{
   144          "method":"POST",
   145          "requestUri":"/"
   146        },
   147        "input":{"shape":"BatchDeleteClusterSnapshotsRequest"},
   148        "output":{
   149          "shape":"BatchDeleteClusterSnapshotsResult",
   150          "resultWrapper":"BatchDeleteClusterSnapshotsResult"
   151        },
   152        "errors":[
   153          {"shape":"BatchDeleteRequestSizeExceededFault"}
   154        ]
   155      },
   156      "BatchModifyClusterSnapshots":{
   157        "name":"BatchModifyClusterSnapshots",
   158        "http":{
   159          "method":"POST",
   160          "requestUri":"/"
   161        },
   162        "input":{"shape":"BatchModifyClusterSnapshotsMessage"},
   163        "output":{
   164          "shape":"BatchModifyClusterSnapshotsOutputMessage",
   165          "resultWrapper":"BatchModifyClusterSnapshotsResult"
   166        },
   167        "errors":[
   168          {"shape":"InvalidRetentionPeriodFault"},
   169          {"shape":"BatchModifyClusterSnapshotsLimitExceededFault"}
   170        ]
   171      },
   172      "CancelResize":{
   173        "name":"CancelResize",
   174        "http":{
   175          "method":"POST",
   176          "requestUri":"/"
   177        },
   178        "input":{"shape":"CancelResizeMessage"},
   179        "output":{
   180          "shape":"ResizeProgressMessage",
   181          "resultWrapper":"CancelResizeResult"
   182        },
   183        "errors":[
   184          {"shape":"ClusterNotFoundFault"},
   185          {"shape":"ResizeNotFoundFault"},
   186          {"shape":"InvalidClusterStateFault"},
   187          {"shape":"UnsupportedOperationFault"}
   188        ]
   189      },
   190      "CopyClusterSnapshot":{
   191        "name":"CopyClusterSnapshot",
   192        "http":{
   193          "method":"POST",
   194          "requestUri":"/"
   195        },
   196        "input":{"shape":"CopyClusterSnapshotMessage"},
   197        "output":{
   198          "shape":"CopyClusterSnapshotResult",
   199          "resultWrapper":"CopyClusterSnapshotResult"
   200        },
   201        "errors":[
   202          {"shape":"ClusterSnapshotAlreadyExistsFault"},
   203          {"shape":"ClusterSnapshotNotFoundFault"},
   204          {"shape":"InvalidClusterSnapshotStateFault"},
   205          {"shape":"ClusterSnapshotQuotaExceededFault"},
   206          {"shape":"InvalidRetentionPeriodFault"}
   207        ]
   208      },
   209      "CreateAuthenticationProfile":{
   210        "name":"CreateAuthenticationProfile",
   211        "http":{
   212          "method":"POST",
   213          "requestUri":"/"
   214        },
   215        "input":{"shape":"CreateAuthenticationProfileMessage"},
   216        "output":{
   217          "shape":"CreateAuthenticationProfileResult",
   218          "resultWrapper":"CreateAuthenticationProfileResult"
   219        },
   220        "errors":[
   221          {"shape":"AuthenticationProfileAlreadyExistsFault"},
   222          {"shape":"AuthenticationProfileQuotaExceededFault"},
   223          {"shape":"InvalidAuthenticationProfileRequestFault"}
   224        ]
   225      },
   226      "CreateCluster":{
   227        "name":"CreateCluster",
   228        "http":{
   229          "method":"POST",
   230          "requestUri":"/"
   231        },
   232        "input":{"shape":"CreateClusterMessage"},
   233        "output":{
   234          "shape":"CreateClusterResult",
   235          "resultWrapper":"CreateClusterResult"
   236        },
   237        "errors":[
   238          {"shape":"ClusterAlreadyExistsFault"},
   239          {"shape":"InsufficientClusterCapacityFault"},
   240          {"shape":"ClusterParameterGroupNotFoundFault"},
   241          {"shape":"ClusterSecurityGroupNotFoundFault"},
   242          {"shape":"ClusterQuotaExceededFault"},
   243          {"shape":"NumberOfNodesQuotaExceededFault"},
   244          {"shape":"NumberOfNodesPerClusterLimitExceededFault"},
   245          {"shape":"ClusterSubnetGroupNotFoundFault"},
   246          {"shape":"InvalidVPCNetworkStateFault"},
   247          {"shape":"InvalidClusterSubnetGroupStateFault"},
   248          {"shape":"InvalidSubnet"},
   249          {"shape":"UnauthorizedOperation"},
   250          {"shape":"HsmClientCertificateNotFoundFault"},
   251          {"shape":"HsmConfigurationNotFoundFault"},
   252          {"shape":"InvalidElasticIpFault"},
   253          {"shape":"TagLimitExceededFault"},
   254          {"shape":"InvalidTagFault"},
   255          {"shape":"LimitExceededFault"},
   256          {"shape":"DependentServiceRequestThrottlingFault"},
   257          {"shape":"InvalidClusterTrackFault"},
   258          {"shape":"SnapshotScheduleNotFoundFault"},
   259          {"shape":"InvalidRetentionPeriodFault"}
   260        ]
   261      },
   262      "CreateClusterParameterGroup":{
   263        "name":"CreateClusterParameterGroup",
   264        "http":{
   265          "method":"POST",
   266          "requestUri":"/"
   267        },
   268        "input":{"shape":"CreateClusterParameterGroupMessage"},
   269        "output":{
   270          "shape":"CreateClusterParameterGroupResult",
   271          "resultWrapper":"CreateClusterParameterGroupResult"
   272        },
   273        "errors":[
   274          {"shape":"ClusterParameterGroupQuotaExceededFault"},
   275          {"shape":"ClusterParameterGroupAlreadyExistsFault"},
   276          {"shape":"TagLimitExceededFault"},
   277          {"shape":"InvalidTagFault"}
   278        ]
   279      },
   280      "CreateClusterSecurityGroup":{
   281        "name":"CreateClusterSecurityGroup",
   282        "http":{
   283          "method":"POST",
   284          "requestUri":"/"
   285        },
   286        "input":{"shape":"CreateClusterSecurityGroupMessage"},
   287        "output":{
   288          "shape":"CreateClusterSecurityGroupResult",
   289          "resultWrapper":"CreateClusterSecurityGroupResult"
   290        },
   291        "errors":[
   292          {"shape":"ClusterSecurityGroupAlreadyExistsFault"},
   293          {"shape":"ClusterSecurityGroupQuotaExceededFault"},
   294          {"shape":"TagLimitExceededFault"},
   295          {"shape":"InvalidTagFault"}
   296        ]
   297      },
   298      "CreateClusterSnapshot":{
   299        "name":"CreateClusterSnapshot",
   300        "http":{
   301          "method":"POST",
   302          "requestUri":"/"
   303        },
   304        "input":{"shape":"CreateClusterSnapshotMessage"},
   305        "output":{
   306          "shape":"CreateClusterSnapshotResult",
   307          "resultWrapper":"CreateClusterSnapshotResult"
   308        },
   309        "errors":[
   310          {"shape":"ClusterSnapshotAlreadyExistsFault"},
   311          {"shape":"InvalidClusterStateFault"},
   312          {"shape":"ClusterNotFoundFault"},
   313          {"shape":"ClusterSnapshotQuotaExceededFault"},
   314          {"shape":"TagLimitExceededFault"},
   315          {"shape":"InvalidTagFault"},
   316          {"shape":"InvalidRetentionPeriodFault"}
   317        ]
   318      },
   319      "CreateClusterSubnetGroup":{
   320        "name":"CreateClusterSubnetGroup",
   321        "http":{
   322          "method":"POST",
   323          "requestUri":"/"
   324        },
   325        "input":{"shape":"CreateClusterSubnetGroupMessage"},
   326        "output":{
   327          "shape":"CreateClusterSubnetGroupResult",
   328          "resultWrapper":"CreateClusterSubnetGroupResult"
   329        },
   330        "errors":[
   331          {"shape":"ClusterSubnetGroupAlreadyExistsFault"},
   332          {"shape":"ClusterSubnetGroupQuotaExceededFault"},
   333          {"shape":"ClusterSubnetQuotaExceededFault"},
   334          {"shape":"InvalidSubnet"},
   335          {"shape":"UnauthorizedOperation"},
   336          {"shape":"TagLimitExceededFault"},
   337          {"shape":"InvalidTagFault"},
   338          {"shape":"DependentServiceRequestThrottlingFault"}
   339        ]
   340      },
   341      "CreateEndpointAccess":{
   342        "name":"CreateEndpointAccess",
   343        "http":{
   344          "method":"POST",
   345          "requestUri":"/"
   346        },
   347        "input":{"shape":"CreateEndpointAccessMessage"},
   348        "output":{
   349          "shape":"EndpointAccess",
   350          "resultWrapper":"CreateEndpointAccessResult"
   351        },
   352        "errors":[
   353          {"shape":"ClusterNotFoundFault"},
   354          {"shape":"AccessToClusterDeniedFault"},
   355          {"shape":"EndpointsPerClusterLimitExceededFault"},
   356          {"shape":"EndpointsPerAuthorizationLimitExceededFault"},
   357          {"shape":"InvalidClusterSecurityGroupStateFault"},
   358          {"shape":"ClusterSubnetGroupNotFoundFault"},
   359          {"shape":"EndpointAlreadyExistsFault"},
   360          {"shape":"UnsupportedOperationFault"},
   361          {"shape":"InvalidClusterStateFault"},
   362          {"shape":"UnauthorizedOperation"}
   363        ]
   364      },
   365      "CreateEventSubscription":{
   366        "name":"CreateEventSubscription",
   367        "http":{
   368          "method":"POST",
   369          "requestUri":"/"
   370        },
   371        "input":{"shape":"CreateEventSubscriptionMessage"},
   372        "output":{
   373          "shape":"CreateEventSubscriptionResult",
   374          "resultWrapper":"CreateEventSubscriptionResult"
   375        },
   376        "errors":[
   377          {"shape":"EventSubscriptionQuotaExceededFault"},
   378          {"shape":"SubscriptionAlreadyExistFault"},
   379          {"shape":"SNSInvalidTopicFault"},
   380          {"shape":"SNSNoAuthorizationFault"},
   381          {"shape":"SNSTopicArnNotFoundFault"},
   382          {"shape":"SubscriptionEventIdNotFoundFault"},
   383          {"shape":"SubscriptionCategoryNotFoundFault"},
   384          {"shape":"SubscriptionSeverityNotFoundFault"},
   385          {"shape":"SourceNotFoundFault"},
   386          {"shape":"TagLimitExceededFault"},
   387          {"shape":"InvalidTagFault"}
   388        ]
   389      },
   390      "CreateHsmClientCertificate":{
   391        "name":"CreateHsmClientCertificate",
   392        "http":{
   393          "method":"POST",
   394          "requestUri":"/"
   395        },
   396        "input":{"shape":"CreateHsmClientCertificateMessage"},
   397        "output":{
   398          "shape":"CreateHsmClientCertificateResult",
   399          "resultWrapper":"CreateHsmClientCertificateResult"
   400        },
   401        "errors":[
   402          {"shape":"HsmClientCertificateAlreadyExistsFault"},
   403          {"shape":"HsmClientCertificateQuotaExceededFault"},
   404          {"shape":"TagLimitExceededFault"},
   405          {"shape":"InvalidTagFault"}
   406        ]
   407      },
   408      "CreateHsmConfiguration":{
   409        "name":"CreateHsmConfiguration",
   410        "http":{
   411          "method":"POST",
   412          "requestUri":"/"
   413        },
   414        "input":{"shape":"CreateHsmConfigurationMessage"},
   415        "output":{
   416          "shape":"CreateHsmConfigurationResult",
   417          "resultWrapper":"CreateHsmConfigurationResult"
   418        },
   419        "errors":[
   420          {"shape":"HsmConfigurationAlreadyExistsFault"},
   421          {"shape":"HsmConfigurationQuotaExceededFault"},
   422          {"shape":"TagLimitExceededFault"},
   423          {"shape":"InvalidTagFault"}
   424        ]
   425      },
   426      "CreateScheduledAction":{
   427        "name":"CreateScheduledAction",
   428        "http":{
   429          "method":"POST",
   430          "requestUri":"/"
   431        },
   432        "input":{"shape":"CreateScheduledActionMessage"},
   433        "output":{
   434          "shape":"ScheduledAction",
   435          "resultWrapper":"CreateScheduledActionResult"
   436        },
   437        "errors":[
   438          {"shape":"ScheduledActionAlreadyExistsFault"},
   439          {"shape":"ScheduledActionQuotaExceededFault"},
   440          {"shape":"ScheduledActionTypeUnsupportedFault"},
   441          {"shape":"InvalidScheduleFault"},
   442          {"shape":"InvalidScheduledActionFault"},
   443          {"shape":"UnauthorizedOperation"}
   444        ]
   445      },
   446      "CreateSnapshotCopyGrant":{
   447        "name":"CreateSnapshotCopyGrant",
   448        "http":{
   449          "method":"POST",
   450          "requestUri":"/"
   451        },
   452        "input":{"shape":"CreateSnapshotCopyGrantMessage"},
   453        "output":{
   454          "shape":"CreateSnapshotCopyGrantResult",
   455          "resultWrapper":"CreateSnapshotCopyGrantResult"
   456        },
   457        "errors":[
   458          {"shape":"SnapshotCopyGrantAlreadyExistsFault"},
   459          {"shape":"SnapshotCopyGrantQuotaExceededFault"},
   460          {"shape":"LimitExceededFault"},
   461          {"shape":"TagLimitExceededFault"},
   462          {"shape":"InvalidTagFault"},
   463          {"shape":"DependentServiceRequestThrottlingFault"}
   464        ]
   465      },
   466      "CreateSnapshotSchedule":{
   467        "name":"CreateSnapshotSchedule",
   468        "http":{
   469          "method":"POST",
   470          "requestUri":"/"
   471        },
   472        "input":{"shape":"CreateSnapshotScheduleMessage"},
   473        "output":{
   474          "shape":"SnapshotSchedule",
   475          "resultWrapper":"CreateSnapshotScheduleResult"
   476        },
   477        "errors":[
   478          {"shape":"SnapshotScheduleAlreadyExistsFault"},
   479          {"shape":"InvalidScheduleFault"},
   480          {"shape":"SnapshotScheduleQuotaExceededFault"},
   481          {"shape":"TagLimitExceededFault"},
   482          {"shape":"ScheduleDefinitionTypeUnsupportedFault"},
   483          {"shape":"InvalidTagFault"}
   484        ]
   485      },
   486      "CreateTags":{
   487        "name":"CreateTags",
   488        "http":{
   489          "method":"POST",
   490          "requestUri":"/"
   491        },
   492        "input":{"shape":"CreateTagsMessage"},
   493        "errors":[
   494          {"shape":"TagLimitExceededFault"},
   495          {"shape":"ResourceNotFoundFault"},
   496          {"shape":"InvalidTagFault"},
   497          {"shape":"InvalidClusterStateFault"}
   498        ]
   499      },
   500      "CreateUsageLimit":{
   501        "name":"CreateUsageLimit",
   502        "http":{
   503          "method":"POST",
   504          "requestUri":"/"
   505        },
   506        "input":{"shape":"CreateUsageLimitMessage"},
   507        "output":{
   508          "shape":"UsageLimit",
   509          "resultWrapper":"CreateUsageLimitResult"
   510        },
   511        "errors":[
   512          {"shape":"ClusterNotFoundFault"},
   513          {"shape":"InvalidClusterStateFault"},
   514          {"shape":"LimitExceededFault"},
   515          {"shape":"UsageLimitAlreadyExistsFault"},
   516          {"shape":"InvalidUsageLimitFault"},
   517          {"shape":"TagLimitExceededFault"},
   518          {"shape":"UnsupportedOperationFault"}
   519        ]
   520      },
   521      "DeauthorizeDataShare":{
   522        "name":"DeauthorizeDataShare",
   523        "http":{
   524          "method":"POST",
   525          "requestUri":"/"
   526        },
   527        "input":{"shape":"DeauthorizeDataShareMessage"},
   528        "output":{
   529          "shape":"DataShare",
   530          "resultWrapper":"DeauthorizeDataShareResult"
   531        },
   532        "errors":[
   533          {"shape":"InvalidDataShareFault"}
   534        ]
   535      },
   536      "DeleteAuthenticationProfile":{
   537        "name":"DeleteAuthenticationProfile",
   538        "http":{
   539          "method":"POST",
   540          "requestUri":"/"
   541        },
   542        "input":{"shape":"DeleteAuthenticationProfileMessage"},
   543        "output":{
   544          "shape":"DeleteAuthenticationProfileResult",
   545          "resultWrapper":"DeleteAuthenticationProfileResult"
   546        },
   547        "errors":[
   548          {"shape":"AuthenticationProfileNotFoundFault"},
   549          {"shape":"InvalidAuthenticationProfileRequestFault"}
   550        ]
   551      },
   552      "DeleteCluster":{
   553        "name":"DeleteCluster",
   554        "http":{
   555          "method":"POST",
   556          "requestUri":"/"
   557        },
   558        "input":{"shape":"DeleteClusterMessage"},
   559        "output":{
   560          "shape":"DeleteClusterResult",
   561          "resultWrapper":"DeleteClusterResult"
   562        },
   563        "errors":[
   564          {"shape":"ClusterNotFoundFault"},
   565          {"shape":"InvalidClusterStateFault"},
   566          {"shape":"ClusterSnapshotAlreadyExistsFault"},
   567          {"shape":"ClusterSnapshotQuotaExceededFault"},
   568          {"shape":"InvalidRetentionPeriodFault"}
   569        ]
   570      },
   571      "DeleteClusterParameterGroup":{
   572        "name":"DeleteClusterParameterGroup",
   573        "http":{
   574          "method":"POST",
   575          "requestUri":"/"
   576        },
   577        "input":{"shape":"DeleteClusterParameterGroupMessage"},
   578        "errors":[
   579          {"shape":"InvalidClusterParameterGroupStateFault"},
   580          {"shape":"ClusterParameterGroupNotFoundFault"}
   581        ]
   582      },
   583      "DeleteClusterSecurityGroup":{
   584        "name":"DeleteClusterSecurityGroup",
   585        "http":{
   586          "method":"POST",
   587          "requestUri":"/"
   588        },
   589        "input":{"shape":"DeleteClusterSecurityGroupMessage"},
   590        "errors":[
   591          {"shape":"InvalidClusterSecurityGroupStateFault"},
   592          {"shape":"ClusterSecurityGroupNotFoundFault"}
   593        ]
   594      },
   595      "DeleteClusterSnapshot":{
   596        "name":"DeleteClusterSnapshot",
   597        "http":{
   598          "method":"POST",
   599          "requestUri":"/"
   600        },
   601        "input":{"shape":"DeleteClusterSnapshotMessage"},
   602        "output":{
   603          "shape":"DeleteClusterSnapshotResult",
   604          "resultWrapper":"DeleteClusterSnapshotResult"
   605        },
   606        "errors":[
   607          {"shape":"InvalidClusterSnapshotStateFault"},
   608          {"shape":"ClusterSnapshotNotFoundFault"}
   609        ]
   610      },
   611      "DeleteClusterSubnetGroup":{
   612        "name":"DeleteClusterSubnetGroup",
   613        "http":{
   614          "method":"POST",
   615          "requestUri":"/"
   616        },
   617        "input":{"shape":"DeleteClusterSubnetGroupMessage"},
   618        "errors":[
   619          {"shape":"InvalidClusterSubnetGroupStateFault"},
   620          {"shape":"InvalidClusterSubnetStateFault"},
   621          {"shape":"ClusterSubnetGroupNotFoundFault"}
   622        ]
   623      },
   624      "DeleteEndpointAccess":{
   625        "name":"DeleteEndpointAccess",
   626        "http":{
   627          "method":"POST",
   628          "requestUri":"/"
   629        },
   630        "input":{"shape":"DeleteEndpointAccessMessage"},
   631        "output":{
   632          "shape":"EndpointAccess",
   633          "resultWrapper":"DeleteEndpointAccessResult"
   634        },
   635        "errors":[
   636          {"shape":"ClusterNotFoundFault"},
   637          {"shape":"InvalidEndpointStateFault"},
   638          {"shape":"InvalidClusterSecurityGroupStateFault"},
   639          {"shape":"EndpointNotFoundFault"},
   640          {"shape":"InvalidClusterStateFault"}
   641        ]
   642      },
   643      "DeleteEventSubscription":{
   644        "name":"DeleteEventSubscription",
   645        "http":{
   646          "method":"POST",
   647          "requestUri":"/"
   648        },
   649        "input":{"shape":"DeleteEventSubscriptionMessage"},
   650        "errors":[
   651          {"shape":"SubscriptionNotFoundFault"},
   652          {"shape":"InvalidSubscriptionStateFault"}
   653        ]
   654      },
   655      "DeleteHsmClientCertificate":{
   656        "name":"DeleteHsmClientCertificate",
   657        "http":{
   658          "method":"POST",
   659          "requestUri":"/"
   660        },
   661        "input":{"shape":"DeleteHsmClientCertificateMessage"},
   662        "errors":[
   663          {"shape":"InvalidHsmClientCertificateStateFault"},
   664          {"shape":"HsmClientCertificateNotFoundFault"}
   665        ]
   666      },
   667      "DeleteHsmConfiguration":{
   668        "name":"DeleteHsmConfiguration",
   669        "http":{
   670          "method":"POST",
   671          "requestUri":"/"
   672        },
   673        "input":{"shape":"DeleteHsmConfigurationMessage"},
   674        "errors":[
   675          {"shape":"InvalidHsmConfigurationStateFault"},
   676          {"shape":"HsmConfigurationNotFoundFault"}
   677        ]
   678      },
   679      "DeletePartner":{
   680        "name":"DeletePartner",
   681        "http":{
   682          "method":"POST",
   683          "requestUri":"/"
   684        },
   685        "input":{"shape":"PartnerIntegrationInputMessage"},
   686        "output":{
   687          "shape":"PartnerIntegrationOutputMessage",
   688          "resultWrapper":"DeletePartnerResult"
   689        },
   690        "errors":[
   691          {"shape":"PartnerNotFoundFault"},
   692          {"shape":"ClusterNotFoundFault"},
   693          {"shape":"UnauthorizedPartnerIntegrationFault"}
   694        ]
   695      },
   696      "DeleteScheduledAction":{
   697        "name":"DeleteScheduledAction",
   698        "http":{
   699          "method":"POST",
   700          "requestUri":"/"
   701        },
   702        "input":{"shape":"DeleteScheduledActionMessage"},
   703        "errors":[
   704          {"shape":"ScheduledActionNotFoundFault"},
   705          {"shape":"UnauthorizedOperation"}
   706        ]
   707      },
   708      "DeleteSnapshotCopyGrant":{
   709        "name":"DeleteSnapshotCopyGrant",
   710        "http":{
   711          "method":"POST",
   712          "requestUri":"/"
   713        },
   714        "input":{"shape":"DeleteSnapshotCopyGrantMessage"},
   715        "errors":[
   716          {"shape":"InvalidSnapshotCopyGrantStateFault"},
   717          {"shape":"SnapshotCopyGrantNotFoundFault"}
   718        ]
   719      },
   720      "DeleteSnapshotSchedule":{
   721        "name":"DeleteSnapshotSchedule",
   722        "http":{
   723          "method":"POST",
   724          "requestUri":"/"
   725        },
   726        "input":{"shape":"DeleteSnapshotScheduleMessage"},
   727        "errors":[
   728          {"shape":"InvalidClusterSnapshotScheduleStateFault"},
   729          {"shape":"SnapshotScheduleNotFoundFault"}
   730        ]
   731      },
   732      "DeleteTags":{
   733        "name":"DeleteTags",
   734        "http":{
   735          "method":"POST",
   736          "requestUri":"/"
   737        },
   738        "input":{"shape":"DeleteTagsMessage"},
   739        "errors":[
   740          {"shape":"ResourceNotFoundFault"},
   741          {"shape":"InvalidTagFault"}
   742        ]
   743      },
   744      "DeleteUsageLimit":{
   745        "name":"DeleteUsageLimit",
   746        "http":{
   747          "method":"POST",
   748          "requestUri":"/"
   749        },
   750        "input":{"shape":"DeleteUsageLimitMessage"},
   751        "errors":[
   752          {"shape":"UsageLimitNotFoundFault"},
   753          {"shape":"UnsupportedOperationFault"}
   754        ]
   755      },
   756      "DescribeAccountAttributes":{
   757        "name":"DescribeAccountAttributes",
   758        "http":{
   759          "method":"POST",
   760          "requestUri":"/"
   761        },
   762        "input":{"shape":"DescribeAccountAttributesMessage"},
   763        "output":{
   764          "shape":"AccountAttributeList",
   765          "resultWrapper":"DescribeAccountAttributesResult"
   766        }
   767      },
   768      "DescribeAuthenticationProfiles":{
   769        "name":"DescribeAuthenticationProfiles",
   770        "http":{
   771          "method":"POST",
   772          "requestUri":"/"
   773        },
   774        "input":{"shape":"DescribeAuthenticationProfilesMessage"},
   775        "output":{
   776          "shape":"DescribeAuthenticationProfilesResult",
   777          "resultWrapper":"DescribeAuthenticationProfilesResult"
   778        },
   779        "errors":[
   780          {"shape":"AuthenticationProfileNotFoundFault"},
   781          {"shape":"InvalidAuthenticationProfileRequestFault"}
   782        ]
   783      },
   784      "DescribeClusterDbRevisions":{
   785        "name":"DescribeClusterDbRevisions",
   786        "http":{
   787          "method":"POST",
   788          "requestUri":"/"
   789        },
   790        "input":{"shape":"DescribeClusterDbRevisionsMessage"},
   791        "output":{
   792          "shape":"ClusterDbRevisionsMessage",
   793          "resultWrapper":"DescribeClusterDbRevisionsResult"
   794        },
   795        "errors":[
   796          {"shape":"ClusterNotFoundFault"},
   797          {"shape":"InvalidClusterStateFault"}
   798        ]
   799      },
   800      "DescribeClusterParameterGroups":{
   801        "name":"DescribeClusterParameterGroups",
   802        "http":{
   803          "method":"POST",
   804          "requestUri":"/"
   805        },
   806        "input":{"shape":"DescribeClusterParameterGroupsMessage"},
   807        "output":{
   808          "shape":"ClusterParameterGroupsMessage",
   809          "resultWrapper":"DescribeClusterParameterGroupsResult"
   810        },
   811        "errors":[
   812          {"shape":"ClusterParameterGroupNotFoundFault"},
   813          {"shape":"InvalidTagFault"}
   814        ]
   815      },
   816      "DescribeClusterParameters":{
   817        "name":"DescribeClusterParameters",
   818        "http":{
   819          "method":"POST",
   820          "requestUri":"/"
   821        },
   822        "input":{"shape":"DescribeClusterParametersMessage"},
   823        "output":{
   824          "shape":"ClusterParameterGroupDetails",
   825          "resultWrapper":"DescribeClusterParametersResult"
   826        },
   827        "errors":[
   828          {"shape":"ClusterParameterGroupNotFoundFault"}
   829        ]
   830      },
   831      "DescribeClusterSecurityGroups":{
   832        "name":"DescribeClusterSecurityGroups",
   833        "http":{
   834          "method":"POST",
   835          "requestUri":"/"
   836        },
   837        "input":{"shape":"DescribeClusterSecurityGroupsMessage"},
   838        "output":{
   839          "shape":"ClusterSecurityGroupMessage",
   840          "resultWrapper":"DescribeClusterSecurityGroupsResult"
   841        },
   842        "errors":[
   843          {"shape":"ClusterSecurityGroupNotFoundFault"},
   844          {"shape":"InvalidTagFault"}
   845        ]
   846      },
   847      "DescribeClusterSnapshots":{
   848        "name":"DescribeClusterSnapshots",
   849        "http":{
   850          "method":"POST",
   851          "requestUri":"/"
   852        },
   853        "input":{"shape":"DescribeClusterSnapshotsMessage"},
   854        "output":{
   855          "shape":"SnapshotMessage",
   856          "resultWrapper":"DescribeClusterSnapshotsResult"
   857        },
   858        "errors":[
   859          {"shape":"ClusterNotFoundFault"},
   860          {"shape":"ClusterSnapshotNotFoundFault"},
   861          {"shape":"InvalidTagFault"}
   862        ]
   863      },
   864      "DescribeClusterSubnetGroups":{
   865        "name":"DescribeClusterSubnetGroups",
   866        "http":{
   867          "method":"POST",
   868          "requestUri":"/"
   869        },
   870        "input":{"shape":"DescribeClusterSubnetGroupsMessage"},
   871        "output":{
   872          "shape":"ClusterSubnetGroupMessage",
   873          "resultWrapper":"DescribeClusterSubnetGroupsResult"
   874        },
   875        "errors":[
   876          {"shape":"ClusterSubnetGroupNotFoundFault"},
   877          {"shape":"InvalidTagFault"}
   878        ]
   879      },
   880      "DescribeClusterTracks":{
   881        "name":"DescribeClusterTracks",
   882        "http":{
   883          "method":"POST",
   884          "requestUri":"/"
   885        },
   886        "input":{"shape":"DescribeClusterTracksMessage"},
   887        "output":{
   888          "shape":"TrackListMessage",
   889          "resultWrapper":"DescribeClusterTracksResult"
   890        },
   891        "errors":[
   892          {"shape":"InvalidClusterTrackFault"},
   893          {"shape":"UnauthorizedOperation"}
   894        ]
   895      },
   896      "DescribeClusterVersions":{
   897        "name":"DescribeClusterVersions",
   898        "http":{
   899          "method":"POST",
   900          "requestUri":"/"
   901        },
   902        "input":{"shape":"DescribeClusterVersionsMessage"},
   903        "output":{
   904          "shape":"ClusterVersionsMessage",
   905          "resultWrapper":"DescribeClusterVersionsResult"
   906        }
   907      },
   908      "DescribeClusters":{
   909        "name":"DescribeClusters",
   910        "http":{
   911          "method":"POST",
   912          "requestUri":"/"
   913        },
   914        "input":{"shape":"DescribeClustersMessage"},
   915        "output":{
   916          "shape":"ClustersMessage",
   917          "resultWrapper":"DescribeClustersResult"
   918        },
   919        "errors":[
   920          {"shape":"ClusterNotFoundFault"},
   921          {"shape":"InvalidTagFault"}
   922        ]
   923      },
   924      "DescribeDataShares":{
   925        "name":"DescribeDataShares",
   926        "http":{
   927          "method":"POST",
   928          "requestUri":"/"
   929        },
   930        "input":{"shape":"DescribeDataSharesMessage"},
   931        "output":{
   932          "shape":"DescribeDataSharesResult",
   933          "resultWrapper":"DescribeDataSharesResult"
   934        },
   935        "errors":[
   936          {"shape":"InvalidDataShareFault"}
   937        ]
   938      },
   939      "DescribeDataSharesForConsumer":{
   940        "name":"DescribeDataSharesForConsumer",
   941        "http":{
   942          "method":"POST",
   943          "requestUri":"/"
   944        },
   945        "input":{"shape":"DescribeDataSharesForConsumerMessage"},
   946        "output":{
   947          "shape":"DescribeDataSharesForConsumerResult",
   948          "resultWrapper":"DescribeDataSharesForConsumerResult"
   949        },
   950        "errors":[
   951          {"shape":"InvalidNamespaceFault"}
   952        ]
   953      },
   954      "DescribeDataSharesForProducer":{
   955        "name":"DescribeDataSharesForProducer",
   956        "http":{
   957          "method":"POST",
   958          "requestUri":"/"
   959        },
   960        "input":{"shape":"DescribeDataSharesForProducerMessage"},
   961        "output":{
   962          "shape":"DescribeDataSharesForProducerResult",
   963          "resultWrapper":"DescribeDataSharesForProducerResult"
   964        },
   965        "errors":[
   966          {"shape":"InvalidNamespaceFault"}
   967        ]
   968      },
   969      "DescribeDefaultClusterParameters":{
   970        "name":"DescribeDefaultClusterParameters",
   971        "http":{
   972          "method":"POST",
   973          "requestUri":"/"
   974        },
   975        "input":{"shape":"DescribeDefaultClusterParametersMessage"},
   976        "output":{
   977          "shape":"DescribeDefaultClusterParametersResult",
   978          "resultWrapper":"DescribeDefaultClusterParametersResult"
   979        }
   980      },
   981      "DescribeEndpointAccess":{
   982        "name":"DescribeEndpointAccess",
   983        "http":{
   984          "method":"POST",
   985          "requestUri":"/"
   986        },
   987        "input":{"shape":"DescribeEndpointAccessMessage"},
   988        "output":{
   989          "shape":"EndpointAccessList",
   990          "resultWrapper":"DescribeEndpointAccessResult"
   991        },
   992        "errors":[
   993          {"shape":"ClusterNotFoundFault"},
   994          {"shape":"InvalidClusterStateFault"},
   995          {"shape":"EndpointNotFoundFault"}
   996        ]
   997      },
   998      "DescribeEndpointAuthorization":{
   999        "name":"DescribeEndpointAuthorization",
  1000        "http":{
  1001          "method":"POST",
  1002          "requestUri":"/"
  1003        },
  1004        "input":{"shape":"DescribeEndpointAuthorizationMessage"},
  1005        "output":{
  1006          "shape":"EndpointAuthorizationList",
  1007          "resultWrapper":"DescribeEndpointAuthorizationResult"
  1008        },
  1009        "errors":[
  1010          {"shape":"ClusterNotFoundFault"},
  1011          {"shape":"UnsupportedOperationFault"}
  1012        ]
  1013      },
  1014      "DescribeEventCategories":{
  1015        "name":"DescribeEventCategories",
  1016        "http":{
  1017          "method":"POST",
  1018          "requestUri":"/"
  1019        },
  1020        "input":{"shape":"DescribeEventCategoriesMessage"},
  1021        "output":{
  1022          "shape":"EventCategoriesMessage",
  1023          "resultWrapper":"DescribeEventCategoriesResult"
  1024        }
  1025      },
  1026      "DescribeEventSubscriptions":{
  1027        "name":"DescribeEventSubscriptions",
  1028        "http":{
  1029          "method":"POST",
  1030          "requestUri":"/"
  1031        },
  1032        "input":{"shape":"DescribeEventSubscriptionsMessage"},
  1033        "output":{
  1034          "shape":"EventSubscriptionsMessage",
  1035          "resultWrapper":"DescribeEventSubscriptionsResult"
  1036        },
  1037        "errors":[
  1038          {"shape":"SubscriptionNotFoundFault"},
  1039          {"shape":"InvalidTagFault"}
  1040        ]
  1041      },
  1042      "DescribeEvents":{
  1043        "name":"DescribeEvents",
  1044        "http":{
  1045          "method":"POST",
  1046          "requestUri":"/"
  1047        },
  1048        "input":{"shape":"DescribeEventsMessage"},
  1049        "output":{
  1050          "shape":"EventsMessage",
  1051          "resultWrapper":"DescribeEventsResult"
  1052        }
  1053      },
  1054      "DescribeHsmClientCertificates":{
  1055        "name":"DescribeHsmClientCertificates",
  1056        "http":{
  1057          "method":"POST",
  1058          "requestUri":"/"
  1059        },
  1060        "input":{"shape":"DescribeHsmClientCertificatesMessage"},
  1061        "output":{
  1062          "shape":"HsmClientCertificateMessage",
  1063          "resultWrapper":"DescribeHsmClientCertificatesResult"
  1064        },
  1065        "errors":[
  1066          {"shape":"HsmClientCertificateNotFoundFault"},
  1067          {"shape":"InvalidTagFault"}
  1068        ]
  1069      },
  1070      "DescribeHsmConfigurations":{
  1071        "name":"DescribeHsmConfigurations",
  1072        "http":{
  1073          "method":"POST",
  1074          "requestUri":"/"
  1075        },
  1076        "input":{"shape":"DescribeHsmConfigurationsMessage"},
  1077        "output":{
  1078          "shape":"HsmConfigurationMessage",
  1079          "resultWrapper":"DescribeHsmConfigurationsResult"
  1080        },
  1081        "errors":[
  1082          {"shape":"HsmConfigurationNotFoundFault"},
  1083          {"shape":"InvalidTagFault"}
  1084        ]
  1085      },
  1086      "DescribeLoggingStatus":{
  1087        "name":"DescribeLoggingStatus",
  1088        "http":{
  1089          "method":"POST",
  1090          "requestUri":"/"
  1091        },
  1092        "input":{"shape":"DescribeLoggingStatusMessage"},
  1093        "output":{
  1094          "shape":"LoggingStatus",
  1095          "resultWrapper":"DescribeLoggingStatusResult"
  1096        },
  1097        "errors":[
  1098          {"shape":"ClusterNotFoundFault"}
  1099        ]
  1100      },
  1101      "DescribeNodeConfigurationOptions":{
  1102        "name":"DescribeNodeConfigurationOptions",
  1103        "http":{
  1104          "method":"POST",
  1105          "requestUri":"/"
  1106        },
  1107        "input":{"shape":"DescribeNodeConfigurationOptionsMessage"},
  1108        "output":{
  1109          "shape":"NodeConfigurationOptionsMessage",
  1110          "resultWrapper":"DescribeNodeConfigurationOptionsResult"
  1111        },
  1112        "errors":[
  1113          {"shape":"ClusterSnapshotNotFoundFault"},
  1114          {"shape":"InvalidClusterSnapshotStateFault"},
  1115          {"shape":"ClusterNotFoundFault"},
  1116          {"shape":"AccessToSnapshotDeniedFault"}
  1117        ]
  1118      },
  1119      "DescribeOrderableClusterOptions":{
  1120        "name":"DescribeOrderableClusterOptions",
  1121        "http":{
  1122          "method":"POST",
  1123          "requestUri":"/"
  1124        },
  1125        "input":{"shape":"DescribeOrderableClusterOptionsMessage"},
  1126        "output":{
  1127          "shape":"OrderableClusterOptionsMessage",
  1128          "resultWrapper":"DescribeOrderableClusterOptionsResult"
  1129        }
  1130      },
  1131      "DescribePartners":{
  1132        "name":"DescribePartners",
  1133        "http":{
  1134          "method":"POST",
  1135          "requestUri":"/"
  1136        },
  1137        "input":{"shape":"DescribePartnersInputMessage"},
  1138        "output":{
  1139          "shape":"DescribePartnersOutputMessage",
  1140          "resultWrapper":"DescribePartnersResult"
  1141        },
  1142        "errors":[
  1143          {"shape":"ClusterNotFoundFault"},
  1144          {"shape":"UnauthorizedPartnerIntegrationFault"}
  1145        ]
  1146      },
  1147      "DescribeReservedNodeOfferings":{
  1148        "name":"DescribeReservedNodeOfferings",
  1149        "http":{
  1150          "method":"POST",
  1151          "requestUri":"/"
  1152        },
  1153        "input":{"shape":"DescribeReservedNodeOfferingsMessage"},
  1154        "output":{
  1155          "shape":"ReservedNodeOfferingsMessage",
  1156          "resultWrapper":"DescribeReservedNodeOfferingsResult"
  1157        },
  1158        "errors":[
  1159          {"shape":"ReservedNodeOfferingNotFoundFault"},
  1160          {"shape":"UnsupportedOperationFault"},
  1161          {"shape":"DependentServiceUnavailableFault"}
  1162        ]
  1163      },
  1164      "DescribeReservedNodes":{
  1165        "name":"DescribeReservedNodes",
  1166        "http":{
  1167          "method":"POST",
  1168          "requestUri":"/"
  1169        },
  1170        "input":{"shape":"DescribeReservedNodesMessage"},
  1171        "output":{
  1172          "shape":"ReservedNodesMessage",
  1173          "resultWrapper":"DescribeReservedNodesResult"
  1174        },
  1175        "errors":[
  1176          {"shape":"ReservedNodeNotFoundFault"},
  1177          {"shape":"DependentServiceUnavailableFault"}
  1178        ]
  1179      },
  1180      "DescribeResize":{
  1181        "name":"DescribeResize",
  1182        "http":{
  1183          "method":"POST",
  1184          "requestUri":"/"
  1185        },
  1186        "input":{"shape":"DescribeResizeMessage"},
  1187        "output":{
  1188          "shape":"ResizeProgressMessage",
  1189          "resultWrapper":"DescribeResizeResult"
  1190        },
  1191        "errors":[
  1192          {"shape":"ClusterNotFoundFault"},
  1193          {"shape":"ResizeNotFoundFault"}
  1194        ]
  1195      },
  1196      "DescribeScheduledActions":{
  1197        "name":"DescribeScheduledActions",
  1198        "http":{
  1199          "method":"POST",
  1200          "requestUri":"/"
  1201        },
  1202        "input":{"shape":"DescribeScheduledActionsMessage"},
  1203        "output":{
  1204          "shape":"ScheduledActionsMessage",
  1205          "resultWrapper":"DescribeScheduledActionsResult"
  1206        },
  1207        "errors":[
  1208          {"shape":"ScheduledActionNotFoundFault"},
  1209          {"shape":"UnauthorizedOperation"}
  1210        ]
  1211      },
  1212      "DescribeSnapshotCopyGrants":{
  1213        "name":"DescribeSnapshotCopyGrants",
  1214        "http":{
  1215          "method":"POST",
  1216          "requestUri":"/"
  1217        },
  1218        "input":{"shape":"DescribeSnapshotCopyGrantsMessage"},
  1219        "output":{
  1220          "shape":"SnapshotCopyGrantMessage",
  1221          "resultWrapper":"DescribeSnapshotCopyGrantsResult"
  1222        },
  1223        "errors":[
  1224          {"shape":"SnapshotCopyGrantNotFoundFault"},
  1225          {"shape":"InvalidTagFault"}
  1226        ]
  1227      },
  1228      "DescribeSnapshotSchedules":{
  1229        "name":"DescribeSnapshotSchedules",
  1230        "http":{
  1231          "method":"POST",
  1232          "requestUri":"/"
  1233        },
  1234        "input":{"shape":"DescribeSnapshotSchedulesMessage"},
  1235        "output":{
  1236          "shape":"DescribeSnapshotSchedulesOutputMessage",
  1237          "resultWrapper":"DescribeSnapshotSchedulesResult"
  1238        }
  1239      },
  1240      "DescribeStorage":{
  1241        "name":"DescribeStorage",
  1242        "http":{
  1243          "method":"POST",
  1244          "requestUri":"/"
  1245        },
  1246        "output":{
  1247          "shape":"CustomerStorageMessage",
  1248          "resultWrapper":"DescribeStorageResult"
  1249        }
  1250      },
  1251      "DescribeTableRestoreStatus":{
  1252        "name":"DescribeTableRestoreStatus",
  1253        "http":{
  1254          "method":"POST",
  1255          "requestUri":"/"
  1256        },
  1257        "input":{"shape":"DescribeTableRestoreStatusMessage"},
  1258        "output":{
  1259          "shape":"TableRestoreStatusMessage",
  1260          "resultWrapper":"DescribeTableRestoreStatusResult"
  1261        },
  1262        "errors":[
  1263          {"shape":"TableRestoreNotFoundFault"},
  1264          {"shape":"ClusterNotFoundFault"}
  1265        ]
  1266      },
  1267      "DescribeTags":{
  1268        "name":"DescribeTags",
  1269        "http":{
  1270          "method":"POST",
  1271          "requestUri":"/"
  1272        },
  1273        "input":{"shape":"DescribeTagsMessage"},
  1274        "output":{
  1275          "shape":"TaggedResourceListMessage",
  1276          "resultWrapper":"DescribeTagsResult"
  1277        },
  1278        "errors":[
  1279          {"shape":"ResourceNotFoundFault"},
  1280          {"shape":"InvalidTagFault"}
  1281        ]
  1282      },
  1283      "DescribeUsageLimits":{
  1284        "name":"DescribeUsageLimits",
  1285        "http":{
  1286          "method":"POST",
  1287          "requestUri":"/"
  1288        },
  1289        "input":{"shape":"DescribeUsageLimitsMessage"},
  1290        "output":{
  1291          "shape":"UsageLimitList",
  1292          "resultWrapper":"DescribeUsageLimitsResult"
  1293        },
  1294        "errors":[
  1295          {"shape":"ClusterNotFoundFault"},
  1296          {"shape":"UnsupportedOperationFault"}
  1297        ]
  1298      },
  1299      "DisableLogging":{
  1300        "name":"DisableLogging",
  1301        "http":{
  1302          "method":"POST",
  1303          "requestUri":"/"
  1304        },
  1305        "input":{"shape":"DisableLoggingMessage"},
  1306        "output":{
  1307          "shape":"LoggingStatus",
  1308          "resultWrapper":"DisableLoggingResult"
  1309        },
  1310        "errors":[
  1311          {"shape":"ClusterNotFoundFault"},
  1312          {"shape":"InvalidClusterStateFault"}
  1313        ]
  1314      },
  1315      "DisableSnapshotCopy":{
  1316        "name":"DisableSnapshotCopy",
  1317        "http":{
  1318          "method":"POST",
  1319          "requestUri":"/"
  1320        },
  1321        "input":{"shape":"DisableSnapshotCopyMessage"},
  1322        "output":{
  1323          "shape":"DisableSnapshotCopyResult",
  1324          "resultWrapper":"DisableSnapshotCopyResult"
  1325        },
  1326        "errors":[
  1327          {"shape":"ClusterNotFoundFault"},
  1328          {"shape":"SnapshotCopyAlreadyDisabledFault"},
  1329          {"shape":"InvalidClusterStateFault"},
  1330          {"shape":"UnauthorizedOperation"}
  1331        ]
  1332      },
  1333      "DisassociateDataShareConsumer":{
  1334        "name":"DisassociateDataShareConsumer",
  1335        "http":{
  1336          "method":"POST",
  1337          "requestUri":"/"
  1338        },
  1339        "input":{"shape":"DisassociateDataShareConsumerMessage"},
  1340        "output":{
  1341          "shape":"DataShare",
  1342          "resultWrapper":"DisassociateDataShareConsumerResult"
  1343        },
  1344        "errors":[
  1345          {"shape":"InvalidDataShareFault"},
  1346          {"shape":"InvalidNamespaceFault"}
  1347        ]
  1348      },
  1349      "EnableLogging":{
  1350        "name":"EnableLogging",
  1351        "http":{
  1352          "method":"POST",
  1353          "requestUri":"/"
  1354        },
  1355        "input":{"shape":"EnableLoggingMessage"},
  1356        "output":{
  1357          "shape":"LoggingStatus",
  1358          "resultWrapper":"EnableLoggingResult"
  1359        },
  1360        "errors":[
  1361          {"shape":"ClusterNotFoundFault"},
  1362          {"shape":"BucketNotFoundFault"},
  1363          {"shape":"InsufficientS3BucketPolicyFault"},
  1364          {"shape":"InvalidS3KeyPrefixFault"},
  1365          {"shape":"InvalidS3BucketNameFault"},
  1366          {"shape":"InvalidClusterStateFault"}
  1367        ]
  1368      },
  1369      "EnableSnapshotCopy":{
  1370        "name":"EnableSnapshotCopy",
  1371        "http":{
  1372          "method":"POST",
  1373          "requestUri":"/"
  1374        },
  1375        "input":{"shape":"EnableSnapshotCopyMessage"},
  1376        "output":{
  1377          "shape":"EnableSnapshotCopyResult",
  1378          "resultWrapper":"EnableSnapshotCopyResult"
  1379        },
  1380        "errors":[
  1381          {"shape":"IncompatibleOrderableOptions"},
  1382          {"shape":"InvalidClusterStateFault"},
  1383          {"shape":"ClusterNotFoundFault"},
  1384          {"shape":"CopyToRegionDisabledFault"},
  1385          {"shape":"SnapshotCopyAlreadyEnabledFault"},
  1386          {"shape":"UnknownSnapshotCopyRegionFault"},
  1387          {"shape":"UnauthorizedOperation"},
  1388          {"shape":"SnapshotCopyGrantNotFoundFault"},
  1389          {"shape":"LimitExceededFault"},
  1390          {"shape":"DependentServiceRequestThrottlingFault"},
  1391          {"shape":"InvalidRetentionPeriodFault"}
  1392        ]
  1393      },
  1394      "GetClusterCredentials":{
  1395        "name":"GetClusterCredentials",
  1396        "http":{
  1397          "method":"POST",
  1398          "requestUri":"/"
  1399        },
  1400        "input":{"shape":"GetClusterCredentialsMessage"},
  1401        "output":{
  1402          "shape":"ClusterCredentials",
  1403          "resultWrapper":"GetClusterCredentialsResult"
  1404        },
  1405        "errors":[
  1406          {"shape":"ClusterNotFoundFault"},
  1407          {"shape":"UnsupportedOperationFault"}
  1408        ]
  1409      },
  1410      "GetReservedNodeExchangeOfferings":{
  1411        "name":"GetReservedNodeExchangeOfferings",
  1412        "http":{
  1413          "method":"POST",
  1414          "requestUri":"/"
  1415        },
  1416        "input":{"shape":"GetReservedNodeExchangeOfferingsInputMessage"},
  1417        "output":{
  1418          "shape":"GetReservedNodeExchangeOfferingsOutputMessage",
  1419          "resultWrapper":"GetReservedNodeExchangeOfferingsResult"
  1420        },
  1421        "errors":[
  1422          {"shape":"ReservedNodeNotFoundFault"},
  1423          {"shape":"InvalidReservedNodeStateFault"},
  1424          {"shape":"ReservedNodeAlreadyMigratedFault"},
  1425          {"shape":"ReservedNodeOfferingNotFoundFault"},
  1426          {"shape":"UnsupportedOperationFault"},
  1427          {"shape":"DependentServiceUnavailableFault"}
  1428        ]
  1429      },
  1430      "ModifyAquaConfiguration":{
  1431        "name":"ModifyAquaConfiguration",
  1432        "http":{
  1433          "method":"POST",
  1434          "requestUri":"/"
  1435        },
  1436        "input":{"shape":"ModifyAquaInputMessage"},
  1437        "output":{
  1438          "shape":"ModifyAquaOutputMessage",
  1439          "resultWrapper":"ModifyAquaConfigurationResult"
  1440        },
  1441        "errors":[
  1442          {"shape":"ClusterNotFoundFault"},
  1443          {"shape":"InvalidClusterStateFault"},
  1444          {"shape":"UnsupportedOperationFault"}
  1445        ]
  1446      },
  1447      "ModifyAuthenticationProfile":{
  1448        "name":"ModifyAuthenticationProfile",
  1449        "http":{
  1450          "method":"POST",
  1451          "requestUri":"/"
  1452        },
  1453        "input":{"shape":"ModifyAuthenticationProfileMessage"},
  1454        "output":{
  1455          "shape":"ModifyAuthenticationProfileResult",
  1456          "resultWrapper":"ModifyAuthenticationProfileResult"
  1457        },
  1458        "errors":[
  1459          {"shape":"AuthenticationProfileNotFoundFault"},
  1460          {"shape":"AuthenticationProfileQuotaExceededFault"},
  1461          {"shape":"InvalidAuthenticationProfileRequestFault"}
  1462        ]
  1463      },
  1464      "ModifyCluster":{
  1465        "name":"ModifyCluster",
  1466        "http":{
  1467          "method":"POST",
  1468          "requestUri":"/"
  1469        },
  1470        "input":{"shape":"ModifyClusterMessage"},
  1471        "output":{
  1472          "shape":"ModifyClusterResult",
  1473          "resultWrapper":"ModifyClusterResult"
  1474        },
  1475        "errors":[
  1476          {"shape":"InvalidClusterStateFault"},
  1477          {"shape":"InvalidClusterSecurityGroupStateFault"},
  1478          {"shape":"ClusterNotFoundFault"},
  1479          {"shape":"NumberOfNodesQuotaExceededFault"},
  1480          {"shape":"NumberOfNodesPerClusterLimitExceededFault"},
  1481          {"shape":"ClusterSecurityGroupNotFoundFault"},
  1482          {"shape":"ClusterParameterGroupNotFoundFault"},
  1483          {"shape":"InsufficientClusterCapacityFault"},
  1484          {"shape":"UnsupportedOptionFault"},
  1485          {"shape":"UnauthorizedOperation"},
  1486          {"shape":"HsmClientCertificateNotFoundFault"},
  1487          {"shape":"HsmConfigurationNotFoundFault"},
  1488          {"shape":"ClusterAlreadyExistsFault"},
  1489          {"shape":"LimitExceededFault"},
  1490          {"shape":"DependentServiceRequestThrottlingFault"},
  1491          {"shape":"InvalidElasticIpFault"},
  1492          {"shape":"TableLimitExceededFault"},
  1493          {"shape":"InvalidClusterTrackFault"},
  1494          {"shape":"InvalidRetentionPeriodFault"}
  1495        ]
  1496      },
  1497      "ModifyClusterDbRevision":{
  1498        "name":"ModifyClusterDbRevision",
  1499        "http":{
  1500          "method":"POST",
  1501          "requestUri":"/"
  1502        },
  1503        "input":{"shape":"ModifyClusterDbRevisionMessage"},
  1504        "output":{
  1505          "shape":"ModifyClusterDbRevisionResult",
  1506          "resultWrapper":"ModifyClusterDbRevisionResult"
  1507        },
  1508        "errors":[
  1509          {"shape":"ClusterNotFoundFault"},
  1510          {"shape":"ClusterOnLatestRevisionFault"},
  1511          {"shape":"InvalidClusterStateFault"}
  1512        ]
  1513      },
  1514      "ModifyClusterIamRoles":{
  1515        "name":"ModifyClusterIamRoles",
  1516        "http":{
  1517          "method":"POST",
  1518          "requestUri":"/"
  1519        },
  1520        "input":{"shape":"ModifyClusterIamRolesMessage"},
  1521        "output":{
  1522          "shape":"ModifyClusterIamRolesResult",
  1523          "resultWrapper":"ModifyClusterIamRolesResult"
  1524        },
  1525        "errors":[
  1526          {"shape":"InvalidClusterStateFault"},
  1527          {"shape":"ClusterNotFoundFault"}
  1528        ]
  1529      },
  1530      "ModifyClusterMaintenance":{
  1531        "name":"ModifyClusterMaintenance",
  1532        "http":{
  1533          "method":"POST",
  1534          "requestUri":"/"
  1535        },
  1536        "input":{"shape":"ModifyClusterMaintenanceMessage"},
  1537        "output":{
  1538          "shape":"ModifyClusterMaintenanceResult",
  1539          "resultWrapper":"ModifyClusterMaintenanceResult"
  1540        },
  1541        "errors":[
  1542          {"shape":"ClusterNotFoundFault"},
  1543          {"shape":"InvalidClusterStateFault"}
  1544        ]
  1545      },
  1546      "ModifyClusterParameterGroup":{
  1547        "name":"ModifyClusterParameterGroup",
  1548        "http":{
  1549          "method":"POST",
  1550          "requestUri":"/"
  1551        },
  1552        "input":{"shape":"ModifyClusterParameterGroupMessage"},
  1553        "output":{
  1554          "shape":"ClusterParameterGroupNameMessage",
  1555          "resultWrapper":"ModifyClusterParameterGroupResult"
  1556        },
  1557        "errors":[
  1558          {"shape":"ClusterParameterGroupNotFoundFault"},
  1559          {"shape":"InvalidClusterParameterGroupStateFault"}
  1560        ]
  1561      },
  1562      "ModifyClusterSnapshot":{
  1563        "name":"ModifyClusterSnapshot",
  1564        "http":{
  1565          "method":"POST",
  1566          "requestUri":"/"
  1567        },
  1568        "input":{"shape":"ModifyClusterSnapshotMessage"},
  1569        "output":{
  1570          "shape":"ModifyClusterSnapshotResult",
  1571          "resultWrapper":"ModifyClusterSnapshotResult"
  1572        },
  1573        "errors":[
  1574          {"shape":"InvalidClusterSnapshotStateFault"},
  1575          {"shape":"ClusterSnapshotNotFoundFault"},
  1576          {"shape":"InvalidRetentionPeriodFault"}
  1577        ]
  1578      },
  1579      "ModifyClusterSnapshotSchedule":{
  1580        "name":"ModifyClusterSnapshotSchedule",
  1581        "http":{
  1582          "method":"POST",
  1583          "requestUri":"/"
  1584        },
  1585        "input":{"shape":"ModifyClusterSnapshotScheduleMessage"},
  1586        "errors":[
  1587          {"shape":"ClusterNotFoundFault"},
  1588          {"shape":"SnapshotScheduleNotFoundFault"},
  1589          {"shape":"InvalidClusterSnapshotScheduleStateFault"}
  1590        ]
  1591      },
  1592      "ModifyClusterSubnetGroup":{
  1593        "name":"ModifyClusterSubnetGroup",
  1594        "http":{
  1595          "method":"POST",
  1596          "requestUri":"/"
  1597        },
  1598        "input":{"shape":"ModifyClusterSubnetGroupMessage"},
  1599        "output":{
  1600          "shape":"ModifyClusterSubnetGroupResult",
  1601          "resultWrapper":"ModifyClusterSubnetGroupResult"
  1602        },
  1603        "errors":[
  1604          {"shape":"ClusterSubnetGroupNotFoundFault"},
  1605          {"shape":"ClusterSubnetQuotaExceededFault"},
  1606          {"shape":"SubnetAlreadyInUse"},
  1607          {"shape":"InvalidSubnet"},
  1608          {"shape":"UnauthorizedOperation"},
  1609          {"shape":"DependentServiceRequestThrottlingFault"}
  1610        ]
  1611      },
  1612      "ModifyEndpointAccess":{
  1613        "name":"ModifyEndpointAccess",
  1614        "http":{
  1615          "method":"POST",
  1616          "requestUri":"/"
  1617        },
  1618        "input":{"shape":"ModifyEndpointAccessMessage"},
  1619        "output":{
  1620          "shape":"EndpointAccess",
  1621          "resultWrapper":"ModifyEndpointAccessResult"
  1622        },
  1623        "errors":[
  1624          {"shape":"InvalidClusterSecurityGroupStateFault"},
  1625          {"shape":"ClusterNotFoundFault"},
  1626          {"shape":"InvalidEndpointStateFault"},
  1627          {"shape":"EndpointNotFoundFault"},
  1628          {"shape":"InvalidClusterStateFault"},
  1629          {"shape":"UnauthorizedOperation"}
  1630        ]
  1631      },
  1632      "ModifyEventSubscription":{
  1633        "name":"ModifyEventSubscription",
  1634        "http":{
  1635          "method":"POST",
  1636          "requestUri":"/"
  1637        },
  1638        "input":{"shape":"ModifyEventSubscriptionMessage"},
  1639        "output":{
  1640          "shape":"ModifyEventSubscriptionResult",
  1641          "resultWrapper":"ModifyEventSubscriptionResult"
  1642        },
  1643        "errors":[
  1644          {"shape":"SubscriptionNotFoundFault"},
  1645          {"shape":"SNSInvalidTopicFault"},
  1646          {"shape":"SNSNoAuthorizationFault"},
  1647          {"shape":"SNSTopicArnNotFoundFault"},
  1648          {"shape":"SubscriptionEventIdNotFoundFault"},
  1649          {"shape":"SubscriptionCategoryNotFoundFault"},
  1650          {"shape":"SubscriptionSeverityNotFoundFault"},
  1651          {"shape":"SourceNotFoundFault"},
  1652          {"shape":"InvalidSubscriptionStateFault"}
  1653        ]
  1654      },
  1655      "ModifyScheduledAction":{
  1656        "name":"ModifyScheduledAction",
  1657        "http":{
  1658          "method":"POST",
  1659          "requestUri":"/"
  1660        },
  1661        "input":{"shape":"ModifyScheduledActionMessage"},
  1662        "output":{
  1663          "shape":"ScheduledAction",
  1664          "resultWrapper":"ModifyScheduledActionResult"
  1665        },
  1666        "errors":[
  1667          {"shape":"ScheduledActionNotFoundFault"},
  1668          {"shape":"ScheduledActionTypeUnsupportedFault"},
  1669          {"shape":"InvalidScheduleFault"},
  1670          {"shape":"InvalidScheduledActionFault"},
  1671          {"shape":"UnauthorizedOperation"}
  1672        ]
  1673      },
  1674      "ModifySnapshotCopyRetentionPeriod":{
  1675        "name":"ModifySnapshotCopyRetentionPeriod",
  1676        "http":{
  1677          "method":"POST",
  1678          "requestUri":"/"
  1679        },
  1680        "input":{"shape":"ModifySnapshotCopyRetentionPeriodMessage"},
  1681        "output":{
  1682          "shape":"ModifySnapshotCopyRetentionPeriodResult",
  1683          "resultWrapper":"ModifySnapshotCopyRetentionPeriodResult"
  1684        },
  1685        "errors":[
  1686          {"shape":"ClusterNotFoundFault"},
  1687          {"shape":"SnapshotCopyDisabledFault"},
  1688          {"shape":"UnauthorizedOperation"},
  1689          {"shape":"InvalidClusterStateFault"},
  1690          {"shape":"InvalidRetentionPeriodFault"}
  1691        ]
  1692      },
  1693      "ModifySnapshotSchedule":{
  1694        "name":"ModifySnapshotSchedule",
  1695        "http":{
  1696          "method":"POST",
  1697          "requestUri":"/"
  1698        },
  1699        "input":{"shape":"ModifySnapshotScheduleMessage"},
  1700        "output":{
  1701          "shape":"SnapshotSchedule",
  1702          "resultWrapper":"ModifySnapshotScheduleResult"
  1703        },
  1704        "errors":[
  1705          {"shape":"InvalidScheduleFault"},
  1706          {"shape":"SnapshotScheduleNotFoundFault"},
  1707          {"shape":"SnapshotScheduleUpdateInProgressFault"}
  1708        ]
  1709      },
  1710      "ModifyUsageLimit":{
  1711        "name":"ModifyUsageLimit",
  1712        "http":{
  1713          "method":"POST",
  1714          "requestUri":"/"
  1715        },
  1716        "input":{"shape":"ModifyUsageLimitMessage"},
  1717        "output":{
  1718          "shape":"UsageLimit",
  1719          "resultWrapper":"ModifyUsageLimitResult"
  1720        },
  1721        "errors":[
  1722          {"shape":"InvalidUsageLimitFault"},
  1723          {"shape":"UsageLimitNotFoundFault"},
  1724          {"shape":"UnsupportedOperationFault"}
  1725        ]
  1726      },
  1727      "PauseCluster":{
  1728        "name":"PauseCluster",
  1729        "http":{
  1730          "method":"POST",
  1731          "requestUri":"/"
  1732        },
  1733        "input":{"shape":"PauseClusterMessage"},
  1734        "output":{
  1735          "shape":"PauseClusterResult",
  1736          "resultWrapper":"PauseClusterResult"
  1737        },
  1738        "errors":[
  1739          {"shape":"ClusterNotFoundFault"},
  1740          {"shape":"InvalidClusterStateFault"}
  1741        ]
  1742      },
  1743      "PurchaseReservedNodeOffering":{
  1744        "name":"PurchaseReservedNodeOffering",
  1745        "http":{
  1746          "method":"POST",
  1747          "requestUri":"/"
  1748        },
  1749        "input":{"shape":"PurchaseReservedNodeOfferingMessage"},
  1750        "output":{
  1751          "shape":"PurchaseReservedNodeOfferingResult",
  1752          "resultWrapper":"PurchaseReservedNodeOfferingResult"
  1753        },
  1754        "errors":[
  1755          {"shape":"ReservedNodeOfferingNotFoundFault"},
  1756          {"shape":"ReservedNodeAlreadyExistsFault"},
  1757          {"shape":"ReservedNodeQuotaExceededFault"},
  1758          {"shape":"UnsupportedOperationFault"}
  1759        ]
  1760      },
  1761      "RebootCluster":{
  1762        "name":"RebootCluster",
  1763        "http":{
  1764          "method":"POST",
  1765          "requestUri":"/"
  1766        },
  1767        "input":{"shape":"RebootClusterMessage"},
  1768        "output":{
  1769          "shape":"RebootClusterResult",
  1770          "resultWrapper":"RebootClusterResult"
  1771        },
  1772        "errors":[
  1773          {"shape":"InvalidClusterStateFault"},
  1774          {"shape":"ClusterNotFoundFault"}
  1775        ]
  1776      },
  1777      "RejectDataShare":{
  1778        "name":"RejectDataShare",
  1779        "http":{
  1780          "method":"POST",
  1781          "requestUri":"/"
  1782        },
  1783        "input":{"shape":"RejectDataShareMessage"},
  1784        "output":{
  1785          "shape":"DataShare",
  1786          "resultWrapper":"RejectDataShareResult"
  1787        },
  1788        "errors":[
  1789          {"shape":"InvalidDataShareFault"}
  1790        ]
  1791      },
  1792      "ResetClusterParameterGroup":{
  1793        "name":"ResetClusterParameterGroup",
  1794        "http":{
  1795          "method":"POST",
  1796          "requestUri":"/"
  1797        },
  1798        "input":{"shape":"ResetClusterParameterGroupMessage"},
  1799        "output":{
  1800          "shape":"ClusterParameterGroupNameMessage",
  1801          "resultWrapper":"ResetClusterParameterGroupResult"
  1802        },
  1803        "errors":[
  1804          {"shape":"InvalidClusterParameterGroupStateFault"},
  1805          {"shape":"ClusterParameterGroupNotFoundFault"}
  1806        ]
  1807      },
  1808      "ResizeCluster":{
  1809        "name":"ResizeCluster",
  1810        "http":{
  1811          "method":"POST",
  1812          "requestUri":"/"
  1813        },
  1814        "input":{"shape":"ResizeClusterMessage"},
  1815        "output":{
  1816          "shape":"ResizeClusterResult",
  1817          "resultWrapper":"ResizeClusterResult"
  1818        },
  1819        "errors":[
  1820          {"shape":"InvalidClusterStateFault"},
  1821          {"shape":"ClusterNotFoundFault"},
  1822          {"shape":"NumberOfNodesQuotaExceededFault"},
  1823          {"shape":"NumberOfNodesPerClusterLimitExceededFault"},
  1824          {"shape":"InsufficientClusterCapacityFault"},
  1825          {"shape":"UnsupportedOptionFault"},
  1826          {"shape":"UnsupportedOperationFault"},
  1827          {"shape":"UnauthorizedOperation"},
  1828          {"shape":"LimitExceededFault"}
  1829        ]
  1830      },
  1831      "RestoreFromClusterSnapshot":{
  1832        "name":"RestoreFromClusterSnapshot",
  1833        "http":{
  1834          "method":"POST",
  1835          "requestUri":"/"
  1836        },
  1837        "input":{"shape":"RestoreFromClusterSnapshotMessage"},
  1838        "output":{
  1839          "shape":"RestoreFromClusterSnapshotResult",
  1840          "resultWrapper":"RestoreFromClusterSnapshotResult"
  1841        },
  1842        "errors":[
  1843          {"shape":"AccessToSnapshotDeniedFault"},
  1844          {"shape":"ClusterAlreadyExistsFault"},
  1845          {"shape":"ClusterSnapshotNotFoundFault"},
  1846          {"shape":"ClusterQuotaExceededFault"},
  1847          {"shape":"InsufficientClusterCapacityFault"},
  1848          {"shape":"InvalidClusterSnapshotStateFault"},
  1849          {"shape":"InvalidRestoreFault"},
  1850          {"shape":"NumberOfNodesQuotaExceededFault"},
  1851          {"shape":"NumberOfNodesPerClusterLimitExceededFault"},
  1852          {"shape":"InvalidVPCNetworkStateFault"},
  1853          {"shape":"InvalidClusterSubnetGroupStateFault"},
  1854          {"shape":"InvalidSubnet"},
  1855          {"shape":"ClusterSubnetGroupNotFoundFault"},
  1856          {"shape":"UnauthorizedOperation"},
  1857          {"shape":"HsmClientCertificateNotFoundFault"},
  1858          {"shape":"HsmConfigurationNotFoundFault"},
  1859          {"shape":"InvalidElasticIpFault"},
  1860          {"shape":"ClusterParameterGroupNotFoundFault"},
  1861          {"shape":"ClusterSecurityGroupNotFoundFault"},
  1862          {"shape":"LimitExceededFault"},
  1863          {"shape":"DependentServiceRequestThrottlingFault"},
  1864          {"shape":"InvalidClusterTrackFault"},
  1865          {"shape":"SnapshotScheduleNotFoundFault"},
  1866          {"shape":"TagLimitExceededFault"},
  1867          {"shape":"InvalidTagFault"}
  1868        ]
  1869      },
  1870      "RestoreTableFromClusterSnapshot":{
  1871        "name":"RestoreTableFromClusterSnapshot",
  1872        "http":{
  1873          "method":"POST",
  1874          "requestUri":"/"
  1875        },
  1876        "input":{"shape":"RestoreTableFromClusterSnapshotMessage"},
  1877        "output":{
  1878          "shape":"RestoreTableFromClusterSnapshotResult",
  1879          "resultWrapper":"RestoreTableFromClusterSnapshotResult"
  1880        },
  1881        "errors":[
  1882          {"shape":"ClusterSnapshotNotFoundFault"},
  1883          {"shape":"InProgressTableRestoreQuotaExceededFault"},
  1884          {"shape":"InvalidClusterSnapshotStateFault"},
  1885          {"shape":"InvalidTableRestoreArgumentFault"},
  1886          {"shape":"ClusterNotFoundFault"},
  1887          {"shape":"InvalidClusterStateFault"},
  1888          {"shape":"UnsupportedOperationFault"}
  1889        ]
  1890      },
  1891      "ResumeCluster":{
  1892        "name":"ResumeCluster",
  1893        "http":{
  1894          "method":"POST",
  1895          "requestUri":"/"
  1896        },
  1897        "input":{"shape":"ResumeClusterMessage"},
  1898        "output":{
  1899          "shape":"ResumeClusterResult",
  1900          "resultWrapper":"ResumeClusterResult"
  1901        },
  1902        "errors":[
  1903          {"shape":"ClusterNotFoundFault"},
  1904          {"shape":"InvalidClusterStateFault"},
  1905          {"shape":"InsufficientClusterCapacityFault"}
  1906        ]
  1907      },
  1908      "RevokeClusterSecurityGroupIngress":{
  1909        "name":"RevokeClusterSecurityGroupIngress",
  1910        "http":{
  1911          "method":"POST",
  1912          "requestUri":"/"
  1913        },
  1914        "input":{"shape":"RevokeClusterSecurityGroupIngressMessage"},
  1915        "output":{
  1916          "shape":"RevokeClusterSecurityGroupIngressResult",
  1917          "resultWrapper":"RevokeClusterSecurityGroupIngressResult"
  1918        },
  1919        "errors":[
  1920          {"shape":"ClusterSecurityGroupNotFoundFault"},
  1921          {"shape":"AuthorizationNotFoundFault"},
  1922          {"shape":"InvalidClusterSecurityGroupStateFault"}
  1923        ]
  1924      },
  1925      "RevokeEndpointAccess":{
  1926        "name":"RevokeEndpointAccess",
  1927        "http":{
  1928          "method":"POST",
  1929          "requestUri":"/"
  1930        },
  1931        "input":{"shape":"RevokeEndpointAccessMessage"},
  1932        "output":{
  1933          "shape":"EndpointAuthorization",
  1934          "resultWrapper":"RevokeEndpointAccessResult"
  1935        },
  1936        "errors":[
  1937          {"shape":"ClusterNotFoundFault"},
  1938          {"shape":"InvalidEndpointStateFault"},
  1939          {"shape":"InvalidClusterSecurityGroupStateFault"},
  1940          {"shape":"EndpointNotFoundFault"},
  1941          {"shape":"EndpointAuthorizationNotFoundFault"},
  1942          {"shape":"InvalidAuthorizationStateFault"},
  1943          {"shape":"InvalidClusterStateFault"}
  1944        ]
  1945      },
  1946      "RevokeSnapshotAccess":{
  1947        "name":"RevokeSnapshotAccess",
  1948        "http":{
  1949          "method":"POST",
  1950          "requestUri":"/"
  1951        },
  1952        "input":{"shape":"RevokeSnapshotAccessMessage"},
  1953        "output":{
  1954          "shape":"RevokeSnapshotAccessResult",
  1955          "resultWrapper":"RevokeSnapshotAccessResult"
  1956        },
  1957        "errors":[
  1958          {"shape":"AccessToSnapshotDeniedFault"},
  1959          {"shape":"AuthorizationNotFoundFault"},
  1960          {"shape":"ClusterSnapshotNotFoundFault"}
  1961        ]
  1962      },
  1963      "RotateEncryptionKey":{
  1964        "name":"RotateEncryptionKey",
  1965        "http":{
  1966          "method":"POST",
  1967          "requestUri":"/"
  1968        },
  1969        "input":{"shape":"RotateEncryptionKeyMessage"},
  1970        "output":{
  1971          "shape":"RotateEncryptionKeyResult",
  1972          "resultWrapper":"RotateEncryptionKeyResult"
  1973        },
  1974        "errors":[
  1975          {"shape":"ClusterNotFoundFault"},
  1976          {"shape":"InvalidClusterStateFault"},
  1977          {"shape":"DependentServiceRequestThrottlingFault"}
  1978        ]
  1979      },
  1980      "UpdatePartnerStatus":{
  1981        "name":"UpdatePartnerStatus",
  1982        "http":{
  1983          "method":"POST",
  1984          "requestUri":"/"
  1985        },
  1986        "input":{"shape":"UpdatePartnerStatusInputMessage"},
  1987        "output":{
  1988          "shape":"PartnerIntegrationOutputMessage",
  1989          "resultWrapper":"UpdatePartnerStatusResult"
  1990        },
  1991        "errors":[
  1992          {"shape":"PartnerNotFoundFault"},
  1993          {"shape":"ClusterNotFoundFault"},
  1994          {"shape":"UnauthorizedPartnerIntegrationFault"}
  1995        ]
  1996      }
  1997    },
  1998    "shapes":{
  1999      "AcceptReservedNodeExchangeInputMessage":{
  2000        "type":"structure",
  2001        "required":[
  2002          "ReservedNodeId",
  2003          "TargetReservedNodeOfferingId"
  2004        ],
  2005        "members":{
  2006          "ReservedNodeId":{"shape":"String"},
  2007          "TargetReservedNodeOfferingId":{"shape":"String"}
  2008        }
  2009      },
  2010      "AcceptReservedNodeExchangeOutputMessage":{
  2011        "type":"structure",
  2012        "members":{
  2013          "ExchangedReservedNode":{"shape":"ReservedNode"}
  2014        }
  2015      },
  2016      "AccessToClusterDeniedFault":{
  2017        "type":"structure",
  2018        "members":{
  2019        },
  2020        "error":{
  2021          "code":"AccessToClusterDenied",
  2022          "httpStatusCode":400,
  2023          "senderFault":true
  2024        },
  2025        "exception":true
  2026      },
  2027      "AccessToSnapshotDeniedFault":{
  2028        "type":"structure",
  2029        "members":{
  2030        },
  2031        "error":{
  2032          "code":"AccessToSnapshotDenied",
  2033          "httpStatusCode":400,
  2034          "senderFault":true
  2035        },
  2036        "exception":true
  2037      },
  2038      "AccountAttribute":{
  2039        "type":"structure",
  2040        "members":{
  2041          "AttributeName":{"shape":"String"},
  2042          "AttributeValues":{"shape":"AttributeValueList"}
  2043        }
  2044      },
  2045      "AccountAttributeList":{
  2046        "type":"structure",
  2047        "members":{
  2048          "AccountAttributes":{"shape":"AttributeList"}
  2049        }
  2050      },
  2051      "AccountWithRestoreAccess":{
  2052        "type":"structure",
  2053        "members":{
  2054          "AccountId":{"shape":"String"},
  2055          "AccountAlias":{"shape":"String"}
  2056        }
  2057      },
  2058      "AccountsWithRestoreAccessList":{
  2059        "type":"list",
  2060        "member":{
  2061          "shape":"AccountWithRestoreAccess",
  2062          "locationName":"AccountWithRestoreAccess"
  2063        }
  2064      },
  2065      "ActionType":{
  2066        "type":"string",
  2067        "enum":[
  2068          "restore-cluster",
  2069          "recommend-node-config",
  2070          "resize-cluster"
  2071        ]
  2072      },
  2073      "AquaConfiguration":{
  2074        "type":"structure",
  2075        "members":{
  2076          "AquaStatus":{"shape":"AquaStatus"},
  2077          "AquaConfigurationStatus":{"shape":"AquaConfigurationStatus"}
  2078        }
  2079      },
  2080      "AquaConfigurationStatus":{
  2081        "type":"string",
  2082        "enum":[
  2083          "enabled",
  2084          "disabled",
  2085          "auto"
  2086        ]
  2087      },
  2088      "AquaStatus":{
  2089        "type":"string",
  2090        "enum":[
  2091          "enabled",
  2092          "disabled",
  2093          "applying"
  2094        ]
  2095      },
  2096      "AssociateDataShareConsumerMessage":{
  2097        "type":"structure",
  2098        "required":["DataShareArn"],
  2099        "members":{
  2100          "DataShareArn":{"shape":"String"},
  2101          "AssociateEntireAccount":{"shape":"BooleanOptional"},
  2102          "ConsumerArn":{"shape":"String"}
  2103        }
  2104      },
  2105      "AssociatedClusterList":{
  2106        "type":"list",
  2107        "member":{
  2108          "shape":"ClusterAssociatedToSchedule",
  2109          "locationName":"ClusterAssociatedToSchedule"
  2110        }
  2111      },
  2112      "AttributeList":{
  2113        "type":"list",
  2114        "member":{
  2115          "shape":"AccountAttribute",
  2116          "locationName":"AccountAttribute"
  2117        }
  2118      },
  2119      "AttributeNameList":{
  2120        "type":"list",
  2121        "member":{
  2122          "shape":"String",
  2123          "locationName":"AttributeName"
  2124        }
  2125      },
  2126      "AttributeValueList":{
  2127        "type":"list",
  2128        "member":{
  2129          "shape":"AttributeValueTarget",
  2130          "locationName":"AttributeValueTarget"
  2131        }
  2132      },
  2133      "AttributeValueTarget":{
  2134        "type":"structure",
  2135        "members":{
  2136          "AttributeValue":{"shape":"String"}
  2137        }
  2138      },
  2139      "AuthenticationProfile":{
  2140        "type":"structure",
  2141        "members":{
  2142          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"},
  2143          "AuthenticationProfileContent":{"shape":"String"}
  2144        }
  2145      },
  2146      "AuthenticationProfileAlreadyExistsFault":{
  2147        "type":"structure",
  2148        "members":{
  2149        },
  2150        "error":{
  2151          "code":"AuthenticationProfileAlreadyExistsFault",
  2152          "httpStatusCode":400,
  2153          "senderFault":true
  2154        },
  2155        "exception":true
  2156      },
  2157      "AuthenticationProfileList":{
  2158        "type":"list",
  2159        "member":{"shape":"AuthenticationProfile"}
  2160      },
  2161      "AuthenticationProfileNameString":{
  2162        "type":"string",
  2163        "max":63,
  2164        "pattern":"^[a-zA-Z0-9\\-]+$"
  2165      },
  2166      "AuthenticationProfileNotFoundFault":{
  2167        "type":"structure",
  2168        "members":{
  2169        },
  2170        "error":{
  2171          "code":"AuthenticationProfileNotFoundFault",
  2172          "httpStatusCode":404,
  2173          "senderFault":true
  2174        },
  2175        "exception":true
  2176      },
  2177      "AuthenticationProfileQuotaExceededFault":{
  2178        "type":"structure",
  2179        "members":{
  2180        },
  2181        "error":{
  2182          "code":"AuthenticationProfileQuotaExceededFault",
  2183          "httpStatusCode":400,
  2184          "senderFault":true
  2185        },
  2186        "exception":true
  2187      },
  2188      "AuthorizationAlreadyExistsFault":{
  2189        "type":"structure",
  2190        "members":{
  2191        },
  2192        "error":{
  2193          "code":"AuthorizationAlreadyExists",
  2194          "httpStatusCode":400,
  2195          "senderFault":true
  2196        },
  2197        "exception":true
  2198      },
  2199      "AuthorizationNotFoundFault":{
  2200        "type":"structure",
  2201        "members":{
  2202        },
  2203        "error":{
  2204          "code":"AuthorizationNotFound",
  2205          "httpStatusCode":404,
  2206          "senderFault":true
  2207        },
  2208        "exception":true
  2209      },
  2210      "AuthorizationQuotaExceededFault":{
  2211        "type":"structure",
  2212        "members":{
  2213        },
  2214        "error":{
  2215          "code":"AuthorizationQuotaExceeded",
  2216          "httpStatusCode":400,
  2217          "senderFault":true
  2218        },
  2219        "exception":true
  2220      },
  2221      "AuthorizationStatus":{
  2222        "type":"string",
  2223        "enum":[
  2224          "Authorized",
  2225          "Revoking"
  2226        ]
  2227      },
  2228      "AuthorizeClusterSecurityGroupIngressMessage":{
  2229        "type":"structure",
  2230        "required":["ClusterSecurityGroupName"],
  2231        "members":{
  2232          "ClusterSecurityGroupName":{"shape":"String"},
  2233          "CIDRIP":{"shape":"String"},
  2234          "EC2SecurityGroupName":{"shape":"String"},
  2235          "EC2SecurityGroupOwnerId":{"shape":"String"}
  2236        }
  2237      },
  2238      "AuthorizeClusterSecurityGroupIngressResult":{
  2239        "type":"structure",
  2240        "members":{
  2241          "ClusterSecurityGroup":{"shape":"ClusterSecurityGroup"}
  2242        }
  2243      },
  2244      "AuthorizeDataShareMessage":{
  2245        "type":"structure",
  2246        "required":[
  2247          "DataShareArn",
  2248          "ConsumerIdentifier"
  2249        ],
  2250        "members":{
  2251          "DataShareArn":{"shape":"String"},
  2252          "ConsumerIdentifier":{"shape":"String"}
  2253        }
  2254      },
  2255      "AuthorizeEndpointAccessMessage":{
  2256        "type":"structure",
  2257        "required":["Account"],
  2258        "members":{
  2259          "ClusterIdentifier":{"shape":"String"},
  2260          "Account":{"shape":"String"},
  2261          "VpcIds":{"shape":"VpcIdentifierList"}
  2262        }
  2263      },
  2264      "AuthorizeSnapshotAccessMessage":{
  2265        "type":"structure",
  2266        "required":[
  2267          "SnapshotIdentifier",
  2268          "AccountWithRestoreAccess"
  2269        ],
  2270        "members":{
  2271          "SnapshotIdentifier":{"shape":"String"},
  2272          "SnapshotClusterIdentifier":{"shape":"String"},
  2273          "AccountWithRestoreAccess":{"shape":"String"}
  2274        }
  2275      },
  2276      "AuthorizeSnapshotAccessResult":{
  2277        "type":"structure",
  2278        "members":{
  2279          "Snapshot":{"shape":"Snapshot"}
  2280        }
  2281      },
  2282      "AvailabilityZone":{
  2283        "type":"structure",
  2284        "members":{
  2285          "Name":{"shape":"String"},
  2286          "SupportedPlatforms":{"shape":"SupportedPlatformsList"}
  2287        },
  2288        "wrapper":true
  2289      },
  2290      "AvailabilityZoneList":{
  2291        "type":"list",
  2292        "member":{
  2293          "shape":"AvailabilityZone",
  2294          "locationName":"AvailabilityZone"
  2295        }
  2296      },
  2297      "BatchDeleteClusterSnapshotsRequest":{
  2298        "type":"structure",
  2299        "required":["Identifiers"],
  2300        "members":{
  2301          "Identifiers":{"shape":"DeleteClusterSnapshotMessageList"}
  2302        }
  2303      },
  2304      "BatchDeleteClusterSnapshotsResult":{
  2305        "type":"structure",
  2306        "members":{
  2307          "Resources":{"shape":"SnapshotIdentifierList"},
  2308          "Errors":{"shape":"BatchSnapshotOperationErrorList"}
  2309        }
  2310      },
  2311      "BatchDeleteRequestSizeExceededFault":{
  2312        "type":"structure",
  2313        "members":{
  2314        },
  2315        "error":{
  2316          "code":"BatchDeleteRequestSizeExceeded",
  2317          "httpStatusCode":400,
  2318          "senderFault":true
  2319        },
  2320        "exception":true
  2321      },
  2322      "BatchModifyClusterSnapshotsLimitExceededFault":{
  2323        "type":"structure",
  2324        "members":{
  2325        },
  2326        "error":{
  2327          "code":"BatchModifyClusterSnapshotsLimitExceededFault",
  2328          "httpStatusCode":400,
  2329          "senderFault":true
  2330        },
  2331        "exception":true
  2332      },
  2333      "BatchModifyClusterSnapshotsMessage":{
  2334        "type":"structure",
  2335        "required":["SnapshotIdentifierList"],
  2336        "members":{
  2337          "SnapshotIdentifierList":{"shape":"SnapshotIdentifierList"},
  2338          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  2339          "Force":{"shape":"Boolean"}
  2340        }
  2341      },
  2342      "BatchModifyClusterSnapshotsOutputMessage":{
  2343        "type":"structure",
  2344        "members":{
  2345          "Resources":{"shape":"SnapshotIdentifierList"},
  2346          "Errors":{"shape":"BatchSnapshotOperationErrors"}
  2347        }
  2348      },
  2349      "BatchSnapshotOperationErrorList":{
  2350        "type":"list",
  2351        "member":{
  2352          "shape":"SnapshotErrorMessage",
  2353          "locationName":"SnapshotErrorMessage"
  2354        }
  2355      },
  2356      "BatchSnapshotOperationErrors":{
  2357        "type":"list",
  2358        "member":{
  2359          "shape":"SnapshotErrorMessage",
  2360          "locationName":"SnapshotErrorMessage"
  2361        }
  2362      },
  2363      "Boolean":{"type":"boolean"},
  2364      "BooleanOptional":{"type":"boolean"},
  2365      "BucketNotFoundFault":{
  2366        "type":"structure",
  2367        "members":{
  2368        },
  2369        "error":{
  2370          "code":"BucketNotFoundFault",
  2371          "httpStatusCode":400,
  2372          "senderFault":true
  2373        },
  2374        "exception":true
  2375      },
  2376      "CancelResizeMessage":{
  2377        "type":"structure",
  2378        "required":["ClusterIdentifier"],
  2379        "members":{
  2380          "ClusterIdentifier":{"shape":"String"}
  2381        }
  2382      },
  2383      "Cluster":{
  2384        "type":"structure",
  2385        "members":{
  2386          "ClusterIdentifier":{"shape":"String"},
  2387          "NodeType":{"shape":"String"},
  2388          "ClusterStatus":{"shape":"String"},
  2389          "ClusterAvailabilityStatus":{"shape":"String"},
  2390          "ModifyStatus":{"shape":"String"},
  2391          "MasterUsername":{"shape":"String"},
  2392          "DBName":{"shape":"String"},
  2393          "Endpoint":{"shape":"Endpoint"},
  2394          "ClusterCreateTime":{"shape":"TStamp"},
  2395          "AutomatedSnapshotRetentionPeriod":{"shape":"Integer"},
  2396          "ManualSnapshotRetentionPeriod":{"shape":"Integer"},
  2397          "ClusterSecurityGroups":{"shape":"ClusterSecurityGroupMembershipList"},
  2398          "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
  2399          "ClusterParameterGroups":{"shape":"ClusterParameterGroupStatusList"},
  2400          "ClusterSubnetGroupName":{"shape":"String"},
  2401          "VpcId":{"shape":"String"},
  2402          "AvailabilityZone":{"shape":"String"},
  2403          "PreferredMaintenanceWindow":{"shape":"String"},
  2404          "PendingModifiedValues":{"shape":"PendingModifiedValues"},
  2405          "ClusterVersion":{"shape":"String"},
  2406          "AllowVersionUpgrade":{"shape":"Boolean"},
  2407          "NumberOfNodes":{"shape":"Integer"},
  2408          "PubliclyAccessible":{"shape":"Boolean"},
  2409          "Encrypted":{"shape":"Boolean"},
  2410          "RestoreStatus":{"shape":"RestoreStatus"},
  2411          "DataTransferProgress":{"shape":"DataTransferProgress"},
  2412          "HsmStatus":{"shape":"HsmStatus"},
  2413          "ClusterSnapshotCopyStatus":{"shape":"ClusterSnapshotCopyStatus"},
  2414          "ClusterPublicKey":{"shape":"String"},
  2415          "ClusterNodes":{"shape":"ClusterNodesList"},
  2416          "ElasticIpStatus":{"shape":"ElasticIpStatus"},
  2417          "ClusterRevisionNumber":{"shape":"String"},
  2418          "Tags":{"shape":"TagList"},
  2419          "KmsKeyId":{"shape":"String"},
  2420          "EnhancedVpcRouting":{"shape":"Boolean"},
  2421          "IamRoles":{"shape":"ClusterIamRoleList"},
  2422          "PendingActions":{"shape":"PendingActionsList"},
  2423          "MaintenanceTrackName":{"shape":"String"},
  2424          "ElasticResizeNumberOfNodeOptions":{"shape":"String"},
  2425          "DeferredMaintenanceWindows":{"shape":"DeferredMaintenanceWindowsList"},
  2426          "SnapshotScheduleIdentifier":{"shape":"String"},
  2427          "SnapshotScheduleState":{"shape":"ScheduleState"},
  2428          "ExpectedNextSnapshotScheduleTime":{"shape":"TStamp"},
  2429          "ExpectedNextSnapshotScheduleTimeStatus":{"shape":"String"},
  2430          "NextMaintenanceWindowStartTime":{"shape":"TStamp"},
  2431          "ResizeInfo":{"shape":"ResizeInfo"},
  2432          "AvailabilityZoneRelocationStatus":{"shape":"String"},
  2433          "ClusterNamespaceArn":{"shape":"String"},
  2434          "TotalStorageCapacityInMegaBytes":{"shape":"LongOptional"},
  2435          "AquaConfiguration":{"shape":"AquaConfiguration"}
  2436        },
  2437        "wrapper":true
  2438      },
  2439      "ClusterAlreadyExistsFault":{
  2440        "type":"structure",
  2441        "members":{
  2442        },
  2443        "error":{
  2444          "code":"ClusterAlreadyExists",
  2445          "httpStatusCode":400,
  2446          "senderFault":true
  2447        },
  2448        "exception":true
  2449      },
  2450      "ClusterAssociatedToSchedule":{
  2451        "type":"structure",
  2452        "members":{
  2453          "ClusterIdentifier":{"shape":"String"},
  2454          "ScheduleAssociationState":{"shape":"ScheduleState"}
  2455        }
  2456      },
  2457      "ClusterCredentials":{
  2458        "type":"structure",
  2459        "members":{
  2460          "DbUser":{"shape":"String"},
  2461          "DbPassword":{"shape":"SensitiveString"},
  2462          "Expiration":{"shape":"TStamp"}
  2463        }
  2464      },
  2465      "ClusterDbRevision":{
  2466        "type":"structure",
  2467        "members":{
  2468          "ClusterIdentifier":{"shape":"String"},
  2469          "CurrentDatabaseRevision":{"shape":"String"},
  2470          "DatabaseRevisionReleaseDate":{"shape":"TStamp"},
  2471          "RevisionTargets":{"shape":"RevisionTargetsList"}
  2472        }
  2473      },
  2474      "ClusterDbRevisionsList":{
  2475        "type":"list",
  2476        "member":{
  2477          "shape":"ClusterDbRevision",
  2478          "locationName":"ClusterDbRevision"
  2479        }
  2480      },
  2481      "ClusterDbRevisionsMessage":{
  2482        "type":"structure",
  2483        "members":{
  2484          "Marker":{"shape":"String"},
  2485          "ClusterDbRevisions":{"shape":"ClusterDbRevisionsList"}
  2486        }
  2487      },
  2488      "ClusterIamRole":{
  2489        "type":"structure",
  2490        "members":{
  2491          "IamRoleArn":{"shape":"String"},
  2492          "ApplyStatus":{"shape":"String"}
  2493        }
  2494      },
  2495      "ClusterIamRoleList":{
  2496        "type":"list",
  2497        "member":{
  2498          "shape":"ClusterIamRole",
  2499          "locationName":"ClusterIamRole"
  2500        }
  2501      },
  2502      "ClusterList":{
  2503        "type":"list",
  2504        "member":{
  2505          "shape":"Cluster",
  2506          "locationName":"Cluster"
  2507        }
  2508      },
  2509      "ClusterNode":{
  2510        "type":"structure",
  2511        "members":{
  2512          "NodeRole":{"shape":"String"},
  2513          "PrivateIPAddress":{"shape":"String"},
  2514          "PublicIPAddress":{"shape":"String"}
  2515        }
  2516      },
  2517      "ClusterNodesList":{
  2518        "type":"list",
  2519        "member":{"shape":"ClusterNode"}
  2520      },
  2521      "ClusterNotFoundFault":{
  2522        "type":"structure",
  2523        "members":{
  2524        },
  2525        "error":{
  2526          "code":"ClusterNotFound",
  2527          "httpStatusCode":404,
  2528          "senderFault":true
  2529        },
  2530        "exception":true
  2531      },
  2532      "ClusterOnLatestRevisionFault":{
  2533        "type":"structure",
  2534        "members":{
  2535        },
  2536        "error":{
  2537          "code":"ClusterOnLatestRevision",
  2538          "httpStatusCode":400,
  2539          "senderFault":true
  2540        },
  2541        "exception":true
  2542      },
  2543      "ClusterParameterGroup":{
  2544        "type":"structure",
  2545        "members":{
  2546          "ParameterGroupName":{"shape":"String"},
  2547          "ParameterGroupFamily":{"shape":"String"},
  2548          "Description":{"shape":"String"},
  2549          "Tags":{"shape":"TagList"}
  2550        },
  2551        "wrapper":true
  2552      },
  2553      "ClusterParameterGroupAlreadyExistsFault":{
  2554        "type":"structure",
  2555        "members":{
  2556        },
  2557        "error":{
  2558          "code":"ClusterParameterGroupAlreadyExists",
  2559          "httpStatusCode":400,
  2560          "senderFault":true
  2561        },
  2562        "exception":true
  2563      },
  2564      "ClusterParameterGroupDetails":{
  2565        "type":"structure",
  2566        "members":{
  2567          "Parameters":{"shape":"ParametersList"},
  2568          "Marker":{"shape":"String"}
  2569        }
  2570      },
  2571      "ClusterParameterGroupNameMessage":{
  2572        "type":"structure",
  2573        "members":{
  2574          "ParameterGroupName":{"shape":"String"},
  2575          "ParameterGroupStatus":{"shape":"String"}
  2576        }
  2577      },
  2578      "ClusterParameterGroupNotFoundFault":{
  2579        "type":"structure",
  2580        "members":{
  2581        },
  2582        "error":{
  2583          "code":"ClusterParameterGroupNotFound",
  2584          "httpStatusCode":404,
  2585          "senderFault":true
  2586        },
  2587        "exception":true
  2588      },
  2589      "ClusterParameterGroupQuotaExceededFault":{
  2590        "type":"structure",
  2591        "members":{
  2592        },
  2593        "error":{
  2594          "code":"ClusterParameterGroupQuotaExceeded",
  2595          "httpStatusCode":400,
  2596          "senderFault":true
  2597        },
  2598        "exception":true
  2599      },
  2600      "ClusterParameterGroupStatus":{
  2601        "type":"structure",
  2602        "members":{
  2603          "ParameterGroupName":{"shape":"String"},
  2604          "ParameterApplyStatus":{"shape":"String"},
  2605          "ClusterParameterStatusList":{"shape":"ClusterParameterStatusList"}
  2606        }
  2607      },
  2608      "ClusterParameterGroupStatusList":{
  2609        "type":"list",
  2610        "member":{
  2611          "shape":"ClusterParameterGroupStatus",
  2612          "locationName":"ClusterParameterGroup"
  2613        }
  2614      },
  2615      "ClusterParameterGroupsMessage":{
  2616        "type":"structure",
  2617        "members":{
  2618          "Marker":{"shape":"String"},
  2619          "ParameterGroups":{"shape":"ParameterGroupList"}
  2620        }
  2621      },
  2622      "ClusterParameterStatus":{
  2623        "type":"structure",
  2624        "members":{
  2625          "ParameterName":{"shape":"String"},
  2626          "ParameterApplyStatus":{"shape":"String"},
  2627          "ParameterApplyErrorDescription":{"shape":"String"}
  2628        }
  2629      },
  2630      "ClusterParameterStatusList":{
  2631        "type":"list",
  2632        "member":{"shape":"ClusterParameterStatus"}
  2633      },
  2634      "ClusterQuotaExceededFault":{
  2635        "type":"structure",
  2636        "members":{
  2637        },
  2638        "error":{
  2639          "code":"ClusterQuotaExceeded",
  2640          "httpStatusCode":400,
  2641          "senderFault":true
  2642        },
  2643        "exception":true
  2644      },
  2645      "ClusterSecurityGroup":{
  2646        "type":"structure",
  2647        "members":{
  2648          "ClusterSecurityGroupName":{"shape":"String"},
  2649          "Description":{"shape":"String"},
  2650          "EC2SecurityGroups":{"shape":"EC2SecurityGroupList"},
  2651          "IPRanges":{"shape":"IPRangeList"},
  2652          "Tags":{"shape":"TagList"}
  2653        },
  2654        "wrapper":true
  2655      },
  2656      "ClusterSecurityGroupAlreadyExistsFault":{
  2657        "type":"structure",
  2658        "members":{
  2659        },
  2660        "error":{
  2661          "code":"ClusterSecurityGroupAlreadyExists",
  2662          "httpStatusCode":400,
  2663          "senderFault":true
  2664        },
  2665        "exception":true
  2666      },
  2667      "ClusterSecurityGroupMembership":{
  2668        "type":"structure",
  2669        "members":{
  2670          "ClusterSecurityGroupName":{"shape":"String"},
  2671          "Status":{"shape":"String"}
  2672        }
  2673      },
  2674      "ClusterSecurityGroupMembershipList":{
  2675        "type":"list",
  2676        "member":{
  2677          "shape":"ClusterSecurityGroupMembership",
  2678          "locationName":"ClusterSecurityGroup"
  2679        }
  2680      },
  2681      "ClusterSecurityGroupMessage":{
  2682        "type":"structure",
  2683        "members":{
  2684          "Marker":{"shape":"String"},
  2685          "ClusterSecurityGroups":{"shape":"ClusterSecurityGroups"}
  2686        }
  2687      },
  2688      "ClusterSecurityGroupNameList":{
  2689        "type":"list",
  2690        "member":{
  2691          "shape":"String",
  2692          "locationName":"ClusterSecurityGroupName"
  2693        }
  2694      },
  2695      "ClusterSecurityGroupNotFoundFault":{
  2696        "type":"structure",
  2697        "members":{
  2698        },
  2699        "error":{
  2700          "code":"ClusterSecurityGroupNotFound",
  2701          "httpStatusCode":404,
  2702          "senderFault":true
  2703        },
  2704        "exception":true
  2705      },
  2706      "ClusterSecurityGroupQuotaExceededFault":{
  2707        "type":"structure",
  2708        "members":{
  2709        },
  2710        "error":{
  2711          "code":"QuotaExceeded.ClusterSecurityGroup",
  2712          "httpStatusCode":400,
  2713          "senderFault":true
  2714        },
  2715        "exception":true
  2716      },
  2717      "ClusterSecurityGroups":{
  2718        "type":"list",
  2719        "member":{
  2720          "shape":"ClusterSecurityGroup",
  2721          "locationName":"ClusterSecurityGroup"
  2722        }
  2723      },
  2724      "ClusterSnapshotAlreadyExistsFault":{
  2725        "type":"structure",
  2726        "members":{
  2727        },
  2728        "error":{
  2729          "code":"ClusterSnapshotAlreadyExists",
  2730          "httpStatusCode":400,
  2731          "senderFault":true
  2732        },
  2733        "exception":true
  2734      },
  2735      "ClusterSnapshotCopyStatus":{
  2736        "type":"structure",
  2737        "members":{
  2738          "DestinationRegion":{"shape":"String"},
  2739          "RetentionPeriod":{"shape":"Long"},
  2740          "ManualSnapshotRetentionPeriod":{"shape":"Integer"},
  2741          "SnapshotCopyGrantName":{"shape":"String"}
  2742        }
  2743      },
  2744      "ClusterSnapshotNotFoundFault":{
  2745        "type":"structure",
  2746        "members":{
  2747        },
  2748        "error":{
  2749          "code":"ClusterSnapshotNotFound",
  2750          "httpStatusCode":404,
  2751          "senderFault":true
  2752        },
  2753        "exception":true
  2754      },
  2755      "ClusterSnapshotQuotaExceededFault":{
  2756        "type":"structure",
  2757        "members":{
  2758        },
  2759        "error":{
  2760          "code":"ClusterSnapshotQuotaExceeded",
  2761          "httpStatusCode":400,
  2762          "senderFault":true
  2763        },
  2764        "exception":true
  2765      },
  2766      "ClusterSubnetGroup":{
  2767        "type":"structure",
  2768        "members":{
  2769          "ClusterSubnetGroupName":{"shape":"String"},
  2770          "Description":{"shape":"String"},
  2771          "VpcId":{"shape":"String"},
  2772          "SubnetGroupStatus":{"shape":"String"},
  2773          "Subnets":{"shape":"SubnetList"},
  2774          "Tags":{"shape":"TagList"}
  2775        },
  2776        "wrapper":true
  2777      },
  2778      "ClusterSubnetGroupAlreadyExistsFault":{
  2779        "type":"structure",
  2780        "members":{
  2781        },
  2782        "error":{
  2783          "code":"ClusterSubnetGroupAlreadyExists",
  2784          "httpStatusCode":400,
  2785          "senderFault":true
  2786        },
  2787        "exception":true
  2788      },
  2789      "ClusterSubnetGroupMessage":{
  2790        "type":"structure",
  2791        "members":{
  2792          "Marker":{"shape":"String"},
  2793          "ClusterSubnetGroups":{"shape":"ClusterSubnetGroups"}
  2794        }
  2795      },
  2796      "ClusterSubnetGroupNotFoundFault":{
  2797        "type":"structure",
  2798        "members":{
  2799        },
  2800        "error":{
  2801          "code":"ClusterSubnetGroupNotFoundFault",
  2802          "httpStatusCode":400,
  2803          "senderFault":true
  2804        },
  2805        "exception":true
  2806      },
  2807      "ClusterSubnetGroupQuotaExceededFault":{
  2808        "type":"structure",
  2809        "members":{
  2810        },
  2811        "error":{
  2812          "code":"ClusterSubnetGroupQuotaExceeded",
  2813          "httpStatusCode":400,
  2814          "senderFault":true
  2815        },
  2816        "exception":true
  2817      },
  2818      "ClusterSubnetGroups":{
  2819        "type":"list",
  2820        "member":{
  2821          "shape":"ClusterSubnetGroup",
  2822          "locationName":"ClusterSubnetGroup"
  2823        }
  2824      },
  2825      "ClusterSubnetQuotaExceededFault":{
  2826        "type":"structure",
  2827        "members":{
  2828        },
  2829        "error":{
  2830          "code":"ClusterSubnetQuotaExceededFault",
  2831          "httpStatusCode":400,
  2832          "senderFault":true
  2833        },
  2834        "exception":true
  2835      },
  2836      "ClusterVersion":{
  2837        "type":"structure",
  2838        "members":{
  2839          "ClusterVersion":{"shape":"String"},
  2840          "ClusterParameterGroupFamily":{"shape":"String"},
  2841          "Description":{"shape":"String"}
  2842        }
  2843      },
  2844      "ClusterVersionList":{
  2845        "type":"list",
  2846        "member":{
  2847          "shape":"ClusterVersion",
  2848          "locationName":"ClusterVersion"
  2849        }
  2850      },
  2851      "ClusterVersionsMessage":{
  2852        "type":"structure",
  2853        "members":{
  2854          "Marker":{"shape":"String"},
  2855          "ClusterVersions":{"shape":"ClusterVersionList"}
  2856        }
  2857      },
  2858      "ClustersMessage":{
  2859        "type":"structure",
  2860        "members":{
  2861          "Marker":{"shape":"String"},
  2862          "Clusters":{"shape":"ClusterList"}
  2863        }
  2864      },
  2865      "CopyClusterSnapshotMessage":{
  2866        "type":"structure",
  2867        "required":[
  2868          "SourceSnapshotIdentifier",
  2869          "TargetSnapshotIdentifier"
  2870        ],
  2871        "members":{
  2872          "SourceSnapshotIdentifier":{"shape":"String"},
  2873          "SourceSnapshotClusterIdentifier":{"shape":"String"},
  2874          "TargetSnapshotIdentifier":{"shape":"String"},
  2875          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"}
  2876        }
  2877      },
  2878      "CopyClusterSnapshotResult":{
  2879        "type":"structure",
  2880        "members":{
  2881          "Snapshot":{"shape":"Snapshot"}
  2882        }
  2883      },
  2884      "CopyToRegionDisabledFault":{
  2885        "type":"structure",
  2886        "members":{
  2887        },
  2888        "error":{
  2889          "code":"CopyToRegionDisabledFault",
  2890          "httpStatusCode":400,
  2891          "senderFault":true
  2892        },
  2893        "exception":true
  2894      },
  2895      "CreateAuthenticationProfileMessage":{
  2896        "type":"structure",
  2897        "required":[
  2898          "AuthenticationProfileName",
  2899          "AuthenticationProfileContent"
  2900        ],
  2901        "members":{
  2902          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"},
  2903          "AuthenticationProfileContent":{"shape":"String"}
  2904        }
  2905      },
  2906      "CreateAuthenticationProfileResult":{
  2907        "type":"structure",
  2908        "members":{
  2909          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"},
  2910          "AuthenticationProfileContent":{"shape":"String"}
  2911        }
  2912      },
  2913      "CreateClusterMessage":{
  2914        "type":"structure",
  2915        "required":[
  2916          "ClusterIdentifier",
  2917          "NodeType",
  2918          "MasterUsername",
  2919          "MasterUserPassword"
  2920        ],
  2921        "members":{
  2922          "DBName":{"shape":"String"},
  2923          "ClusterIdentifier":{"shape":"String"},
  2924          "ClusterType":{"shape":"String"},
  2925          "NodeType":{"shape":"String"},
  2926          "MasterUsername":{"shape":"String"},
  2927          "MasterUserPassword":{"shape":"String"},
  2928          "ClusterSecurityGroups":{"shape":"ClusterSecurityGroupNameList"},
  2929          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  2930          "ClusterSubnetGroupName":{"shape":"String"},
  2931          "AvailabilityZone":{"shape":"String"},
  2932          "PreferredMaintenanceWindow":{"shape":"String"},
  2933          "ClusterParameterGroupName":{"shape":"String"},
  2934          "AutomatedSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  2935          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  2936          "Port":{"shape":"IntegerOptional"},
  2937          "ClusterVersion":{"shape":"String"},
  2938          "AllowVersionUpgrade":{"shape":"BooleanOptional"},
  2939          "NumberOfNodes":{"shape":"IntegerOptional"},
  2940          "PubliclyAccessible":{"shape":"BooleanOptional"},
  2941          "Encrypted":{"shape":"BooleanOptional"},
  2942          "HsmClientCertificateIdentifier":{"shape":"String"},
  2943          "HsmConfigurationIdentifier":{"shape":"String"},
  2944          "ElasticIp":{"shape":"String"},
  2945          "Tags":{"shape":"TagList"},
  2946          "KmsKeyId":{"shape":"String"},
  2947          "EnhancedVpcRouting":{"shape":"BooleanOptional"},
  2948          "AdditionalInfo":{"shape":"String"},
  2949          "IamRoles":{"shape":"IamRoleArnList"},
  2950          "MaintenanceTrackName":{"shape":"String"},
  2951          "SnapshotScheduleIdentifier":{"shape":"String"},
  2952          "AvailabilityZoneRelocation":{"shape":"BooleanOptional"},
  2953          "AquaConfigurationStatus":{"shape":"AquaConfigurationStatus"}
  2954        }
  2955      },
  2956      "CreateClusterParameterGroupMessage":{
  2957        "type":"structure",
  2958        "required":[
  2959          "ParameterGroupName",
  2960          "ParameterGroupFamily",
  2961          "Description"
  2962        ],
  2963        "members":{
  2964          "ParameterGroupName":{"shape":"String"},
  2965          "ParameterGroupFamily":{"shape":"String"},
  2966          "Description":{"shape":"String"},
  2967          "Tags":{"shape":"TagList"}
  2968        }
  2969      },
  2970      "CreateClusterParameterGroupResult":{
  2971        "type":"structure",
  2972        "members":{
  2973          "ClusterParameterGroup":{"shape":"ClusterParameterGroup"}
  2974        }
  2975      },
  2976      "CreateClusterResult":{
  2977        "type":"structure",
  2978        "members":{
  2979          "Cluster":{"shape":"Cluster"}
  2980        }
  2981      },
  2982      "CreateClusterSecurityGroupMessage":{
  2983        "type":"structure",
  2984        "required":[
  2985          "ClusterSecurityGroupName",
  2986          "Description"
  2987        ],
  2988        "members":{
  2989          "ClusterSecurityGroupName":{"shape":"String"},
  2990          "Description":{"shape":"String"},
  2991          "Tags":{"shape":"TagList"}
  2992        }
  2993      },
  2994      "CreateClusterSecurityGroupResult":{
  2995        "type":"structure",
  2996        "members":{
  2997          "ClusterSecurityGroup":{"shape":"ClusterSecurityGroup"}
  2998        }
  2999      },
  3000      "CreateClusterSnapshotMessage":{
  3001        "type":"structure",
  3002        "required":[
  3003          "SnapshotIdentifier",
  3004          "ClusterIdentifier"
  3005        ],
  3006        "members":{
  3007          "SnapshotIdentifier":{"shape":"String"},
  3008          "ClusterIdentifier":{"shape":"String"},
  3009          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  3010          "Tags":{"shape":"TagList"}
  3011        }
  3012      },
  3013      "CreateClusterSnapshotResult":{
  3014        "type":"structure",
  3015        "members":{
  3016          "Snapshot":{"shape":"Snapshot"}
  3017        }
  3018      },
  3019      "CreateClusterSubnetGroupMessage":{
  3020        "type":"structure",
  3021        "required":[
  3022          "ClusterSubnetGroupName",
  3023          "Description",
  3024          "SubnetIds"
  3025        ],
  3026        "members":{
  3027          "ClusterSubnetGroupName":{"shape":"String"},
  3028          "Description":{"shape":"String"},
  3029          "SubnetIds":{"shape":"SubnetIdentifierList"},
  3030          "Tags":{"shape":"TagList"}
  3031        }
  3032      },
  3033      "CreateClusterSubnetGroupResult":{
  3034        "type":"structure",
  3035        "members":{
  3036          "ClusterSubnetGroup":{"shape":"ClusterSubnetGroup"}
  3037        }
  3038      },
  3039      "CreateEndpointAccessMessage":{
  3040        "type":"structure",
  3041        "required":[
  3042          "EndpointName",
  3043          "SubnetGroupName"
  3044        ],
  3045        "members":{
  3046          "ClusterIdentifier":{"shape":"String"},
  3047          "ResourceOwner":{"shape":"String"},
  3048          "EndpointName":{"shape":"String"},
  3049          "SubnetGroupName":{"shape":"String"},
  3050          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}
  3051        }
  3052      },
  3053      "CreateEventSubscriptionMessage":{
  3054        "type":"structure",
  3055        "required":[
  3056          "SubscriptionName",
  3057          "SnsTopicArn"
  3058        ],
  3059        "members":{
  3060          "SubscriptionName":{"shape":"String"},
  3061          "SnsTopicArn":{"shape":"String"},
  3062          "SourceType":{"shape":"String"},
  3063          "SourceIds":{"shape":"SourceIdsList"},
  3064          "EventCategories":{"shape":"EventCategoriesList"},
  3065          "Severity":{"shape":"String"},
  3066          "Enabled":{"shape":"BooleanOptional"},
  3067          "Tags":{"shape":"TagList"}
  3068        }
  3069      },
  3070      "CreateEventSubscriptionResult":{
  3071        "type":"structure",
  3072        "members":{
  3073          "EventSubscription":{"shape":"EventSubscription"}
  3074        }
  3075      },
  3076      "CreateHsmClientCertificateMessage":{
  3077        "type":"structure",
  3078        "required":["HsmClientCertificateIdentifier"],
  3079        "members":{
  3080          "HsmClientCertificateIdentifier":{"shape":"String"},
  3081          "Tags":{"shape":"TagList"}
  3082        }
  3083      },
  3084      "CreateHsmClientCertificateResult":{
  3085        "type":"structure",
  3086        "members":{
  3087          "HsmClientCertificate":{"shape":"HsmClientCertificate"}
  3088        }
  3089      },
  3090      "CreateHsmConfigurationMessage":{
  3091        "type":"structure",
  3092        "required":[
  3093          "HsmConfigurationIdentifier",
  3094          "Description",
  3095          "HsmIpAddress",
  3096          "HsmPartitionName",
  3097          "HsmPartitionPassword",
  3098          "HsmServerPublicCertificate"
  3099        ],
  3100        "members":{
  3101          "HsmConfigurationIdentifier":{"shape":"String"},
  3102          "Description":{"shape":"String"},
  3103          "HsmIpAddress":{"shape":"String"},
  3104          "HsmPartitionName":{"shape":"String"},
  3105          "HsmPartitionPassword":{"shape":"String"},
  3106          "HsmServerPublicCertificate":{"shape":"String"},
  3107          "Tags":{"shape":"TagList"}
  3108        }
  3109      },
  3110      "CreateHsmConfigurationResult":{
  3111        "type":"structure",
  3112        "members":{
  3113          "HsmConfiguration":{"shape":"HsmConfiguration"}
  3114        }
  3115      },
  3116      "CreateScheduledActionMessage":{
  3117        "type":"structure",
  3118        "required":[
  3119          "ScheduledActionName",
  3120          "TargetAction",
  3121          "Schedule",
  3122          "IamRole"
  3123        ],
  3124        "members":{
  3125          "ScheduledActionName":{"shape":"String"},
  3126          "TargetAction":{"shape":"ScheduledActionType"},
  3127          "Schedule":{"shape":"String"},
  3128          "IamRole":{"shape":"String"},
  3129          "ScheduledActionDescription":{"shape":"String"},
  3130          "StartTime":{"shape":"TStamp"},
  3131          "EndTime":{"shape":"TStamp"},
  3132          "Enable":{"shape":"BooleanOptional"}
  3133        }
  3134      },
  3135      "CreateSnapshotCopyGrantMessage":{
  3136        "type":"structure",
  3137        "required":["SnapshotCopyGrantName"],
  3138        "members":{
  3139          "SnapshotCopyGrantName":{"shape":"String"},
  3140          "KmsKeyId":{"shape":"String"},
  3141          "Tags":{"shape":"TagList"}
  3142        }
  3143      },
  3144      "CreateSnapshotCopyGrantResult":{
  3145        "type":"structure",
  3146        "members":{
  3147          "SnapshotCopyGrant":{"shape":"SnapshotCopyGrant"}
  3148        }
  3149      },
  3150      "CreateSnapshotScheduleMessage":{
  3151        "type":"structure",
  3152        "members":{
  3153          "ScheduleDefinitions":{"shape":"ScheduleDefinitionList"},
  3154          "ScheduleIdentifier":{"shape":"String"},
  3155          "ScheduleDescription":{"shape":"String"},
  3156          "Tags":{"shape":"TagList"},
  3157          "DryRun":{"shape":"BooleanOptional"},
  3158          "NextInvocations":{"shape":"IntegerOptional"}
  3159        }
  3160      },
  3161      "CreateTagsMessage":{
  3162        "type":"structure",
  3163        "required":[
  3164          "ResourceName",
  3165          "Tags"
  3166        ],
  3167        "members":{
  3168          "ResourceName":{"shape":"String"},
  3169          "Tags":{"shape":"TagList"}
  3170        }
  3171      },
  3172      "CreateUsageLimitMessage":{
  3173        "type":"structure",
  3174        "required":[
  3175          "ClusterIdentifier",
  3176          "FeatureType",
  3177          "LimitType",
  3178          "Amount"
  3179        ],
  3180        "members":{
  3181          "ClusterIdentifier":{"shape":"String"},
  3182          "FeatureType":{"shape":"UsageLimitFeatureType"},
  3183          "LimitType":{"shape":"UsageLimitLimitType"},
  3184          "Amount":{"shape":"Long"},
  3185          "Period":{"shape":"UsageLimitPeriod"},
  3186          "BreachAction":{"shape":"UsageLimitBreachAction"},
  3187          "Tags":{"shape":"TagList"}
  3188        }
  3189      },
  3190      "CustomerStorageMessage":{
  3191        "type":"structure",
  3192        "members":{
  3193          "TotalBackupSizeInMegaBytes":{"shape":"Double"},
  3194          "TotalProvisionedStorageInMegaBytes":{"shape":"Double"}
  3195        }
  3196      },
  3197      "DataShare":{
  3198        "type":"structure",
  3199        "members":{
  3200          "DataShareArn":{"shape":"String"},
  3201          "ProducerArn":{"shape":"String"},
  3202          "AllowPubliclyAccessibleConsumers":{"shape":"Boolean"},
  3203          "DataShareAssociations":{"shape":"DataShareAssociationList"}
  3204        }
  3205      },
  3206      "DataShareAssociation":{
  3207        "type":"structure",
  3208        "members":{
  3209          "ConsumerIdentifier":{"shape":"String"},
  3210          "Status":{"shape":"DataShareStatus"},
  3211          "CreatedDate":{"shape":"TStamp"},
  3212          "StatusChangeDate":{"shape":"TStamp"}
  3213        }
  3214      },
  3215      "DataShareAssociationList":{
  3216        "type":"list",
  3217        "member":{"shape":"DataShareAssociation"}
  3218      },
  3219      "DataShareList":{
  3220        "type":"list",
  3221        "member":{"shape":"DataShare"}
  3222      },
  3223      "DataShareStatus":{
  3224        "type":"string",
  3225        "enum":[
  3226          "ACTIVE",
  3227          "PENDING_AUTHORIZATION",
  3228          "AUTHORIZED",
  3229          "DEAUTHORIZED",
  3230          "REJECTED",
  3231          "AVAILABLE"
  3232        ]
  3233      },
  3234      "DataShareStatusForConsumer":{
  3235        "type":"string",
  3236        "enum":[
  3237          "ACTIVE",
  3238          "AVAILABLE"
  3239        ]
  3240      },
  3241      "DataShareStatusForProducer":{
  3242        "type":"string",
  3243        "enum":[
  3244          "ACTIVE",
  3245          "AUTHORIZED",
  3246          "PENDING_AUTHORIZATION",
  3247          "DEAUTHORIZED",
  3248          "REJECTED"
  3249        ]
  3250      },
  3251      "DataTransferProgress":{
  3252        "type":"structure",
  3253        "members":{
  3254          "Status":{"shape":"String"},
  3255          "CurrentRateInMegaBytesPerSecond":{"shape":"DoubleOptional"},
  3256          "TotalDataInMegaBytes":{"shape":"Long"},
  3257          "DataTransferredInMegaBytes":{"shape":"Long"},
  3258          "EstimatedTimeToCompletionInSeconds":{"shape":"LongOptional"},
  3259          "ElapsedTimeInSeconds":{"shape":"LongOptional"}
  3260        }
  3261      },
  3262      "DbGroupList":{
  3263        "type":"list",
  3264        "member":{
  3265          "shape":"String",
  3266          "locationName":"DbGroup"
  3267        }
  3268      },
  3269      "DeauthorizeDataShareMessage":{
  3270        "type":"structure",
  3271        "required":[
  3272          "DataShareArn",
  3273          "ConsumerIdentifier"
  3274        ],
  3275        "members":{
  3276          "DataShareArn":{"shape":"String"},
  3277          "ConsumerIdentifier":{"shape":"String"}
  3278        }
  3279      },
  3280      "DefaultClusterParameters":{
  3281        "type":"structure",
  3282        "members":{
  3283          "ParameterGroupFamily":{"shape":"String"},
  3284          "Marker":{"shape":"String"},
  3285          "Parameters":{"shape":"ParametersList"}
  3286        },
  3287        "wrapper":true
  3288      },
  3289      "DeferredMaintenanceWindow":{
  3290        "type":"structure",
  3291        "members":{
  3292          "DeferMaintenanceIdentifier":{"shape":"String"},
  3293          "DeferMaintenanceStartTime":{"shape":"TStamp"},
  3294          "DeferMaintenanceEndTime":{"shape":"TStamp"}
  3295        }
  3296      },
  3297      "DeferredMaintenanceWindowsList":{
  3298        "type":"list",
  3299        "member":{
  3300          "shape":"DeferredMaintenanceWindow",
  3301          "locationName":"DeferredMaintenanceWindow"
  3302        }
  3303      },
  3304      "DeleteAuthenticationProfileMessage":{
  3305        "type":"structure",
  3306        "required":["AuthenticationProfileName"],
  3307        "members":{
  3308          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"}
  3309        }
  3310      },
  3311      "DeleteAuthenticationProfileResult":{
  3312        "type":"structure",
  3313        "members":{
  3314          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"}
  3315        }
  3316      },
  3317      "DeleteClusterMessage":{
  3318        "type":"structure",
  3319        "required":["ClusterIdentifier"],
  3320        "members":{
  3321          "ClusterIdentifier":{"shape":"String"},
  3322          "SkipFinalClusterSnapshot":{"shape":"Boolean"},
  3323          "FinalClusterSnapshotIdentifier":{"shape":"String"},
  3324          "FinalClusterSnapshotRetentionPeriod":{"shape":"IntegerOptional"}
  3325        }
  3326      },
  3327      "DeleteClusterParameterGroupMessage":{
  3328        "type":"structure",
  3329        "required":["ParameterGroupName"],
  3330        "members":{
  3331          "ParameterGroupName":{"shape":"String"}
  3332        }
  3333      },
  3334      "DeleteClusterResult":{
  3335        "type":"structure",
  3336        "members":{
  3337          "Cluster":{"shape":"Cluster"}
  3338        }
  3339      },
  3340      "DeleteClusterSecurityGroupMessage":{
  3341        "type":"structure",
  3342        "required":["ClusterSecurityGroupName"],
  3343        "members":{
  3344          "ClusterSecurityGroupName":{"shape":"String"}
  3345        }
  3346      },
  3347      "DeleteClusterSnapshotMessage":{
  3348        "type":"structure",
  3349        "required":["SnapshotIdentifier"],
  3350        "members":{
  3351          "SnapshotIdentifier":{"shape":"String"},
  3352          "SnapshotClusterIdentifier":{"shape":"String"}
  3353        }
  3354      },
  3355      "DeleteClusterSnapshotMessageList":{
  3356        "type":"list",
  3357        "member":{
  3358          "shape":"DeleteClusterSnapshotMessage",
  3359          "locationName":"DeleteClusterSnapshotMessage"
  3360        }
  3361      },
  3362      "DeleteClusterSnapshotResult":{
  3363        "type":"structure",
  3364        "members":{
  3365          "Snapshot":{"shape":"Snapshot"}
  3366        }
  3367      },
  3368      "DeleteClusterSubnetGroupMessage":{
  3369        "type":"structure",
  3370        "required":["ClusterSubnetGroupName"],
  3371        "members":{
  3372          "ClusterSubnetGroupName":{"shape":"String"}
  3373        }
  3374      },
  3375      "DeleteEndpointAccessMessage":{
  3376        "type":"structure",
  3377        "required":["EndpointName"],
  3378        "members":{
  3379          "EndpointName":{"shape":"String"}
  3380        }
  3381      },
  3382      "DeleteEventSubscriptionMessage":{
  3383        "type":"structure",
  3384        "required":["SubscriptionName"],
  3385        "members":{
  3386          "SubscriptionName":{"shape":"String"}
  3387        }
  3388      },
  3389      "DeleteHsmClientCertificateMessage":{
  3390        "type":"structure",
  3391        "required":["HsmClientCertificateIdentifier"],
  3392        "members":{
  3393          "HsmClientCertificateIdentifier":{"shape":"String"}
  3394        }
  3395      },
  3396      "DeleteHsmConfigurationMessage":{
  3397        "type":"structure",
  3398        "required":["HsmConfigurationIdentifier"],
  3399        "members":{
  3400          "HsmConfigurationIdentifier":{"shape":"String"}
  3401        }
  3402      },
  3403      "DeleteScheduledActionMessage":{
  3404        "type":"structure",
  3405        "required":["ScheduledActionName"],
  3406        "members":{
  3407          "ScheduledActionName":{"shape":"String"}
  3408        }
  3409      },
  3410      "DeleteSnapshotCopyGrantMessage":{
  3411        "type":"structure",
  3412        "required":["SnapshotCopyGrantName"],
  3413        "members":{
  3414          "SnapshotCopyGrantName":{"shape":"String"}
  3415        }
  3416      },
  3417      "DeleteSnapshotScheduleMessage":{
  3418        "type":"structure",
  3419        "required":["ScheduleIdentifier"],
  3420        "members":{
  3421          "ScheduleIdentifier":{"shape":"String"}
  3422        }
  3423      },
  3424      "DeleteTagsMessage":{
  3425        "type":"structure",
  3426        "required":[
  3427          "ResourceName",
  3428          "TagKeys"
  3429        ],
  3430        "members":{
  3431          "ResourceName":{"shape":"String"},
  3432          "TagKeys":{"shape":"TagKeyList"}
  3433        }
  3434      },
  3435      "DeleteUsageLimitMessage":{
  3436        "type":"structure",
  3437        "required":["UsageLimitId"],
  3438        "members":{
  3439          "UsageLimitId":{"shape":"String"}
  3440        }
  3441      },
  3442      "DependentServiceRequestThrottlingFault":{
  3443        "type":"structure",
  3444        "members":{
  3445        },
  3446        "error":{
  3447          "code":"DependentServiceRequestThrottlingFault",
  3448          "httpStatusCode":400,
  3449          "senderFault":true
  3450        },
  3451        "exception":true
  3452      },
  3453      "DependentServiceUnavailableFault":{
  3454        "type":"structure",
  3455        "members":{
  3456        },
  3457        "error":{
  3458          "code":"DependentServiceUnavailableFault",
  3459          "httpStatusCode":400,
  3460          "senderFault":true
  3461        },
  3462        "exception":true
  3463      },
  3464      "DescribeAccountAttributesMessage":{
  3465        "type":"structure",
  3466        "members":{
  3467          "AttributeNames":{"shape":"AttributeNameList"}
  3468        }
  3469      },
  3470      "DescribeAuthenticationProfilesMessage":{
  3471        "type":"structure",
  3472        "members":{
  3473          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"}
  3474        }
  3475      },
  3476      "DescribeAuthenticationProfilesResult":{
  3477        "type":"structure",
  3478        "members":{
  3479          "AuthenticationProfiles":{"shape":"AuthenticationProfileList"}
  3480        }
  3481      },
  3482      "DescribeClusterDbRevisionsMessage":{
  3483        "type":"structure",
  3484        "members":{
  3485          "ClusterIdentifier":{"shape":"String"},
  3486          "MaxRecords":{"shape":"IntegerOptional"},
  3487          "Marker":{"shape":"String"}
  3488        }
  3489      },
  3490      "DescribeClusterParameterGroupsMessage":{
  3491        "type":"structure",
  3492        "members":{
  3493          "ParameterGroupName":{"shape":"String"},
  3494          "MaxRecords":{"shape":"IntegerOptional"},
  3495          "Marker":{"shape":"String"},
  3496          "TagKeys":{"shape":"TagKeyList"},
  3497          "TagValues":{"shape":"TagValueList"}
  3498        }
  3499      },
  3500      "DescribeClusterParametersMessage":{
  3501        "type":"structure",
  3502        "required":["ParameterGroupName"],
  3503        "members":{
  3504          "ParameterGroupName":{"shape":"String"},
  3505          "Source":{"shape":"String"},
  3506          "MaxRecords":{"shape":"IntegerOptional"},
  3507          "Marker":{"shape":"String"}
  3508        }
  3509      },
  3510      "DescribeClusterSecurityGroupsMessage":{
  3511        "type":"structure",
  3512        "members":{
  3513          "ClusterSecurityGroupName":{"shape":"String"},
  3514          "MaxRecords":{"shape":"IntegerOptional"},
  3515          "Marker":{"shape":"String"},
  3516          "TagKeys":{"shape":"TagKeyList"},
  3517          "TagValues":{"shape":"TagValueList"}
  3518        }
  3519      },
  3520      "DescribeClusterSnapshotsMessage":{
  3521        "type":"structure",
  3522        "members":{
  3523          "ClusterIdentifier":{"shape":"String"},
  3524          "SnapshotIdentifier":{"shape":"String"},
  3525          "SnapshotType":{"shape":"String"},
  3526          "StartTime":{"shape":"TStamp"},
  3527          "EndTime":{"shape":"TStamp"},
  3528          "MaxRecords":{"shape":"IntegerOptional"},
  3529          "Marker":{"shape":"String"},
  3530          "OwnerAccount":{"shape":"String"},
  3531          "TagKeys":{"shape":"TagKeyList"},
  3532          "TagValues":{"shape":"TagValueList"},
  3533          "ClusterExists":{"shape":"BooleanOptional"},
  3534          "SortingEntities":{"shape":"SnapshotSortingEntityList"}
  3535        }
  3536      },
  3537      "DescribeClusterSubnetGroupsMessage":{
  3538        "type":"structure",
  3539        "members":{
  3540          "ClusterSubnetGroupName":{"shape":"String"},
  3541          "MaxRecords":{"shape":"IntegerOptional"},
  3542          "Marker":{"shape":"String"},
  3543          "TagKeys":{"shape":"TagKeyList"},
  3544          "TagValues":{"shape":"TagValueList"}
  3545        }
  3546      },
  3547      "DescribeClusterTracksMessage":{
  3548        "type":"structure",
  3549        "members":{
  3550          "MaintenanceTrackName":{"shape":"String"},
  3551          "MaxRecords":{"shape":"IntegerOptional"},
  3552          "Marker":{"shape":"String"}
  3553        }
  3554      },
  3555      "DescribeClusterVersionsMessage":{
  3556        "type":"structure",
  3557        "members":{
  3558          "ClusterVersion":{"shape":"String"},
  3559          "ClusterParameterGroupFamily":{"shape":"String"},
  3560          "MaxRecords":{"shape":"IntegerOptional"},
  3561          "Marker":{"shape":"String"}
  3562        }
  3563      },
  3564      "DescribeClustersMessage":{
  3565        "type":"structure",
  3566        "members":{
  3567          "ClusterIdentifier":{"shape":"String"},
  3568          "MaxRecords":{"shape":"IntegerOptional"},
  3569          "Marker":{"shape":"String"},
  3570          "TagKeys":{"shape":"TagKeyList"},
  3571          "TagValues":{"shape":"TagValueList"}
  3572        }
  3573      },
  3574      "DescribeDataSharesForConsumerMessage":{
  3575        "type":"structure",
  3576        "members":{
  3577          "ConsumerArn":{"shape":"String"},
  3578          "Status":{"shape":"DataShareStatusForConsumer"},
  3579          "MaxRecords":{"shape":"IntegerOptional"},
  3580          "Marker":{"shape":"String"}
  3581        }
  3582      },
  3583      "DescribeDataSharesForConsumerResult":{
  3584        "type":"structure",
  3585        "members":{
  3586          "DataShares":{"shape":"DataShareList"},
  3587          "Marker":{"shape":"String"}
  3588        }
  3589      },
  3590      "DescribeDataSharesForProducerMessage":{
  3591        "type":"structure",
  3592        "members":{
  3593          "ProducerArn":{"shape":"String"},
  3594          "Status":{"shape":"DataShareStatusForProducer"},
  3595          "MaxRecords":{"shape":"IntegerOptional"},
  3596          "Marker":{"shape":"String"}
  3597        }
  3598      },
  3599      "DescribeDataSharesForProducerResult":{
  3600        "type":"structure",
  3601        "members":{
  3602          "DataShares":{"shape":"DataShareList"},
  3603          "Marker":{"shape":"String"}
  3604        }
  3605      },
  3606      "DescribeDataSharesMessage":{
  3607        "type":"structure",
  3608        "members":{
  3609          "DataShareArn":{"shape":"String"},
  3610          "MaxRecords":{"shape":"IntegerOptional"},
  3611          "Marker":{"shape":"String"}
  3612        }
  3613      },
  3614      "DescribeDataSharesResult":{
  3615        "type":"structure",
  3616        "members":{
  3617          "DataShares":{"shape":"DataShareList"},
  3618          "Marker":{"shape":"String"}
  3619        }
  3620      },
  3621      "DescribeDefaultClusterParametersMessage":{
  3622        "type":"structure",
  3623        "required":["ParameterGroupFamily"],
  3624        "members":{
  3625          "ParameterGroupFamily":{"shape":"String"},
  3626          "MaxRecords":{"shape":"IntegerOptional"},
  3627          "Marker":{"shape":"String"}
  3628        }
  3629      },
  3630      "DescribeDefaultClusterParametersResult":{
  3631        "type":"structure",
  3632        "members":{
  3633          "DefaultClusterParameters":{"shape":"DefaultClusterParameters"}
  3634        }
  3635      },
  3636      "DescribeEndpointAccessMessage":{
  3637        "type":"structure",
  3638        "members":{
  3639          "ClusterIdentifier":{"shape":"String"},
  3640          "ResourceOwner":{"shape":"String"},
  3641          "EndpointName":{"shape":"String"},
  3642          "VpcId":{"shape":"String"},
  3643          "MaxRecords":{"shape":"IntegerOptional"},
  3644          "Marker":{"shape":"String"}
  3645        }
  3646      },
  3647      "DescribeEndpointAuthorizationMessage":{
  3648        "type":"structure",
  3649        "members":{
  3650          "ClusterIdentifier":{"shape":"String"},
  3651          "Account":{"shape":"String"},
  3652          "Grantee":{"shape":"BooleanOptional"},
  3653          "MaxRecords":{"shape":"IntegerOptional"},
  3654          "Marker":{"shape":"String"}
  3655        }
  3656      },
  3657      "DescribeEventCategoriesMessage":{
  3658        "type":"structure",
  3659        "members":{
  3660          "SourceType":{"shape":"String"}
  3661        }
  3662      },
  3663      "DescribeEventSubscriptionsMessage":{
  3664        "type":"structure",
  3665        "members":{
  3666          "SubscriptionName":{"shape":"String"},
  3667          "MaxRecords":{"shape":"IntegerOptional"},
  3668          "Marker":{"shape":"String"},
  3669          "TagKeys":{"shape":"TagKeyList"},
  3670          "TagValues":{"shape":"TagValueList"}
  3671        }
  3672      },
  3673      "DescribeEventsMessage":{
  3674        "type":"structure",
  3675        "members":{
  3676          "SourceIdentifier":{"shape":"String"},
  3677          "SourceType":{"shape":"SourceType"},
  3678          "StartTime":{"shape":"TStamp"},
  3679          "EndTime":{"shape":"TStamp"},
  3680          "Duration":{"shape":"IntegerOptional"},
  3681          "MaxRecords":{"shape":"IntegerOptional"},
  3682          "Marker":{"shape":"String"}
  3683        }
  3684      },
  3685      "DescribeHsmClientCertificatesMessage":{
  3686        "type":"structure",
  3687        "members":{
  3688          "HsmClientCertificateIdentifier":{"shape":"String"},
  3689          "MaxRecords":{"shape":"IntegerOptional"},
  3690          "Marker":{"shape":"String"},
  3691          "TagKeys":{"shape":"TagKeyList"},
  3692          "TagValues":{"shape":"TagValueList"}
  3693        }
  3694      },
  3695      "DescribeHsmConfigurationsMessage":{
  3696        "type":"structure",
  3697        "members":{
  3698          "HsmConfigurationIdentifier":{"shape":"String"},
  3699          "MaxRecords":{"shape":"IntegerOptional"},
  3700          "Marker":{"shape":"String"},
  3701          "TagKeys":{"shape":"TagKeyList"},
  3702          "TagValues":{"shape":"TagValueList"}
  3703        }
  3704      },
  3705      "DescribeLoggingStatusMessage":{
  3706        "type":"structure",
  3707        "required":["ClusterIdentifier"],
  3708        "members":{
  3709          "ClusterIdentifier":{"shape":"String"}
  3710        }
  3711      },
  3712      "DescribeNodeConfigurationOptionsMessage":{
  3713        "type":"structure",
  3714        "required":["ActionType"],
  3715        "members":{
  3716          "ActionType":{"shape":"ActionType"},
  3717          "ClusterIdentifier":{"shape":"String"},
  3718          "SnapshotIdentifier":{"shape":"String"},
  3719          "OwnerAccount":{"shape":"String"},
  3720          "Filters":{
  3721            "shape":"NodeConfigurationOptionsFilterList",
  3722            "locationName":"Filter"
  3723          },
  3724          "Marker":{"shape":"String"},
  3725          "MaxRecords":{"shape":"IntegerOptional"}
  3726        }
  3727      },
  3728      "DescribeOrderableClusterOptionsMessage":{
  3729        "type":"structure",
  3730        "members":{
  3731          "ClusterVersion":{"shape":"String"},
  3732          "NodeType":{"shape":"String"},
  3733          "MaxRecords":{"shape":"IntegerOptional"},
  3734          "Marker":{"shape":"String"}
  3735        }
  3736      },
  3737      "DescribePartnersInputMessage":{
  3738        "type":"structure",
  3739        "required":[
  3740          "AccountId",
  3741          "ClusterIdentifier"
  3742        ],
  3743        "members":{
  3744          "AccountId":{"shape":"PartnerIntegrationAccountId"},
  3745          "ClusterIdentifier":{"shape":"PartnerIntegrationClusterIdentifier"},
  3746          "DatabaseName":{"shape":"PartnerIntegrationDatabaseName"},
  3747          "PartnerName":{"shape":"PartnerIntegrationPartnerName"}
  3748        }
  3749      },
  3750      "DescribePartnersOutputMessage":{
  3751        "type":"structure",
  3752        "members":{
  3753          "PartnerIntegrationInfoList":{"shape":"PartnerIntegrationInfoList"}
  3754        }
  3755      },
  3756      "DescribeReservedNodeOfferingsMessage":{
  3757        "type":"structure",
  3758        "members":{
  3759          "ReservedNodeOfferingId":{"shape":"String"},
  3760          "MaxRecords":{"shape":"IntegerOptional"},
  3761          "Marker":{"shape":"String"}
  3762        }
  3763      },
  3764      "DescribeReservedNodesMessage":{
  3765        "type":"structure",
  3766        "members":{
  3767          "ReservedNodeId":{"shape":"String"},
  3768          "MaxRecords":{"shape":"IntegerOptional"},
  3769          "Marker":{"shape":"String"}
  3770        }
  3771      },
  3772      "DescribeResizeMessage":{
  3773        "type":"structure",
  3774        "required":["ClusterIdentifier"],
  3775        "members":{
  3776          "ClusterIdentifier":{"shape":"String"}
  3777        }
  3778      },
  3779      "DescribeScheduledActionsMessage":{
  3780        "type":"structure",
  3781        "members":{
  3782          "ScheduledActionName":{"shape":"String"},
  3783          "TargetActionType":{"shape":"ScheduledActionTypeValues"},
  3784          "StartTime":{"shape":"TStamp"},
  3785          "EndTime":{"shape":"TStamp"},
  3786          "Active":{"shape":"BooleanOptional"},
  3787          "Filters":{"shape":"ScheduledActionFilterList"},
  3788          "Marker":{"shape":"String"},
  3789          "MaxRecords":{"shape":"IntegerOptional"}
  3790        }
  3791      },
  3792      "DescribeSnapshotCopyGrantsMessage":{
  3793        "type":"structure",
  3794        "members":{
  3795          "SnapshotCopyGrantName":{"shape":"String"},
  3796          "MaxRecords":{"shape":"IntegerOptional"},
  3797          "Marker":{"shape":"String"},
  3798          "TagKeys":{"shape":"TagKeyList"},
  3799          "TagValues":{"shape":"TagValueList"}
  3800        }
  3801      },
  3802      "DescribeSnapshotSchedulesMessage":{
  3803        "type":"structure",
  3804        "members":{
  3805          "ClusterIdentifier":{"shape":"String"},
  3806          "ScheduleIdentifier":{"shape":"String"},
  3807          "TagKeys":{"shape":"TagKeyList"},
  3808          "TagValues":{"shape":"TagValueList"},
  3809          "Marker":{"shape":"String"},
  3810          "MaxRecords":{"shape":"IntegerOptional"}
  3811        }
  3812      },
  3813      "DescribeSnapshotSchedulesOutputMessage":{
  3814        "type":"structure",
  3815        "members":{
  3816          "SnapshotSchedules":{"shape":"SnapshotScheduleList"},
  3817          "Marker":{"shape":"String"}
  3818        }
  3819      },
  3820      "DescribeTableRestoreStatusMessage":{
  3821        "type":"structure",
  3822        "members":{
  3823          "ClusterIdentifier":{"shape":"String"},
  3824          "TableRestoreRequestId":{"shape":"String"},
  3825          "MaxRecords":{"shape":"IntegerOptional"},
  3826          "Marker":{"shape":"String"}
  3827        }
  3828      },
  3829      "DescribeTagsMessage":{
  3830        "type":"structure",
  3831        "members":{
  3832          "ResourceName":{"shape":"String"},
  3833          "ResourceType":{"shape":"String"},
  3834          "MaxRecords":{"shape":"IntegerOptional"},
  3835          "Marker":{"shape":"String"},
  3836          "TagKeys":{"shape":"TagKeyList"},
  3837          "TagValues":{"shape":"TagValueList"}
  3838        }
  3839      },
  3840      "DescribeUsageLimitsMessage":{
  3841        "type":"structure",
  3842        "members":{
  3843          "UsageLimitId":{"shape":"String"},
  3844          "ClusterIdentifier":{"shape":"String"},
  3845          "FeatureType":{"shape":"UsageLimitFeatureType"},
  3846          "MaxRecords":{"shape":"IntegerOptional"},
  3847          "Marker":{"shape":"String"},
  3848          "TagKeys":{"shape":"TagKeyList"},
  3849          "TagValues":{"shape":"TagValueList"}
  3850        }
  3851      },
  3852      "DisableLoggingMessage":{
  3853        "type":"structure",
  3854        "required":["ClusterIdentifier"],
  3855        "members":{
  3856          "ClusterIdentifier":{"shape":"String"}
  3857        }
  3858      },
  3859      "DisableSnapshotCopyMessage":{
  3860        "type":"structure",
  3861        "required":["ClusterIdentifier"],
  3862        "members":{
  3863          "ClusterIdentifier":{"shape":"String"}
  3864        }
  3865      },
  3866      "DisableSnapshotCopyResult":{
  3867        "type":"structure",
  3868        "members":{
  3869          "Cluster":{"shape":"Cluster"}
  3870        }
  3871      },
  3872      "DisassociateDataShareConsumerMessage":{
  3873        "type":"structure",
  3874        "required":["DataShareArn"],
  3875        "members":{
  3876          "DataShareArn":{"shape":"String"},
  3877          "DisassociateEntireAccount":{"shape":"BooleanOptional"},
  3878          "ConsumerArn":{"shape":"String"}
  3879        }
  3880      },
  3881      "Double":{"type":"double"},
  3882      "DoubleOptional":{"type":"double"},
  3883      "EC2SecurityGroup":{
  3884        "type":"structure",
  3885        "members":{
  3886          "Status":{"shape":"String"},
  3887          "EC2SecurityGroupName":{"shape":"String"},
  3888          "EC2SecurityGroupOwnerId":{"shape":"String"},
  3889          "Tags":{"shape":"TagList"}
  3890        }
  3891      },
  3892      "EC2SecurityGroupList":{
  3893        "type":"list",
  3894        "member":{
  3895          "shape":"EC2SecurityGroup",
  3896          "locationName":"EC2SecurityGroup"
  3897        }
  3898      },
  3899      "ElasticIpStatus":{
  3900        "type":"structure",
  3901        "members":{
  3902          "ElasticIp":{"shape":"String"},
  3903          "Status":{"shape":"String"}
  3904        }
  3905      },
  3906      "EligibleTracksToUpdateList":{
  3907        "type":"list",
  3908        "member":{
  3909          "shape":"UpdateTarget",
  3910          "locationName":"UpdateTarget"
  3911        }
  3912      },
  3913      "EnableLoggingMessage":{
  3914        "type":"structure",
  3915        "required":[
  3916          "ClusterIdentifier",
  3917          "BucketName"
  3918        ],
  3919        "members":{
  3920          "ClusterIdentifier":{"shape":"String"},
  3921          "BucketName":{"shape":"String"},
  3922          "S3KeyPrefix":{"shape":"String"}
  3923        }
  3924      },
  3925      "EnableSnapshotCopyMessage":{
  3926        "type":"structure",
  3927        "required":[
  3928          "ClusterIdentifier",
  3929          "DestinationRegion"
  3930        ],
  3931        "members":{
  3932          "ClusterIdentifier":{"shape":"String"},
  3933          "DestinationRegion":{"shape":"String"},
  3934          "RetentionPeriod":{"shape":"IntegerOptional"},
  3935          "SnapshotCopyGrantName":{"shape":"String"},
  3936          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"}
  3937        }
  3938      },
  3939      "EnableSnapshotCopyResult":{
  3940        "type":"structure",
  3941        "members":{
  3942          "Cluster":{"shape":"Cluster"}
  3943        }
  3944      },
  3945      "Endpoint":{
  3946        "type":"structure",
  3947        "members":{
  3948          "Address":{"shape":"String"},
  3949          "Port":{"shape":"Integer"},
  3950          "VpcEndpoints":{"shape":"VpcEndpointsList"}
  3951        }
  3952      },
  3953      "EndpointAccess":{
  3954        "type":"structure",
  3955        "members":{
  3956          "ClusterIdentifier":{"shape":"String"},
  3957          "ResourceOwner":{"shape":"String"},
  3958          "SubnetGroupName":{"shape":"String"},
  3959          "EndpointStatus":{"shape":"String"},
  3960          "EndpointName":{"shape":"String"},
  3961          "EndpointCreateTime":{"shape":"TStamp"},
  3962          "Port":{"shape":"Integer"},
  3963          "Address":{"shape":"String"},
  3964          "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"},
  3965          "VpcEndpoint":{"shape":"VpcEndpoint"}
  3966        }
  3967      },
  3968      "EndpointAccessList":{
  3969        "type":"structure",
  3970        "members":{
  3971          "EndpointAccessList":{"shape":"EndpointAccesses"},
  3972          "Marker":{"shape":"String"}
  3973        }
  3974      },
  3975      "EndpointAccesses":{
  3976        "type":"list",
  3977        "member":{"shape":"EndpointAccess"}
  3978      },
  3979      "EndpointAlreadyExistsFault":{
  3980        "type":"structure",
  3981        "members":{
  3982        },
  3983        "error":{
  3984          "code":"EndpointAlreadyExists",
  3985          "httpStatusCode":400,
  3986          "senderFault":true
  3987        },
  3988        "exception":true
  3989      },
  3990      "EndpointAuthorization":{
  3991        "type":"structure",
  3992        "members":{
  3993          "Grantor":{"shape":"String"},
  3994          "Grantee":{"shape":"String"},
  3995          "ClusterIdentifier":{"shape":"String"},
  3996          "AuthorizeTime":{"shape":"TStamp"},
  3997          "ClusterStatus":{"shape":"String"},
  3998          "Status":{"shape":"AuthorizationStatus"},
  3999          "AllowedAllVPCs":{"shape":"Boolean"},
  4000          "AllowedVPCs":{"shape":"VpcIdentifierList"},
  4001          "EndpointCount":{"shape":"Integer"}
  4002        }
  4003      },
  4004      "EndpointAuthorizationAlreadyExistsFault":{
  4005        "type":"structure",
  4006        "members":{
  4007        },
  4008        "error":{
  4009          "code":"EndpointAuthorizationAlreadyExists",
  4010          "httpStatusCode":400,
  4011          "senderFault":true
  4012        },
  4013        "exception":true
  4014      },
  4015      "EndpointAuthorizationList":{
  4016        "type":"structure",
  4017        "members":{
  4018          "EndpointAuthorizationList":{"shape":"EndpointAuthorizations"},
  4019          "Marker":{"shape":"String"}
  4020        }
  4021      },
  4022      "EndpointAuthorizationNotFoundFault":{
  4023        "type":"structure",
  4024        "members":{
  4025        },
  4026        "error":{
  4027          "code":"EndpointAuthorizationNotFound",
  4028          "httpStatusCode":404,
  4029          "senderFault":true
  4030        },
  4031        "exception":true
  4032      },
  4033      "EndpointAuthorizations":{
  4034        "type":"list",
  4035        "member":{"shape":"EndpointAuthorization"}
  4036      },
  4037      "EndpointAuthorizationsPerClusterLimitExceededFault":{
  4038        "type":"structure",
  4039        "members":{
  4040        },
  4041        "error":{
  4042          "code":"EndpointAuthorizationsPerClusterLimitExceeded",
  4043          "httpStatusCode":400,
  4044          "senderFault":true
  4045        },
  4046        "exception":true
  4047      },
  4048      "EndpointNotFoundFault":{
  4049        "type":"structure",
  4050        "members":{
  4051        },
  4052        "error":{
  4053          "code":"EndpointNotFound",
  4054          "httpStatusCode":404,
  4055          "senderFault":true
  4056        },
  4057        "exception":true
  4058      },
  4059      "EndpointsPerAuthorizationLimitExceededFault":{
  4060        "type":"structure",
  4061        "members":{
  4062        },
  4063        "error":{
  4064          "code":"EndpointsPerAuthorizationLimitExceeded",
  4065          "httpStatusCode":400,
  4066          "senderFault":true
  4067        },
  4068        "exception":true
  4069      },
  4070      "EndpointsPerClusterLimitExceededFault":{
  4071        "type":"structure",
  4072        "members":{
  4073        },
  4074        "error":{
  4075          "code":"EndpointsPerClusterLimitExceeded",
  4076          "httpStatusCode":400,
  4077          "senderFault":true
  4078        },
  4079        "exception":true
  4080      },
  4081      "Event":{
  4082        "type":"structure",
  4083        "members":{
  4084          "SourceIdentifier":{"shape":"String"},
  4085          "SourceType":{"shape":"SourceType"},
  4086          "Message":{"shape":"String"},
  4087          "EventCategories":{"shape":"EventCategoriesList"},
  4088          "Severity":{"shape":"String"},
  4089          "Date":{"shape":"TStamp"},
  4090          "EventId":{"shape":"String"}
  4091        }
  4092      },
  4093      "EventCategoriesList":{
  4094        "type":"list",
  4095        "member":{
  4096          "shape":"String",
  4097          "locationName":"EventCategory"
  4098        }
  4099      },
  4100      "EventCategoriesMap":{
  4101        "type":"structure",
  4102        "members":{
  4103          "SourceType":{"shape":"String"},
  4104          "Events":{"shape":"EventInfoMapList"}
  4105        },
  4106        "wrapper":true
  4107      },
  4108      "EventCategoriesMapList":{
  4109        "type":"list",
  4110        "member":{
  4111          "shape":"EventCategoriesMap",
  4112          "locationName":"EventCategoriesMap"
  4113        }
  4114      },
  4115      "EventCategoriesMessage":{
  4116        "type":"structure",
  4117        "members":{
  4118          "EventCategoriesMapList":{"shape":"EventCategoriesMapList"}
  4119        }
  4120      },
  4121      "EventInfoMap":{
  4122        "type":"structure",
  4123        "members":{
  4124          "EventId":{"shape":"String"},
  4125          "EventCategories":{"shape":"EventCategoriesList"},
  4126          "EventDescription":{"shape":"String"},
  4127          "Severity":{"shape":"String"}
  4128        },
  4129        "wrapper":true
  4130      },
  4131      "EventInfoMapList":{
  4132        "type":"list",
  4133        "member":{
  4134          "shape":"EventInfoMap",
  4135          "locationName":"EventInfoMap"
  4136        }
  4137      },
  4138      "EventList":{
  4139        "type":"list",
  4140        "member":{
  4141          "shape":"Event",
  4142          "locationName":"Event"
  4143        }
  4144      },
  4145      "EventSubscription":{
  4146        "type":"structure",
  4147        "members":{
  4148          "CustomerAwsId":{"shape":"String"},
  4149          "CustSubscriptionId":{"shape":"String"},
  4150          "SnsTopicArn":{"shape":"String"},
  4151          "Status":{"shape":"String"},
  4152          "SubscriptionCreationTime":{"shape":"TStamp"},
  4153          "SourceType":{"shape":"String"},
  4154          "SourceIdsList":{"shape":"SourceIdsList"},
  4155          "EventCategoriesList":{"shape":"EventCategoriesList"},
  4156          "Severity":{"shape":"String"},
  4157          "Enabled":{"shape":"Boolean"},
  4158          "Tags":{"shape":"TagList"}
  4159        },
  4160        "wrapper":true
  4161      },
  4162      "EventSubscriptionQuotaExceededFault":{
  4163        "type":"structure",
  4164        "members":{
  4165        },
  4166        "error":{
  4167          "code":"EventSubscriptionQuotaExceeded",
  4168          "httpStatusCode":400,
  4169          "senderFault":true
  4170        },
  4171        "exception":true
  4172      },
  4173      "EventSubscriptionsList":{
  4174        "type":"list",
  4175        "member":{
  4176          "shape":"EventSubscription",
  4177          "locationName":"EventSubscription"
  4178        }
  4179      },
  4180      "EventSubscriptionsMessage":{
  4181        "type":"structure",
  4182        "members":{
  4183          "Marker":{"shape":"String"},
  4184          "EventSubscriptionsList":{"shape":"EventSubscriptionsList"}
  4185        }
  4186      },
  4187      "EventsMessage":{
  4188        "type":"structure",
  4189        "members":{
  4190          "Marker":{"shape":"String"},
  4191          "Events":{"shape":"EventList"}
  4192        }
  4193      },
  4194      "GetClusterCredentialsMessage":{
  4195        "type":"structure",
  4196        "required":[
  4197          "DbUser",
  4198          "ClusterIdentifier"
  4199        ],
  4200        "members":{
  4201          "DbUser":{"shape":"String"},
  4202          "DbName":{"shape":"String"},
  4203          "ClusterIdentifier":{"shape":"String"},
  4204          "DurationSeconds":{"shape":"IntegerOptional"},
  4205          "AutoCreate":{"shape":"BooleanOptional"},
  4206          "DbGroups":{"shape":"DbGroupList"}
  4207        }
  4208      },
  4209      "GetReservedNodeExchangeOfferingsInputMessage":{
  4210        "type":"structure",
  4211        "required":["ReservedNodeId"],
  4212        "members":{
  4213          "ReservedNodeId":{"shape":"String"},
  4214          "MaxRecords":{"shape":"IntegerOptional"},
  4215          "Marker":{"shape":"String"}
  4216        }
  4217      },
  4218      "GetReservedNodeExchangeOfferingsOutputMessage":{
  4219        "type":"structure",
  4220        "members":{
  4221          "Marker":{"shape":"String"},
  4222          "ReservedNodeOfferings":{"shape":"ReservedNodeOfferingList"}
  4223        }
  4224      },
  4225      "HsmClientCertificate":{
  4226        "type":"structure",
  4227        "members":{
  4228          "HsmClientCertificateIdentifier":{"shape":"String"},
  4229          "HsmClientCertificatePublicKey":{"shape":"String"},
  4230          "Tags":{"shape":"TagList"}
  4231        },
  4232        "wrapper":true
  4233      },
  4234      "HsmClientCertificateAlreadyExistsFault":{
  4235        "type":"structure",
  4236        "members":{
  4237        },
  4238        "error":{
  4239          "code":"HsmClientCertificateAlreadyExistsFault",
  4240          "httpStatusCode":400,
  4241          "senderFault":true
  4242        },
  4243        "exception":true
  4244      },
  4245      "HsmClientCertificateList":{
  4246        "type":"list",
  4247        "member":{
  4248          "shape":"HsmClientCertificate",
  4249          "locationName":"HsmClientCertificate"
  4250        }
  4251      },
  4252      "HsmClientCertificateMessage":{
  4253        "type":"structure",
  4254        "members":{
  4255          "Marker":{"shape":"String"},
  4256          "HsmClientCertificates":{"shape":"HsmClientCertificateList"}
  4257        }
  4258      },
  4259      "HsmClientCertificateNotFoundFault":{
  4260        "type":"structure",
  4261        "members":{
  4262        },
  4263        "error":{
  4264          "code":"HsmClientCertificateNotFoundFault",
  4265          "httpStatusCode":400,
  4266          "senderFault":true
  4267        },
  4268        "exception":true
  4269      },
  4270      "HsmClientCertificateQuotaExceededFault":{
  4271        "type":"structure",
  4272        "members":{
  4273        },
  4274        "error":{
  4275          "code":"HsmClientCertificateQuotaExceededFault",
  4276          "httpStatusCode":400,
  4277          "senderFault":true
  4278        },
  4279        "exception":true
  4280      },
  4281      "HsmConfiguration":{
  4282        "type":"structure",
  4283        "members":{
  4284          "HsmConfigurationIdentifier":{"shape":"String"},
  4285          "Description":{"shape":"String"},
  4286          "HsmIpAddress":{"shape":"String"},
  4287          "HsmPartitionName":{"shape":"String"},
  4288          "Tags":{"shape":"TagList"}
  4289        },
  4290        "wrapper":true
  4291      },
  4292      "HsmConfigurationAlreadyExistsFault":{
  4293        "type":"structure",
  4294        "members":{
  4295        },
  4296        "error":{
  4297          "code":"HsmConfigurationAlreadyExistsFault",
  4298          "httpStatusCode":400,
  4299          "senderFault":true
  4300        },
  4301        "exception":true
  4302      },
  4303      "HsmConfigurationList":{
  4304        "type":"list",
  4305        "member":{
  4306          "shape":"HsmConfiguration",
  4307          "locationName":"HsmConfiguration"
  4308        }
  4309      },
  4310      "HsmConfigurationMessage":{
  4311        "type":"structure",
  4312        "members":{
  4313          "Marker":{"shape":"String"},
  4314          "HsmConfigurations":{"shape":"HsmConfigurationList"}
  4315        }
  4316      },
  4317      "HsmConfigurationNotFoundFault":{
  4318        "type":"structure",
  4319        "members":{
  4320        },
  4321        "error":{
  4322          "code":"HsmConfigurationNotFoundFault",
  4323          "httpStatusCode":400,
  4324          "senderFault":true
  4325        },
  4326        "exception":true
  4327      },
  4328      "HsmConfigurationQuotaExceededFault":{
  4329        "type":"structure",
  4330        "members":{
  4331        },
  4332        "error":{
  4333          "code":"HsmConfigurationQuotaExceededFault",
  4334          "httpStatusCode":400,
  4335          "senderFault":true
  4336        },
  4337        "exception":true
  4338      },
  4339      "HsmStatus":{
  4340        "type":"structure",
  4341        "members":{
  4342          "HsmClientCertificateIdentifier":{"shape":"String"},
  4343          "HsmConfigurationIdentifier":{"shape":"String"},
  4344          "Status":{"shape":"String"}
  4345        }
  4346      },
  4347      "IPRange":{
  4348        "type":"structure",
  4349        "members":{
  4350          "Status":{"shape":"String"},
  4351          "CIDRIP":{"shape":"String"},
  4352          "Tags":{"shape":"TagList"}
  4353        }
  4354      },
  4355      "IPRangeList":{
  4356        "type":"list",
  4357        "member":{
  4358          "shape":"IPRange",
  4359          "locationName":"IPRange"
  4360        }
  4361      },
  4362      "IamRoleArnList":{
  4363        "type":"list",
  4364        "member":{
  4365          "shape":"String",
  4366          "locationName":"IamRoleArn"
  4367        }
  4368      },
  4369      "ImportTablesCompleted":{
  4370        "type":"list",
  4371        "member":{"shape":"String"}
  4372      },
  4373      "ImportTablesInProgress":{
  4374        "type":"list",
  4375        "member":{"shape":"String"}
  4376      },
  4377      "ImportTablesNotStarted":{
  4378        "type":"list",
  4379        "member":{"shape":"String"}
  4380      },
  4381      "InProgressTableRestoreQuotaExceededFault":{
  4382        "type":"structure",
  4383        "members":{
  4384        },
  4385        "error":{
  4386          "code":"InProgressTableRestoreQuotaExceededFault",
  4387          "httpStatusCode":400,
  4388          "senderFault":true
  4389        },
  4390        "exception":true
  4391      },
  4392      "IncompatibleOrderableOptions":{
  4393        "type":"structure",
  4394        "members":{
  4395        },
  4396        "error":{
  4397          "code":"IncompatibleOrderableOptions",
  4398          "httpStatusCode":400,
  4399          "senderFault":true
  4400        },
  4401        "exception":true
  4402      },
  4403      "InsufficientClusterCapacityFault":{
  4404        "type":"structure",
  4405        "members":{
  4406        },
  4407        "error":{
  4408          "code":"InsufficientClusterCapacity",
  4409          "httpStatusCode":400,
  4410          "senderFault":true
  4411        },
  4412        "exception":true
  4413      },
  4414      "InsufficientS3BucketPolicyFault":{
  4415        "type":"structure",
  4416        "members":{
  4417        },
  4418        "error":{
  4419          "code":"InsufficientS3BucketPolicyFault",
  4420          "httpStatusCode":400,
  4421          "senderFault":true
  4422        },
  4423        "exception":true
  4424      },
  4425      "Integer":{"type":"integer"},
  4426      "IntegerOptional":{"type":"integer"},
  4427      "InvalidAuthenticationProfileRequestFault":{
  4428        "type":"structure",
  4429        "members":{
  4430        },
  4431        "error":{
  4432          "code":"InvalidAuthenticationProfileRequestFault",
  4433          "httpStatusCode":400,
  4434          "senderFault":true
  4435        },
  4436        "exception":true
  4437      },
  4438      "InvalidAuthorizationStateFault":{
  4439        "type":"structure",
  4440        "members":{
  4441        },
  4442        "error":{
  4443          "code":"InvalidAuthorizationState",
  4444          "httpStatusCode":400,
  4445          "senderFault":true
  4446        },
  4447        "exception":true
  4448      },
  4449      "InvalidClusterParameterGroupStateFault":{
  4450        "type":"structure",
  4451        "members":{
  4452        },
  4453        "error":{
  4454          "code":"InvalidClusterParameterGroupState",
  4455          "httpStatusCode":400,
  4456          "senderFault":true
  4457        },
  4458        "exception":true
  4459      },
  4460      "InvalidClusterSecurityGroupStateFault":{
  4461        "type":"structure",
  4462        "members":{
  4463        },
  4464        "error":{
  4465          "code":"InvalidClusterSecurityGroupState",
  4466          "httpStatusCode":400,
  4467          "senderFault":true
  4468        },
  4469        "exception":true
  4470      },
  4471      "InvalidClusterSnapshotScheduleStateFault":{
  4472        "type":"structure",
  4473        "members":{
  4474        },
  4475        "error":{
  4476          "code":"InvalidClusterSnapshotScheduleState",
  4477          "httpStatusCode":400,
  4478          "senderFault":true
  4479        },
  4480        "exception":true
  4481      },
  4482      "InvalidClusterSnapshotStateFault":{
  4483        "type":"structure",
  4484        "members":{
  4485        },
  4486        "error":{
  4487          "code":"InvalidClusterSnapshotState",
  4488          "httpStatusCode":400,
  4489          "senderFault":true
  4490        },
  4491        "exception":true
  4492      },
  4493      "InvalidClusterStateFault":{
  4494        "type":"structure",
  4495        "members":{
  4496        },
  4497        "error":{
  4498          "code":"InvalidClusterState",
  4499          "httpStatusCode":400,
  4500          "senderFault":true
  4501        },
  4502        "exception":true
  4503      },
  4504      "InvalidClusterSubnetGroupStateFault":{
  4505        "type":"structure",
  4506        "members":{
  4507        },
  4508        "error":{
  4509          "code":"InvalidClusterSubnetGroupStateFault",
  4510          "httpStatusCode":400,
  4511          "senderFault":true
  4512        },
  4513        "exception":true
  4514      },
  4515      "InvalidClusterSubnetStateFault":{
  4516        "type":"structure",
  4517        "members":{
  4518        },
  4519        "error":{
  4520          "code":"InvalidClusterSubnetStateFault",
  4521          "httpStatusCode":400,
  4522          "senderFault":true
  4523        },
  4524        "exception":true
  4525      },
  4526      "InvalidClusterTrackFault":{
  4527        "type":"structure",
  4528        "members":{
  4529        },
  4530        "error":{
  4531          "code":"InvalidClusterTrack",
  4532          "httpStatusCode":400,
  4533          "senderFault":true
  4534        },
  4535        "exception":true
  4536      },
  4537      "InvalidDataShareFault":{
  4538        "type":"structure",
  4539        "members":{
  4540        },
  4541        "error":{
  4542          "code":"InvalidDataShareFault",
  4543          "httpStatusCode":400,
  4544          "senderFault":true
  4545        },
  4546        "exception":true
  4547      },
  4548      "InvalidElasticIpFault":{
  4549        "type":"structure",
  4550        "members":{
  4551        },
  4552        "error":{
  4553          "code":"InvalidElasticIpFault",
  4554          "httpStatusCode":400,
  4555          "senderFault":true
  4556        },
  4557        "exception":true
  4558      },
  4559      "InvalidEndpointStateFault":{
  4560        "type":"structure",
  4561        "members":{
  4562        },
  4563        "error":{
  4564          "code":"InvalidEndpointState",
  4565          "httpStatusCode":400,
  4566          "senderFault":true
  4567        },
  4568        "exception":true
  4569      },
  4570      "InvalidHsmClientCertificateStateFault":{
  4571        "type":"structure",
  4572        "members":{
  4573        },
  4574        "error":{
  4575          "code":"InvalidHsmClientCertificateStateFault",
  4576          "httpStatusCode":400,
  4577          "senderFault":true
  4578        },
  4579        "exception":true
  4580      },
  4581      "InvalidHsmConfigurationStateFault":{
  4582        "type":"structure",
  4583        "members":{
  4584        },
  4585        "error":{
  4586          "code":"InvalidHsmConfigurationStateFault",
  4587          "httpStatusCode":400,
  4588          "senderFault":true
  4589        },
  4590        "exception":true
  4591      },
  4592      "InvalidNamespaceFault":{
  4593        "type":"structure",
  4594        "members":{
  4595        },
  4596        "error":{
  4597          "code":"InvalidNamespaceFault",
  4598          "httpStatusCode":400,
  4599          "senderFault":true
  4600        },
  4601        "exception":true
  4602      },
  4603      "InvalidReservedNodeStateFault":{
  4604        "type":"structure",
  4605        "members":{
  4606        },
  4607        "error":{
  4608          "code":"InvalidReservedNodeState",
  4609          "httpStatusCode":400,
  4610          "senderFault":true
  4611        },
  4612        "exception":true
  4613      },
  4614      "InvalidRestoreFault":{
  4615        "type":"structure",
  4616        "members":{
  4617        },
  4618        "error":{
  4619          "code":"InvalidRestore",
  4620          "httpStatusCode":406,
  4621          "senderFault":true
  4622        },
  4623        "exception":true
  4624      },
  4625      "InvalidRetentionPeriodFault":{
  4626        "type":"structure",
  4627        "members":{
  4628        },
  4629        "error":{
  4630          "code":"InvalidRetentionPeriodFault",
  4631          "httpStatusCode":400,
  4632          "senderFault":true
  4633        },
  4634        "exception":true
  4635      },
  4636      "InvalidS3BucketNameFault":{
  4637        "type":"structure",
  4638        "members":{
  4639        },
  4640        "error":{
  4641          "code":"InvalidS3BucketNameFault",
  4642          "httpStatusCode":400,
  4643          "senderFault":true
  4644        },
  4645        "exception":true
  4646      },
  4647      "InvalidS3KeyPrefixFault":{
  4648        "type":"structure",
  4649        "members":{
  4650        },
  4651        "error":{
  4652          "code":"InvalidS3KeyPrefixFault",
  4653          "httpStatusCode":400,
  4654          "senderFault":true
  4655        },
  4656        "exception":true
  4657      },
  4658      "InvalidScheduleFault":{
  4659        "type":"structure",
  4660        "members":{
  4661        },
  4662        "error":{
  4663          "code":"InvalidSchedule",
  4664          "httpStatusCode":400,
  4665          "senderFault":true
  4666        },
  4667        "exception":true
  4668      },
  4669      "InvalidScheduledActionFault":{
  4670        "type":"structure",
  4671        "members":{
  4672        },
  4673        "error":{
  4674          "code":"InvalidScheduledAction",
  4675          "httpStatusCode":400,
  4676          "senderFault":true
  4677        },
  4678        "exception":true
  4679      },
  4680      "InvalidSnapshotCopyGrantStateFault":{
  4681        "type":"structure",
  4682        "members":{
  4683        },
  4684        "error":{
  4685          "code":"InvalidSnapshotCopyGrantStateFault",
  4686          "httpStatusCode":400,
  4687          "senderFault":true
  4688        },
  4689        "exception":true
  4690      },
  4691      "InvalidSubnet":{
  4692        "type":"structure",
  4693        "members":{
  4694        },
  4695        "error":{
  4696          "code":"InvalidSubnet",
  4697          "httpStatusCode":400,
  4698          "senderFault":true
  4699        },
  4700        "exception":true
  4701      },
  4702      "InvalidSubscriptionStateFault":{
  4703        "type":"structure",
  4704        "members":{
  4705        },
  4706        "error":{
  4707          "code":"InvalidSubscriptionStateFault",
  4708          "httpStatusCode":400,
  4709          "senderFault":true
  4710        },
  4711        "exception":true
  4712      },
  4713      "InvalidTableRestoreArgumentFault":{
  4714        "type":"structure",
  4715        "members":{
  4716        },
  4717        "error":{
  4718          "code":"InvalidTableRestoreArgument",
  4719          "httpStatusCode":400,
  4720          "senderFault":true
  4721        },
  4722        "exception":true
  4723      },
  4724      "InvalidTagFault":{
  4725        "type":"structure",
  4726        "members":{
  4727        },
  4728        "error":{
  4729          "code":"InvalidTagFault",
  4730          "httpStatusCode":400,
  4731          "senderFault":true
  4732        },
  4733        "exception":true
  4734      },
  4735      "InvalidUsageLimitFault":{
  4736        "type":"structure",
  4737        "members":{
  4738        },
  4739        "error":{
  4740          "code":"InvalidUsageLimit",
  4741          "httpStatusCode":400,
  4742          "senderFault":true
  4743        },
  4744        "exception":true
  4745      },
  4746      "InvalidVPCNetworkStateFault":{
  4747        "type":"structure",
  4748        "members":{
  4749        },
  4750        "error":{
  4751          "code":"InvalidVPCNetworkStateFault",
  4752          "httpStatusCode":400,
  4753          "senderFault":true
  4754        },
  4755        "exception":true
  4756      },
  4757      "LimitExceededFault":{
  4758        "type":"structure",
  4759        "members":{
  4760        },
  4761        "error":{
  4762          "code":"LimitExceededFault",
  4763          "httpStatusCode":400,
  4764          "senderFault":true
  4765        },
  4766        "exception":true
  4767      },
  4768      "LoggingStatus":{
  4769        "type":"structure",
  4770        "members":{
  4771          "LoggingEnabled":{"shape":"Boolean"},
  4772          "BucketName":{"shape":"String"},
  4773          "S3KeyPrefix":{"shape":"String"},
  4774          "LastSuccessfulDeliveryTime":{"shape":"TStamp"},
  4775          "LastFailureTime":{"shape":"TStamp"},
  4776          "LastFailureMessage":{"shape":"String"}
  4777        }
  4778      },
  4779      "Long":{"type":"long"},
  4780      "LongOptional":{"type":"long"},
  4781      "MaintenanceTrack":{
  4782        "type":"structure",
  4783        "members":{
  4784          "MaintenanceTrackName":{"shape":"String"},
  4785          "DatabaseVersion":{"shape":"String"},
  4786          "UpdateTargets":{"shape":"EligibleTracksToUpdateList"}
  4787        }
  4788      },
  4789      "Mode":{
  4790        "type":"string",
  4791        "enum":[
  4792          "standard",
  4793          "high-performance"
  4794        ]
  4795      },
  4796      "ModifyAquaInputMessage":{
  4797        "type":"structure",
  4798        "required":["ClusterIdentifier"],
  4799        "members":{
  4800          "ClusterIdentifier":{"shape":"String"},
  4801          "AquaConfigurationStatus":{"shape":"AquaConfigurationStatus"}
  4802        }
  4803      },
  4804      "ModifyAquaOutputMessage":{
  4805        "type":"structure",
  4806        "members":{
  4807          "AquaConfiguration":{"shape":"AquaConfiguration"}
  4808        }
  4809      },
  4810      "ModifyAuthenticationProfileMessage":{
  4811        "type":"structure",
  4812        "required":[
  4813          "AuthenticationProfileName",
  4814          "AuthenticationProfileContent"
  4815        ],
  4816        "members":{
  4817          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"},
  4818          "AuthenticationProfileContent":{"shape":"String"}
  4819        }
  4820      },
  4821      "ModifyAuthenticationProfileResult":{
  4822        "type":"structure",
  4823        "members":{
  4824          "AuthenticationProfileName":{"shape":"AuthenticationProfileNameString"},
  4825          "AuthenticationProfileContent":{"shape":"String"}
  4826        }
  4827      },
  4828      "ModifyClusterDbRevisionMessage":{
  4829        "type":"structure",
  4830        "required":[
  4831          "ClusterIdentifier",
  4832          "RevisionTarget"
  4833        ],
  4834        "members":{
  4835          "ClusterIdentifier":{"shape":"String"},
  4836          "RevisionTarget":{"shape":"String"}
  4837        }
  4838      },
  4839      "ModifyClusterDbRevisionResult":{
  4840        "type":"structure",
  4841        "members":{
  4842          "Cluster":{"shape":"Cluster"}
  4843        }
  4844      },
  4845      "ModifyClusterIamRolesMessage":{
  4846        "type":"structure",
  4847        "required":["ClusterIdentifier"],
  4848        "members":{
  4849          "ClusterIdentifier":{"shape":"String"},
  4850          "AddIamRoles":{"shape":"IamRoleArnList"},
  4851          "RemoveIamRoles":{"shape":"IamRoleArnList"}
  4852        }
  4853      },
  4854      "ModifyClusterIamRolesResult":{
  4855        "type":"structure",
  4856        "members":{
  4857          "Cluster":{"shape":"Cluster"}
  4858        }
  4859      },
  4860      "ModifyClusterMaintenanceMessage":{
  4861        "type":"structure",
  4862        "required":["ClusterIdentifier"],
  4863        "members":{
  4864          "ClusterIdentifier":{"shape":"String"},
  4865          "DeferMaintenance":{"shape":"BooleanOptional"},
  4866          "DeferMaintenanceIdentifier":{"shape":"String"},
  4867          "DeferMaintenanceStartTime":{"shape":"TStamp"},
  4868          "DeferMaintenanceEndTime":{"shape":"TStamp"},
  4869          "DeferMaintenanceDuration":{"shape":"IntegerOptional"}
  4870        }
  4871      },
  4872      "ModifyClusterMaintenanceResult":{
  4873        "type":"structure",
  4874        "members":{
  4875          "Cluster":{"shape":"Cluster"}
  4876        }
  4877      },
  4878      "ModifyClusterMessage":{
  4879        "type":"structure",
  4880        "required":["ClusterIdentifier"],
  4881        "members":{
  4882          "ClusterIdentifier":{"shape":"String"},
  4883          "ClusterType":{"shape":"String"},
  4884          "NodeType":{"shape":"String"},
  4885          "NumberOfNodes":{"shape":"IntegerOptional"},
  4886          "ClusterSecurityGroups":{"shape":"ClusterSecurityGroupNameList"},
  4887          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  4888          "MasterUserPassword":{"shape":"String"},
  4889          "ClusterParameterGroupName":{"shape":"String"},
  4890          "AutomatedSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  4891          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  4892          "PreferredMaintenanceWindow":{"shape":"String"},
  4893          "ClusterVersion":{"shape":"String"},
  4894          "AllowVersionUpgrade":{"shape":"BooleanOptional"},
  4895          "HsmClientCertificateIdentifier":{"shape":"String"},
  4896          "HsmConfigurationIdentifier":{"shape":"String"},
  4897          "NewClusterIdentifier":{"shape":"String"},
  4898          "PubliclyAccessible":{"shape":"BooleanOptional"},
  4899          "ElasticIp":{"shape":"String"},
  4900          "EnhancedVpcRouting":{"shape":"BooleanOptional"},
  4901          "MaintenanceTrackName":{"shape":"String"},
  4902          "Encrypted":{"shape":"BooleanOptional"},
  4903          "KmsKeyId":{"shape":"String"},
  4904          "AvailabilityZoneRelocation":{"shape":"BooleanOptional"},
  4905          "AvailabilityZone":{"shape":"String"},
  4906          "Port":{"shape":"IntegerOptional"}
  4907        }
  4908      },
  4909      "ModifyClusterParameterGroupMessage":{
  4910        "type":"structure",
  4911        "required":[
  4912          "ParameterGroupName",
  4913          "Parameters"
  4914        ],
  4915        "members":{
  4916          "ParameterGroupName":{"shape":"String"},
  4917          "Parameters":{"shape":"ParametersList"}
  4918        }
  4919      },
  4920      "ModifyClusterResult":{
  4921        "type":"structure",
  4922        "members":{
  4923          "Cluster":{"shape":"Cluster"}
  4924        }
  4925      },
  4926      "ModifyClusterSnapshotMessage":{
  4927        "type":"structure",
  4928        "required":["SnapshotIdentifier"],
  4929        "members":{
  4930          "SnapshotIdentifier":{"shape":"String"},
  4931          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  4932          "Force":{"shape":"Boolean"}
  4933        }
  4934      },
  4935      "ModifyClusterSnapshotResult":{
  4936        "type":"structure",
  4937        "members":{
  4938          "Snapshot":{"shape":"Snapshot"}
  4939        }
  4940      },
  4941      "ModifyClusterSnapshotScheduleMessage":{
  4942        "type":"structure",
  4943        "required":["ClusterIdentifier"],
  4944        "members":{
  4945          "ClusterIdentifier":{"shape":"String"},
  4946          "ScheduleIdentifier":{"shape":"String"},
  4947          "DisassociateSchedule":{"shape":"BooleanOptional"}
  4948        }
  4949      },
  4950      "ModifyClusterSubnetGroupMessage":{
  4951        "type":"structure",
  4952        "required":[
  4953          "ClusterSubnetGroupName",
  4954          "SubnetIds"
  4955        ],
  4956        "members":{
  4957          "ClusterSubnetGroupName":{"shape":"String"},
  4958          "Description":{"shape":"String"},
  4959          "SubnetIds":{"shape":"SubnetIdentifierList"}
  4960        }
  4961      },
  4962      "ModifyClusterSubnetGroupResult":{
  4963        "type":"structure",
  4964        "members":{
  4965          "ClusterSubnetGroup":{"shape":"ClusterSubnetGroup"}
  4966        }
  4967      },
  4968      "ModifyEndpointAccessMessage":{
  4969        "type":"structure",
  4970        "required":["EndpointName"],
  4971        "members":{
  4972          "EndpointName":{"shape":"String"},
  4973          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}
  4974        }
  4975      },
  4976      "ModifyEventSubscriptionMessage":{
  4977        "type":"structure",
  4978        "required":["SubscriptionName"],
  4979        "members":{
  4980          "SubscriptionName":{"shape":"String"},
  4981          "SnsTopicArn":{"shape":"String"},
  4982          "SourceType":{"shape":"String"},
  4983          "SourceIds":{"shape":"SourceIdsList"},
  4984          "EventCategories":{"shape":"EventCategoriesList"},
  4985          "Severity":{"shape":"String"},
  4986          "Enabled":{"shape":"BooleanOptional"}
  4987        }
  4988      },
  4989      "ModifyEventSubscriptionResult":{
  4990        "type":"structure",
  4991        "members":{
  4992          "EventSubscription":{"shape":"EventSubscription"}
  4993        }
  4994      },
  4995      "ModifyScheduledActionMessage":{
  4996        "type":"structure",
  4997        "required":["ScheduledActionName"],
  4998        "members":{
  4999          "ScheduledActionName":{"shape":"String"},
  5000          "TargetAction":{"shape":"ScheduledActionType"},
  5001          "Schedule":{"shape":"String"},
  5002          "IamRole":{"shape":"String"},
  5003          "ScheduledActionDescription":{"shape":"String"},
  5004          "StartTime":{"shape":"TStamp"},
  5005          "EndTime":{"shape":"TStamp"},
  5006          "Enable":{"shape":"BooleanOptional"}
  5007        }
  5008      },
  5009      "ModifySnapshotCopyRetentionPeriodMessage":{
  5010        "type":"structure",
  5011        "required":[
  5012          "ClusterIdentifier",
  5013          "RetentionPeriod"
  5014        ],
  5015        "members":{
  5016          "ClusterIdentifier":{"shape":"String"},
  5017          "RetentionPeriod":{"shape":"Integer"},
  5018          "Manual":{"shape":"Boolean"}
  5019        }
  5020      },
  5021      "ModifySnapshotCopyRetentionPeriodResult":{
  5022        "type":"structure",
  5023        "members":{
  5024          "Cluster":{"shape":"Cluster"}
  5025        }
  5026      },
  5027      "ModifySnapshotScheduleMessage":{
  5028        "type":"structure",
  5029        "required":[
  5030          "ScheduleIdentifier",
  5031          "ScheduleDefinitions"
  5032        ],
  5033        "members":{
  5034          "ScheduleIdentifier":{"shape":"String"},
  5035          "ScheduleDefinitions":{"shape":"ScheduleDefinitionList"}
  5036        }
  5037      },
  5038      "ModifyUsageLimitMessage":{
  5039        "type":"structure",
  5040        "required":["UsageLimitId"],
  5041        "members":{
  5042          "UsageLimitId":{"shape":"String"},
  5043          "Amount":{"shape":"LongOptional"},
  5044          "BreachAction":{"shape":"UsageLimitBreachAction"}
  5045        }
  5046      },
  5047      "NetworkInterface":{
  5048        "type":"structure",
  5049        "members":{
  5050          "NetworkInterfaceId":{"shape":"String"},
  5051          "SubnetId":{"shape":"String"},
  5052          "PrivateIpAddress":{"shape":"String"},
  5053          "AvailabilityZone":{"shape":"String"}
  5054        }
  5055      },
  5056      "NetworkInterfaceList":{
  5057        "type":"list",
  5058        "member":{
  5059          "shape":"NetworkInterface",
  5060          "locationName":"NetworkInterface"
  5061        }
  5062      },
  5063      "NodeConfigurationOption":{
  5064        "type":"structure",
  5065        "members":{
  5066          "NodeType":{"shape":"String"},
  5067          "NumberOfNodes":{"shape":"Integer"},
  5068          "EstimatedDiskUtilizationPercent":{"shape":"DoubleOptional"},
  5069          "Mode":{"shape":"Mode"}
  5070        }
  5071      },
  5072      "NodeConfigurationOptionList":{
  5073        "type":"list",
  5074        "member":{
  5075          "shape":"NodeConfigurationOption",
  5076          "locationName":"NodeConfigurationOption"
  5077        }
  5078      },
  5079      "NodeConfigurationOptionsFilter":{
  5080        "type":"structure",
  5081        "members":{
  5082          "Name":{"shape":"NodeConfigurationOptionsFilterName"},
  5083          "Operator":{"shape":"OperatorType"},
  5084          "Values":{
  5085            "shape":"ValueStringList",
  5086            "locationName":"Value"
  5087          }
  5088        }
  5089      },
  5090      "NodeConfigurationOptionsFilterList":{
  5091        "type":"list",
  5092        "member":{
  5093          "shape":"NodeConfigurationOptionsFilter",
  5094          "locationName":"NodeConfigurationOptionsFilter"
  5095        }
  5096      },
  5097      "NodeConfigurationOptionsFilterName":{
  5098        "type":"string",
  5099        "enum":[
  5100          "NodeType",
  5101          "NumberOfNodes",
  5102          "EstimatedDiskUtilizationPercent",
  5103          "Mode"
  5104        ]
  5105      },
  5106      "NodeConfigurationOptionsMessage":{
  5107        "type":"structure",
  5108        "members":{
  5109          "NodeConfigurationOptionList":{"shape":"NodeConfigurationOptionList"},
  5110          "Marker":{"shape":"String"}
  5111        }
  5112      },
  5113      "NumberOfNodesPerClusterLimitExceededFault":{
  5114        "type":"structure",
  5115        "members":{
  5116        },
  5117        "error":{
  5118          "code":"NumberOfNodesPerClusterLimitExceeded",
  5119          "httpStatusCode":400,
  5120          "senderFault":true
  5121        },
  5122        "exception":true
  5123      },
  5124      "NumberOfNodesQuotaExceededFault":{
  5125        "type":"structure",
  5126        "members":{
  5127        },
  5128        "error":{
  5129          "code":"NumberOfNodesQuotaExceeded",
  5130          "httpStatusCode":400,
  5131          "senderFault":true
  5132        },
  5133        "exception":true
  5134      },
  5135      "OperatorType":{
  5136        "type":"string",
  5137        "enum":[
  5138          "eq",
  5139          "lt",
  5140          "gt",
  5141          "le",
  5142          "ge",
  5143          "in",
  5144          "between"
  5145        ]
  5146      },
  5147      "OrderableClusterOption":{
  5148        "type":"structure",
  5149        "members":{
  5150          "ClusterVersion":{"shape":"String"},
  5151          "ClusterType":{"shape":"String"},
  5152          "NodeType":{"shape":"String"},
  5153          "AvailabilityZones":{"shape":"AvailabilityZoneList"}
  5154        },
  5155        "wrapper":true
  5156      },
  5157      "OrderableClusterOptionsList":{
  5158        "type":"list",
  5159        "member":{
  5160          "shape":"OrderableClusterOption",
  5161          "locationName":"OrderableClusterOption"
  5162        }
  5163      },
  5164      "OrderableClusterOptionsMessage":{
  5165        "type":"structure",
  5166        "members":{
  5167          "OrderableClusterOptions":{"shape":"OrderableClusterOptionsList"},
  5168          "Marker":{"shape":"String"}
  5169        }
  5170      },
  5171      "Parameter":{
  5172        "type":"structure",
  5173        "members":{
  5174          "ParameterName":{"shape":"String"},
  5175          "ParameterValue":{"shape":"String"},
  5176          "Description":{"shape":"String"},
  5177          "Source":{"shape":"String"},
  5178          "DataType":{"shape":"String"},
  5179          "AllowedValues":{"shape":"String"},
  5180          "ApplyType":{"shape":"ParameterApplyType"},
  5181          "IsModifiable":{"shape":"Boolean"},
  5182          "MinimumEngineVersion":{"shape":"String"}
  5183        }
  5184      },
  5185      "ParameterApplyType":{
  5186        "type":"string",
  5187        "enum":[
  5188          "static",
  5189          "dynamic"
  5190        ]
  5191      },
  5192      "ParameterGroupList":{
  5193        "type":"list",
  5194        "member":{
  5195          "shape":"ClusterParameterGroup",
  5196          "locationName":"ClusterParameterGroup"
  5197        }
  5198      },
  5199      "ParametersList":{
  5200        "type":"list",
  5201        "member":{
  5202          "shape":"Parameter",
  5203          "locationName":"Parameter"
  5204        }
  5205      },
  5206      "PartnerIntegrationAccountId":{
  5207        "type":"string",
  5208        "max":12,
  5209        "min":12,
  5210        "pattern":"^[0-9]+$"
  5211      },
  5212      "PartnerIntegrationClusterIdentifier":{
  5213        "type":"string",
  5214        "max":63,
  5215        "pattern":"^[a-zA-Z0-9\\-]+$"
  5216      },
  5217      "PartnerIntegrationDatabaseName":{
  5218        "type":"string",
  5219        "max":127,
  5220        "pattern":"^[\\p{L}_][\\p{L}\\p{N}@$#_]+$"
  5221      },
  5222      "PartnerIntegrationInfo":{
  5223        "type":"structure",
  5224        "members":{
  5225          "DatabaseName":{"shape":"PartnerIntegrationDatabaseName"},
  5226          "PartnerName":{"shape":"PartnerIntegrationPartnerName"},
  5227          "Status":{"shape":"PartnerIntegrationStatus"},
  5228          "StatusMessage":{"shape":"PartnerIntegrationStatusMessage"},
  5229          "CreatedAt":{"shape":"TStamp"},
  5230          "UpdatedAt":{"shape":"TStamp"}
  5231        }
  5232      },
  5233      "PartnerIntegrationInfoList":{
  5234        "type":"list",
  5235        "member":{
  5236          "shape":"PartnerIntegrationInfo",
  5237          "locationName":"PartnerIntegrationInfo"
  5238        }
  5239      },
  5240      "PartnerIntegrationInputMessage":{
  5241        "type":"structure",
  5242        "required":[
  5243          "AccountId",
  5244          "ClusterIdentifier",
  5245          "DatabaseName",
  5246          "PartnerName"
  5247        ],
  5248        "members":{
  5249          "AccountId":{"shape":"PartnerIntegrationAccountId"},
  5250          "ClusterIdentifier":{"shape":"PartnerIntegrationClusterIdentifier"},
  5251          "DatabaseName":{"shape":"PartnerIntegrationDatabaseName"},
  5252          "PartnerName":{"shape":"PartnerIntegrationPartnerName"}
  5253        }
  5254      },
  5255      "PartnerIntegrationOutputMessage":{
  5256        "type":"structure",
  5257        "members":{
  5258          "DatabaseName":{"shape":"PartnerIntegrationDatabaseName"},
  5259          "PartnerName":{"shape":"PartnerIntegrationPartnerName"}
  5260        }
  5261      },
  5262      "PartnerIntegrationPartnerName":{
  5263        "type":"string",
  5264        "max":255,
  5265        "pattern":"^[a-zA-Z0-9\\-_]+$"
  5266      },
  5267      "PartnerIntegrationStatus":{
  5268        "type":"string",
  5269        "enum":[
  5270          "Active",
  5271          "Inactive",
  5272          "RuntimeFailure",
  5273          "ConnectionFailure"
  5274        ]
  5275      },
  5276      "PartnerIntegrationStatusMessage":{
  5277        "type":"string",
  5278        "max":262144,
  5279        "pattern":"^[\\x20-\\x7E]+$"
  5280      },
  5281      "PartnerNotFoundFault":{
  5282        "type":"structure",
  5283        "members":{
  5284        },
  5285        "error":{
  5286          "code":"PartnerNotFound",
  5287          "httpStatusCode":404,
  5288          "senderFault":true
  5289        },
  5290        "exception":true
  5291      },
  5292      "PauseClusterMessage":{
  5293        "type":"structure",
  5294        "required":["ClusterIdentifier"],
  5295        "members":{
  5296          "ClusterIdentifier":{"shape":"String"}
  5297        }
  5298      },
  5299      "PauseClusterResult":{
  5300        "type":"structure",
  5301        "members":{
  5302          "Cluster":{"shape":"Cluster"}
  5303        }
  5304      },
  5305      "PendingActionsList":{
  5306        "type":"list",
  5307        "member":{"shape":"String"}
  5308      },
  5309      "PendingModifiedValues":{
  5310        "type":"structure",
  5311        "members":{
  5312          "MasterUserPassword":{"shape":"String"},
  5313          "NodeType":{"shape":"String"},
  5314          "NumberOfNodes":{"shape":"IntegerOptional"},
  5315          "ClusterType":{"shape":"String"},
  5316          "ClusterVersion":{"shape":"String"},
  5317          "AutomatedSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  5318          "ClusterIdentifier":{"shape":"String"},
  5319          "PubliclyAccessible":{"shape":"BooleanOptional"},
  5320          "EnhancedVpcRouting":{"shape":"BooleanOptional"},
  5321          "MaintenanceTrackName":{"shape":"String"},
  5322          "EncryptionType":{"shape":"String"}
  5323        }
  5324      },
  5325      "PurchaseReservedNodeOfferingMessage":{
  5326        "type":"structure",
  5327        "required":["ReservedNodeOfferingId"],
  5328        "members":{
  5329          "ReservedNodeOfferingId":{"shape":"String"},
  5330          "NodeCount":{"shape":"IntegerOptional"}
  5331        }
  5332      },
  5333      "PurchaseReservedNodeOfferingResult":{
  5334        "type":"structure",
  5335        "members":{
  5336          "ReservedNode":{"shape":"ReservedNode"}
  5337        }
  5338      },
  5339      "RebootClusterMessage":{
  5340        "type":"structure",
  5341        "required":["ClusterIdentifier"],
  5342        "members":{
  5343          "ClusterIdentifier":{"shape":"String"}
  5344        }
  5345      },
  5346      "RebootClusterResult":{
  5347        "type":"structure",
  5348        "members":{
  5349          "Cluster":{"shape":"Cluster"}
  5350        }
  5351      },
  5352      "RecurringCharge":{
  5353        "type":"structure",
  5354        "members":{
  5355          "RecurringChargeAmount":{"shape":"Double"},
  5356          "RecurringChargeFrequency":{"shape":"String"}
  5357        },
  5358        "wrapper":true
  5359      },
  5360      "RecurringChargeList":{
  5361        "type":"list",
  5362        "member":{
  5363          "shape":"RecurringCharge",
  5364          "locationName":"RecurringCharge"
  5365        }
  5366      },
  5367      "RejectDataShareMessage":{
  5368        "type":"structure",
  5369        "required":["DataShareArn"],
  5370        "members":{
  5371          "DataShareArn":{"shape":"String"}
  5372        }
  5373      },
  5374      "ReservedNode":{
  5375        "type":"structure",
  5376        "members":{
  5377          "ReservedNodeId":{"shape":"String"},
  5378          "ReservedNodeOfferingId":{"shape":"String"},
  5379          "NodeType":{"shape":"String"},
  5380          "StartTime":{"shape":"TStamp"},
  5381          "Duration":{"shape":"Integer"},
  5382          "FixedPrice":{"shape":"Double"},
  5383          "UsagePrice":{"shape":"Double"},
  5384          "CurrencyCode":{"shape":"String"},
  5385          "NodeCount":{"shape":"Integer"},
  5386          "State":{"shape":"String"},
  5387          "OfferingType":{"shape":"String"},
  5388          "RecurringCharges":{"shape":"RecurringChargeList"},
  5389          "ReservedNodeOfferingType":{"shape":"ReservedNodeOfferingType"}
  5390        },
  5391        "wrapper":true
  5392      },
  5393      "ReservedNodeAlreadyExistsFault":{
  5394        "type":"structure",
  5395        "members":{
  5396        },
  5397        "error":{
  5398          "code":"ReservedNodeAlreadyExists",
  5399          "httpStatusCode":404,
  5400          "senderFault":true
  5401        },
  5402        "exception":true
  5403      },
  5404      "ReservedNodeAlreadyMigratedFault":{
  5405        "type":"structure",
  5406        "members":{
  5407        },
  5408        "error":{
  5409          "code":"ReservedNodeAlreadyMigrated",
  5410          "httpStatusCode":400,
  5411          "senderFault":true
  5412        },
  5413        "exception":true
  5414      },
  5415      "ReservedNodeList":{
  5416        "type":"list",
  5417        "member":{
  5418          "shape":"ReservedNode",
  5419          "locationName":"ReservedNode"
  5420        }
  5421      },
  5422      "ReservedNodeNotFoundFault":{
  5423        "type":"structure",
  5424        "members":{
  5425        },
  5426        "error":{
  5427          "code":"ReservedNodeNotFound",
  5428          "httpStatusCode":404,
  5429          "senderFault":true
  5430        },
  5431        "exception":true
  5432      },
  5433      "ReservedNodeOffering":{
  5434        "type":"structure",
  5435        "members":{
  5436          "ReservedNodeOfferingId":{"shape":"String"},
  5437          "NodeType":{"shape":"String"},
  5438          "Duration":{"shape":"Integer"},
  5439          "FixedPrice":{"shape":"Double"},
  5440          "UsagePrice":{"shape":"Double"},
  5441          "CurrencyCode":{"shape":"String"},
  5442          "OfferingType":{"shape":"String"},
  5443          "RecurringCharges":{"shape":"RecurringChargeList"},
  5444          "ReservedNodeOfferingType":{"shape":"ReservedNodeOfferingType"}
  5445        },
  5446        "wrapper":true
  5447      },
  5448      "ReservedNodeOfferingList":{
  5449        "type":"list",
  5450        "member":{
  5451          "shape":"ReservedNodeOffering",
  5452          "locationName":"ReservedNodeOffering"
  5453        }
  5454      },
  5455      "ReservedNodeOfferingNotFoundFault":{
  5456        "type":"structure",
  5457        "members":{
  5458        },
  5459        "error":{
  5460          "code":"ReservedNodeOfferingNotFound",
  5461          "httpStatusCode":404,
  5462          "senderFault":true
  5463        },
  5464        "exception":true
  5465      },
  5466      "ReservedNodeOfferingType":{
  5467        "type":"string",
  5468        "enum":[
  5469          "Regular",
  5470          "Upgradable"
  5471        ]
  5472      },
  5473      "ReservedNodeOfferingsMessage":{
  5474        "type":"structure",
  5475        "members":{
  5476          "Marker":{"shape":"String"},
  5477          "ReservedNodeOfferings":{"shape":"ReservedNodeOfferingList"}
  5478        }
  5479      },
  5480      "ReservedNodeQuotaExceededFault":{
  5481        "type":"structure",
  5482        "members":{
  5483        },
  5484        "error":{
  5485          "code":"ReservedNodeQuotaExceeded",
  5486          "httpStatusCode":400,
  5487          "senderFault":true
  5488        },
  5489        "exception":true
  5490      },
  5491      "ReservedNodesMessage":{
  5492        "type":"structure",
  5493        "members":{
  5494          "Marker":{"shape":"String"},
  5495          "ReservedNodes":{"shape":"ReservedNodeList"}
  5496        }
  5497      },
  5498      "ResetClusterParameterGroupMessage":{
  5499        "type":"structure",
  5500        "required":["ParameterGroupName"],
  5501        "members":{
  5502          "ParameterGroupName":{"shape":"String"},
  5503          "ResetAllParameters":{"shape":"Boolean"},
  5504          "Parameters":{"shape":"ParametersList"}
  5505        }
  5506      },
  5507      "ResizeClusterMessage":{
  5508        "type":"structure",
  5509        "required":["ClusterIdentifier"],
  5510        "members":{
  5511          "ClusterIdentifier":{"shape":"String"},
  5512          "ClusterType":{"shape":"String"},
  5513          "NodeType":{"shape":"String"},
  5514          "NumberOfNodes":{"shape":"IntegerOptional"},
  5515          "Classic":{"shape":"BooleanOptional"}
  5516        }
  5517      },
  5518      "ResizeClusterResult":{
  5519        "type":"structure",
  5520        "members":{
  5521          "Cluster":{"shape":"Cluster"}
  5522        }
  5523      },
  5524      "ResizeInfo":{
  5525        "type":"structure",
  5526        "members":{
  5527          "ResizeType":{"shape":"String"},
  5528          "AllowCancelResize":{"shape":"Boolean"}
  5529        }
  5530      },
  5531      "ResizeNotFoundFault":{
  5532        "type":"structure",
  5533        "members":{
  5534        },
  5535        "error":{
  5536          "code":"ResizeNotFound",
  5537          "httpStatusCode":404,
  5538          "senderFault":true
  5539        },
  5540        "exception":true
  5541      },
  5542      "ResizeProgressMessage":{
  5543        "type":"structure",
  5544        "members":{
  5545          "TargetNodeType":{"shape":"String"},
  5546          "TargetNumberOfNodes":{"shape":"IntegerOptional"},
  5547          "TargetClusterType":{"shape":"String"},
  5548          "Status":{"shape":"String"},
  5549          "ImportTablesCompleted":{"shape":"ImportTablesCompleted"},
  5550          "ImportTablesInProgress":{"shape":"ImportTablesInProgress"},
  5551          "ImportTablesNotStarted":{"shape":"ImportTablesNotStarted"},
  5552          "AvgResizeRateInMegaBytesPerSecond":{"shape":"DoubleOptional"},
  5553          "TotalResizeDataInMegaBytes":{"shape":"LongOptional"},
  5554          "ProgressInMegaBytes":{"shape":"LongOptional"},
  5555          "ElapsedTimeInSeconds":{"shape":"LongOptional"},
  5556          "EstimatedTimeToCompletionInSeconds":{"shape":"LongOptional"},
  5557          "ResizeType":{"shape":"String"},
  5558          "Message":{"shape":"String"},
  5559          "TargetEncryptionType":{"shape":"String"},
  5560          "DataTransferProgressPercent":{"shape":"DoubleOptional"}
  5561        }
  5562      },
  5563      "ResourceNotFoundFault":{
  5564        "type":"structure",
  5565        "members":{
  5566        },
  5567        "error":{
  5568          "code":"ResourceNotFoundFault",
  5569          "httpStatusCode":404,
  5570          "senderFault":true
  5571        },
  5572        "exception":true
  5573      },
  5574      "RestorableNodeTypeList":{
  5575        "type":"list",
  5576        "member":{
  5577          "shape":"String",
  5578          "locationName":"NodeType"
  5579        }
  5580      },
  5581      "RestoreFromClusterSnapshotMessage":{
  5582        "type":"structure",
  5583        "required":[
  5584          "ClusterIdentifier",
  5585          "SnapshotIdentifier"
  5586        ],
  5587        "members":{
  5588          "ClusterIdentifier":{"shape":"String"},
  5589          "SnapshotIdentifier":{"shape":"String"},
  5590          "SnapshotClusterIdentifier":{"shape":"String"},
  5591          "Port":{"shape":"IntegerOptional"},
  5592          "AvailabilityZone":{"shape":"String"},
  5593          "AllowVersionUpgrade":{"shape":"BooleanOptional"},
  5594          "ClusterSubnetGroupName":{"shape":"String"},
  5595          "PubliclyAccessible":{"shape":"BooleanOptional"},
  5596          "OwnerAccount":{"shape":"String"},
  5597          "HsmClientCertificateIdentifier":{"shape":"String"},
  5598          "HsmConfigurationIdentifier":{"shape":"String"},
  5599          "ElasticIp":{"shape":"String"},
  5600          "ClusterParameterGroupName":{"shape":"String"},
  5601          "ClusterSecurityGroups":{"shape":"ClusterSecurityGroupNameList"},
  5602          "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"},
  5603          "PreferredMaintenanceWindow":{"shape":"String"},
  5604          "AutomatedSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  5605          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  5606          "KmsKeyId":{"shape":"String"},
  5607          "NodeType":{"shape":"String"},
  5608          "EnhancedVpcRouting":{"shape":"BooleanOptional"},
  5609          "AdditionalInfo":{"shape":"String"},
  5610          "IamRoles":{"shape":"IamRoleArnList"},
  5611          "MaintenanceTrackName":{"shape":"String"},
  5612          "SnapshotScheduleIdentifier":{"shape":"String"},
  5613          "NumberOfNodes":{"shape":"IntegerOptional"},
  5614          "AvailabilityZoneRelocation":{"shape":"BooleanOptional"},
  5615          "AquaConfigurationStatus":{"shape":"AquaConfigurationStatus"}
  5616        }
  5617      },
  5618      "RestoreFromClusterSnapshotResult":{
  5619        "type":"structure",
  5620        "members":{
  5621          "Cluster":{"shape":"Cluster"}
  5622        }
  5623      },
  5624      "RestoreStatus":{
  5625        "type":"structure",
  5626        "members":{
  5627          "Status":{"shape":"String"},
  5628          "CurrentRestoreRateInMegaBytesPerSecond":{"shape":"Double"},
  5629          "SnapshotSizeInMegaBytes":{"shape":"Long"},
  5630          "ProgressInMegaBytes":{"shape":"Long"},
  5631          "ElapsedTimeInSeconds":{"shape":"Long"},
  5632          "EstimatedTimeToCompletionInSeconds":{"shape":"Long"}
  5633        }
  5634      },
  5635      "RestoreTableFromClusterSnapshotMessage":{
  5636        "type":"structure",
  5637        "required":[
  5638          "ClusterIdentifier",
  5639          "SnapshotIdentifier",
  5640          "SourceDatabaseName",
  5641          "SourceTableName",
  5642          "NewTableName"
  5643        ],
  5644        "members":{
  5645          "ClusterIdentifier":{"shape":"String"},
  5646          "SnapshotIdentifier":{"shape":"String"},
  5647          "SourceDatabaseName":{"shape":"String"},
  5648          "SourceSchemaName":{"shape":"String"},
  5649          "SourceTableName":{"shape":"String"},
  5650          "TargetDatabaseName":{"shape":"String"},
  5651          "TargetSchemaName":{"shape":"String"},
  5652          "NewTableName":{"shape":"String"},
  5653          "EnableCaseSensitiveIdentifier":{"shape":"BooleanOptional"}
  5654        }
  5655      },
  5656      "RestoreTableFromClusterSnapshotResult":{
  5657        "type":"structure",
  5658        "members":{
  5659          "TableRestoreStatus":{"shape":"TableRestoreStatus"}
  5660        }
  5661      },
  5662      "ResumeClusterMessage":{
  5663        "type":"structure",
  5664        "required":["ClusterIdentifier"],
  5665        "members":{
  5666          "ClusterIdentifier":{"shape":"String"}
  5667        }
  5668      },
  5669      "ResumeClusterResult":{
  5670        "type":"structure",
  5671        "members":{
  5672          "Cluster":{"shape":"Cluster"}
  5673        }
  5674      },
  5675      "RevisionTarget":{
  5676        "type":"structure",
  5677        "members":{
  5678          "DatabaseRevision":{"shape":"String"},
  5679          "Description":{"shape":"String"},
  5680          "DatabaseRevisionReleaseDate":{"shape":"TStamp"}
  5681        }
  5682      },
  5683      "RevisionTargetsList":{
  5684        "type":"list",
  5685        "member":{
  5686          "shape":"RevisionTarget",
  5687          "locationName":"RevisionTarget"
  5688        }
  5689      },
  5690      "RevokeClusterSecurityGroupIngressMessage":{
  5691        "type":"structure",
  5692        "required":["ClusterSecurityGroupName"],
  5693        "members":{
  5694          "ClusterSecurityGroupName":{"shape":"String"},
  5695          "CIDRIP":{"shape":"String"},
  5696          "EC2SecurityGroupName":{"shape":"String"},
  5697          "EC2SecurityGroupOwnerId":{"shape":"String"}
  5698        }
  5699      },
  5700      "RevokeClusterSecurityGroupIngressResult":{
  5701        "type":"structure",
  5702        "members":{
  5703          "ClusterSecurityGroup":{"shape":"ClusterSecurityGroup"}
  5704        }
  5705      },
  5706      "RevokeEndpointAccessMessage":{
  5707        "type":"structure",
  5708        "members":{
  5709          "ClusterIdentifier":{"shape":"String"},
  5710          "Account":{"shape":"String"},
  5711          "VpcIds":{"shape":"VpcIdentifierList"},
  5712          "Force":{"shape":"Boolean"}
  5713        }
  5714      },
  5715      "RevokeSnapshotAccessMessage":{
  5716        "type":"structure",
  5717        "required":[
  5718          "SnapshotIdentifier",
  5719          "AccountWithRestoreAccess"
  5720        ],
  5721        "members":{
  5722          "SnapshotIdentifier":{"shape":"String"},
  5723          "SnapshotClusterIdentifier":{"shape":"String"},
  5724          "AccountWithRestoreAccess":{"shape":"String"}
  5725        }
  5726      },
  5727      "RevokeSnapshotAccessResult":{
  5728        "type":"structure",
  5729        "members":{
  5730          "Snapshot":{"shape":"Snapshot"}
  5731        }
  5732      },
  5733      "RotateEncryptionKeyMessage":{
  5734        "type":"structure",
  5735        "required":["ClusterIdentifier"],
  5736        "members":{
  5737          "ClusterIdentifier":{"shape":"String"}
  5738        }
  5739      },
  5740      "RotateEncryptionKeyResult":{
  5741        "type":"structure",
  5742        "members":{
  5743          "Cluster":{"shape":"Cluster"}
  5744        }
  5745      },
  5746      "SNSInvalidTopicFault":{
  5747        "type":"structure",
  5748        "members":{
  5749        },
  5750        "error":{
  5751          "code":"SNSInvalidTopic",
  5752          "httpStatusCode":400,
  5753          "senderFault":true
  5754        },
  5755        "exception":true
  5756      },
  5757      "SNSNoAuthorizationFault":{
  5758        "type":"structure",
  5759        "members":{
  5760        },
  5761        "error":{
  5762          "code":"SNSNoAuthorization",
  5763          "httpStatusCode":400,
  5764          "senderFault":true
  5765        },
  5766        "exception":true
  5767      },
  5768      "SNSTopicArnNotFoundFault":{
  5769        "type":"structure",
  5770        "members":{
  5771        },
  5772        "error":{
  5773          "code":"SNSTopicArnNotFound",
  5774          "httpStatusCode":404,
  5775          "senderFault":true
  5776        },
  5777        "exception":true
  5778      },
  5779      "ScheduleDefinitionList":{
  5780        "type":"list",
  5781        "member":{
  5782          "shape":"String",
  5783          "locationName":"ScheduleDefinition"
  5784        }
  5785      },
  5786      "ScheduleDefinitionTypeUnsupportedFault":{
  5787        "type":"structure",
  5788        "members":{
  5789        },
  5790        "error":{
  5791          "code":"ScheduleDefinitionTypeUnsupported",
  5792          "httpStatusCode":400,
  5793          "senderFault":true
  5794        },
  5795        "exception":true
  5796      },
  5797      "ScheduleState":{
  5798        "type":"string",
  5799        "enum":[
  5800          "MODIFYING",
  5801          "ACTIVE",
  5802          "FAILED"
  5803        ]
  5804      },
  5805      "ScheduledAction":{
  5806        "type":"structure",
  5807        "members":{
  5808          "ScheduledActionName":{"shape":"String"},
  5809          "TargetAction":{"shape":"ScheduledActionType"},
  5810          "Schedule":{"shape":"String"},
  5811          "IamRole":{"shape":"String"},
  5812          "ScheduledActionDescription":{"shape":"String"},
  5813          "State":{"shape":"ScheduledActionState"},
  5814          "NextInvocations":{"shape":"ScheduledActionTimeList"},
  5815          "StartTime":{"shape":"TStamp"},
  5816          "EndTime":{"shape":"TStamp"}
  5817        }
  5818      },
  5819      "ScheduledActionAlreadyExistsFault":{
  5820        "type":"structure",
  5821        "members":{
  5822        },
  5823        "error":{
  5824          "code":"ScheduledActionAlreadyExists",
  5825          "httpStatusCode":400,
  5826          "senderFault":true
  5827        },
  5828        "exception":true
  5829      },
  5830      "ScheduledActionFilter":{
  5831        "type":"structure",
  5832        "required":[
  5833          "Name",
  5834          "Values"
  5835        ],
  5836        "members":{
  5837          "Name":{"shape":"ScheduledActionFilterName"},
  5838          "Values":{"shape":"ValueStringList"}
  5839        }
  5840      },
  5841      "ScheduledActionFilterList":{
  5842        "type":"list",
  5843        "member":{
  5844          "shape":"ScheduledActionFilter",
  5845          "locationName":"ScheduledActionFilter"
  5846        }
  5847      },
  5848      "ScheduledActionFilterName":{
  5849        "type":"string",
  5850        "enum":[
  5851          "cluster-identifier",
  5852          "iam-role"
  5853        ]
  5854      },
  5855      "ScheduledActionList":{
  5856        "type":"list",
  5857        "member":{
  5858          "shape":"ScheduledAction",
  5859          "locationName":"ScheduledAction"
  5860        }
  5861      },
  5862      "ScheduledActionNotFoundFault":{
  5863        "type":"structure",
  5864        "members":{
  5865        },
  5866        "error":{
  5867          "code":"ScheduledActionNotFound",
  5868          "httpStatusCode":400,
  5869          "senderFault":true
  5870        },
  5871        "exception":true
  5872      },
  5873      "ScheduledActionQuotaExceededFault":{
  5874        "type":"structure",
  5875        "members":{
  5876        },
  5877        "error":{
  5878          "code":"ScheduledActionQuotaExceeded",
  5879          "httpStatusCode":400,
  5880          "senderFault":true
  5881        },
  5882        "exception":true
  5883      },
  5884      "ScheduledActionState":{
  5885        "type":"string",
  5886        "enum":[
  5887          "ACTIVE",
  5888          "DISABLED"
  5889        ]
  5890      },
  5891      "ScheduledActionTimeList":{
  5892        "type":"list",
  5893        "member":{
  5894          "shape":"TStamp",
  5895          "locationName":"ScheduledActionTime"
  5896        }
  5897      },
  5898      "ScheduledActionType":{
  5899        "type":"structure",
  5900        "members":{
  5901          "ResizeCluster":{"shape":"ResizeClusterMessage"},
  5902          "PauseCluster":{"shape":"PauseClusterMessage"},
  5903          "ResumeCluster":{"shape":"ResumeClusterMessage"}
  5904        }
  5905      },
  5906      "ScheduledActionTypeUnsupportedFault":{
  5907        "type":"structure",
  5908        "members":{
  5909        },
  5910        "error":{
  5911          "code":"ScheduledActionTypeUnsupported",
  5912          "httpStatusCode":400,
  5913          "senderFault":true
  5914        },
  5915        "exception":true
  5916      },
  5917      "ScheduledActionTypeValues":{
  5918        "type":"string",
  5919        "enum":[
  5920          "ResizeCluster",
  5921          "PauseCluster",
  5922          "ResumeCluster"
  5923        ]
  5924      },
  5925      "ScheduledActionsMessage":{
  5926        "type":"structure",
  5927        "members":{
  5928          "Marker":{"shape":"String"},
  5929          "ScheduledActions":{"shape":"ScheduledActionList"}
  5930        }
  5931      },
  5932      "ScheduledSnapshotTimeList":{
  5933        "type":"list",
  5934        "member":{
  5935          "shape":"TStamp",
  5936          "locationName":"SnapshotTime"
  5937        }
  5938      },
  5939      "SensitiveString":{
  5940        "type":"string",
  5941        "sensitive":true
  5942      },
  5943      "Snapshot":{
  5944        "type":"structure",
  5945        "members":{
  5946          "SnapshotIdentifier":{"shape":"String"},
  5947          "ClusterIdentifier":{"shape":"String"},
  5948          "SnapshotCreateTime":{"shape":"TStamp"},
  5949          "Status":{"shape":"String"},
  5950          "Port":{"shape":"Integer"},
  5951          "AvailabilityZone":{"shape":"String"},
  5952          "ClusterCreateTime":{"shape":"TStamp"},
  5953          "MasterUsername":{"shape":"String"},
  5954          "ClusterVersion":{"shape":"String"},
  5955          "EngineFullVersion":{"shape":"String"},
  5956          "SnapshotType":{"shape":"String"},
  5957          "NodeType":{"shape":"String"},
  5958          "NumberOfNodes":{"shape":"Integer"},
  5959          "DBName":{"shape":"String"},
  5960          "VpcId":{"shape":"String"},
  5961          "Encrypted":{"shape":"Boolean"},
  5962          "KmsKeyId":{"shape":"String"},
  5963          "EncryptedWithHSM":{"shape":"Boolean"},
  5964          "AccountsWithRestoreAccess":{"shape":"AccountsWithRestoreAccessList"},
  5965          "OwnerAccount":{"shape":"String"},
  5966          "TotalBackupSizeInMegaBytes":{"shape":"Double"},
  5967          "ActualIncrementalBackupSizeInMegaBytes":{"shape":"Double"},
  5968          "BackupProgressInMegaBytes":{"shape":"Double"},
  5969          "CurrentBackupRateInMegaBytesPerSecond":{"shape":"Double"},
  5970          "EstimatedSecondsToCompletion":{"shape":"Long"},
  5971          "ElapsedTimeInSeconds":{"shape":"Long"},
  5972          "SourceRegion":{"shape":"String"},
  5973          "Tags":{"shape":"TagList"},
  5974          "RestorableNodeTypes":{"shape":"RestorableNodeTypeList"},
  5975          "EnhancedVpcRouting":{"shape":"Boolean"},
  5976          "MaintenanceTrackName":{"shape":"String"},
  5977          "ManualSnapshotRetentionPeriod":{"shape":"IntegerOptional"},
  5978          "ManualSnapshotRemainingDays":{"shape":"IntegerOptional"},
  5979          "SnapshotRetentionStartTime":{"shape":"TStamp"}
  5980        },
  5981        "wrapper":true
  5982      },
  5983      "SnapshotAttributeToSortBy":{
  5984        "type":"string",
  5985        "enum":[
  5986          "SOURCE_TYPE",
  5987          "TOTAL_SIZE",
  5988          "CREATE_TIME"
  5989        ]
  5990      },
  5991      "SnapshotCopyAlreadyDisabledFault":{
  5992        "type":"structure",
  5993        "members":{
  5994        },
  5995        "error":{
  5996          "code":"SnapshotCopyAlreadyDisabledFault",
  5997          "httpStatusCode":400,
  5998          "senderFault":true
  5999        },
  6000        "exception":true
  6001      },
  6002      "SnapshotCopyAlreadyEnabledFault":{
  6003        "type":"structure",
  6004        "members":{
  6005        },
  6006        "error":{
  6007          "code":"SnapshotCopyAlreadyEnabledFault",
  6008          "httpStatusCode":400,
  6009          "senderFault":true
  6010        },
  6011        "exception":true
  6012      },
  6013      "SnapshotCopyDisabledFault":{
  6014        "type":"structure",
  6015        "members":{
  6016        },
  6017        "error":{
  6018          "code":"SnapshotCopyDisabledFault",
  6019          "httpStatusCode":400,
  6020          "senderFault":true
  6021        },
  6022        "exception":true
  6023      },
  6024      "SnapshotCopyGrant":{
  6025        "type":"structure",
  6026        "members":{
  6027          "SnapshotCopyGrantName":{"shape":"String"},
  6028          "KmsKeyId":{"shape":"String"},
  6029          "Tags":{"shape":"TagList"}
  6030        },
  6031        "wrapper":true
  6032      },
  6033      "SnapshotCopyGrantAlreadyExistsFault":{
  6034        "type":"structure",
  6035        "members":{
  6036        },
  6037        "error":{
  6038          "code":"SnapshotCopyGrantAlreadyExistsFault",
  6039          "httpStatusCode":400,
  6040          "senderFault":true
  6041        },
  6042        "exception":true
  6043      },
  6044      "SnapshotCopyGrantList":{
  6045        "type":"list",
  6046        "member":{
  6047          "shape":"SnapshotCopyGrant",
  6048          "locationName":"SnapshotCopyGrant"
  6049        }
  6050      },
  6051      "SnapshotCopyGrantMessage":{
  6052        "type":"structure",
  6053        "members":{
  6054          "Marker":{"shape":"String"},
  6055          "SnapshotCopyGrants":{"shape":"SnapshotCopyGrantList"}
  6056        }
  6057      },
  6058      "SnapshotCopyGrantNotFoundFault":{
  6059        "type":"structure",
  6060        "members":{
  6061        },
  6062        "error":{
  6063          "code":"SnapshotCopyGrantNotFoundFault",
  6064          "httpStatusCode":400,
  6065          "senderFault":true
  6066        },
  6067        "exception":true
  6068      },
  6069      "SnapshotCopyGrantQuotaExceededFault":{
  6070        "type":"structure",
  6071        "members":{
  6072        },
  6073        "error":{
  6074          "code":"SnapshotCopyGrantQuotaExceededFault",
  6075          "httpStatusCode":400,
  6076          "senderFault":true
  6077        },
  6078        "exception":true
  6079      },
  6080      "SnapshotErrorMessage":{
  6081        "type":"structure",
  6082        "members":{
  6083          "SnapshotIdentifier":{"shape":"String"},
  6084          "SnapshotClusterIdentifier":{"shape":"String"},
  6085          "FailureCode":{"shape":"String"},
  6086          "FailureReason":{"shape":"String"}
  6087        }
  6088      },
  6089      "SnapshotIdentifierList":{
  6090        "type":"list",
  6091        "member":{
  6092          "shape":"String",
  6093          "locationName":"String"
  6094        }
  6095      },
  6096      "SnapshotList":{
  6097        "type":"list",
  6098        "member":{
  6099          "shape":"Snapshot",
  6100          "locationName":"Snapshot"
  6101        }
  6102      },
  6103      "SnapshotMessage":{
  6104        "type":"structure",
  6105        "members":{
  6106          "Marker":{"shape":"String"},
  6107          "Snapshots":{"shape":"SnapshotList"}
  6108        }
  6109      },
  6110      "SnapshotSchedule":{
  6111        "type":"structure",
  6112        "members":{
  6113          "ScheduleDefinitions":{"shape":"ScheduleDefinitionList"},
  6114          "ScheduleIdentifier":{"shape":"String"},
  6115          "ScheduleDescription":{"shape":"String"},
  6116          "Tags":{"shape":"TagList"},
  6117          "NextInvocations":{"shape":"ScheduledSnapshotTimeList"},
  6118          "AssociatedClusterCount":{"shape":"IntegerOptional"},
  6119          "AssociatedClusters":{"shape":"AssociatedClusterList"}
  6120        }
  6121      },
  6122      "SnapshotScheduleAlreadyExistsFault":{
  6123        "type":"structure",
  6124        "members":{
  6125        },
  6126        "error":{
  6127          "code":"SnapshotScheduleAlreadyExists",
  6128          "httpStatusCode":400,
  6129          "senderFault":true
  6130        },
  6131        "exception":true
  6132      },
  6133      "SnapshotScheduleList":{
  6134        "type":"list",
  6135        "member":{
  6136          "shape":"SnapshotSchedule",
  6137          "locationName":"SnapshotSchedule"
  6138        }
  6139      },
  6140      "SnapshotScheduleNotFoundFault":{
  6141        "type":"structure",
  6142        "members":{
  6143        },
  6144        "error":{
  6145          "code":"SnapshotScheduleNotFound",
  6146          "httpStatusCode":400,
  6147          "senderFault":true
  6148        },
  6149        "exception":true
  6150      },
  6151      "SnapshotScheduleQuotaExceededFault":{
  6152        "type":"structure",
  6153        "members":{
  6154        },
  6155        "error":{
  6156          "code":"SnapshotScheduleQuotaExceeded",
  6157          "httpStatusCode":400,
  6158          "senderFault":true
  6159        },
  6160        "exception":true
  6161      },
  6162      "SnapshotScheduleUpdateInProgressFault":{
  6163        "type":"structure",
  6164        "members":{
  6165        },
  6166        "error":{
  6167          "code":"SnapshotScheduleUpdateInProgress",
  6168          "httpStatusCode":400,
  6169          "senderFault":true
  6170        },
  6171        "exception":true
  6172      },
  6173      "SnapshotSortingEntity":{
  6174        "type":"structure",
  6175        "required":["Attribute"],
  6176        "members":{
  6177          "Attribute":{"shape":"SnapshotAttributeToSortBy"},
  6178          "SortOrder":{"shape":"SortByOrder"}
  6179        }
  6180      },
  6181      "SnapshotSortingEntityList":{
  6182        "type":"list",
  6183        "member":{
  6184          "shape":"SnapshotSortingEntity",
  6185          "locationName":"SnapshotSortingEntity"
  6186        }
  6187      },
  6188      "SortByOrder":{
  6189        "type":"string",
  6190        "enum":[
  6191          "ASC",
  6192          "DESC"
  6193        ]
  6194      },
  6195      "SourceIdsList":{
  6196        "type":"list",
  6197        "member":{
  6198          "shape":"String",
  6199          "locationName":"SourceId"
  6200        }
  6201      },
  6202      "SourceNotFoundFault":{
  6203        "type":"structure",
  6204        "members":{
  6205        },
  6206        "error":{
  6207          "code":"SourceNotFound",
  6208          "httpStatusCode":404,
  6209          "senderFault":true
  6210        },
  6211        "exception":true
  6212      },
  6213      "SourceType":{
  6214        "type":"string",
  6215        "enum":[
  6216          "cluster",
  6217          "cluster-parameter-group",
  6218          "cluster-security-group",
  6219          "cluster-snapshot",
  6220          "scheduled-action"
  6221        ]
  6222      },
  6223      "String":{
  6224        "type":"string",
  6225        "max":2147483647
  6226      },
  6227      "Subnet":{
  6228        "type":"structure",
  6229        "members":{
  6230          "SubnetIdentifier":{"shape":"String"},
  6231          "SubnetAvailabilityZone":{"shape":"AvailabilityZone"},
  6232          "SubnetStatus":{"shape":"String"}
  6233        }
  6234      },
  6235      "SubnetAlreadyInUse":{
  6236        "type":"structure",
  6237        "members":{
  6238        },
  6239        "error":{
  6240          "code":"SubnetAlreadyInUse",
  6241          "httpStatusCode":400,
  6242          "senderFault":true
  6243        },
  6244        "exception":true
  6245      },
  6246      "SubnetIdentifierList":{
  6247        "type":"list",
  6248        "member":{
  6249          "shape":"String",
  6250          "locationName":"SubnetIdentifier"
  6251        }
  6252      },
  6253      "SubnetList":{
  6254        "type":"list",
  6255        "member":{
  6256          "shape":"Subnet",
  6257          "locationName":"Subnet"
  6258        }
  6259      },
  6260      "SubscriptionAlreadyExistFault":{
  6261        "type":"structure",
  6262        "members":{
  6263        },
  6264        "error":{
  6265          "code":"SubscriptionAlreadyExist",
  6266          "httpStatusCode":400,
  6267          "senderFault":true
  6268        },
  6269        "exception":true
  6270      },
  6271      "SubscriptionCategoryNotFoundFault":{
  6272        "type":"structure",
  6273        "members":{
  6274        },
  6275        "error":{
  6276          "code":"SubscriptionCategoryNotFound",
  6277          "httpStatusCode":404,
  6278          "senderFault":true
  6279        },
  6280        "exception":true
  6281      },
  6282      "SubscriptionEventIdNotFoundFault":{
  6283        "type":"structure",
  6284        "members":{
  6285        },
  6286        "error":{
  6287          "code":"SubscriptionEventIdNotFound",
  6288          "httpStatusCode":404,
  6289          "senderFault":true
  6290        },
  6291        "exception":true
  6292      },
  6293      "SubscriptionNotFoundFault":{
  6294        "type":"structure",
  6295        "members":{
  6296        },
  6297        "error":{
  6298          "code":"SubscriptionNotFound",
  6299          "httpStatusCode":404,
  6300          "senderFault":true
  6301        },
  6302        "exception":true
  6303      },
  6304      "SubscriptionSeverityNotFoundFault":{
  6305        "type":"structure",
  6306        "members":{
  6307        },
  6308        "error":{
  6309          "code":"SubscriptionSeverityNotFound",
  6310          "httpStatusCode":404,
  6311          "senderFault":true
  6312        },
  6313        "exception":true
  6314      },
  6315      "SupportedOperation":{
  6316        "type":"structure",
  6317        "members":{
  6318          "OperationName":{"shape":"String"}
  6319        }
  6320      },
  6321      "SupportedOperationList":{
  6322        "type":"list",
  6323        "member":{
  6324          "shape":"SupportedOperation",
  6325          "locationName":"SupportedOperation"
  6326        }
  6327      },
  6328      "SupportedPlatform":{
  6329        "type":"structure",
  6330        "members":{
  6331          "Name":{"shape":"String"}
  6332        },
  6333        "wrapper":true
  6334      },
  6335      "SupportedPlatformsList":{
  6336        "type":"list",
  6337        "member":{
  6338          "shape":"SupportedPlatform",
  6339          "locationName":"SupportedPlatform"
  6340        }
  6341      },
  6342      "TStamp":{"type":"timestamp"},
  6343      "TableLimitExceededFault":{
  6344        "type":"structure",
  6345        "members":{
  6346        },
  6347        "error":{
  6348          "code":"TableLimitExceeded",
  6349          "httpStatusCode":400,
  6350          "senderFault":true
  6351        },
  6352        "exception":true
  6353      },
  6354      "TableRestoreNotFoundFault":{
  6355        "type":"structure",
  6356        "members":{
  6357        },
  6358        "error":{
  6359          "code":"TableRestoreNotFoundFault",
  6360          "httpStatusCode":400,
  6361          "senderFault":true
  6362        },
  6363        "exception":true
  6364      },
  6365      "TableRestoreStatus":{
  6366        "type":"structure",
  6367        "members":{
  6368          "TableRestoreRequestId":{"shape":"String"},
  6369          "Status":{"shape":"TableRestoreStatusType"},
  6370          "Message":{"shape":"String"},
  6371          "RequestTime":{"shape":"TStamp"},
  6372          "ProgressInMegaBytes":{"shape":"LongOptional"},
  6373          "TotalDataInMegaBytes":{"shape":"LongOptional"},
  6374          "ClusterIdentifier":{"shape":"String"},
  6375          "SnapshotIdentifier":{"shape":"String"},
  6376          "SourceDatabaseName":{"shape":"String"},
  6377          "SourceSchemaName":{"shape":"String"},
  6378          "SourceTableName":{"shape":"String"},
  6379          "TargetDatabaseName":{"shape":"String"},
  6380          "TargetSchemaName":{"shape":"String"},
  6381          "NewTableName":{"shape":"String"}
  6382        },
  6383        "wrapper":true
  6384      },
  6385      "TableRestoreStatusList":{
  6386        "type":"list",
  6387        "member":{
  6388          "shape":"TableRestoreStatus",
  6389          "locationName":"TableRestoreStatus"
  6390        }
  6391      },
  6392      "TableRestoreStatusMessage":{
  6393        "type":"structure",
  6394        "members":{
  6395          "TableRestoreStatusDetails":{"shape":"TableRestoreStatusList"},
  6396          "Marker":{"shape":"String"}
  6397        }
  6398      },
  6399      "TableRestoreStatusType":{
  6400        "type":"string",
  6401        "enum":[
  6402          "PENDING",
  6403          "IN_PROGRESS",
  6404          "SUCCEEDED",
  6405          "FAILED",
  6406          "CANCELED"
  6407        ]
  6408      },
  6409      "Tag":{
  6410        "type":"structure",
  6411        "members":{
  6412          "Key":{"shape":"String"},
  6413          "Value":{"shape":"String"}
  6414        }
  6415      },
  6416      "TagKeyList":{
  6417        "type":"list",
  6418        "member":{
  6419          "shape":"String",
  6420          "locationName":"TagKey"
  6421        }
  6422      },
  6423      "TagLimitExceededFault":{
  6424        "type":"structure",
  6425        "members":{
  6426        },
  6427        "error":{
  6428          "code":"TagLimitExceededFault",
  6429          "httpStatusCode":400,
  6430          "senderFault":true
  6431        },
  6432        "exception":true
  6433      },
  6434      "TagList":{
  6435        "type":"list",
  6436        "member":{
  6437          "shape":"Tag",
  6438          "locationName":"Tag"
  6439        }
  6440      },
  6441      "TagValueList":{
  6442        "type":"list",
  6443        "member":{
  6444          "shape":"String",
  6445          "locationName":"TagValue"
  6446        }
  6447      },
  6448      "TaggedResource":{
  6449        "type":"structure",
  6450        "members":{
  6451          "Tag":{"shape":"Tag"},
  6452          "ResourceName":{"shape":"String"},
  6453          "ResourceType":{"shape":"String"}
  6454        }
  6455      },
  6456      "TaggedResourceList":{
  6457        "type":"list",
  6458        "member":{
  6459          "shape":"TaggedResource",
  6460          "locationName":"TaggedResource"
  6461        }
  6462      },
  6463      "TaggedResourceListMessage":{
  6464        "type":"structure",
  6465        "members":{
  6466          "TaggedResources":{"shape":"TaggedResourceList"},
  6467          "Marker":{"shape":"String"}
  6468        }
  6469      },
  6470      "TrackList":{
  6471        "type":"list",
  6472        "member":{
  6473          "shape":"MaintenanceTrack",
  6474          "locationName":"MaintenanceTrack"
  6475        }
  6476      },
  6477      "TrackListMessage":{
  6478        "type":"structure",
  6479        "members":{
  6480          "MaintenanceTracks":{"shape":"TrackList"},
  6481          "Marker":{"shape":"String"}
  6482        }
  6483      },
  6484      "UnauthorizedOperation":{
  6485        "type":"structure",
  6486        "members":{
  6487        },
  6488        "error":{
  6489          "code":"UnauthorizedOperation",
  6490          "httpStatusCode":400,
  6491          "senderFault":true
  6492        },
  6493        "exception":true
  6494      },
  6495      "UnauthorizedPartnerIntegrationFault":{
  6496        "type":"structure",
  6497        "members":{
  6498        },
  6499        "error":{
  6500          "code":"UnauthorizedPartnerIntegration",
  6501          "httpStatusCode":401,
  6502          "senderFault":true
  6503        },
  6504        "exception":true
  6505      },
  6506      "UnknownSnapshotCopyRegionFault":{
  6507        "type":"structure",
  6508        "members":{
  6509        },
  6510        "error":{
  6511          "code":"UnknownSnapshotCopyRegionFault",
  6512          "httpStatusCode":404,
  6513          "senderFault":true
  6514        },
  6515        "exception":true
  6516      },
  6517      "UnsupportedOperationFault":{
  6518        "type":"structure",
  6519        "members":{
  6520        },
  6521        "error":{
  6522          "code":"UnsupportedOperation",
  6523          "httpStatusCode":400,
  6524          "senderFault":true
  6525        },
  6526        "exception":true
  6527      },
  6528      "UnsupportedOptionFault":{
  6529        "type":"structure",
  6530        "members":{
  6531        },
  6532        "error":{
  6533          "code":"UnsupportedOptionFault",
  6534          "httpStatusCode":400,
  6535          "senderFault":true
  6536        },
  6537        "exception":true
  6538      },
  6539      "UpdatePartnerStatusInputMessage":{
  6540        "type":"structure",
  6541        "required":[
  6542          "AccountId",
  6543          "ClusterIdentifier",
  6544          "DatabaseName",
  6545          "PartnerName",
  6546          "Status"
  6547        ],
  6548        "members":{
  6549          "AccountId":{"shape":"PartnerIntegrationAccountId"},
  6550          "ClusterIdentifier":{"shape":"PartnerIntegrationClusterIdentifier"},
  6551          "DatabaseName":{"shape":"PartnerIntegrationDatabaseName"},
  6552          "PartnerName":{"shape":"PartnerIntegrationPartnerName"},
  6553          "Status":{"shape":"PartnerIntegrationStatus"},
  6554          "StatusMessage":{"shape":"PartnerIntegrationStatusMessage"}
  6555        }
  6556      },
  6557      "UpdateTarget":{
  6558        "type":"structure",
  6559        "members":{
  6560          "MaintenanceTrackName":{"shape":"String"},
  6561          "DatabaseVersion":{"shape":"String"},
  6562          "SupportedOperations":{"shape":"SupportedOperationList"}
  6563        }
  6564      },
  6565      "UsageLimit":{
  6566        "type":"structure",
  6567        "members":{
  6568          "UsageLimitId":{"shape":"String"},
  6569          "ClusterIdentifier":{"shape":"String"},
  6570          "FeatureType":{"shape":"UsageLimitFeatureType"},
  6571          "LimitType":{"shape":"UsageLimitLimitType"},
  6572          "Amount":{"shape":"Long"},
  6573          "Period":{"shape":"UsageLimitPeriod"},
  6574          "BreachAction":{"shape":"UsageLimitBreachAction"},
  6575          "Tags":{"shape":"TagList"}
  6576        }
  6577      },
  6578      "UsageLimitAlreadyExistsFault":{
  6579        "type":"structure",
  6580        "members":{
  6581        },
  6582        "error":{
  6583          "code":"UsageLimitAlreadyExists",
  6584          "httpStatusCode":400,
  6585          "senderFault":true
  6586        },
  6587        "exception":true
  6588      },
  6589      "UsageLimitBreachAction":{
  6590        "type":"string",
  6591        "enum":[
  6592          "log",
  6593          "emit-metric",
  6594          "disable"
  6595        ]
  6596      },
  6597      "UsageLimitFeatureType":{
  6598        "type":"string",
  6599        "enum":[
  6600          "spectrum",
  6601          "concurrency-scaling"
  6602        ]
  6603      },
  6604      "UsageLimitLimitType":{
  6605        "type":"string",
  6606        "enum":[
  6607          "time",
  6608          "data-scanned"
  6609        ]
  6610      },
  6611      "UsageLimitList":{
  6612        "type":"structure",
  6613        "members":{
  6614          "UsageLimits":{"shape":"UsageLimits"},
  6615          "Marker":{"shape":"String"}
  6616        }
  6617      },
  6618      "UsageLimitNotFoundFault":{
  6619        "type":"structure",
  6620        "members":{
  6621        },
  6622        "error":{
  6623          "code":"UsageLimitNotFound",
  6624          "httpStatusCode":404,
  6625          "senderFault":true
  6626        },
  6627        "exception":true
  6628      },
  6629      "UsageLimitPeriod":{
  6630        "type":"string",
  6631        "enum":[
  6632          "daily",
  6633          "weekly",
  6634          "monthly"
  6635        ]
  6636      },
  6637      "UsageLimits":{
  6638        "type":"list",
  6639        "member":{"shape":"UsageLimit"}
  6640      },
  6641      "ValueStringList":{
  6642        "type":"list",
  6643        "member":{
  6644          "shape":"String",
  6645          "locationName":"item"
  6646        }
  6647      },
  6648      "VpcEndpoint":{
  6649        "type":"structure",
  6650        "members":{
  6651          "VpcEndpointId":{"shape":"String"},
  6652          "VpcId":{"shape":"String"},
  6653          "NetworkInterfaces":{"shape":"NetworkInterfaceList"}
  6654        }
  6655      },
  6656      "VpcEndpointsList":{
  6657        "type":"list",
  6658        "member":{
  6659          "shape":"VpcEndpoint",
  6660          "locationName":"VpcEndpoint"
  6661        }
  6662      },
  6663      "VpcIdentifierList":{
  6664        "type":"list",
  6665        "member":{
  6666          "shape":"String",
  6667          "locationName":"VpcIdentifier"
  6668        }
  6669      },
  6670      "VpcSecurityGroupIdList":{
  6671        "type":"list",
  6672        "member":{
  6673          "shape":"String",
  6674          "locationName":"VpcSecurityGroupId"
  6675        }
  6676      },
  6677      "VpcSecurityGroupMembership":{
  6678        "type":"structure",
  6679        "members":{
  6680          "VpcSecurityGroupId":{"shape":"String"},
  6681          "Status":{"shape":"String"}
  6682        }
  6683      },
  6684      "VpcSecurityGroupMembershipList":{
  6685        "type":"list",
  6686        "member":{
  6687          "shape":"VpcSecurityGroupMembership",
  6688          "locationName":"VpcSecurityGroup"
  6689        }
  6690      }
  6691    }
  6692  }