github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/athena/2017-05-18/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2017-05-18",
     5      "endpointPrefix":"athena",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"Amazon Athena",
     9      "serviceId":"Athena",
    10      "signatureVersion":"v4",
    11      "targetPrefix":"AmazonAthena",
    12      "uid":"athena-2017-05-18"
    13    },
    14    "operations":{
    15      "BatchGetNamedQuery":{
    16        "name":"BatchGetNamedQuery",
    17        "http":{
    18          "method":"POST",
    19          "requestUri":"/"
    20        },
    21        "input":{"shape":"BatchGetNamedQueryInput"},
    22        "output":{"shape":"BatchGetNamedQueryOutput"},
    23        "errors":[
    24          {"shape":"InternalServerException"},
    25          {"shape":"InvalidRequestException"}
    26        ]
    27      },
    28      "BatchGetQueryExecution":{
    29        "name":"BatchGetQueryExecution",
    30        "http":{
    31          "method":"POST",
    32          "requestUri":"/"
    33        },
    34        "input":{"shape":"BatchGetQueryExecutionInput"},
    35        "output":{"shape":"BatchGetQueryExecutionOutput"},
    36        "errors":[
    37          {"shape":"InternalServerException"},
    38          {"shape":"InvalidRequestException"}
    39        ]
    40      },
    41      "CreateDataCatalog":{
    42        "name":"CreateDataCatalog",
    43        "http":{
    44          "method":"POST",
    45          "requestUri":"/"
    46        },
    47        "input":{"shape":"CreateDataCatalogInput"},
    48        "output":{"shape":"CreateDataCatalogOutput"},
    49        "errors":[
    50          {"shape":"InternalServerException"},
    51          {"shape":"InvalidRequestException"}
    52        ]
    53      },
    54      "CreateNamedQuery":{
    55        "name":"CreateNamedQuery",
    56        "http":{
    57          "method":"POST",
    58          "requestUri":"/"
    59        },
    60        "input":{"shape":"CreateNamedQueryInput"},
    61        "output":{"shape":"CreateNamedQueryOutput"},
    62        "errors":[
    63          {"shape":"InternalServerException"},
    64          {"shape":"InvalidRequestException"}
    65        ],
    66        "idempotent":true
    67      },
    68      "CreatePreparedStatement":{
    69        "name":"CreatePreparedStatement",
    70        "http":{
    71          "method":"POST",
    72          "requestUri":"/"
    73        },
    74        "input":{"shape":"CreatePreparedStatementInput"},
    75        "output":{"shape":"CreatePreparedStatementOutput"},
    76        "errors":[
    77          {"shape":"InternalServerException"},
    78          {"shape":"InvalidRequestException"}
    79        ]
    80      },
    81      "CreateWorkGroup":{
    82        "name":"CreateWorkGroup",
    83        "http":{
    84          "method":"POST",
    85          "requestUri":"/"
    86        },
    87        "input":{"shape":"CreateWorkGroupInput"},
    88        "output":{"shape":"CreateWorkGroupOutput"},
    89        "errors":[
    90          {"shape":"InternalServerException"},
    91          {"shape":"InvalidRequestException"}
    92        ]
    93      },
    94      "DeleteDataCatalog":{
    95        "name":"DeleteDataCatalog",
    96        "http":{
    97          "method":"POST",
    98          "requestUri":"/"
    99        },
   100        "input":{"shape":"DeleteDataCatalogInput"},
   101        "output":{"shape":"DeleteDataCatalogOutput"},
   102        "errors":[
   103          {"shape":"InternalServerException"},
   104          {"shape":"InvalidRequestException"}
   105        ]
   106      },
   107      "DeleteNamedQuery":{
   108        "name":"DeleteNamedQuery",
   109        "http":{
   110          "method":"POST",
   111          "requestUri":"/"
   112        },
   113        "input":{"shape":"DeleteNamedQueryInput"},
   114        "output":{"shape":"DeleteNamedQueryOutput"},
   115        "errors":[
   116          {"shape":"InternalServerException"},
   117          {"shape":"InvalidRequestException"}
   118        ],
   119        "idempotent":true
   120      },
   121      "DeletePreparedStatement":{
   122        "name":"DeletePreparedStatement",
   123        "http":{
   124          "method":"POST",
   125          "requestUri":"/"
   126        },
   127        "input":{"shape":"DeletePreparedStatementInput"},
   128        "output":{"shape":"DeletePreparedStatementOutput"},
   129        "errors":[
   130          {"shape":"InternalServerException"},
   131          {"shape":"InvalidRequestException"},
   132          {"shape":"ResourceNotFoundException"}
   133        ]
   134      },
   135      "DeleteWorkGroup":{
   136        "name":"DeleteWorkGroup",
   137        "http":{
   138          "method":"POST",
   139          "requestUri":"/"
   140        },
   141        "input":{"shape":"DeleteWorkGroupInput"},
   142        "output":{"shape":"DeleteWorkGroupOutput"},
   143        "errors":[
   144          {"shape":"InternalServerException"},
   145          {"shape":"InvalidRequestException"}
   146        ],
   147        "idempotent":true
   148      },
   149      "GetDataCatalog":{
   150        "name":"GetDataCatalog",
   151        "http":{
   152          "method":"POST",
   153          "requestUri":"/"
   154        },
   155        "input":{"shape":"GetDataCatalogInput"},
   156        "output":{"shape":"GetDataCatalogOutput"},
   157        "errors":[
   158          {"shape":"InternalServerException"},
   159          {"shape":"InvalidRequestException"}
   160        ]
   161      },
   162      "GetDatabase":{
   163        "name":"GetDatabase",
   164        "http":{
   165          "method":"POST",
   166          "requestUri":"/"
   167        },
   168        "input":{"shape":"GetDatabaseInput"},
   169        "output":{"shape":"GetDatabaseOutput"},
   170        "errors":[
   171          {"shape":"InternalServerException"},
   172          {"shape":"InvalidRequestException"},
   173          {"shape":"MetadataException"}
   174        ]
   175      },
   176      "GetNamedQuery":{
   177        "name":"GetNamedQuery",
   178        "http":{
   179          "method":"POST",
   180          "requestUri":"/"
   181        },
   182        "input":{"shape":"GetNamedQueryInput"},
   183        "output":{"shape":"GetNamedQueryOutput"},
   184        "errors":[
   185          {"shape":"InternalServerException"},
   186          {"shape":"InvalidRequestException"}
   187        ]
   188      },
   189      "GetPreparedStatement":{
   190        "name":"GetPreparedStatement",
   191        "http":{
   192          "method":"POST",
   193          "requestUri":"/"
   194        },
   195        "input":{"shape":"GetPreparedStatementInput"},
   196        "output":{"shape":"GetPreparedStatementOutput"},
   197        "errors":[
   198          {"shape":"InternalServerException"},
   199          {"shape":"InvalidRequestException"},
   200          {"shape":"ResourceNotFoundException"}
   201        ]
   202      },
   203      "GetQueryExecution":{
   204        "name":"GetQueryExecution",
   205        "http":{
   206          "method":"POST",
   207          "requestUri":"/"
   208        },
   209        "input":{"shape":"GetQueryExecutionInput"},
   210        "output":{"shape":"GetQueryExecutionOutput"},
   211        "errors":[
   212          {"shape":"InternalServerException"},
   213          {"shape":"InvalidRequestException"}
   214        ]
   215      },
   216      "GetQueryResults":{
   217        "name":"GetQueryResults",
   218        "http":{
   219          "method":"POST",
   220          "requestUri":"/"
   221        },
   222        "input":{"shape":"GetQueryResultsInput"},
   223        "output":{"shape":"GetQueryResultsOutput"},
   224        "errors":[
   225          {"shape":"InternalServerException"},
   226          {"shape":"InvalidRequestException"}
   227        ]
   228      },
   229      "GetTableMetadata":{
   230        "name":"GetTableMetadata",
   231        "http":{
   232          "method":"POST",
   233          "requestUri":"/"
   234        },
   235        "input":{"shape":"GetTableMetadataInput"},
   236        "output":{"shape":"GetTableMetadataOutput"},
   237        "errors":[
   238          {"shape":"InternalServerException"},
   239          {"shape":"InvalidRequestException"},
   240          {"shape":"MetadataException"}
   241        ]
   242      },
   243      "GetWorkGroup":{
   244        "name":"GetWorkGroup",
   245        "http":{
   246          "method":"POST",
   247          "requestUri":"/"
   248        },
   249        "input":{"shape":"GetWorkGroupInput"},
   250        "output":{"shape":"GetWorkGroupOutput"},
   251        "errors":[
   252          {"shape":"InternalServerException"},
   253          {"shape":"InvalidRequestException"}
   254        ]
   255      },
   256      "ListDataCatalogs":{
   257        "name":"ListDataCatalogs",
   258        "http":{
   259          "method":"POST",
   260          "requestUri":"/"
   261        },
   262        "input":{"shape":"ListDataCatalogsInput"},
   263        "output":{"shape":"ListDataCatalogsOutput"},
   264        "errors":[
   265          {"shape":"InternalServerException"},
   266          {"shape":"InvalidRequestException"}
   267        ]
   268      },
   269      "ListDatabases":{
   270        "name":"ListDatabases",
   271        "http":{
   272          "method":"POST",
   273          "requestUri":"/"
   274        },
   275        "input":{"shape":"ListDatabasesInput"},
   276        "output":{"shape":"ListDatabasesOutput"},
   277        "errors":[
   278          {"shape":"InternalServerException"},
   279          {"shape":"InvalidRequestException"},
   280          {"shape":"MetadataException"}
   281        ]
   282      },
   283      "ListEngineVersions":{
   284        "name":"ListEngineVersions",
   285        "http":{
   286          "method":"POST",
   287          "requestUri":"/"
   288        },
   289        "input":{"shape":"ListEngineVersionsInput"},
   290        "output":{"shape":"ListEngineVersionsOutput"},
   291        "errors":[
   292          {"shape":"InternalServerException"},
   293          {"shape":"InvalidRequestException"}
   294        ]
   295      },
   296      "ListNamedQueries":{
   297        "name":"ListNamedQueries",
   298        "http":{
   299          "method":"POST",
   300          "requestUri":"/"
   301        },
   302        "input":{"shape":"ListNamedQueriesInput"},
   303        "output":{"shape":"ListNamedQueriesOutput"},
   304        "errors":[
   305          {"shape":"InternalServerException"},
   306          {"shape":"InvalidRequestException"}
   307        ]
   308      },
   309      "ListPreparedStatements":{
   310        "name":"ListPreparedStatements",
   311        "http":{
   312          "method":"POST",
   313          "requestUri":"/"
   314        },
   315        "input":{"shape":"ListPreparedStatementsInput"},
   316        "output":{"shape":"ListPreparedStatementsOutput"},
   317        "errors":[
   318          {"shape":"InternalServerException"},
   319          {"shape":"InvalidRequestException"}
   320        ]
   321      },
   322      "ListQueryExecutions":{
   323        "name":"ListQueryExecutions",
   324        "http":{
   325          "method":"POST",
   326          "requestUri":"/"
   327        },
   328        "input":{"shape":"ListQueryExecutionsInput"},
   329        "output":{"shape":"ListQueryExecutionsOutput"},
   330        "errors":[
   331          {"shape":"InternalServerException"},
   332          {"shape":"InvalidRequestException"}
   333        ]
   334      },
   335      "ListTableMetadata":{
   336        "name":"ListTableMetadata",
   337        "http":{
   338          "method":"POST",
   339          "requestUri":"/"
   340        },
   341        "input":{"shape":"ListTableMetadataInput"},
   342        "output":{"shape":"ListTableMetadataOutput"},
   343        "errors":[
   344          {"shape":"InternalServerException"},
   345          {"shape":"InvalidRequestException"},
   346          {"shape":"MetadataException"}
   347        ]
   348      },
   349      "ListTagsForResource":{
   350        "name":"ListTagsForResource",
   351        "http":{
   352          "method":"POST",
   353          "requestUri":"/"
   354        },
   355        "input":{"shape":"ListTagsForResourceInput"},
   356        "output":{"shape":"ListTagsForResourceOutput"},
   357        "errors":[
   358          {"shape":"InternalServerException"},
   359          {"shape":"InvalidRequestException"},
   360          {"shape":"ResourceNotFoundException"}
   361        ]
   362      },
   363      "ListWorkGroups":{
   364        "name":"ListWorkGroups",
   365        "http":{
   366          "method":"POST",
   367          "requestUri":"/"
   368        },
   369        "input":{"shape":"ListWorkGroupsInput"},
   370        "output":{"shape":"ListWorkGroupsOutput"},
   371        "errors":[
   372          {"shape":"InternalServerException"},
   373          {"shape":"InvalidRequestException"}
   374        ]
   375      },
   376      "StartQueryExecution":{
   377        "name":"StartQueryExecution",
   378        "http":{
   379          "method":"POST",
   380          "requestUri":"/"
   381        },
   382        "input":{"shape":"StartQueryExecutionInput"},
   383        "output":{"shape":"StartQueryExecutionOutput"},
   384        "errors":[
   385          {"shape":"InternalServerException"},
   386          {"shape":"InvalidRequestException"},
   387          {"shape":"TooManyRequestsException"}
   388        ],
   389        "idempotent":true
   390      },
   391      "StopQueryExecution":{
   392        "name":"StopQueryExecution",
   393        "http":{
   394          "method":"POST",
   395          "requestUri":"/"
   396        },
   397        "input":{"shape":"StopQueryExecutionInput"},
   398        "output":{"shape":"StopQueryExecutionOutput"},
   399        "errors":[
   400          {"shape":"InternalServerException"},
   401          {"shape":"InvalidRequestException"}
   402        ],
   403        "idempotent":true
   404      },
   405      "TagResource":{
   406        "name":"TagResource",
   407        "http":{
   408          "method":"POST",
   409          "requestUri":"/"
   410        },
   411        "input":{"shape":"TagResourceInput"},
   412        "output":{"shape":"TagResourceOutput"},
   413        "errors":[
   414          {"shape":"InternalServerException"},
   415          {"shape":"InvalidRequestException"},
   416          {"shape":"ResourceNotFoundException"}
   417        ]
   418      },
   419      "UntagResource":{
   420        "name":"UntagResource",
   421        "http":{
   422          "method":"POST",
   423          "requestUri":"/"
   424        },
   425        "input":{"shape":"UntagResourceInput"},
   426        "output":{"shape":"UntagResourceOutput"},
   427        "errors":[
   428          {"shape":"InternalServerException"},
   429          {"shape":"InvalidRequestException"},
   430          {"shape":"ResourceNotFoundException"}
   431        ]
   432      },
   433      "UpdateDataCatalog":{
   434        "name":"UpdateDataCatalog",
   435        "http":{
   436          "method":"POST",
   437          "requestUri":"/"
   438        },
   439        "input":{"shape":"UpdateDataCatalogInput"},
   440        "output":{"shape":"UpdateDataCatalogOutput"},
   441        "errors":[
   442          {"shape":"InternalServerException"},
   443          {"shape":"InvalidRequestException"}
   444        ]
   445      },
   446      "UpdatePreparedStatement":{
   447        "name":"UpdatePreparedStatement",
   448        "http":{
   449          "method":"POST",
   450          "requestUri":"/"
   451        },
   452        "input":{"shape":"UpdatePreparedStatementInput"},
   453        "output":{"shape":"UpdatePreparedStatementOutput"},
   454        "errors":[
   455          {"shape":"InternalServerException"},
   456          {"shape":"InvalidRequestException"},
   457          {"shape":"ResourceNotFoundException"}
   458        ]
   459      },
   460      "UpdateWorkGroup":{
   461        "name":"UpdateWorkGroup",
   462        "http":{
   463          "method":"POST",
   464          "requestUri":"/"
   465        },
   466        "input":{"shape":"UpdateWorkGroupInput"},
   467        "output":{"shape":"UpdateWorkGroupOutput"},
   468        "errors":[
   469          {"shape":"InternalServerException"},
   470          {"shape":"InvalidRequestException"}
   471        ]
   472      }
   473    },
   474    "shapes":{
   475      "AmazonResourceName":{
   476        "type":"string",
   477        "max":1011,
   478        "min":1
   479      },
   480      "BatchGetNamedQueryInput":{
   481        "type":"structure",
   482        "required":["NamedQueryIds"],
   483        "members":{
   484          "NamedQueryIds":{"shape":"NamedQueryIdList"}
   485        }
   486      },
   487      "BatchGetNamedQueryOutput":{
   488        "type":"structure",
   489        "members":{
   490          "NamedQueries":{"shape":"NamedQueryList"},
   491          "UnprocessedNamedQueryIds":{"shape":"UnprocessedNamedQueryIdList"}
   492        }
   493      },
   494      "BatchGetQueryExecutionInput":{
   495        "type":"structure",
   496        "required":["QueryExecutionIds"],
   497        "members":{
   498          "QueryExecutionIds":{"shape":"QueryExecutionIdList"}
   499        }
   500      },
   501      "BatchGetQueryExecutionOutput":{
   502        "type":"structure",
   503        "members":{
   504          "QueryExecutions":{"shape":"QueryExecutionList"},
   505          "UnprocessedQueryExecutionIds":{"shape":"UnprocessedQueryExecutionIdList"}
   506        }
   507      },
   508      "Boolean":{"type":"boolean"},
   509      "BoxedBoolean":{"type":"boolean"},
   510      "BytesScannedCutoffValue":{
   511        "type":"long",
   512        "min":10000000
   513      },
   514      "CatalogNameString":{
   515        "type":"string",
   516        "max":256,
   517        "min":1,
   518        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
   519      },
   520      "Column":{
   521        "type":"structure",
   522        "required":["Name"],
   523        "members":{
   524          "Name":{"shape":"NameString"},
   525          "Type":{"shape":"TypeString"},
   526          "Comment":{"shape":"CommentString"}
   527        }
   528      },
   529      "ColumnInfo":{
   530        "type":"structure",
   531        "required":[
   532          "Name",
   533          "Type"
   534        ],
   535        "members":{
   536          "CatalogName":{"shape":"String"},
   537          "SchemaName":{"shape":"String"},
   538          "TableName":{"shape":"String"},
   539          "Name":{"shape":"String"},
   540          "Label":{"shape":"String"},
   541          "Type":{"shape":"String"},
   542          "Precision":{"shape":"Integer"},
   543          "Scale":{"shape":"Integer"},
   544          "Nullable":{"shape":"ColumnNullable"},
   545          "CaseSensitive":{"shape":"Boolean"}
   546        }
   547      },
   548      "ColumnInfoList":{
   549        "type":"list",
   550        "member":{"shape":"ColumnInfo"}
   551      },
   552      "ColumnList":{
   553        "type":"list",
   554        "member":{"shape":"Column"}
   555      },
   556      "ColumnNullable":{
   557        "type":"string",
   558        "enum":[
   559          "NOT_NULL",
   560          "NULLABLE",
   561          "UNKNOWN"
   562        ]
   563      },
   564      "CommentString":{
   565        "type":"string",
   566        "max":255,
   567        "min":0,
   568        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
   569      },
   570      "CreateDataCatalogInput":{
   571        "type":"structure",
   572        "required":[
   573          "Name",
   574          "Type"
   575        ],
   576        "members":{
   577          "Name":{"shape":"CatalogNameString"},
   578          "Type":{"shape":"DataCatalogType"},
   579          "Description":{"shape":"DescriptionString"},
   580          "Parameters":{"shape":"ParametersMap"},
   581          "Tags":{"shape":"TagList"}
   582        }
   583      },
   584      "CreateDataCatalogOutput":{
   585        "type":"structure",
   586        "members":{
   587        }
   588      },
   589      "CreateNamedQueryInput":{
   590        "type":"structure",
   591        "required":[
   592          "Name",
   593          "Database",
   594          "QueryString"
   595        ],
   596        "members":{
   597          "Name":{"shape":"NameString"},
   598          "Description":{"shape":"DescriptionString"},
   599          "Database":{"shape":"DatabaseString"},
   600          "QueryString":{"shape":"QueryString"},
   601          "ClientRequestToken":{
   602            "shape":"IdempotencyToken",
   603            "idempotencyToken":true
   604          },
   605          "WorkGroup":{"shape":"WorkGroupName"}
   606        }
   607      },
   608      "CreateNamedQueryOutput":{
   609        "type":"structure",
   610        "members":{
   611          "NamedQueryId":{"shape":"NamedQueryId"}
   612        }
   613      },
   614      "CreatePreparedStatementInput":{
   615        "type":"structure",
   616        "required":[
   617          "StatementName",
   618          "WorkGroup",
   619          "QueryStatement"
   620        ],
   621        "members":{
   622          "StatementName":{"shape":"StatementName"},
   623          "WorkGroup":{"shape":"WorkGroupName"},
   624          "QueryStatement":{"shape":"QueryString"},
   625          "Description":{"shape":"DescriptionString"}
   626        }
   627      },
   628      "CreatePreparedStatementOutput":{
   629        "type":"structure",
   630        "members":{
   631        }
   632      },
   633      "CreateWorkGroupInput":{
   634        "type":"structure",
   635        "required":["Name"],
   636        "members":{
   637          "Name":{"shape":"WorkGroupName"},
   638          "Configuration":{"shape":"WorkGroupConfiguration"},
   639          "Description":{"shape":"WorkGroupDescriptionString"},
   640          "Tags":{"shape":"TagList"}
   641        }
   642      },
   643      "CreateWorkGroupOutput":{
   644        "type":"structure",
   645        "members":{
   646        }
   647      },
   648      "DataCatalog":{
   649        "type":"structure",
   650        "required":[
   651          "Name",
   652          "Type"
   653        ],
   654        "members":{
   655          "Name":{"shape":"CatalogNameString"},
   656          "Description":{"shape":"DescriptionString"},
   657          "Type":{"shape":"DataCatalogType"},
   658          "Parameters":{"shape":"ParametersMap"}
   659        }
   660      },
   661      "DataCatalogSummary":{
   662        "type":"structure",
   663        "members":{
   664          "CatalogName":{"shape":"CatalogNameString"},
   665          "Type":{"shape":"DataCatalogType"}
   666        }
   667      },
   668      "DataCatalogSummaryList":{
   669        "type":"list",
   670        "member":{"shape":"DataCatalogSummary"}
   671      },
   672      "DataCatalogType":{
   673        "type":"string",
   674        "enum":[
   675          "LAMBDA",
   676          "GLUE",
   677          "HIVE"
   678        ]
   679      },
   680      "Database":{
   681        "type":"structure",
   682        "required":["Name"],
   683        "members":{
   684          "Name":{"shape":"NameString"},
   685          "Description":{"shape":"DescriptionString"},
   686          "Parameters":{"shape":"ParametersMap"}
   687        }
   688      },
   689      "DatabaseList":{
   690        "type":"list",
   691        "member":{"shape":"Database"}
   692      },
   693      "DatabaseString":{
   694        "type":"string",
   695        "max":255,
   696        "min":1
   697      },
   698      "Date":{"type":"timestamp"},
   699      "Datum":{
   700        "type":"structure",
   701        "members":{
   702          "VarCharValue":{"shape":"datumString"}
   703        }
   704      },
   705      "DeleteDataCatalogInput":{
   706        "type":"structure",
   707        "required":["Name"],
   708        "members":{
   709          "Name":{"shape":"CatalogNameString"}
   710        }
   711      },
   712      "DeleteDataCatalogOutput":{
   713        "type":"structure",
   714        "members":{
   715        }
   716      },
   717      "DeleteNamedQueryInput":{
   718        "type":"structure",
   719        "required":["NamedQueryId"],
   720        "members":{
   721          "NamedQueryId":{
   722            "shape":"NamedQueryId",
   723            "idempotencyToken":true
   724          }
   725        }
   726      },
   727      "DeleteNamedQueryOutput":{
   728        "type":"structure",
   729        "members":{
   730        }
   731      },
   732      "DeletePreparedStatementInput":{
   733        "type":"structure",
   734        "required":[
   735          "StatementName",
   736          "WorkGroup"
   737        ],
   738        "members":{
   739          "StatementName":{"shape":"StatementName"},
   740          "WorkGroup":{"shape":"WorkGroupName"}
   741        }
   742      },
   743      "DeletePreparedStatementOutput":{
   744        "type":"structure",
   745        "members":{
   746        }
   747      },
   748      "DeleteWorkGroupInput":{
   749        "type":"structure",
   750        "required":["WorkGroup"],
   751        "members":{
   752          "WorkGroup":{"shape":"WorkGroupName"},
   753          "RecursiveDeleteOption":{"shape":"BoxedBoolean"}
   754        }
   755      },
   756      "DeleteWorkGroupOutput":{
   757        "type":"structure",
   758        "members":{
   759        }
   760      },
   761      "DescriptionString":{
   762        "type":"string",
   763        "max":1024,
   764        "min":1
   765      },
   766      "EncryptionConfiguration":{
   767        "type":"structure",
   768        "required":["EncryptionOption"],
   769        "members":{
   770          "EncryptionOption":{"shape":"EncryptionOption"},
   771          "KmsKey":{"shape":"String"}
   772        }
   773      },
   774      "EncryptionOption":{
   775        "type":"string",
   776        "enum":[
   777          "SSE_S3",
   778          "SSE_KMS",
   779          "CSE_KMS"
   780        ]
   781      },
   782      "EngineVersion":{
   783        "type":"structure",
   784        "members":{
   785          "SelectedEngineVersion":{"shape":"NameString"},
   786          "EffectiveEngineVersion":{"shape":"NameString"}
   787        }
   788      },
   789      "EngineVersionsList":{
   790        "type":"list",
   791        "member":{"shape":"EngineVersion"},
   792        "max":10,
   793        "min":0
   794      },
   795      "ErrorCode":{
   796        "type":"string",
   797        "max":256,
   798        "min":1
   799      },
   800      "ErrorMessage":{"type":"string"},
   801      "ExpressionString":{
   802        "type":"string",
   803        "max":256,
   804        "min":0
   805      },
   806      "GetDataCatalogInput":{
   807        "type":"structure",
   808        "required":["Name"],
   809        "members":{
   810          "Name":{"shape":"CatalogNameString"}
   811        }
   812      },
   813      "GetDataCatalogOutput":{
   814        "type":"structure",
   815        "members":{
   816          "DataCatalog":{"shape":"DataCatalog"}
   817        }
   818      },
   819      "GetDatabaseInput":{
   820        "type":"structure",
   821        "required":[
   822          "CatalogName",
   823          "DatabaseName"
   824        ],
   825        "members":{
   826          "CatalogName":{"shape":"CatalogNameString"},
   827          "DatabaseName":{"shape":"NameString"}
   828        }
   829      },
   830      "GetDatabaseOutput":{
   831        "type":"structure",
   832        "members":{
   833          "Database":{"shape":"Database"}
   834        }
   835      },
   836      "GetNamedQueryInput":{
   837        "type":"structure",
   838        "required":["NamedQueryId"],
   839        "members":{
   840          "NamedQueryId":{"shape":"NamedQueryId"}
   841        }
   842      },
   843      "GetNamedQueryOutput":{
   844        "type":"structure",
   845        "members":{
   846          "NamedQuery":{"shape":"NamedQuery"}
   847        }
   848      },
   849      "GetPreparedStatementInput":{
   850        "type":"structure",
   851        "required":[
   852          "StatementName",
   853          "WorkGroup"
   854        ],
   855        "members":{
   856          "StatementName":{"shape":"StatementName"},
   857          "WorkGroup":{"shape":"WorkGroupName"}
   858        }
   859      },
   860      "GetPreparedStatementOutput":{
   861        "type":"structure",
   862        "members":{
   863          "PreparedStatement":{"shape":"PreparedStatement"}
   864        }
   865      },
   866      "GetQueryExecutionInput":{
   867        "type":"structure",
   868        "required":["QueryExecutionId"],
   869        "members":{
   870          "QueryExecutionId":{"shape":"QueryExecutionId"}
   871        }
   872      },
   873      "GetQueryExecutionOutput":{
   874        "type":"structure",
   875        "members":{
   876          "QueryExecution":{"shape":"QueryExecution"}
   877        }
   878      },
   879      "GetQueryResultsInput":{
   880        "type":"structure",
   881        "required":["QueryExecutionId"],
   882        "members":{
   883          "QueryExecutionId":{"shape":"QueryExecutionId"},
   884          "NextToken":{"shape":"Token"},
   885          "MaxResults":{"shape":"MaxQueryResults"}
   886        }
   887      },
   888      "GetQueryResultsOutput":{
   889        "type":"structure",
   890        "members":{
   891          "UpdateCount":{"shape":"Long"},
   892          "ResultSet":{"shape":"ResultSet"},
   893          "NextToken":{"shape":"Token"}
   894        }
   895      },
   896      "GetTableMetadataInput":{
   897        "type":"structure",
   898        "required":[
   899          "CatalogName",
   900          "DatabaseName",
   901          "TableName"
   902        ],
   903        "members":{
   904          "CatalogName":{"shape":"CatalogNameString"},
   905          "DatabaseName":{"shape":"NameString"},
   906          "TableName":{"shape":"NameString"}
   907        }
   908      },
   909      "GetTableMetadataOutput":{
   910        "type":"structure",
   911        "members":{
   912          "TableMetadata":{"shape":"TableMetadata"}
   913        }
   914      },
   915      "GetWorkGroupInput":{
   916        "type":"structure",
   917        "required":["WorkGroup"],
   918        "members":{
   919          "WorkGroup":{"shape":"WorkGroupName"}
   920        }
   921      },
   922      "GetWorkGroupOutput":{
   923        "type":"structure",
   924        "members":{
   925          "WorkGroup":{"shape":"WorkGroup"}
   926        }
   927      },
   928      "IdempotencyToken":{
   929        "type":"string",
   930        "max":128,
   931        "min":32
   932      },
   933      "Integer":{"type":"integer"},
   934      "InternalServerException":{
   935        "type":"structure",
   936        "members":{
   937          "Message":{"shape":"ErrorMessage"}
   938        },
   939        "exception":true,
   940        "fault":true
   941      },
   942      "InvalidRequestException":{
   943        "type":"structure",
   944        "members":{
   945          "AthenaErrorCode":{"shape":"ErrorCode"},
   946          "Message":{"shape":"ErrorMessage"}
   947        },
   948        "exception":true
   949      },
   950      "KeyString":{
   951        "type":"string",
   952        "max":255,
   953        "min":1,
   954        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
   955      },
   956      "ListDataCatalogsInput":{
   957        "type":"structure",
   958        "members":{
   959          "NextToken":{"shape":"Token"},
   960          "MaxResults":{"shape":"MaxDataCatalogsCount"}
   961        }
   962      },
   963      "ListDataCatalogsOutput":{
   964        "type":"structure",
   965        "members":{
   966          "DataCatalogsSummary":{"shape":"DataCatalogSummaryList"},
   967          "NextToken":{"shape":"Token"}
   968        }
   969      },
   970      "ListDatabasesInput":{
   971        "type":"structure",
   972        "required":["CatalogName"],
   973        "members":{
   974          "CatalogName":{"shape":"CatalogNameString"},
   975          "NextToken":{"shape":"Token"},
   976          "MaxResults":{"shape":"MaxDatabasesCount"}
   977        }
   978      },
   979      "ListDatabasesOutput":{
   980        "type":"structure",
   981        "members":{
   982          "DatabaseList":{"shape":"DatabaseList"},
   983          "NextToken":{"shape":"Token"}
   984        }
   985      },
   986      "ListEngineVersionsInput":{
   987        "type":"structure",
   988        "members":{
   989          "NextToken":{"shape":"Token"},
   990          "MaxResults":{"shape":"MaxEngineVersionsCount"}
   991        }
   992      },
   993      "ListEngineVersionsOutput":{
   994        "type":"structure",
   995        "members":{
   996          "EngineVersions":{"shape":"EngineVersionsList"},
   997          "NextToken":{"shape":"Token"}
   998        }
   999      },
  1000      "ListNamedQueriesInput":{
  1001        "type":"structure",
  1002        "members":{
  1003          "NextToken":{"shape":"Token"},
  1004          "MaxResults":{"shape":"MaxNamedQueriesCount"},
  1005          "WorkGroup":{"shape":"WorkGroupName"}
  1006        }
  1007      },
  1008      "ListNamedQueriesOutput":{
  1009        "type":"structure",
  1010        "members":{
  1011          "NamedQueryIds":{"shape":"NamedQueryIdList"},
  1012          "NextToken":{"shape":"Token"}
  1013        }
  1014      },
  1015      "ListPreparedStatementsInput":{
  1016        "type":"structure",
  1017        "required":["WorkGroup"],
  1018        "members":{
  1019          "WorkGroup":{"shape":"WorkGroupName"},
  1020          "NextToken":{"shape":"Token"},
  1021          "MaxResults":{"shape":"MaxPreparedStatementsCount"}
  1022        }
  1023      },
  1024      "ListPreparedStatementsOutput":{
  1025        "type":"structure",
  1026        "members":{
  1027          "PreparedStatements":{"shape":"PreparedStatementsList"},
  1028          "NextToken":{"shape":"Token"}
  1029        }
  1030      },
  1031      "ListQueryExecutionsInput":{
  1032        "type":"structure",
  1033        "members":{
  1034          "NextToken":{"shape":"Token"},
  1035          "MaxResults":{"shape":"MaxQueryExecutionsCount"},
  1036          "WorkGroup":{"shape":"WorkGroupName"}
  1037        }
  1038      },
  1039      "ListQueryExecutionsOutput":{
  1040        "type":"structure",
  1041        "members":{
  1042          "QueryExecutionIds":{"shape":"QueryExecutionIdList"},
  1043          "NextToken":{"shape":"Token"}
  1044        }
  1045      },
  1046      "ListTableMetadataInput":{
  1047        "type":"structure",
  1048        "required":[
  1049          "CatalogName",
  1050          "DatabaseName"
  1051        ],
  1052        "members":{
  1053          "CatalogName":{"shape":"CatalogNameString"},
  1054          "DatabaseName":{"shape":"NameString"},
  1055          "Expression":{"shape":"ExpressionString"},
  1056          "NextToken":{"shape":"Token"},
  1057          "MaxResults":{"shape":"MaxTableMetadataCount"}
  1058        }
  1059      },
  1060      "ListTableMetadataOutput":{
  1061        "type":"structure",
  1062        "members":{
  1063          "TableMetadataList":{"shape":"TableMetadataList"},
  1064          "NextToken":{"shape":"Token"}
  1065        }
  1066      },
  1067      "ListTagsForResourceInput":{
  1068        "type":"structure",
  1069        "required":["ResourceARN"],
  1070        "members":{
  1071          "ResourceARN":{"shape":"AmazonResourceName"},
  1072          "NextToken":{"shape":"Token"},
  1073          "MaxResults":{"shape":"MaxTagsCount"}
  1074        }
  1075      },
  1076      "ListTagsForResourceOutput":{
  1077        "type":"structure",
  1078        "members":{
  1079          "Tags":{"shape":"TagList"},
  1080          "NextToken":{"shape":"Token"}
  1081        }
  1082      },
  1083      "ListWorkGroupsInput":{
  1084        "type":"structure",
  1085        "members":{
  1086          "NextToken":{"shape":"Token"},
  1087          "MaxResults":{"shape":"MaxWorkGroupsCount"}
  1088        }
  1089      },
  1090      "ListWorkGroupsOutput":{
  1091        "type":"structure",
  1092        "members":{
  1093          "WorkGroups":{"shape":"WorkGroupsList"},
  1094          "NextToken":{"shape":"Token"}
  1095        }
  1096      },
  1097      "Long":{"type":"long"},
  1098      "MaxDataCatalogsCount":{
  1099        "type":"integer",
  1100        "box":true,
  1101        "max":50,
  1102        "min":2
  1103      },
  1104      "MaxDatabasesCount":{
  1105        "type":"integer",
  1106        "box":true,
  1107        "max":50,
  1108        "min":1
  1109      },
  1110      "MaxEngineVersionsCount":{
  1111        "type":"integer",
  1112        "box":true,
  1113        "max":10,
  1114        "min":1
  1115      },
  1116      "MaxNamedQueriesCount":{
  1117        "type":"integer",
  1118        "box":true,
  1119        "max":50,
  1120        "min":0
  1121      },
  1122      "MaxPreparedStatementsCount":{
  1123        "type":"integer",
  1124        "box":true,
  1125        "max":50,
  1126        "min":1
  1127      },
  1128      "MaxQueryExecutionsCount":{
  1129        "type":"integer",
  1130        "box":true,
  1131        "max":50,
  1132        "min":0
  1133      },
  1134      "MaxQueryResults":{
  1135        "type":"integer",
  1136        "box":true,
  1137        "max":1000,
  1138        "min":1
  1139      },
  1140      "MaxTableMetadataCount":{
  1141        "type":"integer",
  1142        "box":true,
  1143        "max":50,
  1144        "min":1
  1145      },
  1146      "MaxTagsCount":{
  1147        "type":"integer",
  1148        "box":true,
  1149        "min":75
  1150      },
  1151      "MaxWorkGroupsCount":{
  1152        "type":"integer",
  1153        "box":true,
  1154        "max":50,
  1155        "min":1
  1156      },
  1157      "MetadataException":{
  1158        "type":"structure",
  1159        "members":{
  1160          "Message":{"shape":"ErrorMessage"}
  1161        },
  1162        "exception":true
  1163      },
  1164      "NameString":{
  1165        "type":"string",
  1166        "max":128,
  1167        "min":1
  1168      },
  1169      "NamedQuery":{
  1170        "type":"structure",
  1171        "required":[
  1172          "Name",
  1173          "Database",
  1174          "QueryString"
  1175        ],
  1176        "members":{
  1177          "Name":{"shape":"NameString"},
  1178          "Description":{"shape":"DescriptionString"},
  1179          "Database":{"shape":"DatabaseString"},
  1180          "QueryString":{"shape":"QueryString"},
  1181          "NamedQueryId":{"shape":"NamedQueryId"},
  1182          "WorkGroup":{"shape":"WorkGroupName"}
  1183        }
  1184      },
  1185      "NamedQueryId":{"type":"string"},
  1186      "NamedQueryIdList":{
  1187        "type":"list",
  1188        "member":{"shape":"NamedQueryId"},
  1189        "max":50,
  1190        "min":1
  1191      },
  1192      "NamedQueryList":{
  1193        "type":"list",
  1194        "member":{"shape":"NamedQuery"}
  1195      },
  1196      "ParametersMap":{
  1197        "type":"map",
  1198        "key":{"shape":"KeyString"},
  1199        "value":{"shape":"ParametersMapValue"}
  1200      },
  1201      "ParametersMapValue":{
  1202        "type":"string",
  1203        "max":51200
  1204      },
  1205      "PreparedStatement":{
  1206        "type":"structure",
  1207        "members":{
  1208          "StatementName":{"shape":"StatementName"},
  1209          "QueryStatement":{"shape":"QueryString"},
  1210          "WorkGroupName":{"shape":"WorkGroupName"},
  1211          "Description":{"shape":"DescriptionString"},
  1212          "LastModifiedTime":{"shape":"Date"}
  1213        }
  1214      },
  1215      "PreparedStatementSummary":{
  1216        "type":"structure",
  1217        "members":{
  1218          "StatementName":{"shape":"StatementName"},
  1219          "LastModifiedTime":{"shape":"Date"}
  1220        }
  1221      },
  1222      "PreparedStatementsList":{
  1223        "type":"list",
  1224        "member":{"shape":"PreparedStatementSummary"},
  1225        "max":50,
  1226        "min":0
  1227      },
  1228      "QueryExecution":{
  1229        "type":"structure",
  1230        "members":{
  1231          "QueryExecutionId":{"shape":"QueryExecutionId"},
  1232          "Query":{"shape":"QueryString"},
  1233          "StatementType":{"shape":"StatementType"},
  1234          "ResultConfiguration":{"shape":"ResultConfiguration"},
  1235          "QueryExecutionContext":{"shape":"QueryExecutionContext"},
  1236          "Status":{"shape":"QueryExecutionStatus"},
  1237          "Statistics":{"shape":"QueryExecutionStatistics"},
  1238          "WorkGroup":{"shape":"WorkGroupName"},
  1239          "EngineVersion":{"shape":"EngineVersion"}
  1240        }
  1241      },
  1242      "QueryExecutionContext":{
  1243        "type":"structure",
  1244        "members":{
  1245          "Database":{"shape":"DatabaseString"},
  1246          "Catalog":{"shape":"CatalogNameString"}
  1247        }
  1248      },
  1249      "QueryExecutionId":{"type":"string"},
  1250      "QueryExecutionIdList":{
  1251        "type":"list",
  1252        "member":{"shape":"QueryExecutionId"},
  1253        "max":50,
  1254        "min":1
  1255      },
  1256      "QueryExecutionList":{
  1257        "type":"list",
  1258        "member":{"shape":"QueryExecution"}
  1259      },
  1260      "QueryExecutionState":{
  1261        "type":"string",
  1262        "enum":[
  1263          "QUEUED",
  1264          "RUNNING",
  1265          "SUCCEEDED",
  1266          "FAILED",
  1267          "CANCELLED"
  1268        ]
  1269      },
  1270      "QueryExecutionStatistics":{
  1271        "type":"structure",
  1272        "members":{
  1273          "EngineExecutionTimeInMillis":{"shape":"Long"},
  1274          "DataScannedInBytes":{"shape":"Long"},
  1275          "DataManifestLocation":{"shape":"String"},
  1276          "TotalExecutionTimeInMillis":{"shape":"Long"},
  1277          "QueryQueueTimeInMillis":{"shape":"Long"},
  1278          "QueryPlanningTimeInMillis":{"shape":"Long"},
  1279          "ServiceProcessingTimeInMillis":{"shape":"Long"}
  1280        }
  1281      },
  1282      "QueryExecutionStatus":{
  1283        "type":"structure",
  1284        "members":{
  1285          "State":{"shape":"QueryExecutionState"},
  1286          "StateChangeReason":{"shape":"String"},
  1287          "SubmissionDateTime":{"shape":"Date"},
  1288          "CompletionDateTime":{"shape":"Date"}
  1289        }
  1290      },
  1291      "QueryString":{
  1292        "type":"string",
  1293        "max":262144,
  1294        "min":1
  1295      },
  1296      "ResourceNotFoundException":{
  1297        "type":"structure",
  1298        "members":{
  1299          "Message":{"shape":"ErrorMessage"},
  1300          "ResourceName":{"shape":"AmazonResourceName"}
  1301        },
  1302        "exception":true
  1303      },
  1304      "ResultConfiguration":{
  1305        "type":"structure",
  1306        "members":{
  1307          "OutputLocation":{"shape":"String"},
  1308          "EncryptionConfiguration":{"shape":"EncryptionConfiguration"}
  1309        }
  1310      },
  1311      "ResultConfigurationUpdates":{
  1312        "type":"structure",
  1313        "members":{
  1314          "OutputLocation":{"shape":"String"},
  1315          "RemoveOutputLocation":{"shape":"BoxedBoolean"},
  1316          "EncryptionConfiguration":{"shape":"EncryptionConfiguration"},
  1317          "RemoveEncryptionConfiguration":{"shape":"BoxedBoolean"}
  1318        }
  1319      },
  1320      "ResultSet":{
  1321        "type":"structure",
  1322        "members":{
  1323          "Rows":{"shape":"RowList"},
  1324          "ResultSetMetadata":{"shape":"ResultSetMetadata"}
  1325        }
  1326      },
  1327      "ResultSetMetadata":{
  1328        "type":"structure",
  1329        "members":{
  1330          "ColumnInfo":{"shape":"ColumnInfoList"}
  1331        }
  1332      },
  1333      "Row":{
  1334        "type":"structure",
  1335        "members":{
  1336          "Data":{"shape":"datumList"}
  1337        }
  1338      },
  1339      "RowList":{
  1340        "type":"list",
  1341        "member":{"shape":"Row"}
  1342      },
  1343      "StartQueryExecutionInput":{
  1344        "type":"structure",
  1345        "required":["QueryString"],
  1346        "members":{
  1347          "QueryString":{"shape":"QueryString"},
  1348          "ClientRequestToken":{
  1349            "shape":"IdempotencyToken",
  1350            "idempotencyToken":true
  1351          },
  1352          "QueryExecutionContext":{"shape":"QueryExecutionContext"},
  1353          "ResultConfiguration":{"shape":"ResultConfiguration"},
  1354          "WorkGroup":{"shape":"WorkGroupName"}
  1355        }
  1356      },
  1357      "StartQueryExecutionOutput":{
  1358        "type":"structure",
  1359        "members":{
  1360          "QueryExecutionId":{"shape":"QueryExecutionId"}
  1361        }
  1362      },
  1363      "StatementName":{
  1364        "type":"string",
  1365        "max":256,
  1366        "min":1,
  1367        "pattern":"[a-zA-Z_][a-zA-Z0-9_@:]{1,256}"
  1368      },
  1369      "StatementType":{
  1370        "type":"string",
  1371        "enum":[
  1372          "DDL",
  1373          "DML",
  1374          "UTILITY"
  1375        ]
  1376      },
  1377      "StopQueryExecutionInput":{
  1378        "type":"structure",
  1379        "required":["QueryExecutionId"],
  1380        "members":{
  1381          "QueryExecutionId":{
  1382            "shape":"QueryExecutionId",
  1383            "idempotencyToken":true
  1384          }
  1385        }
  1386      },
  1387      "StopQueryExecutionOutput":{
  1388        "type":"structure",
  1389        "members":{
  1390        }
  1391      },
  1392      "String":{"type":"string"},
  1393      "TableMetadata":{
  1394        "type":"structure",
  1395        "required":["Name"],
  1396        "members":{
  1397          "Name":{"shape":"NameString"},
  1398          "CreateTime":{"shape":"Timestamp"},
  1399          "LastAccessTime":{"shape":"Timestamp"},
  1400          "TableType":{"shape":"TableTypeString"},
  1401          "Columns":{"shape":"ColumnList"},
  1402          "PartitionKeys":{"shape":"ColumnList"},
  1403          "Parameters":{"shape":"ParametersMap"}
  1404        }
  1405      },
  1406      "TableMetadataList":{
  1407        "type":"list",
  1408        "member":{"shape":"TableMetadata"}
  1409      },
  1410      "TableTypeString":{
  1411        "type":"string",
  1412        "max":255
  1413      },
  1414      "Tag":{
  1415        "type":"structure",
  1416        "members":{
  1417          "Key":{"shape":"TagKey"},
  1418          "Value":{"shape":"TagValue"}
  1419        }
  1420      },
  1421      "TagKey":{
  1422        "type":"string",
  1423        "max":128,
  1424        "min":1
  1425      },
  1426      "TagKeyList":{
  1427        "type":"list",
  1428        "member":{"shape":"TagKey"}
  1429      },
  1430      "TagList":{
  1431        "type":"list",
  1432        "member":{"shape":"Tag"}
  1433      },
  1434      "TagResourceInput":{
  1435        "type":"structure",
  1436        "required":[
  1437          "ResourceARN",
  1438          "Tags"
  1439        ],
  1440        "members":{
  1441          "ResourceARN":{"shape":"AmazonResourceName"},
  1442          "Tags":{"shape":"TagList"}
  1443        }
  1444      },
  1445      "TagResourceOutput":{
  1446        "type":"structure",
  1447        "members":{
  1448        }
  1449      },
  1450      "TagValue":{
  1451        "type":"string",
  1452        "max":256,
  1453        "min":0
  1454      },
  1455      "ThrottleReason":{
  1456        "type":"string",
  1457        "enum":["CONCURRENT_QUERY_LIMIT_EXCEEDED"]
  1458      },
  1459      "Timestamp":{"type":"timestamp"},
  1460      "Token":{
  1461        "type":"string",
  1462        "max":1024,
  1463        "min":1
  1464      },
  1465      "TooManyRequestsException":{
  1466        "type":"structure",
  1467        "members":{
  1468          "Message":{"shape":"ErrorMessage"},
  1469          "Reason":{"shape":"ThrottleReason"}
  1470        },
  1471        "exception":true
  1472      },
  1473      "TypeString":{
  1474        "type":"string",
  1475        "max":4096,
  1476        "min":0,
  1477        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  1478      },
  1479      "UnprocessedNamedQueryId":{
  1480        "type":"structure",
  1481        "members":{
  1482          "NamedQueryId":{"shape":"NamedQueryId"},
  1483          "ErrorCode":{"shape":"ErrorCode"},
  1484          "ErrorMessage":{"shape":"ErrorMessage"}
  1485        }
  1486      },
  1487      "UnprocessedNamedQueryIdList":{
  1488        "type":"list",
  1489        "member":{"shape":"UnprocessedNamedQueryId"}
  1490      },
  1491      "UnprocessedQueryExecutionId":{
  1492        "type":"structure",
  1493        "members":{
  1494          "QueryExecutionId":{"shape":"QueryExecutionId"},
  1495          "ErrorCode":{"shape":"ErrorCode"},
  1496          "ErrorMessage":{"shape":"ErrorMessage"}
  1497        }
  1498      },
  1499      "UnprocessedQueryExecutionIdList":{
  1500        "type":"list",
  1501        "member":{"shape":"UnprocessedQueryExecutionId"}
  1502      },
  1503      "UntagResourceInput":{
  1504        "type":"structure",
  1505        "required":[
  1506          "ResourceARN",
  1507          "TagKeys"
  1508        ],
  1509        "members":{
  1510          "ResourceARN":{"shape":"AmazonResourceName"},
  1511          "TagKeys":{"shape":"TagKeyList"}
  1512        }
  1513      },
  1514      "UntagResourceOutput":{
  1515        "type":"structure",
  1516        "members":{
  1517        }
  1518      },
  1519      "UpdateDataCatalogInput":{
  1520        "type":"structure",
  1521        "required":[
  1522          "Name",
  1523          "Type"
  1524        ],
  1525        "members":{
  1526          "Name":{"shape":"CatalogNameString"},
  1527          "Type":{"shape":"DataCatalogType"},
  1528          "Description":{"shape":"DescriptionString"},
  1529          "Parameters":{"shape":"ParametersMap"}
  1530        }
  1531      },
  1532      "UpdateDataCatalogOutput":{
  1533        "type":"structure",
  1534        "members":{
  1535        }
  1536      },
  1537      "UpdatePreparedStatementInput":{
  1538        "type":"structure",
  1539        "required":[
  1540          "StatementName",
  1541          "WorkGroup",
  1542          "QueryStatement"
  1543        ],
  1544        "members":{
  1545          "StatementName":{"shape":"StatementName"},
  1546          "WorkGroup":{"shape":"WorkGroupName"},
  1547          "QueryStatement":{"shape":"QueryString"},
  1548          "Description":{"shape":"DescriptionString"}
  1549        }
  1550      },
  1551      "UpdatePreparedStatementOutput":{
  1552        "type":"structure",
  1553        "members":{
  1554        }
  1555      },
  1556      "UpdateWorkGroupInput":{
  1557        "type":"structure",
  1558        "required":["WorkGroup"],
  1559        "members":{
  1560          "WorkGroup":{"shape":"WorkGroupName"},
  1561          "Description":{"shape":"WorkGroupDescriptionString"},
  1562          "ConfigurationUpdates":{"shape":"WorkGroupConfigurationUpdates"},
  1563          "State":{"shape":"WorkGroupState"}
  1564        }
  1565      },
  1566      "UpdateWorkGroupOutput":{
  1567        "type":"structure",
  1568        "members":{
  1569        }
  1570      },
  1571      "WorkGroup":{
  1572        "type":"structure",
  1573        "required":["Name"],
  1574        "members":{
  1575          "Name":{"shape":"WorkGroupName"},
  1576          "State":{"shape":"WorkGroupState"},
  1577          "Configuration":{"shape":"WorkGroupConfiguration"},
  1578          "Description":{"shape":"WorkGroupDescriptionString"},
  1579          "CreationTime":{"shape":"Date"}
  1580        }
  1581      },
  1582      "WorkGroupConfiguration":{
  1583        "type":"structure",
  1584        "members":{
  1585          "ResultConfiguration":{"shape":"ResultConfiguration"},
  1586          "EnforceWorkGroupConfiguration":{"shape":"BoxedBoolean"},
  1587          "PublishCloudWatchMetricsEnabled":{"shape":"BoxedBoolean"},
  1588          "BytesScannedCutoffPerQuery":{"shape":"BytesScannedCutoffValue"},
  1589          "RequesterPaysEnabled":{"shape":"BoxedBoolean"},
  1590          "EngineVersion":{"shape":"EngineVersion"}
  1591        }
  1592      },
  1593      "WorkGroupConfigurationUpdates":{
  1594        "type":"structure",
  1595        "members":{
  1596          "EnforceWorkGroupConfiguration":{"shape":"BoxedBoolean"},
  1597          "ResultConfigurationUpdates":{"shape":"ResultConfigurationUpdates"},
  1598          "PublishCloudWatchMetricsEnabled":{"shape":"BoxedBoolean"},
  1599          "BytesScannedCutoffPerQuery":{"shape":"BytesScannedCutoffValue"},
  1600          "RemoveBytesScannedCutoffPerQuery":{"shape":"BoxedBoolean"},
  1601          "RequesterPaysEnabled":{"shape":"BoxedBoolean"},
  1602          "EngineVersion":{"shape":"EngineVersion"}
  1603        }
  1604      },
  1605      "WorkGroupDescriptionString":{
  1606        "type":"string",
  1607        "max":1024,
  1608        "min":0
  1609      },
  1610      "WorkGroupName":{
  1611        "type":"string",
  1612        "pattern":"[a-zA-Z0-9._-]{1,128}"
  1613      },
  1614      "WorkGroupState":{
  1615        "type":"string",
  1616        "enum":[
  1617          "ENABLED",
  1618          "DISABLED"
  1619        ]
  1620      },
  1621      "WorkGroupSummary":{
  1622        "type":"structure",
  1623        "members":{
  1624          "Name":{"shape":"WorkGroupName"},
  1625          "State":{"shape":"WorkGroupState"},
  1626          "Description":{"shape":"WorkGroupDescriptionString"},
  1627          "CreationTime":{"shape":"Date"},
  1628          "EngineVersion":{"shape":"EngineVersion"}
  1629        }
  1630      },
  1631      "WorkGroupsList":{
  1632        "type":"list",
  1633        "member":{"shape":"WorkGroupSummary"},
  1634        "max":50,
  1635        "min":0
  1636      },
  1637      "datumList":{
  1638        "type":"list",
  1639        "member":{"shape":"Datum"}
  1640      },
  1641      "datumString":{"type":"string"}
  1642    }
  1643  }