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 }