github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/glue/2017-03-31/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2017-03-31",
     5      "endpointPrefix":"glue",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"AWS Glue",
     9      "serviceId":"Glue",
    10      "signatureVersion":"v4",
    11      "targetPrefix":"AWSGlue",
    12      "uid":"glue-2017-03-31"
    13    },
    14    "operations":{
    15      "BatchCreatePartition":{
    16        "name":"BatchCreatePartition",
    17        "http":{
    18          "method":"POST",
    19          "requestUri":"/"
    20        },
    21        "input":{"shape":"BatchCreatePartitionRequest"},
    22        "output":{"shape":"BatchCreatePartitionResponse"},
    23        "errors":[
    24          {"shape":"InvalidInputException"},
    25          {"shape":"AlreadyExistsException"},
    26          {"shape":"ResourceNumberLimitExceededException"},
    27          {"shape":"InternalServiceException"},
    28          {"shape":"EntityNotFoundException"},
    29          {"shape":"OperationTimeoutException"},
    30          {"shape":"GlueEncryptionException"}
    31        ]
    32      },
    33      "BatchDeleteConnection":{
    34        "name":"BatchDeleteConnection",
    35        "http":{
    36          "method":"POST",
    37          "requestUri":"/"
    38        },
    39        "input":{"shape":"BatchDeleteConnectionRequest"},
    40        "output":{"shape":"BatchDeleteConnectionResponse"},
    41        "errors":[
    42          {"shape":"InternalServiceException"},
    43          {"shape":"OperationTimeoutException"}
    44        ]
    45      },
    46      "BatchDeletePartition":{
    47        "name":"BatchDeletePartition",
    48        "http":{
    49          "method":"POST",
    50          "requestUri":"/"
    51        },
    52        "input":{"shape":"BatchDeletePartitionRequest"},
    53        "output":{"shape":"BatchDeletePartitionResponse"},
    54        "errors":[
    55          {"shape":"InvalidInputException"},
    56          {"shape":"EntityNotFoundException"},
    57          {"shape":"InternalServiceException"},
    58          {"shape":"OperationTimeoutException"}
    59        ]
    60      },
    61      "BatchDeleteTable":{
    62        "name":"BatchDeleteTable",
    63        "http":{
    64          "method":"POST",
    65          "requestUri":"/"
    66        },
    67        "input":{"shape":"BatchDeleteTableRequest"},
    68        "output":{"shape":"BatchDeleteTableResponse"},
    69        "errors":[
    70          {"shape":"InvalidInputException"},
    71          {"shape":"EntityNotFoundException"},
    72          {"shape":"InternalServiceException"},
    73          {"shape":"OperationTimeoutException"}
    74        ]
    75      },
    76      "BatchDeleteTableVersion":{
    77        "name":"BatchDeleteTableVersion",
    78        "http":{
    79          "method":"POST",
    80          "requestUri":"/"
    81        },
    82        "input":{"shape":"BatchDeleteTableVersionRequest"},
    83        "output":{"shape":"BatchDeleteTableVersionResponse"},
    84        "errors":[
    85          {"shape":"EntityNotFoundException"},
    86          {"shape":"InvalidInputException"},
    87          {"shape":"InternalServiceException"},
    88          {"shape":"OperationTimeoutException"}
    89        ]
    90      },
    91      "BatchGetBlueprints":{
    92        "name":"BatchGetBlueprints",
    93        "http":{
    94          "method":"POST",
    95          "requestUri":"/"
    96        },
    97        "input":{"shape":"BatchGetBlueprintsRequest"},
    98        "output":{"shape":"BatchGetBlueprintsResponse"},
    99        "errors":[
   100          {"shape":"InternalServiceException"},
   101          {"shape":"OperationTimeoutException"},
   102          {"shape":"InvalidInputException"}
   103        ]
   104      },
   105      "BatchGetCrawlers":{
   106        "name":"BatchGetCrawlers",
   107        "http":{
   108          "method":"POST",
   109          "requestUri":"/"
   110        },
   111        "input":{"shape":"BatchGetCrawlersRequest"},
   112        "output":{"shape":"BatchGetCrawlersResponse"},
   113        "errors":[
   114          {"shape":"InvalidInputException"},
   115          {"shape":"OperationTimeoutException"}
   116        ]
   117      },
   118      "BatchGetDevEndpoints":{
   119        "name":"BatchGetDevEndpoints",
   120        "http":{
   121          "method":"POST",
   122          "requestUri":"/"
   123        },
   124        "input":{"shape":"BatchGetDevEndpointsRequest"},
   125        "output":{"shape":"BatchGetDevEndpointsResponse"},
   126        "errors":[
   127          {"shape":"AccessDeniedException"},
   128          {"shape":"InternalServiceException"},
   129          {"shape":"OperationTimeoutException"},
   130          {"shape":"InvalidInputException"}
   131        ]
   132      },
   133      "BatchGetJobs":{
   134        "name":"BatchGetJobs",
   135        "http":{
   136          "method":"POST",
   137          "requestUri":"/"
   138        },
   139        "input":{"shape":"BatchGetJobsRequest"},
   140        "output":{"shape":"BatchGetJobsResponse"},
   141        "errors":[
   142          {"shape":"InternalServiceException"},
   143          {"shape":"OperationTimeoutException"},
   144          {"shape":"InvalidInputException"}
   145        ]
   146      },
   147      "BatchGetPartition":{
   148        "name":"BatchGetPartition",
   149        "http":{
   150          "method":"POST",
   151          "requestUri":"/"
   152        },
   153        "input":{"shape":"BatchGetPartitionRequest"},
   154        "output":{"shape":"BatchGetPartitionResponse"},
   155        "errors":[
   156          {"shape":"InvalidInputException"},
   157          {"shape":"EntityNotFoundException"},
   158          {"shape":"OperationTimeoutException"},
   159          {"shape":"InternalServiceException"},
   160          {"shape":"GlueEncryptionException"}
   161        ]
   162      },
   163      "BatchGetTriggers":{
   164        "name":"BatchGetTriggers",
   165        "http":{
   166          "method":"POST",
   167          "requestUri":"/"
   168        },
   169        "input":{"shape":"BatchGetTriggersRequest"},
   170        "output":{"shape":"BatchGetTriggersResponse"},
   171        "errors":[
   172          {"shape":"InternalServiceException"},
   173          {"shape":"OperationTimeoutException"},
   174          {"shape":"InvalidInputException"}
   175        ]
   176      },
   177      "BatchGetWorkflows":{
   178        "name":"BatchGetWorkflows",
   179        "http":{
   180          "method":"POST",
   181          "requestUri":"/"
   182        },
   183        "input":{"shape":"BatchGetWorkflowsRequest"},
   184        "output":{"shape":"BatchGetWorkflowsResponse"},
   185        "errors":[
   186          {"shape":"InternalServiceException"},
   187          {"shape":"OperationTimeoutException"},
   188          {"shape":"InvalidInputException"}
   189        ]
   190      },
   191      "BatchStopJobRun":{
   192        "name":"BatchStopJobRun",
   193        "http":{
   194          "method":"POST",
   195          "requestUri":"/"
   196        },
   197        "input":{"shape":"BatchStopJobRunRequest"},
   198        "output":{"shape":"BatchStopJobRunResponse"},
   199        "errors":[
   200          {"shape":"InvalidInputException"},
   201          {"shape":"InternalServiceException"},
   202          {"shape":"OperationTimeoutException"}
   203        ]
   204      },
   205      "BatchUpdatePartition":{
   206        "name":"BatchUpdatePartition",
   207        "http":{
   208          "method":"POST",
   209          "requestUri":"/"
   210        },
   211        "input":{"shape":"BatchUpdatePartitionRequest"},
   212        "output":{"shape":"BatchUpdatePartitionResponse"},
   213        "errors":[
   214          {"shape":"InvalidInputException"},
   215          {"shape":"EntityNotFoundException"},
   216          {"shape":"OperationTimeoutException"},
   217          {"shape":"InternalServiceException"},
   218          {"shape":"GlueEncryptionException"}
   219        ]
   220      },
   221      "CancelMLTaskRun":{
   222        "name":"CancelMLTaskRun",
   223        "http":{
   224          "method":"POST",
   225          "requestUri":"/"
   226        },
   227        "input":{"shape":"CancelMLTaskRunRequest"},
   228        "output":{"shape":"CancelMLTaskRunResponse"},
   229        "errors":[
   230          {"shape":"EntityNotFoundException"},
   231          {"shape":"InvalidInputException"},
   232          {"shape":"OperationTimeoutException"},
   233          {"shape":"InternalServiceException"}
   234        ]
   235      },
   236      "CheckSchemaVersionValidity":{
   237        "name":"CheckSchemaVersionValidity",
   238        "http":{
   239          "method":"POST",
   240          "requestUri":"/"
   241        },
   242        "input":{"shape":"CheckSchemaVersionValidityInput"},
   243        "output":{"shape":"CheckSchemaVersionValidityResponse"},
   244        "errors":[
   245          {"shape":"InvalidInputException"},
   246          {"shape":"AccessDeniedException"},
   247          {"shape":"InternalServiceException"}
   248        ]
   249      },
   250      "CreateBlueprint":{
   251        "name":"CreateBlueprint",
   252        "http":{
   253          "method":"POST",
   254          "requestUri":"/"
   255        },
   256        "input":{"shape":"CreateBlueprintRequest"},
   257        "output":{"shape":"CreateBlueprintResponse"},
   258        "errors":[
   259          {"shape":"AlreadyExistsException"},
   260          {"shape":"InvalidInputException"},
   261          {"shape":"OperationTimeoutException"},
   262          {"shape":"InternalServiceException"},
   263          {"shape":"ResourceNumberLimitExceededException"}
   264        ]
   265      },
   266      "CreateClassifier":{
   267        "name":"CreateClassifier",
   268        "http":{
   269          "method":"POST",
   270          "requestUri":"/"
   271        },
   272        "input":{"shape":"CreateClassifierRequest"},
   273        "output":{"shape":"CreateClassifierResponse"},
   274        "errors":[
   275          {"shape":"AlreadyExistsException"},
   276          {"shape":"InvalidInputException"},
   277          {"shape":"OperationTimeoutException"}
   278        ]
   279      },
   280      "CreateConnection":{
   281        "name":"CreateConnection",
   282        "http":{
   283          "method":"POST",
   284          "requestUri":"/"
   285        },
   286        "input":{"shape":"CreateConnectionRequest"},
   287        "output":{"shape":"CreateConnectionResponse"},
   288        "errors":[
   289          {"shape":"AlreadyExistsException"},
   290          {"shape":"InvalidInputException"},
   291          {"shape":"OperationTimeoutException"},
   292          {"shape":"ResourceNumberLimitExceededException"},
   293          {"shape":"GlueEncryptionException"}
   294        ]
   295      },
   296      "CreateCrawler":{
   297        "name":"CreateCrawler",
   298        "http":{
   299          "method":"POST",
   300          "requestUri":"/"
   301        },
   302        "input":{"shape":"CreateCrawlerRequest"},
   303        "output":{"shape":"CreateCrawlerResponse"},
   304        "errors":[
   305          {"shape":"InvalidInputException"},
   306          {"shape":"AlreadyExistsException"},
   307          {"shape":"OperationTimeoutException"},
   308          {"shape":"ResourceNumberLimitExceededException"}
   309        ]
   310      },
   311      "CreateDatabase":{
   312        "name":"CreateDatabase",
   313        "http":{
   314          "method":"POST",
   315          "requestUri":"/"
   316        },
   317        "input":{"shape":"CreateDatabaseRequest"},
   318        "output":{"shape":"CreateDatabaseResponse"},
   319        "errors":[
   320          {"shape":"InvalidInputException"},
   321          {"shape":"AlreadyExistsException"},
   322          {"shape":"ResourceNumberLimitExceededException"},
   323          {"shape":"InternalServiceException"},
   324          {"shape":"OperationTimeoutException"},
   325          {"shape":"GlueEncryptionException"},
   326          {"shape":"ConcurrentModificationException"}
   327        ]
   328      },
   329      "CreateDevEndpoint":{
   330        "name":"CreateDevEndpoint",
   331        "http":{
   332          "method":"POST",
   333          "requestUri":"/"
   334        },
   335        "input":{"shape":"CreateDevEndpointRequest"},
   336        "output":{"shape":"CreateDevEndpointResponse"},
   337        "errors":[
   338          {"shape":"AccessDeniedException"},
   339          {"shape":"AlreadyExistsException"},
   340          {"shape":"IdempotentParameterMismatchException"},
   341          {"shape":"InternalServiceException"},
   342          {"shape":"OperationTimeoutException"},
   343          {"shape":"InvalidInputException"},
   344          {"shape":"ValidationException"},
   345          {"shape":"ResourceNumberLimitExceededException"}
   346        ]
   347      },
   348      "CreateJob":{
   349        "name":"CreateJob",
   350        "http":{
   351          "method":"POST",
   352          "requestUri":"/"
   353        },
   354        "input":{"shape":"CreateJobRequest"},
   355        "output":{"shape":"CreateJobResponse"},
   356        "errors":[
   357          {"shape":"InvalidInputException"},
   358          {"shape":"IdempotentParameterMismatchException"},
   359          {"shape":"AlreadyExistsException"},
   360          {"shape":"InternalServiceException"},
   361          {"shape":"OperationTimeoutException"},
   362          {"shape":"ResourceNumberLimitExceededException"},
   363          {"shape":"ConcurrentModificationException"}
   364        ]
   365      },
   366      "CreateMLTransform":{
   367        "name":"CreateMLTransform",
   368        "http":{
   369          "method":"POST",
   370          "requestUri":"/"
   371        },
   372        "input":{"shape":"CreateMLTransformRequest"},
   373        "output":{"shape":"CreateMLTransformResponse"},
   374        "errors":[
   375          {"shape":"AlreadyExistsException"},
   376          {"shape":"InvalidInputException"},
   377          {"shape":"OperationTimeoutException"},
   378          {"shape":"InternalServiceException"},
   379          {"shape":"AccessDeniedException"},
   380          {"shape":"ResourceNumberLimitExceededException"},
   381          {"shape":"IdempotentParameterMismatchException"}
   382        ]
   383      },
   384      "CreatePartition":{
   385        "name":"CreatePartition",
   386        "http":{
   387          "method":"POST",
   388          "requestUri":"/"
   389        },
   390        "input":{"shape":"CreatePartitionRequest"},
   391        "output":{"shape":"CreatePartitionResponse"},
   392        "errors":[
   393          {"shape":"InvalidInputException"},
   394          {"shape":"AlreadyExistsException"},
   395          {"shape":"ResourceNumberLimitExceededException"},
   396          {"shape":"InternalServiceException"},
   397          {"shape":"EntityNotFoundException"},
   398          {"shape":"OperationTimeoutException"},
   399          {"shape":"GlueEncryptionException"}
   400        ]
   401      },
   402      "CreatePartitionIndex":{
   403        "name":"CreatePartitionIndex",
   404        "http":{
   405          "method":"POST",
   406          "requestUri":"/"
   407        },
   408        "input":{"shape":"CreatePartitionIndexRequest"},
   409        "output":{"shape":"CreatePartitionIndexResponse"},
   410        "errors":[
   411          {"shape":"AlreadyExistsException"},
   412          {"shape":"InvalidInputException"},
   413          {"shape":"EntityNotFoundException"},
   414          {"shape":"ResourceNumberLimitExceededException"},
   415          {"shape":"InternalServiceException"},
   416          {"shape":"OperationTimeoutException"},
   417          {"shape":"GlueEncryptionException"}
   418        ]
   419      },
   420      "CreateRegistry":{
   421        "name":"CreateRegistry",
   422        "http":{
   423          "method":"POST",
   424          "requestUri":"/"
   425        },
   426        "input":{"shape":"CreateRegistryInput"},
   427        "output":{"shape":"CreateRegistryResponse"},
   428        "errors":[
   429          {"shape":"InvalidInputException"},
   430          {"shape":"AccessDeniedException"},
   431          {"shape":"AlreadyExistsException"},
   432          {"shape":"ResourceNumberLimitExceededException"},
   433          {"shape":"InternalServiceException"}
   434        ]
   435      },
   436      "CreateSchema":{
   437        "name":"CreateSchema",
   438        "http":{
   439          "method":"POST",
   440          "requestUri":"/"
   441        },
   442        "input":{"shape":"CreateSchemaInput"},
   443        "output":{"shape":"CreateSchemaResponse"},
   444        "errors":[
   445          {"shape":"InvalidInputException"},
   446          {"shape":"AccessDeniedException"},
   447          {"shape":"EntityNotFoundException"},
   448          {"shape":"AlreadyExistsException"},
   449          {"shape":"ResourceNumberLimitExceededException"},
   450          {"shape":"InternalServiceException"}
   451        ]
   452      },
   453      "CreateScript":{
   454        "name":"CreateScript",
   455        "http":{
   456          "method":"POST",
   457          "requestUri":"/"
   458        },
   459        "input":{"shape":"CreateScriptRequest"},
   460        "output":{"shape":"CreateScriptResponse"},
   461        "errors":[
   462          {"shape":"InvalidInputException"},
   463          {"shape":"InternalServiceException"},
   464          {"shape":"OperationTimeoutException"}
   465        ]
   466      },
   467      "CreateSecurityConfiguration":{
   468        "name":"CreateSecurityConfiguration",
   469        "http":{
   470          "method":"POST",
   471          "requestUri":"/"
   472        },
   473        "input":{"shape":"CreateSecurityConfigurationRequest"},
   474        "output":{"shape":"CreateSecurityConfigurationResponse"},
   475        "errors":[
   476          {"shape":"AlreadyExistsException"},
   477          {"shape":"InvalidInputException"},
   478          {"shape":"InternalServiceException"},
   479          {"shape":"OperationTimeoutException"},
   480          {"shape":"ResourceNumberLimitExceededException"}
   481        ]
   482      },
   483      "CreateTable":{
   484        "name":"CreateTable",
   485        "http":{
   486          "method":"POST",
   487          "requestUri":"/"
   488        },
   489        "input":{"shape":"CreateTableRequest"},
   490        "output":{"shape":"CreateTableResponse"},
   491        "errors":[
   492          {"shape":"AlreadyExistsException"},
   493          {"shape":"InvalidInputException"},
   494          {"shape":"EntityNotFoundException"},
   495          {"shape":"ResourceNumberLimitExceededException"},
   496          {"shape":"InternalServiceException"},
   497          {"shape":"OperationTimeoutException"},
   498          {"shape":"GlueEncryptionException"},
   499          {"shape":"ConcurrentModificationException"}
   500        ]
   501      },
   502      "CreateTrigger":{
   503        "name":"CreateTrigger",
   504        "http":{
   505          "method":"POST",
   506          "requestUri":"/"
   507        },
   508        "input":{"shape":"CreateTriggerRequest"},
   509        "output":{"shape":"CreateTriggerResponse"},
   510        "errors":[
   511          {"shape":"AlreadyExistsException"},
   512          {"shape":"EntityNotFoundException"},
   513          {"shape":"InvalidInputException"},
   514          {"shape":"IdempotentParameterMismatchException"},
   515          {"shape":"InternalServiceException"},
   516          {"shape":"OperationTimeoutException"},
   517          {"shape":"ResourceNumberLimitExceededException"},
   518          {"shape":"ConcurrentModificationException"}
   519        ]
   520      },
   521      "CreateUserDefinedFunction":{
   522        "name":"CreateUserDefinedFunction",
   523        "http":{
   524          "method":"POST",
   525          "requestUri":"/"
   526        },
   527        "input":{"shape":"CreateUserDefinedFunctionRequest"},
   528        "output":{"shape":"CreateUserDefinedFunctionResponse"},
   529        "errors":[
   530          {"shape":"AlreadyExistsException"},
   531          {"shape":"InvalidInputException"},
   532          {"shape":"InternalServiceException"},
   533          {"shape":"EntityNotFoundException"},
   534          {"shape":"OperationTimeoutException"},
   535          {"shape":"ResourceNumberLimitExceededException"},
   536          {"shape":"GlueEncryptionException"}
   537        ]
   538      },
   539      "CreateWorkflow":{
   540        "name":"CreateWorkflow",
   541        "http":{
   542          "method":"POST",
   543          "requestUri":"/"
   544        },
   545        "input":{"shape":"CreateWorkflowRequest"},
   546        "output":{"shape":"CreateWorkflowResponse"},
   547        "errors":[
   548          {"shape":"AlreadyExistsException"},
   549          {"shape":"InvalidInputException"},
   550          {"shape":"InternalServiceException"},
   551          {"shape":"OperationTimeoutException"},
   552          {"shape":"ResourceNumberLimitExceededException"},
   553          {"shape":"ConcurrentModificationException"}
   554        ]
   555      },
   556      "DeleteBlueprint":{
   557        "name":"DeleteBlueprint",
   558        "http":{
   559          "method":"POST",
   560          "requestUri":"/"
   561        },
   562        "input":{"shape":"DeleteBlueprintRequest"},
   563        "output":{"shape":"DeleteBlueprintResponse"},
   564        "errors":[
   565          {"shape":"InvalidInputException"},
   566          {"shape":"OperationTimeoutException"},
   567          {"shape":"InternalServiceException"}
   568        ]
   569      },
   570      "DeleteClassifier":{
   571        "name":"DeleteClassifier",
   572        "http":{
   573          "method":"POST",
   574          "requestUri":"/"
   575        },
   576        "input":{"shape":"DeleteClassifierRequest"},
   577        "output":{"shape":"DeleteClassifierResponse"},
   578        "errors":[
   579          {"shape":"EntityNotFoundException"},
   580          {"shape":"OperationTimeoutException"}
   581        ]
   582      },
   583      "DeleteColumnStatisticsForPartition":{
   584        "name":"DeleteColumnStatisticsForPartition",
   585        "http":{
   586          "method":"POST",
   587          "requestUri":"/"
   588        },
   589        "input":{"shape":"DeleteColumnStatisticsForPartitionRequest"},
   590        "output":{"shape":"DeleteColumnStatisticsForPartitionResponse"},
   591        "errors":[
   592          {"shape":"EntityNotFoundException"},
   593          {"shape":"InvalidInputException"},
   594          {"shape":"InternalServiceException"},
   595          {"shape":"OperationTimeoutException"},
   596          {"shape":"GlueEncryptionException"}
   597        ]
   598      },
   599      "DeleteColumnStatisticsForTable":{
   600        "name":"DeleteColumnStatisticsForTable",
   601        "http":{
   602          "method":"POST",
   603          "requestUri":"/"
   604        },
   605        "input":{"shape":"DeleteColumnStatisticsForTableRequest"},
   606        "output":{"shape":"DeleteColumnStatisticsForTableResponse"},
   607        "errors":[
   608          {"shape":"EntityNotFoundException"},
   609          {"shape":"InvalidInputException"},
   610          {"shape":"InternalServiceException"},
   611          {"shape":"OperationTimeoutException"},
   612          {"shape":"GlueEncryptionException"}
   613        ]
   614      },
   615      "DeleteConnection":{
   616        "name":"DeleteConnection",
   617        "http":{
   618          "method":"POST",
   619          "requestUri":"/"
   620        },
   621        "input":{"shape":"DeleteConnectionRequest"},
   622        "output":{"shape":"DeleteConnectionResponse"},
   623        "errors":[
   624          {"shape":"EntityNotFoundException"},
   625          {"shape":"OperationTimeoutException"}
   626        ]
   627      },
   628      "DeleteCrawler":{
   629        "name":"DeleteCrawler",
   630        "http":{
   631          "method":"POST",
   632          "requestUri":"/"
   633        },
   634        "input":{"shape":"DeleteCrawlerRequest"},
   635        "output":{"shape":"DeleteCrawlerResponse"},
   636        "errors":[
   637          {"shape":"EntityNotFoundException"},
   638          {"shape":"CrawlerRunningException"},
   639          {"shape":"SchedulerTransitioningException"},
   640          {"shape":"OperationTimeoutException"}
   641        ]
   642      },
   643      "DeleteDatabase":{
   644        "name":"DeleteDatabase",
   645        "http":{
   646          "method":"POST",
   647          "requestUri":"/"
   648        },
   649        "input":{"shape":"DeleteDatabaseRequest"},
   650        "output":{"shape":"DeleteDatabaseResponse"},
   651        "errors":[
   652          {"shape":"EntityNotFoundException"},
   653          {"shape":"InvalidInputException"},
   654          {"shape":"InternalServiceException"},
   655          {"shape":"OperationTimeoutException"},
   656          {"shape":"ConcurrentModificationException"}
   657        ]
   658      },
   659      "DeleteDevEndpoint":{
   660        "name":"DeleteDevEndpoint",
   661        "http":{
   662          "method":"POST",
   663          "requestUri":"/"
   664        },
   665        "input":{"shape":"DeleteDevEndpointRequest"},
   666        "output":{"shape":"DeleteDevEndpointResponse"},
   667        "errors":[
   668          {"shape":"EntityNotFoundException"},
   669          {"shape":"InternalServiceException"},
   670          {"shape":"OperationTimeoutException"},
   671          {"shape":"InvalidInputException"}
   672        ]
   673      },
   674      "DeleteJob":{
   675        "name":"DeleteJob",
   676        "http":{
   677          "method":"POST",
   678          "requestUri":"/"
   679        },
   680        "input":{"shape":"DeleteJobRequest"},
   681        "output":{"shape":"DeleteJobResponse"},
   682        "errors":[
   683          {"shape":"InvalidInputException"},
   684          {"shape":"InternalServiceException"},
   685          {"shape":"OperationTimeoutException"}
   686        ]
   687      },
   688      "DeleteMLTransform":{
   689        "name":"DeleteMLTransform",
   690        "http":{
   691          "method":"POST",
   692          "requestUri":"/"
   693        },
   694        "input":{"shape":"DeleteMLTransformRequest"},
   695        "output":{"shape":"DeleteMLTransformResponse"},
   696        "errors":[
   697          {"shape":"EntityNotFoundException"},
   698          {"shape":"InvalidInputException"},
   699          {"shape":"OperationTimeoutException"},
   700          {"shape":"InternalServiceException"}
   701        ]
   702      },
   703      "DeletePartition":{
   704        "name":"DeletePartition",
   705        "http":{
   706          "method":"POST",
   707          "requestUri":"/"
   708        },
   709        "input":{"shape":"DeletePartitionRequest"},
   710        "output":{"shape":"DeletePartitionResponse"},
   711        "errors":[
   712          {"shape":"EntityNotFoundException"},
   713          {"shape":"InvalidInputException"},
   714          {"shape":"InternalServiceException"},
   715          {"shape":"OperationTimeoutException"}
   716        ]
   717      },
   718      "DeletePartitionIndex":{
   719        "name":"DeletePartitionIndex",
   720        "http":{
   721          "method":"POST",
   722          "requestUri":"/"
   723        },
   724        "input":{"shape":"DeletePartitionIndexRequest"},
   725        "output":{"shape":"DeletePartitionIndexResponse"},
   726        "errors":[
   727          {"shape":"InternalServiceException"},
   728          {"shape":"OperationTimeoutException"},
   729          {"shape":"InvalidInputException"},
   730          {"shape":"EntityNotFoundException"},
   731          {"shape":"ConflictException"},
   732          {"shape":"GlueEncryptionException"}
   733        ]
   734      },
   735      "DeleteRegistry":{
   736        "name":"DeleteRegistry",
   737        "http":{
   738          "method":"POST",
   739          "requestUri":"/"
   740        },
   741        "input":{"shape":"DeleteRegistryInput"},
   742        "output":{"shape":"DeleteRegistryResponse"},
   743        "errors":[
   744          {"shape":"InvalidInputException"},
   745          {"shape":"EntityNotFoundException"},
   746          {"shape":"AccessDeniedException"},
   747          {"shape":"ConcurrentModificationException"}
   748        ]
   749      },
   750      "DeleteResourcePolicy":{
   751        "name":"DeleteResourcePolicy",
   752        "http":{
   753          "method":"POST",
   754          "requestUri":"/"
   755        },
   756        "input":{"shape":"DeleteResourcePolicyRequest"},
   757        "output":{"shape":"DeleteResourcePolicyResponse"},
   758        "errors":[
   759          {"shape":"EntityNotFoundException"},
   760          {"shape":"InternalServiceException"},
   761          {"shape":"OperationTimeoutException"},
   762          {"shape":"InvalidInputException"},
   763          {"shape":"ConditionCheckFailureException"}
   764        ]
   765      },
   766      "DeleteSchema":{
   767        "name":"DeleteSchema",
   768        "http":{
   769          "method":"POST",
   770          "requestUri":"/"
   771        },
   772        "input":{"shape":"DeleteSchemaInput"},
   773        "output":{"shape":"DeleteSchemaResponse"},
   774        "errors":[
   775          {"shape":"InvalidInputException"},
   776          {"shape":"EntityNotFoundException"},
   777          {"shape":"AccessDeniedException"},
   778          {"shape":"ConcurrentModificationException"}
   779        ]
   780      },
   781      "DeleteSchemaVersions":{
   782        "name":"DeleteSchemaVersions",
   783        "http":{
   784          "method":"POST",
   785          "requestUri":"/"
   786        },
   787        "input":{"shape":"DeleteSchemaVersionsInput"},
   788        "output":{"shape":"DeleteSchemaVersionsResponse"},
   789        "errors":[
   790          {"shape":"InvalidInputException"},
   791          {"shape":"EntityNotFoundException"},
   792          {"shape":"AccessDeniedException"},
   793          {"shape":"ConcurrentModificationException"}
   794        ]
   795      },
   796      "DeleteSecurityConfiguration":{
   797        "name":"DeleteSecurityConfiguration",
   798        "http":{
   799          "method":"POST",
   800          "requestUri":"/"
   801        },
   802        "input":{"shape":"DeleteSecurityConfigurationRequest"},
   803        "output":{"shape":"DeleteSecurityConfigurationResponse"},
   804        "errors":[
   805          {"shape":"EntityNotFoundException"},
   806          {"shape":"InvalidInputException"},
   807          {"shape":"InternalServiceException"},
   808          {"shape":"OperationTimeoutException"}
   809        ]
   810      },
   811      "DeleteTable":{
   812        "name":"DeleteTable",
   813        "http":{
   814          "method":"POST",
   815          "requestUri":"/"
   816        },
   817        "input":{"shape":"DeleteTableRequest"},
   818        "output":{"shape":"DeleteTableResponse"},
   819        "errors":[
   820          {"shape":"EntityNotFoundException"},
   821          {"shape":"InvalidInputException"},
   822          {"shape":"InternalServiceException"},
   823          {"shape":"OperationTimeoutException"},
   824          {"shape":"ConcurrentModificationException"}
   825        ]
   826      },
   827      "DeleteTableVersion":{
   828        "name":"DeleteTableVersion",
   829        "http":{
   830          "method":"POST",
   831          "requestUri":"/"
   832        },
   833        "input":{"shape":"DeleteTableVersionRequest"},
   834        "output":{"shape":"DeleteTableVersionResponse"},
   835        "errors":[
   836          {"shape":"EntityNotFoundException"},
   837          {"shape":"InvalidInputException"},
   838          {"shape":"InternalServiceException"},
   839          {"shape":"OperationTimeoutException"}
   840        ]
   841      },
   842      "DeleteTrigger":{
   843        "name":"DeleteTrigger",
   844        "http":{
   845          "method":"POST",
   846          "requestUri":"/"
   847        },
   848        "input":{"shape":"DeleteTriggerRequest"},
   849        "output":{"shape":"DeleteTriggerResponse"},
   850        "errors":[
   851          {"shape":"InvalidInputException"},
   852          {"shape":"InternalServiceException"},
   853          {"shape":"OperationTimeoutException"},
   854          {"shape":"ConcurrentModificationException"}
   855        ]
   856      },
   857      "DeleteUserDefinedFunction":{
   858        "name":"DeleteUserDefinedFunction",
   859        "http":{
   860          "method":"POST",
   861          "requestUri":"/"
   862        },
   863        "input":{"shape":"DeleteUserDefinedFunctionRequest"},
   864        "output":{"shape":"DeleteUserDefinedFunctionResponse"},
   865        "errors":[
   866          {"shape":"EntityNotFoundException"},
   867          {"shape":"InvalidInputException"},
   868          {"shape":"InternalServiceException"},
   869          {"shape":"OperationTimeoutException"}
   870        ]
   871      },
   872      "DeleteWorkflow":{
   873        "name":"DeleteWorkflow",
   874        "http":{
   875          "method":"POST",
   876          "requestUri":"/"
   877        },
   878        "input":{"shape":"DeleteWorkflowRequest"},
   879        "output":{"shape":"DeleteWorkflowResponse"},
   880        "errors":[
   881          {"shape":"InvalidInputException"},
   882          {"shape":"InternalServiceException"},
   883          {"shape":"OperationTimeoutException"},
   884          {"shape":"ConcurrentModificationException"}
   885        ]
   886      },
   887      "GetBlueprint":{
   888        "name":"GetBlueprint",
   889        "http":{
   890          "method":"POST",
   891          "requestUri":"/"
   892        },
   893        "input":{"shape":"GetBlueprintRequest"},
   894        "output":{"shape":"GetBlueprintResponse"},
   895        "errors":[
   896          {"shape":"EntityNotFoundException"},
   897          {"shape":"InvalidInputException"},
   898          {"shape":"OperationTimeoutException"},
   899          {"shape":"InternalServiceException"}
   900        ]
   901      },
   902      "GetBlueprintRun":{
   903        "name":"GetBlueprintRun",
   904        "http":{
   905          "method":"POST",
   906          "requestUri":"/"
   907        },
   908        "input":{"shape":"GetBlueprintRunRequest"},
   909        "output":{"shape":"GetBlueprintRunResponse"},
   910        "errors":[
   911          {"shape":"EntityNotFoundException"},
   912          {"shape":"InternalServiceException"},
   913          {"shape":"OperationTimeoutException"}
   914        ]
   915      },
   916      "GetBlueprintRuns":{
   917        "name":"GetBlueprintRuns",
   918        "http":{
   919          "method":"POST",
   920          "requestUri":"/"
   921        },
   922        "input":{"shape":"GetBlueprintRunsRequest"},
   923        "output":{"shape":"GetBlueprintRunsResponse"},
   924        "errors":[
   925          {"shape":"EntityNotFoundException"},
   926          {"shape":"InternalServiceException"},
   927          {"shape":"OperationTimeoutException"},
   928          {"shape":"InvalidInputException"}
   929        ]
   930      },
   931      "GetCatalogImportStatus":{
   932        "name":"GetCatalogImportStatus",
   933        "http":{
   934          "method":"POST",
   935          "requestUri":"/"
   936        },
   937        "input":{"shape":"GetCatalogImportStatusRequest"},
   938        "output":{"shape":"GetCatalogImportStatusResponse"},
   939        "errors":[
   940          {"shape":"InternalServiceException"},
   941          {"shape":"OperationTimeoutException"}
   942        ]
   943      },
   944      "GetClassifier":{
   945        "name":"GetClassifier",
   946        "http":{
   947          "method":"POST",
   948          "requestUri":"/"
   949        },
   950        "input":{"shape":"GetClassifierRequest"},
   951        "output":{"shape":"GetClassifierResponse"},
   952        "errors":[
   953          {"shape":"EntityNotFoundException"},
   954          {"shape":"OperationTimeoutException"}
   955        ]
   956      },
   957      "GetClassifiers":{
   958        "name":"GetClassifiers",
   959        "http":{
   960          "method":"POST",
   961          "requestUri":"/"
   962        },
   963        "input":{"shape":"GetClassifiersRequest"},
   964        "output":{"shape":"GetClassifiersResponse"},
   965        "errors":[
   966          {"shape":"OperationTimeoutException"}
   967        ]
   968      },
   969      "GetColumnStatisticsForPartition":{
   970        "name":"GetColumnStatisticsForPartition",
   971        "http":{
   972          "method":"POST",
   973          "requestUri":"/"
   974        },
   975        "input":{"shape":"GetColumnStatisticsForPartitionRequest"},
   976        "output":{"shape":"GetColumnStatisticsForPartitionResponse"},
   977        "errors":[
   978          {"shape":"EntityNotFoundException"},
   979          {"shape":"InvalidInputException"},
   980          {"shape":"InternalServiceException"},
   981          {"shape":"OperationTimeoutException"},
   982          {"shape":"GlueEncryptionException"}
   983        ]
   984      },
   985      "GetColumnStatisticsForTable":{
   986        "name":"GetColumnStatisticsForTable",
   987        "http":{
   988          "method":"POST",
   989          "requestUri":"/"
   990        },
   991        "input":{"shape":"GetColumnStatisticsForTableRequest"},
   992        "output":{"shape":"GetColumnStatisticsForTableResponse"},
   993        "errors":[
   994          {"shape":"EntityNotFoundException"},
   995          {"shape":"InvalidInputException"},
   996          {"shape":"InternalServiceException"},
   997          {"shape":"OperationTimeoutException"},
   998          {"shape":"GlueEncryptionException"}
   999        ]
  1000      },
  1001      "GetConnection":{
  1002        "name":"GetConnection",
  1003        "http":{
  1004          "method":"POST",
  1005          "requestUri":"/"
  1006        },
  1007        "input":{"shape":"GetConnectionRequest"},
  1008        "output":{"shape":"GetConnectionResponse"},
  1009        "errors":[
  1010          {"shape":"EntityNotFoundException"},
  1011          {"shape":"OperationTimeoutException"},
  1012          {"shape":"InvalidInputException"},
  1013          {"shape":"GlueEncryptionException"}
  1014        ]
  1015      },
  1016      "GetConnections":{
  1017        "name":"GetConnections",
  1018        "http":{
  1019          "method":"POST",
  1020          "requestUri":"/"
  1021        },
  1022        "input":{"shape":"GetConnectionsRequest"},
  1023        "output":{"shape":"GetConnectionsResponse"},
  1024        "errors":[
  1025          {"shape":"EntityNotFoundException"},
  1026          {"shape":"OperationTimeoutException"},
  1027          {"shape":"InvalidInputException"},
  1028          {"shape":"GlueEncryptionException"}
  1029        ]
  1030      },
  1031      "GetCrawler":{
  1032        "name":"GetCrawler",
  1033        "http":{
  1034          "method":"POST",
  1035          "requestUri":"/"
  1036        },
  1037        "input":{"shape":"GetCrawlerRequest"},
  1038        "output":{"shape":"GetCrawlerResponse"},
  1039        "errors":[
  1040          {"shape":"EntityNotFoundException"},
  1041          {"shape":"OperationTimeoutException"}
  1042        ]
  1043      },
  1044      "GetCrawlerMetrics":{
  1045        "name":"GetCrawlerMetrics",
  1046        "http":{
  1047          "method":"POST",
  1048          "requestUri":"/"
  1049        },
  1050        "input":{"shape":"GetCrawlerMetricsRequest"},
  1051        "output":{"shape":"GetCrawlerMetricsResponse"},
  1052        "errors":[
  1053          {"shape":"OperationTimeoutException"}
  1054        ]
  1055      },
  1056      "GetCrawlers":{
  1057        "name":"GetCrawlers",
  1058        "http":{
  1059          "method":"POST",
  1060          "requestUri":"/"
  1061        },
  1062        "input":{"shape":"GetCrawlersRequest"},
  1063        "output":{"shape":"GetCrawlersResponse"},
  1064        "errors":[
  1065          {"shape":"OperationTimeoutException"}
  1066        ]
  1067      },
  1068      "GetDataCatalogEncryptionSettings":{
  1069        "name":"GetDataCatalogEncryptionSettings",
  1070        "http":{
  1071          "method":"POST",
  1072          "requestUri":"/"
  1073        },
  1074        "input":{"shape":"GetDataCatalogEncryptionSettingsRequest"},
  1075        "output":{"shape":"GetDataCatalogEncryptionSettingsResponse"},
  1076        "errors":[
  1077          {"shape":"InternalServiceException"},
  1078          {"shape":"InvalidInputException"},
  1079          {"shape":"OperationTimeoutException"}
  1080        ]
  1081      },
  1082      "GetDatabase":{
  1083        "name":"GetDatabase",
  1084        "http":{
  1085          "method":"POST",
  1086          "requestUri":"/"
  1087        },
  1088        "input":{"shape":"GetDatabaseRequest"},
  1089        "output":{"shape":"GetDatabaseResponse"},
  1090        "errors":[
  1091          {"shape":"InvalidInputException"},
  1092          {"shape":"EntityNotFoundException"},
  1093          {"shape":"InternalServiceException"},
  1094          {"shape":"OperationTimeoutException"},
  1095          {"shape":"GlueEncryptionException"}
  1096        ]
  1097      },
  1098      "GetDatabases":{
  1099        "name":"GetDatabases",
  1100        "http":{
  1101          "method":"POST",
  1102          "requestUri":"/"
  1103        },
  1104        "input":{"shape":"GetDatabasesRequest"},
  1105        "output":{"shape":"GetDatabasesResponse"},
  1106        "errors":[
  1107          {"shape":"InvalidInputException"},
  1108          {"shape":"InternalServiceException"},
  1109          {"shape":"OperationTimeoutException"},
  1110          {"shape":"GlueEncryptionException"}
  1111        ]
  1112      },
  1113      "GetDataflowGraph":{
  1114        "name":"GetDataflowGraph",
  1115        "http":{
  1116          "method":"POST",
  1117          "requestUri":"/"
  1118        },
  1119        "input":{"shape":"GetDataflowGraphRequest"},
  1120        "output":{"shape":"GetDataflowGraphResponse"},
  1121        "errors":[
  1122          {"shape":"InvalidInputException"},
  1123          {"shape":"InternalServiceException"},
  1124          {"shape":"OperationTimeoutException"}
  1125        ]
  1126      },
  1127      "GetDevEndpoint":{
  1128        "name":"GetDevEndpoint",
  1129        "http":{
  1130          "method":"POST",
  1131          "requestUri":"/"
  1132        },
  1133        "input":{"shape":"GetDevEndpointRequest"},
  1134        "output":{"shape":"GetDevEndpointResponse"},
  1135        "errors":[
  1136          {"shape":"EntityNotFoundException"},
  1137          {"shape":"InternalServiceException"},
  1138          {"shape":"OperationTimeoutException"},
  1139          {"shape":"InvalidInputException"}
  1140        ]
  1141      },
  1142      "GetDevEndpoints":{
  1143        "name":"GetDevEndpoints",
  1144        "http":{
  1145          "method":"POST",
  1146          "requestUri":"/"
  1147        },
  1148        "input":{"shape":"GetDevEndpointsRequest"},
  1149        "output":{"shape":"GetDevEndpointsResponse"},
  1150        "errors":[
  1151          {"shape":"EntityNotFoundException"},
  1152          {"shape":"InternalServiceException"},
  1153          {"shape":"OperationTimeoutException"},
  1154          {"shape":"InvalidInputException"}
  1155        ]
  1156      },
  1157      "GetJob":{
  1158        "name":"GetJob",
  1159        "http":{
  1160          "method":"POST",
  1161          "requestUri":"/"
  1162        },
  1163        "input":{"shape":"GetJobRequest"},
  1164        "output":{"shape":"GetJobResponse"},
  1165        "errors":[
  1166          {"shape":"InvalidInputException"},
  1167          {"shape":"EntityNotFoundException"},
  1168          {"shape":"InternalServiceException"},
  1169          {"shape":"OperationTimeoutException"}
  1170        ]
  1171      },
  1172      "GetJobBookmark":{
  1173        "name":"GetJobBookmark",
  1174        "http":{
  1175          "method":"POST",
  1176          "requestUri":"/"
  1177        },
  1178        "input":{"shape":"GetJobBookmarkRequest"},
  1179        "output":{"shape":"GetJobBookmarkResponse"},
  1180        "errors":[
  1181          {"shape":"EntityNotFoundException"},
  1182          {"shape":"InvalidInputException"},
  1183          {"shape":"InternalServiceException"},
  1184          {"shape":"OperationTimeoutException"},
  1185          {"shape":"ValidationException"}
  1186        ]
  1187      },
  1188      "GetJobRun":{
  1189        "name":"GetJobRun",
  1190        "http":{
  1191          "method":"POST",
  1192          "requestUri":"/"
  1193        },
  1194        "input":{"shape":"GetJobRunRequest"},
  1195        "output":{"shape":"GetJobRunResponse"},
  1196        "errors":[
  1197          {"shape":"InvalidInputException"},
  1198          {"shape":"EntityNotFoundException"},
  1199          {"shape":"InternalServiceException"},
  1200          {"shape":"OperationTimeoutException"}
  1201        ]
  1202      },
  1203      "GetJobRuns":{
  1204        "name":"GetJobRuns",
  1205        "http":{
  1206          "method":"POST",
  1207          "requestUri":"/"
  1208        },
  1209        "input":{"shape":"GetJobRunsRequest"},
  1210        "output":{"shape":"GetJobRunsResponse"},
  1211        "errors":[
  1212          {"shape":"InvalidInputException"},
  1213          {"shape":"EntityNotFoundException"},
  1214          {"shape":"InternalServiceException"},
  1215          {"shape":"OperationTimeoutException"}
  1216        ]
  1217      },
  1218      "GetJobs":{
  1219        "name":"GetJobs",
  1220        "http":{
  1221          "method":"POST",
  1222          "requestUri":"/"
  1223        },
  1224        "input":{"shape":"GetJobsRequest"},
  1225        "output":{"shape":"GetJobsResponse"},
  1226        "errors":[
  1227          {"shape":"InvalidInputException"},
  1228          {"shape":"EntityNotFoundException"},
  1229          {"shape":"InternalServiceException"},
  1230          {"shape":"OperationTimeoutException"}
  1231        ]
  1232      },
  1233      "GetMLTaskRun":{
  1234        "name":"GetMLTaskRun",
  1235        "http":{
  1236          "method":"POST",
  1237          "requestUri":"/"
  1238        },
  1239        "input":{"shape":"GetMLTaskRunRequest"},
  1240        "output":{"shape":"GetMLTaskRunResponse"},
  1241        "errors":[
  1242          {"shape":"EntityNotFoundException"},
  1243          {"shape":"InvalidInputException"},
  1244          {"shape":"OperationTimeoutException"},
  1245          {"shape":"InternalServiceException"}
  1246        ]
  1247      },
  1248      "GetMLTaskRuns":{
  1249        "name":"GetMLTaskRuns",
  1250        "http":{
  1251          "method":"POST",
  1252          "requestUri":"/"
  1253        },
  1254        "input":{"shape":"GetMLTaskRunsRequest"},
  1255        "output":{"shape":"GetMLTaskRunsResponse"},
  1256        "errors":[
  1257          {"shape":"EntityNotFoundException"},
  1258          {"shape":"InvalidInputException"},
  1259          {"shape":"OperationTimeoutException"},
  1260          {"shape":"InternalServiceException"}
  1261        ]
  1262      },
  1263      "GetMLTransform":{
  1264        "name":"GetMLTransform",
  1265        "http":{
  1266          "method":"POST",
  1267          "requestUri":"/"
  1268        },
  1269        "input":{"shape":"GetMLTransformRequest"},
  1270        "output":{"shape":"GetMLTransformResponse"},
  1271        "errors":[
  1272          {"shape":"EntityNotFoundException"},
  1273          {"shape":"InvalidInputException"},
  1274          {"shape":"OperationTimeoutException"},
  1275          {"shape":"InternalServiceException"}
  1276        ]
  1277      },
  1278      "GetMLTransforms":{
  1279        "name":"GetMLTransforms",
  1280        "http":{
  1281          "method":"POST",
  1282          "requestUri":"/"
  1283        },
  1284        "input":{"shape":"GetMLTransformsRequest"},
  1285        "output":{"shape":"GetMLTransformsResponse"},
  1286        "errors":[
  1287          {"shape":"EntityNotFoundException"},
  1288          {"shape":"InvalidInputException"},
  1289          {"shape":"OperationTimeoutException"},
  1290          {"shape":"InternalServiceException"}
  1291        ]
  1292      },
  1293      "GetMapping":{
  1294        "name":"GetMapping",
  1295        "http":{
  1296          "method":"POST",
  1297          "requestUri":"/"
  1298        },
  1299        "input":{"shape":"GetMappingRequest"},
  1300        "output":{"shape":"GetMappingResponse"},
  1301        "errors":[
  1302          {"shape":"InvalidInputException"},
  1303          {"shape":"InternalServiceException"},
  1304          {"shape":"OperationTimeoutException"},
  1305          {"shape":"EntityNotFoundException"}
  1306        ]
  1307      },
  1308      "GetPartition":{
  1309        "name":"GetPartition",
  1310        "http":{
  1311          "method":"POST",
  1312          "requestUri":"/"
  1313        },
  1314        "input":{"shape":"GetPartitionRequest"},
  1315        "output":{"shape":"GetPartitionResponse"},
  1316        "errors":[
  1317          {"shape":"EntityNotFoundException"},
  1318          {"shape":"InvalidInputException"},
  1319          {"shape":"InternalServiceException"},
  1320          {"shape":"OperationTimeoutException"},
  1321          {"shape":"GlueEncryptionException"}
  1322        ]
  1323      },
  1324      "GetPartitionIndexes":{
  1325        "name":"GetPartitionIndexes",
  1326        "http":{
  1327          "method":"POST",
  1328          "requestUri":"/"
  1329        },
  1330        "input":{"shape":"GetPartitionIndexesRequest"},
  1331        "output":{"shape":"GetPartitionIndexesResponse"},
  1332        "errors":[
  1333          {"shape":"InternalServiceException"},
  1334          {"shape":"OperationTimeoutException"},
  1335          {"shape":"InvalidInputException"},
  1336          {"shape":"EntityNotFoundException"},
  1337          {"shape":"ConflictException"}
  1338        ]
  1339      },
  1340      "GetPartitions":{
  1341        "name":"GetPartitions",
  1342        "http":{
  1343          "method":"POST",
  1344          "requestUri":"/"
  1345        },
  1346        "input":{"shape":"GetPartitionsRequest"},
  1347        "output":{"shape":"GetPartitionsResponse"},
  1348        "errors":[
  1349          {"shape":"EntityNotFoundException"},
  1350          {"shape":"InvalidInputException"},
  1351          {"shape":"OperationTimeoutException"},
  1352          {"shape":"InternalServiceException"},
  1353          {"shape":"GlueEncryptionException"}
  1354        ]
  1355      },
  1356      "GetPlan":{
  1357        "name":"GetPlan",
  1358        "http":{
  1359          "method":"POST",
  1360          "requestUri":"/"
  1361        },
  1362        "input":{"shape":"GetPlanRequest"},
  1363        "output":{"shape":"GetPlanResponse"},
  1364        "errors":[
  1365          {"shape":"InvalidInputException"},
  1366          {"shape":"InternalServiceException"},
  1367          {"shape":"OperationTimeoutException"}
  1368        ]
  1369      },
  1370      "GetRegistry":{
  1371        "name":"GetRegistry",
  1372        "http":{
  1373          "method":"POST",
  1374          "requestUri":"/"
  1375        },
  1376        "input":{"shape":"GetRegistryInput"},
  1377        "output":{"shape":"GetRegistryResponse"},
  1378        "errors":[
  1379          {"shape":"InvalidInputException"},
  1380          {"shape":"AccessDeniedException"},
  1381          {"shape":"EntityNotFoundException"},
  1382          {"shape":"InternalServiceException"}
  1383        ]
  1384      },
  1385      "GetResourcePolicies":{
  1386        "name":"GetResourcePolicies",
  1387        "http":{
  1388          "method":"POST",
  1389          "requestUri":"/"
  1390        },
  1391        "input":{"shape":"GetResourcePoliciesRequest"},
  1392        "output":{"shape":"GetResourcePoliciesResponse"},
  1393        "errors":[
  1394          {"shape":"InternalServiceException"},
  1395          {"shape":"OperationTimeoutException"},
  1396          {"shape":"InvalidInputException"},
  1397          {"shape":"GlueEncryptionException"}
  1398        ]
  1399      },
  1400      "GetResourcePolicy":{
  1401        "name":"GetResourcePolicy",
  1402        "http":{
  1403          "method":"POST",
  1404          "requestUri":"/"
  1405        },
  1406        "input":{"shape":"GetResourcePolicyRequest"},
  1407        "output":{"shape":"GetResourcePolicyResponse"},
  1408        "errors":[
  1409          {"shape":"EntityNotFoundException"},
  1410          {"shape":"InternalServiceException"},
  1411          {"shape":"OperationTimeoutException"},
  1412          {"shape":"InvalidInputException"}
  1413        ]
  1414      },
  1415      "GetSchema":{
  1416        "name":"GetSchema",
  1417        "http":{
  1418          "method":"POST",
  1419          "requestUri":"/"
  1420        },
  1421        "input":{"shape":"GetSchemaInput"},
  1422        "output":{"shape":"GetSchemaResponse"},
  1423        "errors":[
  1424          {"shape":"InvalidInputException"},
  1425          {"shape":"AccessDeniedException"},
  1426          {"shape":"EntityNotFoundException"},
  1427          {"shape":"InternalServiceException"}
  1428        ]
  1429      },
  1430      "GetSchemaByDefinition":{
  1431        "name":"GetSchemaByDefinition",
  1432        "http":{
  1433          "method":"POST",
  1434          "requestUri":"/"
  1435        },
  1436        "input":{"shape":"GetSchemaByDefinitionInput"},
  1437        "output":{"shape":"GetSchemaByDefinitionResponse"},
  1438        "errors":[
  1439          {"shape":"InvalidInputException"},
  1440          {"shape":"AccessDeniedException"},
  1441          {"shape":"EntityNotFoundException"},
  1442          {"shape":"InternalServiceException"}
  1443        ]
  1444      },
  1445      "GetSchemaVersion":{
  1446        "name":"GetSchemaVersion",
  1447        "http":{
  1448          "method":"POST",
  1449          "requestUri":"/"
  1450        },
  1451        "input":{"shape":"GetSchemaVersionInput"},
  1452        "output":{"shape":"GetSchemaVersionResponse"},
  1453        "errors":[
  1454          {"shape":"InvalidInputException"},
  1455          {"shape":"AccessDeniedException"},
  1456          {"shape":"EntityNotFoundException"},
  1457          {"shape":"InternalServiceException"}
  1458        ]
  1459      },
  1460      "GetSchemaVersionsDiff":{
  1461        "name":"GetSchemaVersionsDiff",
  1462        "http":{
  1463          "method":"POST",
  1464          "requestUri":"/"
  1465        },
  1466        "input":{"shape":"GetSchemaVersionsDiffInput"},
  1467        "output":{"shape":"GetSchemaVersionsDiffResponse"},
  1468        "errors":[
  1469          {"shape":"InvalidInputException"},
  1470          {"shape":"EntityNotFoundException"},
  1471          {"shape":"AccessDeniedException"},
  1472          {"shape":"InternalServiceException"}
  1473        ]
  1474      },
  1475      "GetSecurityConfiguration":{
  1476        "name":"GetSecurityConfiguration",
  1477        "http":{
  1478          "method":"POST",
  1479          "requestUri":"/"
  1480        },
  1481        "input":{"shape":"GetSecurityConfigurationRequest"},
  1482        "output":{"shape":"GetSecurityConfigurationResponse"},
  1483        "errors":[
  1484          {"shape":"EntityNotFoundException"},
  1485          {"shape":"InvalidInputException"},
  1486          {"shape":"InternalServiceException"},
  1487          {"shape":"OperationTimeoutException"}
  1488        ]
  1489      },
  1490      "GetSecurityConfigurations":{
  1491        "name":"GetSecurityConfigurations",
  1492        "http":{
  1493          "method":"POST",
  1494          "requestUri":"/"
  1495        },
  1496        "input":{"shape":"GetSecurityConfigurationsRequest"},
  1497        "output":{"shape":"GetSecurityConfigurationsResponse"},
  1498        "errors":[
  1499          {"shape":"EntityNotFoundException"},
  1500          {"shape":"InvalidInputException"},
  1501          {"shape":"InternalServiceException"},
  1502          {"shape":"OperationTimeoutException"}
  1503        ]
  1504      },
  1505      "GetTable":{
  1506        "name":"GetTable",
  1507        "http":{
  1508          "method":"POST",
  1509          "requestUri":"/"
  1510        },
  1511        "input":{"shape":"GetTableRequest"},
  1512        "output":{"shape":"GetTableResponse"},
  1513        "errors":[
  1514          {"shape":"EntityNotFoundException"},
  1515          {"shape":"InvalidInputException"},
  1516          {"shape":"InternalServiceException"},
  1517          {"shape":"OperationTimeoutException"},
  1518          {"shape":"GlueEncryptionException"}
  1519        ]
  1520      },
  1521      "GetTableVersion":{
  1522        "name":"GetTableVersion",
  1523        "http":{
  1524          "method":"POST",
  1525          "requestUri":"/"
  1526        },
  1527        "input":{"shape":"GetTableVersionRequest"},
  1528        "output":{"shape":"GetTableVersionResponse"},
  1529        "errors":[
  1530          {"shape":"EntityNotFoundException"},
  1531          {"shape":"InvalidInputException"},
  1532          {"shape":"InternalServiceException"},
  1533          {"shape":"OperationTimeoutException"},
  1534          {"shape":"GlueEncryptionException"}
  1535        ]
  1536      },
  1537      "GetTableVersions":{
  1538        "name":"GetTableVersions",
  1539        "http":{
  1540          "method":"POST",
  1541          "requestUri":"/"
  1542        },
  1543        "input":{"shape":"GetTableVersionsRequest"},
  1544        "output":{"shape":"GetTableVersionsResponse"},
  1545        "errors":[
  1546          {"shape":"EntityNotFoundException"},
  1547          {"shape":"InvalidInputException"},
  1548          {"shape":"InternalServiceException"},
  1549          {"shape":"OperationTimeoutException"},
  1550          {"shape":"GlueEncryptionException"}
  1551        ]
  1552      },
  1553      "GetTables":{
  1554        "name":"GetTables",
  1555        "http":{
  1556          "method":"POST",
  1557          "requestUri":"/"
  1558        },
  1559        "input":{"shape":"GetTablesRequest"},
  1560        "output":{"shape":"GetTablesResponse"},
  1561        "errors":[
  1562          {"shape":"EntityNotFoundException"},
  1563          {"shape":"InvalidInputException"},
  1564          {"shape":"OperationTimeoutException"},
  1565          {"shape":"InternalServiceException"},
  1566          {"shape":"GlueEncryptionException"}
  1567        ]
  1568      },
  1569      "GetTags":{
  1570        "name":"GetTags",
  1571        "http":{
  1572          "method":"POST",
  1573          "requestUri":"/"
  1574        },
  1575        "input":{"shape":"GetTagsRequest"},
  1576        "output":{"shape":"GetTagsResponse"},
  1577        "errors":[
  1578          {"shape":"InvalidInputException"},
  1579          {"shape":"InternalServiceException"},
  1580          {"shape":"OperationTimeoutException"},
  1581          {"shape":"EntityNotFoundException"}
  1582        ]
  1583      },
  1584      "GetTrigger":{
  1585        "name":"GetTrigger",
  1586        "http":{
  1587          "method":"POST",
  1588          "requestUri":"/"
  1589        },
  1590        "input":{"shape":"GetTriggerRequest"},
  1591        "output":{"shape":"GetTriggerResponse"},
  1592        "errors":[
  1593          {"shape":"EntityNotFoundException"},
  1594          {"shape":"InvalidInputException"},
  1595          {"shape":"InternalServiceException"},
  1596          {"shape":"OperationTimeoutException"}
  1597        ]
  1598      },
  1599      "GetTriggers":{
  1600        "name":"GetTriggers",
  1601        "http":{
  1602          "method":"POST",
  1603          "requestUri":"/"
  1604        },
  1605        "input":{"shape":"GetTriggersRequest"},
  1606        "output":{"shape":"GetTriggersResponse"},
  1607        "errors":[
  1608          {"shape":"EntityNotFoundException"},
  1609          {"shape":"InvalidInputException"},
  1610          {"shape":"InternalServiceException"},
  1611          {"shape":"OperationTimeoutException"}
  1612        ]
  1613      },
  1614      "GetUserDefinedFunction":{
  1615        "name":"GetUserDefinedFunction",
  1616        "http":{
  1617          "method":"POST",
  1618          "requestUri":"/"
  1619        },
  1620        "input":{"shape":"GetUserDefinedFunctionRequest"},
  1621        "output":{"shape":"GetUserDefinedFunctionResponse"},
  1622        "errors":[
  1623          {"shape":"EntityNotFoundException"},
  1624          {"shape":"InvalidInputException"},
  1625          {"shape":"InternalServiceException"},
  1626          {"shape":"OperationTimeoutException"},
  1627          {"shape":"GlueEncryptionException"}
  1628        ]
  1629      },
  1630      "GetUserDefinedFunctions":{
  1631        "name":"GetUserDefinedFunctions",
  1632        "http":{
  1633          "method":"POST",
  1634          "requestUri":"/"
  1635        },
  1636        "input":{"shape":"GetUserDefinedFunctionsRequest"},
  1637        "output":{"shape":"GetUserDefinedFunctionsResponse"},
  1638        "errors":[
  1639          {"shape":"EntityNotFoundException"},
  1640          {"shape":"InvalidInputException"},
  1641          {"shape":"OperationTimeoutException"},
  1642          {"shape":"InternalServiceException"},
  1643          {"shape":"GlueEncryptionException"}
  1644        ]
  1645      },
  1646      "GetWorkflow":{
  1647        "name":"GetWorkflow",
  1648        "http":{
  1649          "method":"POST",
  1650          "requestUri":"/"
  1651        },
  1652        "input":{"shape":"GetWorkflowRequest"},
  1653        "output":{"shape":"GetWorkflowResponse"},
  1654        "errors":[
  1655          {"shape":"InvalidInputException"},
  1656          {"shape":"EntityNotFoundException"},
  1657          {"shape":"InternalServiceException"},
  1658          {"shape":"OperationTimeoutException"}
  1659        ]
  1660      },
  1661      "GetWorkflowRun":{
  1662        "name":"GetWorkflowRun",
  1663        "http":{
  1664          "method":"POST",
  1665          "requestUri":"/"
  1666        },
  1667        "input":{"shape":"GetWorkflowRunRequest"},
  1668        "output":{"shape":"GetWorkflowRunResponse"},
  1669        "errors":[
  1670          {"shape":"InvalidInputException"},
  1671          {"shape":"EntityNotFoundException"},
  1672          {"shape":"InternalServiceException"},
  1673          {"shape":"OperationTimeoutException"}
  1674        ]
  1675      },
  1676      "GetWorkflowRunProperties":{
  1677        "name":"GetWorkflowRunProperties",
  1678        "http":{
  1679          "method":"POST",
  1680          "requestUri":"/"
  1681        },
  1682        "input":{"shape":"GetWorkflowRunPropertiesRequest"},
  1683        "output":{"shape":"GetWorkflowRunPropertiesResponse"},
  1684        "errors":[
  1685          {"shape":"InvalidInputException"},
  1686          {"shape":"EntityNotFoundException"},
  1687          {"shape":"InternalServiceException"},
  1688          {"shape":"OperationTimeoutException"}
  1689        ]
  1690      },
  1691      "GetWorkflowRuns":{
  1692        "name":"GetWorkflowRuns",
  1693        "http":{
  1694          "method":"POST",
  1695          "requestUri":"/"
  1696        },
  1697        "input":{"shape":"GetWorkflowRunsRequest"},
  1698        "output":{"shape":"GetWorkflowRunsResponse"},
  1699        "errors":[
  1700          {"shape":"InvalidInputException"},
  1701          {"shape":"EntityNotFoundException"},
  1702          {"shape":"InternalServiceException"},
  1703          {"shape":"OperationTimeoutException"}
  1704        ]
  1705      },
  1706      "ImportCatalogToGlue":{
  1707        "name":"ImportCatalogToGlue",
  1708        "http":{
  1709          "method":"POST",
  1710          "requestUri":"/"
  1711        },
  1712        "input":{"shape":"ImportCatalogToGlueRequest"},
  1713        "output":{"shape":"ImportCatalogToGlueResponse"},
  1714        "errors":[
  1715          {"shape":"InternalServiceException"},
  1716          {"shape":"OperationTimeoutException"}
  1717        ]
  1718      },
  1719      "ListBlueprints":{
  1720        "name":"ListBlueprints",
  1721        "http":{
  1722          "method":"POST",
  1723          "requestUri":"/"
  1724        },
  1725        "input":{"shape":"ListBlueprintsRequest"},
  1726        "output":{"shape":"ListBlueprintsResponse"},
  1727        "errors":[
  1728          {"shape":"InvalidInputException"},
  1729          {"shape":"InternalServiceException"},
  1730          {"shape":"OperationTimeoutException"}
  1731        ]
  1732      },
  1733      "ListCrawlers":{
  1734        "name":"ListCrawlers",
  1735        "http":{
  1736          "method":"POST",
  1737          "requestUri":"/"
  1738        },
  1739        "input":{"shape":"ListCrawlersRequest"},
  1740        "output":{"shape":"ListCrawlersResponse"},
  1741        "errors":[
  1742          {"shape":"OperationTimeoutException"}
  1743        ]
  1744      },
  1745      "ListDevEndpoints":{
  1746        "name":"ListDevEndpoints",
  1747        "http":{
  1748          "method":"POST",
  1749          "requestUri":"/"
  1750        },
  1751        "input":{"shape":"ListDevEndpointsRequest"},
  1752        "output":{"shape":"ListDevEndpointsResponse"},
  1753        "errors":[
  1754          {"shape":"InvalidInputException"},
  1755          {"shape":"EntityNotFoundException"},
  1756          {"shape":"InternalServiceException"},
  1757          {"shape":"OperationTimeoutException"}
  1758        ]
  1759      },
  1760      "ListJobs":{
  1761        "name":"ListJobs",
  1762        "http":{
  1763          "method":"POST",
  1764          "requestUri":"/"
  1765        },
  1766        "input":{"shape":"ListJobsRequest"},
  1767        "output":{"shape":"ListJobsResponse"},
  1768        "errors":[
  1769          {"shape":"InvalidInputException"},
  1770          {"shape":"EntityNotFoundException"},
  1771          {"shape":"InternalServiceException"},
  1772          {"shape":"OperationTimeoutException"}
  1773        ]
  1774      },
  1775      "ListMLTransforms":{
  1776        "name":"ListMLTransforms",
  1777        "http":{
  1778          "method":"POST",
  1779          "requestUri":"/"
  1780        },
  1781        "input":{"shape":"ListMLTransformsRequest"},
  1782        "output":{"shape":"ListMLTransformsResponse"},
  1783        "errors":[
  1784          {"shape":"EntityNotFoundException"},
  1785          {"shape":"InvalidInputException"},
  1786          {"shape":"OperationTimeoutException"},
  1787          {"shape":"InternalServiceException"}
  1788        ]
  1789      },
  1790      "ListRegistries":{
  1791        "name":"ListRegistries",
  1792        "http":{
  1793          "method":"POST",
  1794          "requestUri":"/"
  1795        },
  1796        "input":{"shape":"ListRegistriesInput"},
  1797        "output":{"shape":"ListRegistriesResponse"},
  1798        "errors":[
  1799          {"shape":"InvalidInputException"},
  1800          {"shape":"AccessDeniedException"},
  1801          {"shape":"InternalServiceException"}
  1802        ]
  1803      },
  1804      "ListSchemaVersions":{
  1805        "name":"ListSchemaVersions",
  1806        "http":{
  1807          "method":"POST",
  1808          "requestUri":"/"
  1809        },
  1810        "input":{"shape":"ListSchemaVersionsInput"},
  1811        "output":{"shape":"ListSchemaVersionsResponse"},
  1812        "errors":[
  1813          {"shape":"InvalidInputException"},
  1814          {"shape":"AccessDeniedException"},
  1815          {"shape":"EntityNotFoundException"},
  1816          {"shape":"InternalServiceException"}
  1817        ]
  1818      },
  1819      "ListSchemas":{
  1820        "name":"ListSchemas",
  1821        "http":{
  1822          "method":"POST",
  1823          "requestUri":"/"
  1824        },
  1825        "input":{"shape":"ListSchemasInput"},
  1826        "output":{"shape":"ListSchemasResponse"},
  1827        "errors":[
  1828          {"shape":"InvalidInputException"},
  1829          {"shape":"AccessDeniedException"},
  1830          {"shape":"EntityNotFoundException"},
  1831          {"shape":"InternalServiceException"}
  1832        ]
  1833      },
  1834      "ListTriggers":{
  1835        "name":"ListTriggers",
  1836        "http":{
  1837          "method":"POST",
  1838          "requestUri":"/"
  1839        },
  1840        "input":{"shape":"ListTriggersRequest"},
  1841        "output":{"shape":"ListTriggersResponse"},
  1842        "errors":[
  1843          {"shape":"EntityNotFoundException"},
  1844          {"shape":"InvalidInputException"},
  1845          {"shape":"InternalServiceException"},
  1846          {"shape":"OperationTimeoutException"}
  1847        ]
  1848      },
  1849      "ListWorkflows":{
  1850        "name":"ListWorkflows",
  1851        "http":{
  1852          "method":"POST",
  1853          "requestUri":"/"
  1854        },
  1855        "input":{"shape":"ListWorkflowsRequest"},
  1856        "output":{"shape":"ListWorkflowsResponse"},
  1857        "errors":[
  1858          {"shape":"InvalidInputException"},
  1859          {"shape":"InternalServiceException"},
  1860          {"shape":"OperationTimeoutException"}
  1861        ]
  1862      },
  1863      "PutDataCatalogEncryptionSettings":{
  1864        "name":"PutDataCatalogEncryptionSettings",
  1865        "http":{
  1866          "method":"POST",
  1867          "requestUri":"/"
  1868        },
  1869        "input":{"shape":"PutDataCatalogEncryptionSettingsRequest"},
  1870        "output":{"shape":"PutDataCatalogEncryptionSettingsResponse"},
  1871        "errors":[
  1872          {"shape":"InternalServiceException"},
  1873          {"shape":"InvalidInputException"},
  1874          {"shape":"OperationTimeoutException"}
  1875        ]
  1876      },
  1877      "PutResourcePolicy":{
  1878        "name":"PutResourcePolicy",
  1879        "http":{
  1880          "method":"POST",
  1881          "requestUri":"/"
  1882        },
  1883        "input":{"shape":"PutResourcePolicyRequest"},
  1884        "output":{"shape":"PutResourcePolicyResponse"},
  1885        "errors":[
  1886          {"shape":"EntityNotFoundException"},
  1887          {"shape":"InternalServiceException"},
  1888          {"shape":"OperationTimeoutException"},
  1889          {"shape":"InvalidInputException"},
  1890          {"shape":"ConditionCheckFailureException"}
  1891        ]
  1892      },
  1893      "PutSchemaVersionMetadata":{
  1894        "name":"PutSchemaVersionMetadata",
  1895        "http":{
  1896          "method":"POST",
  1897          "requestUri":"/"
  1898        },
  1899        "input":{"shape":"PutSchemaVersionMetadataInput"},
  1900        "output":{"shape":"PutSchemaVersionMetadataResponse"},
  1901        "errors":[
  1902          {"shape":"InvalidInputException"},
  1903          {"shape":"AccessDeniedException"},
  1904          {"shape":"AlreadyExistsException"},
  1905          {"shape":"EntityNotFoundException"},
  1906          {"shape":"ResourceNumberLimitExceededException"}
  1907        ]
  1908      },
  1909      "PutWorkflowRunProperties":{
  1910        "name":"PutWorkflowRunProperties",
  1911        "http":{
  1912          "method":"POST",
  1913          "requestUri":"/"
  1914        },
  1915        "input":{"shape":"PutWorkflowRunPropertiesRequest"},
  1916        "output":{"shape":"PutWorkflowRunPropertiesResponse"},
  1917        "errors":[
  1918          {"shape":"AlreadyExistsException"},
  1919          {"shape":"EntityNotFoundException"},
  1920          {"shape":"InvalidInputException"},
  1921          {"shape":"InternalServiceException"},
  1922          {"shape":"OperationTimeoutException"},
  1923          {"shape":"ResourceNumberLimitExceededException"},
  1924          {"shape":"ConcurrentModificationException"}
  1925        ]
  1926      },
  1927      "QuerySchemaVersionMetadata":{
  1928        "name":"QuerySchemaVersionMetadata",
  1929        "http":{
  1930          "method":"POST",
  1931          "requestUri":"/"
  1932        },
  1933        "input":{"shape":"QuerySchemaVersionMetadataInput"},
  1934        "output":{"shape":"QuerySchemaVersionMetadataResponse"},
  1935        "errors":[
  1936          {"shape":"InvalidInputException"},
  1937          {"shape":"AccessDeniedException"},
  1938          {"shape":"EntityNotFoundException"}
  1939        ]
  1940      },
  1941      "RegisterSchemaVersion":{
  1942        "name":"RegisterSchemaVersion",
  1943        "http":{
  1944          "method":"POST",
  1945          "requestUri":"/"
  1946        },
  1947        "input":{"shape":"RegisterSchemaVersionInput"},
  1948        "output":{"shape":"RegisterSchemaVersionResponse"},
  1949        "errors":[
  1950          {"shape":"InvalidInputException"},
  1951          {"shape":"AccessDeniedException"},
  1952          {"shape":"EntityNotFoundException"},
  1953          {"shape":"ResourceNumberLimitExceededException"},
  1954          {"shape":"ConcurrentModificationException"},
  1955          {"shape":"InternalServiceException"}
  1956        ]
  1957      },
  1958      "RemoveSchemaVersionMetadata":{
  1959        "name":"RemoveSchemaVersionMetadata",
  1960        "http":{
  1961          "method":"POST",
  1962          "requestUri":"/"
  1963        },
  1964        "input":{"shape":"RemoveSchemaVersionMetadataInput"},
  1965        "output":{"shape":"RemoveSchemaVersionMetadataResponse"},
  1966        "errors":[
  1967          {"shape":"InvalidInputException"},
  1968          {"shape":"AccessDeniedException"},
  1969          {"shape":"EntityNotFoundException"}
  1970        ]
  1971      },
  1972      "ResetJobBookmark":{
  1973        "name":"ResetJobBookmark",
  1974        "http":{
  1975          "method":"POST",
  1976          "requestUri":"/"
  1977        },
  1978        "input":{"shape":"ResetJobBookmarkRequest"},
  1979        "output":{"shape":"ResetJobBookmarkResponse"},
  1980        "errors":[
  1981          {"shape":"EntityNotFoundException"},
  1982          {"shape":"InvalidInputException"},
  1983          {"shape":"InternalServiceException"},
  1984          {"shape":"OperationTimeoutException"}
  1985        ]
  1986      },
  1987      "ResumeWorkflowRun":{
  1988        "name":"ResumeWorkflowRun",
  1989        "http":{
  1990          "method":"POST",
  1991          "requestUri":"/"
  1992        },
  1993        "input":{"shape":"ResumeWorkflowRunRequest"},
  1994        "output":{"shape":"ResumeWorkflowRunResponse"},
  1995        "errors":[
  1996          {"shape":"InvalidInputException"},
  1997          {"shape":"EntityNotFoundException"},
  1998          {"shape":"InternalServiceException"},
  1999          {"shape":"OperationTimeoutException"},
  2000          {"shape":"ConcurrentRunsExceededException"},
  2001          {"shape":"IllegalWorkflowStateException"}
  2002        ]
  2003      },
  2004      "SearchTables":{
  2005        "name":"SearchTables",
  2006        "http":{
  2007          "method":"POST",
  2008          "requestUri":"/"
  2009        },
  2010        "input":{"shape":"SearchTablesRequest"},
  2011        "output":{"shape":"SearchTablesResponse"},
  2012        "errors":[
  2013          {"shape":"InternalServiceException"},
  2014          {"shape":"InvalidInputException"},
  2015          {"shape":"OperationTimeoutException"}
  2016        ]
  2017      },
  2018      "StartBlueprintRun":{
  2019        "name":"StartBlueprintRun",
  2020        "http":{
  2021          "method":"POST",
  2022          "requestUri":"/"
  2023        },
  2024        "input":{"shape":"StartBlueprintRunRequest"},
  2025        "output":{"shape":"StartBlueprintRunResponse"},
  2026        "errors":[
  2027          {"shape":"InvalidInputException"},
  2028          {"shape":"OperationTimeoutException"},
  2029          {"shape":"InternalServiceException"},
  2030          {"shape":"ResourceNumberLimitExceededException"},
  2031          {"shape":"EntityNotFoundException"},
  2032          {"shape":"IllegalBlueprintStateException"}
  2033        ]
  2034      },
  2035      "StartCrawler":{
  2036        "name":"StartCrawler",
  2037        "http":{
  2038          "method":"POST",
  2039          "requestUri":"/"
  2040        },
  2041        "input":{"shape":"StartCrawlerRequest"},
  2042        "output":{"shape":"StartCrawlerResponse"},
  2043        "errors":[
  2044          {"shape":"EntityNotFoundException"},
  2045          {"shape":"CrawlerRunningException"},
  2046          {"shape":"OperationTimeoutException"}
  2047        ]
  2048      },
  2049      "StartCrawlerSchedule":{
  2050        "name":"StartCrawlerSchedule",
  2051        "http":{
  2052          "method":"POST",
  2053          "requestUri":"/"
  2054        },
  2055        "input":{"shape":"StartCrawlerScheduleRequest"},
  2056        "output":{"shape":"StartCrawlerScheduleResponse"},
  2057        "errors":[
  2058          {"shape":"EntityNotFoundException"},
  2059          {"shape":"SchedulerRunningException"},
  2060          {"shape":"SchedulerTransitioningException"},
  2061          {"shape":"NoScheduleException"},
  2062          {"shape":"OperationTimeoutException"}
  2063        ]
  2064      },
  2065      "StartExportLabelsTaskRun":{
  2066        "name":"StartExportLabelsTaskRun",
  2067        "http":{
  2068          "method":"POST",
  2069          "requestUri":"/"
  2070        },
  2071        "input":{"shape":"StartExportLabelsTaskRunRequest"},
  2072        "output":{"shape":"StartExportLabelsTaskRunResponse"},
  2073        "errors":[
  2074          {"shape":"EntityNotFoundException"},
  2075          {"shape":"InvalidInputException"},
  2076          {"shape":"OperationTimeoutException"},
  2077          {"shape":"InternalServiceException"}
  2078        ]
  2079      },
  2080      "StartImportLabelsTaskRun":{
  2081        "name":"StartImportLabelsTaskRun",
  2082        "http":{
  2083          "method":"POST",
  2084          "requestUri":"/"
  2085        },
  2086        "input":{"shape":"StartImportLabelsTaskRunRequest"},
  2087        "output":{"shape":"StartImportLabelsTaskRunResponse"},
  2088        "errors":[
  2089          {"shape":"EntityNotFoundException"},
  2090          {"shape":"InvalidInputException"},
  2091          {"shape":"OperationTimeoutException"},
  2092          {"shape":"ResourceNumberLimitExceededException"},
  2093          {"shape":"InternalServiceException"}
  2094        ]
  2095      },
  2096      "StartJobRun":{
  2097        "name":"StartJobRun",
  2098        "http":{
  2099          "method":"POST",
  2100          "requestUri":"/"
  2101        },
  2102        "input":{"shape":"StartJobRunRequest"},
  2103        "output":{"shape":"StartJobRunResponse"},
  2104        "errors":[
  2105          {"shape":"InvalidInputException"},
  2106          {"shape":"EntityNotFoundException"},
  2107          {"shape":"InternalServiceException"},
  2108          {"shape":"OperationTimeoutException"},
  2109          {"shape":"ResourceNumberLimitExceededException"},
  2110          {"shape":"ConcurrentRunsExceededException"}
  2111        ]
  2112      },
  2113      "StartMLEvaluationTaskRun":{
  2114        "name":"StartMLEvaluationTaskRun",
  2115        "http":{
  2116          "method":"POST",
  2117          "requestUri":"/"
  2118        },
  2119        "input":{"shape":"StartMLEvaluationTaskRunRequest"},
  2120        "output":{"shape":"StartMLEvaluationTaskRunResponse"},
  2121        "errors":[
  2122          {"shape":"EntityNotFoundException"},
  2123          {"shape":"InvalidInputException"},
  2124          {"shape":"OperationTimeoutException"},
  2125          {"shape":"InternalServiceException"},
  2126          {"shape":"ConcurrentRunsExceededException"},
  2127          {"shape":"MLTransformNotReadyException"}
  2128        ]
  2129      },
  2130      "StartMLLabelingSetGenerationTaskRun":{
  2131        "name":"StartMLLabelingSetGenerationTaskRun",
  2132        "http":{
  2133          "method":"POST",
  2134          "requestUri":"/"
  2135        },
  2136        "input":{"shape":"StartMLLabelingSetGenerationTaskRunRequest"},
  2137        "output":{"shape":"StartMLLabelingSetGenerationTaskRunResponse"},
  2138        "errors":[
  2139          {"shape":"EntityNotFoundException"},
  2140          {"shape":"InvalidInputException"},
  2141          {"shape":"OperationTimeoutException"},
  2142          {"shape":"InternalServiceException"},
  2143          {"shape":"ConcurrentRunsExceededException"}
  2144        ]
  2145      },
  2146      "StartTrigger":{
  2147        "name":"StartTrigger",
  2148        "http":{
  2149          "method":"POST",
  2150          "requestUri":"/"
  2151        },
  2152        "input":{"shape":"StartTriggerRequest"},
  2153        "output":{"shape":"StartTriggerResponse"},
  2154        "errors":[
  2155          {"shape":"InvalidInputException"},
  2156          {"shape":"InternalServiceException"},
  2157          {"shape":"EntityNotFoundException"},
  2158          {"shape":"OperationTimeoutException"},
  2159          {"shape":"ResourceNumberLimitExceededException"},
  2160          {"shape":"ConcurrentRunsExceededException"}
  2161        ]
  2162      },
  2163      "StartWorkflowRun":{
  2164        "name":"StartWorkflowRun",
  2165        "http":{
  2166          "method":"POST",
  2167          "requestUri":"/"
  2168        },
  2169        "input":{"shape":"StartWorkflowRunRequest"},
  2170        "output":{"shape":"StartWorkflowRunResponse"},
  2171        "errors":[
  2172          {"shape":"InvalidInputException"},
  2173          {"shape":"EntityNotFoundException"},
  2174          {"shape":"InternalServiceException"},
  2175          {"shape":"OperationTimeoutException"},
  2176          {"shape":"ResourceNumberLimitExceededException"},
  2177          {"shape":"ConcurrentRunsExceededException"}
  2178        ]
  2179      },
  2180      "StopCrawler":{
  2181        "name":"StopCrawler",
  2182        "http":{
  2183          "method":"POST",
  2184          "requestUri":"/"
  2185        },
  2186        "input":{"shape":"StopCrawlerRequest"},
  2187        "output":{"shape":"StopCrawlerResponse"},
  2188        "errors":[
  2189          {"shape":"EntityNotFoundException"},
  2190          {"shape":"CrawlerNotRunningException"},
  2191          {"shape":"CrawlerStoppingException"},
  2192          {"shape":"OperationTimeoutException"}
  2193        ]
  2194      },
  2195      "StopCrawlerSchedule":{
  2196        "name":"StopCrawlerSchedule",
  2197        "http":{
  2198          "method":"POST",
  2199          "requestUri":"/"
  2200        },
  2201        "input":{"shape":"StopCrawlerScheduleRequest"},
  2202        "output":{"shape":"StopCrawlerScheduleResponse"},
  2203        "errors":[
  2204          {"shape":"EntityNotFoundException"},
  2205          {"shape":"SchedulerNotRunningException"},
  2206          {"shape":"SchedulerTransitioningException"},
  2207          {"shape":"OperationTimeoutException"}
  2208        ]
  2209      },
  2210      "StopTrigger":{
  2211        "name":"StopTrigger",
  2212        "http":{
  2213          "method":"POST",
  2214          "requestUri":"/"
  2215        },
  2216        "input":{"shape":"StopTriggerRequest"},
  2217        "output":{"shape":"StopTriggerResponse"},
  2218        "errors":[
  2219          {"shape":"InvalidInputException"},
  2220          {"shape":"InternalServiceException"},
  2221          {"shape":"EntityNotFoundException"},
  2222          {"shape":"OperationTimeoutException"},
  2223          {"shape":"ConcurrentModificationException"}
  2224        ]
  2225      },
  2226      "StopWorkflowRun":{
  2227        "name":"StopWorkflowRun",
  2228        "http":{
  2229          "method":"POST",
  2230          "requestUri":"/"
  2231        },
  2232        "input":{"shape":"StopWorkflowRunRequest"},
  2233        "output":{"shape":"StopWorkflowRunResponse"},
  2234        "errors":[
  2235          {"shape":"InvalidInputException"},
  2236          {"shape":"EntityNotFoundException"},
  2237          {"shape":"InternalServiceException"},
  2238          {"shape":"OperationTimeoutException"},
  2239          {"shape":"IllegalWorkflowStateException"}
  2240        ]
  2241      },
  2242      "TagResource":{
  2243        "name":"TagResource",
  2244        "http":{
  2245          "method":"POST",
  2246          "requestUri":"/"
  2247        },
  2248        "input":{"shape":"TagResourceRequest"},
  2249        "output":{"shape":"TagResourceResponse"},
  2250        "errors":[
  2251          {"shape":"InvalidInputException"},
  2252          {"shape":"InternalServiceException"},
  2253          {"shape":"OperationTimeoutException"},
  2254          {"shape":"EntityNotFoundException"}
  2255        ]
  2256      },
  2257      "UntagResource":{
  2258        "name":"UntagResource",
  2259        "http":{
  2260          "method":"POST",
  2261          "requestUri":"/"
  2262        },
  2263        "input":{"shape":"UntagResourceRequest"},
  2264        "output":{"shape":"UntagResourceResponse"},
  2265        "errors":[
  2266          {"shape":"InvalidInputException"},
  2267          {"shape":"InternalServiceException"},
  2268          {"shape":"OperationTimeoutException"},
  2269          {"shape":"EntityNotFoundException"}
  2270        ]
  2271      },
  2272      "UpdateBlueprint":{
  2273        "name":"UpdateBlueprint",
  2274        "http":{
  2275          "method":"POST",
  2276          "requestUri":"/"
  2277        },
  2278        "input":{"shape":"UpdateBlueprintRequest"},
  2279        "output":{"shape":"UpdateBlueprintResponse"},
  2280        "errors":[
  2281          {"shape":"EntityNotFoundException"},
  2282          {"shape":"ConcurrentModificationException"},
  2283          {"shape":"InvalidInputException"},
  2284          {"shape":"OperationTimeoutException"},
  2285          {"shape":"InternalServiceException"},
  2286          {"shape":"IllegalBlueprintStateException"}
  2287        ]
  2288      },
  2289      "UpdateClassifier":{
  2290        "name":"UpdateClassifier",
  2291        "http":{
  2292          "method":"POST",
  2293          "requestUri":"/"
  2294        },
  2295        "input":{"shape":"UpdateClassifierRequest"},
  2296        "output":{"shape":"UpdateClassifierResponse"},
  2297        "errors":[
  2298          {"shape":"InvalidInputException"},
  2299          {"shape":"VersionMismatchException"},
  2300          {"shape":"EntityNotFoundException"},
  2301          {"shape":"OperationTimeoutException"}
  2302        ]
  2303      },
  2304      "UpdateColumnStatisticsForPartition":{
  2305        "name":"UpdateColumnStatisticsForPartition",
  2306        "http":{
  2307          "method":"POST",
  2308          "requestUri":"/"
  2309        },
  2310        "input":{"shape":"UpdateColumnStatisticsForPartitionRequest"},
  2311        "output":{"shape":"UpdateColumnStatisticsForPartitionResponse"},
  2312        "errors":[
  2313          {"shape":"EntityNotFoundException"},
  2314          {"shape":"InvalidInputException"},
  2315          {"shape":"InternalServiceException"},
  2316          {"shape":"OperationTimeoutException"},
  2317          {"shape":"GlueEncryptionException"}
  2318        ]
  2319      },
  2320      "UpdateColumnStatisticsForTable":{
  2321        "name":"UpdateColumnStatisticsForTable",
  2322        "http":{
  2323          "method":"POST",
  2324          "requestUri":"/"
  2325        },
  2326        "input":{"shape":"UpdateColumnStatisticsForTableRequest"},
  2327        "output":{"shape":"UpdateColumnStatisticsForTableResponse"},
  2328        "errors":[
  2329          {"shape":"EntityNotFoundException"},
  2330          {"shape":"InvalidInputException"},
  2331          {"shape":"InternalServiceException"},
  2332          {"shape":"OperationTimeoutException"},
  2333          {"shape":"GlueEncryptionException"}
  2334        ]
  2335      },
  2336      "UpdateConnection":{
  2337        "name":"UpdateConnection",
  2338        "http":{
  2339          "method":"POST",
  2340          "requestUri":"/"
  2341        },
  2342        "input":{"shape":"UpdateConnectionRequest"},
  2343        "output":{"shape":"UpdateConnectionResponse"},
  2344        "errors":[
  2345          {"shape":"InvalidInputException"},
  2346          {"shape":"EntityNotFoundException"},
  2347          {"shape":"OperationTimeoutException"},
  2348          {"shape":"InvalidInputException"},
  2349          {"shape":"GlueEncryptionException"}
  2350        ]
  2351      },
  2352      "UpdateCrawler":{
  2353        "name":"UpdateCrawler",
  2354        "http":{
  2355          "method":"POST",
  2356          "requestUri":"/"
  2357        },
  2358        "input":{"shape":"UpdateCrawlerRequest"},
  2359        "output":{"shape":"UpdateCrawlerResponse"},
  2360        "errors":[
  2361          {"shape":"InvalidInputException"},
  2362          {"shape":"VersionMismatchException"},
  2363          {"shape":"EntityNotFoundException"},
  2364          {"shape":"CrawlerRunningException"},
  2365          {"shape":"OperationTimeoutException"}
  2366        ]
  2367      },
  2368      "UpdateCrawlerSchedule":{
  2369        "name":"UpdateCrawlerSchedule",
  2370        "http":{
  2371          "method":"POST",
  2372          "requestUri":"/"
  2373        },
  2374        "input":{"shape":"UpdateCrawlerScheduleRequest"},
  2375        "output":{"shape":"UpdateCrawlerScheduleResponse"},
  2376        "errors":[
  2377          {"shape":"EntityNotFoundException"},
  2378          {"shape":"InvalidInputException"},
  2379          {"shape":"VersionMismatchException"},
  2380          {"shape":"SchedulerTransitioningException"},
  2381          {"shape":"OperationTimeoutException"}
  2382        ]
  2383      },
  2384      "UpdateDatabase":{
  2385        "name":"UpdateDatabase",
  2386        "http":{
  2387          "method":"POST",
  2388          "requestUri":"/"
  2389        },
  2390        "input":{"shape":"UpdateDatabaseRequest"},
  2391        "output":{"shape":"UpdateDatabaseResponse"},
  2392        "errors":[
  2393          {"shape":"EntityNotFoundException"},
  2394          {"shape":"InvalidInputException"},
  2395          {"shape":"InternalServiceException"},
  2396          {"shape":"OperationTimeoutException"},
  2397          {"shape":"GlueEncryptionException"},
  2398          {"shape":"ConcurrentModificationException"}
  2399        ]
  2400      },
  2401      "UpdateDevEndpoint":{
  2402        "name":"UpdateDevEndpoint",
  2403        "http":{
  2404          "method":"POST",
  2405          "requestUri":"/"
  2406        },
  2407        "input":{"shape":"UpdateDevEndpointRequest"},
  2408        "output":{"shape":"UpdateDevEndpointResponse"},
  2409        "errors":[
  2410          {"shape":"EntityNotFoundException"},
  2411          {"shape":"InternalServiceException"},
  2412          {"shape":"OperationTimeoutException"},
  2413          {"shape":"InvalidInputException"},
  2414          {"shape":"ValidationException"}
  2415        ]
  2416      },
  2417      "UpdateJob":{
  2418        "name":"UpdateJob",
  2419        "http":{
  2420          "method":"POST",
  2421          "requestUri":"/"
  2422        },
  2423        "input":{"shape":"UpdateJobRequest"},
  2424        "output":{"shape":"UpdateJobResponse"},
  2425        "errors":[
  2426          {"shape":"InvalidInputException"},
  2427          {"shape":"EntityNotFoundException"},
  2428          {"shape":"InternalServiceException"},
  2429          {"shape":"OperationTimeoutException"},
  2430          {"shape":"ConcurrentModificationException"}
  2431        ]
  2432      },
  2433      "UpdateMLTransform":{
  2434        "name":"UpdateMLTransform",
  2435        "http":{
  2436          "method":"POST",
  2437          "requestUri":"/"
  2438        },
  2439        "input":{"shape":"UpdateMLTransformRequest"},
  2440        "output":{"shape":"UpdateMLTransformResponse"},
  2441        "errors":[
  2442          {"shape":"EntityNotFoundException"},
  2443          {"shape":"InvalidInputException"},
  2444          {"shape":"OperationTimeoutException"},
  2445          {"shape":"InternalServiceException"},
  2446          {"shape":"AccessDeniedException"}
  2447        ]
  2448      },
  2449      "UpdatePartition":{
  2450        "name":"UpdatePartition",
  2451        "http":{
  2452          "method":"POST",
  2453          "requestUri":"/"
  2454        },
  2455        "input":{"shape":"UpdatePartitionRequest"},
  2456        "output":{"shape":"UpdatePartitionResponse"},
  2457        "errors":[
  2458          {"shape":"EntityNotFoundException"},
  2459          {"shape":"InvalidInputException"},
  2460          {"shape":"InternalServiceException"},
  2461          {"shape":"OperationTimeoutException"},
  2462          {"shape":"GlueEncryptionException"}
  2463        ]
  2464      },
  2465      "UpdateRegistry":{
  2466        "name":"UpdateRegistry",
  2467        "http":{
  2468          "method":"POST",
  2469          "requestUri":"/"
  2470        },
  2471        "input":{"shape":"UpdateRegistryInput"},
  2472        "output":{"shape":"UpdateRegistryResponse"},
  2473        "errors":[
  2474          {"shape":"InvalidInputException"},
  2475          {"shape":"AccessDeniedException"},
  2476          {"shape":"EntityNotFoundException"},
  2477          {"shape":"ConcurrentModificationException"},
  2478          {"shape":"InternalServiceException"}
  2479        ]
  2480      },
  2481      "UpdateSchema":{
  2482        "name":"UpdateSchema",
  2483        "http":{
  2484          "method":"POST",
  2485          "requestUri":"/"
  2486        },
  2487        "input":{"shape":"UpdateSchemaInput"},
  2488        "output":{"shape":"UpdateSchemaResponse"},
  2489        "errors":[
  2490          {"shape":"InvalidInputException"},
  2491          {"shape":"AccessDeniedException"},
  2492          {"shape":"EntityNotFoundException"},
  2493          {"shape":"ConcurrentModificationException"},
  2494          {"shape":"InternalServiceException"}
  2495        ]
  2496      },
  2497      "UpdateTable":{
  2498        "name":"UpdateTable",
  2499        "http":{
  2500          "method":"POST",
  2501          "requestUri":"/"
  2502        },
  2503        "input":{"shape":"UpdateTableRequest"},
  2504        "output":{"shape":"UpdateTableResponse"},
  2505        "errors":[
  2506          {"shape":"EntityNotFoundException"},
  2507          {"shape":"InvalidInputException"},
  2508          {"shape":"InternalServiceException"},
  2509          {"shape":"OperationTimeoutException"},
  2510          {"shape":"ConcurrentModificationException"},
  2511          {"shape":"ResourceNumberLimitExceededException"},
  2512          {"shape":"GlueEncryptionException"}
  2513        ]
  2514      },
  2515      "UpdateTrigger":{
  2516        "name":"UpdateTrigger",
  2517        "http":{
  2518          "method":"POST",
  2519          "requestUri":"/"
  2520        },
  2521        "input":{"shape":"UpdateTriggerRequest"},
  2522        "output":{"shape":"UpdateTriggerResponse"},
  2523        "errors":[
  2524          {"shape":"InvalidInputException"},
  2525          {"shape":"InternalServiceException"},
  2526          {"shape":"EntityNotFoundException"},
  2527          {"shape":"OperationTimeoutException"},
  2528          {"shape":"ConcurrentModificationException"}
  2529        ]
  2530      },
  2531      "UpdateUserDefinedFunction":{
  2532        "name":"UpdateUserDefinedFunction",
  2533        "http":{
  2534          "method":"POST",
  2535          "requestUri":"/"
  2536        },
  2537        "input":{"shape":"UpdateUserDefinedFunctionRequest"},
  2538        "output":{"shape":"UpdateUserDefinedFunctionResponse"},
  2539        "errors":[
  2540          {"shape":"EntityNotFoundException"},
  2541          {"shape":"InvalidInputException"},
  2542          {"shape":"InternalServiceException"},
  2543          {"shape":"OperationTimeoutException"},
  2544          {"shape":"GlueEncryptionException"}
  2545        ]
  2546      },
  2547      "UpdateWorkflow":{
  2548        "name":"UpdateWorkflow",
  2549        "http":{
  2550          "method":"POST",
  2551          "requestUri":"/"
  2552        },
  2553        "input":{"shape":"UpdateWorkflowRequest"},
  2554        "output":{"shape":"UpdateWorkflowResponse"},
  2555        "errors":[
  2556          {"shape":"InvalidInputException"},
  2557          {"shape":"EntityNotFoundException"},
  2558          {"shape":"InternalServiceException"},
  2559          {"shape":"OperationTimeoutException"},
  2560          {"shape":"ConcurrentModificationException"}
  2561        ]
  2562      }
  2563    },
  2564    "shapes":{
  2565      "AccessDeniedException":{
  2566        "type":"structure",
  2567        "members":{
  2568          "Message":{"shape":"MessageString"}
  2569        },
  2570        "exception":true
  2571      },
  2572      "Action":{
  2573        "type":"structure",
  2574        "members":{
  2575          "JobName":{"shape":"NameString"},
  2576          "Arguments":{"shape":"GenericMap"},
  2577          "Timeout":{"shape":"Timeout"},
  2578          "SecurityConfiguration":{"shape":"NameString"},
  2579          "NotificationProperty":{"shape":"NotificationProperty"},
  2580          "CrawlerName":{"shape":"NameString"}
  2581        }
  2582      },
  2583      "ActionList":{
  2584        "type":"list",
  2585        "member":{"shape":"Action"}
  2586      },
  2587      "AdditionalPlanOptionsMap":{
  2588        "type":"map",
  2589        "key":{"shape":"GenericString"},
  2590        "value":{"shape":"GenericString"}
  2591      },
  2592      "AlreadyExistsException":{
  2593        "type":"structure",
  2594        "members":{
  2595          "Message":{"shape":"MessageString"}
  2596        },
  2597        "exception":true
  2598      },
  2599      "AttemptCount":{"type":"integer"},
  2600      "BackfillError":{
  2601        "type":"structure",
  2602        "members":{
  2603          "Code":{"shape":"BackfillErrorCode"},
  2604          "Partitions":{"shape":"BackfillErroredPartitionsList"}
  2605        }
  2606      },
  2607      "BackfillErrorCode":{
  2608        "type":"string",
  2609        "enum":[
  2610          "ENCRYPTED_PARTITION_ERROR",
  2611          "INTERNAL_ERROR",
  2612          "INVALID_PARTITION_TYPE_DATA_ERROR",
  2613          "MISSING_PARTITION_VALUE_ERROR",
  2614          "UNSUPPORTED_PARTITION_CHARACTER_ERROR"
  2615        ]
  2616      },
  2617      "BackfillErroredPartitionsList":{
  2618        "type":"list",
  2619        "member":{"shape":"PartitionValueList"}
  2620      },
  2621      "BackfillErrors":{
  2622        "type":"list",
  2623        "member":{"shape":"BackfillError"}
  2624      },
  2625      "BatchCreatePartitionRequest":{
  2626        "type":"structure",
  2627        "required":[
  2628          "DatabaseName",
  2629          "TableName",
  2630          "PartitionInputList"
  2631        ],
  2632        "members":{
  2633          "CatalogId":{"shape":"CatalogIdString"},
  2634          "DatabaseName":{"shape":"NameString"},
  2635          "TableName":{"shape":"NameString"},
  2636          "PartitionInputList":{"shape":"PartitionInputList"}
  2637        }
  2638      },
  2639      "BatchCreatePartitionResponse":{
  2640        "type":"structure",
  2641        "members":{
  2642          "Errors":{"shape":"PartitionErrors"}
  2643        }
  2644      },
  2645      "BatchDeleteConnectionRequest":{
  2646        "type":"structure",
  2647        "required":["ConnectionNameList"],
  2648        "members":{
  2649          "CatalogId":{"shape":"CatalogIdString"},
  2650          "ConnectionNameList":{"shape":"DeleteConnectionNameList"}
  2651        }
  2652      },
  2653      "BatchDeleteConnectionResponse":{
  2654        "type":"structure",
  2655        "members":{
  2656          "Succeeded":{"shape":"NameStringList"},
  2657          "Errors":{"shape":"ErrorByName"}
  2658        }
  2659      },
  2660      "BatchDeletePartitionRequest":{
  2661        "type":"structure",
  2662        "required":[
  2663          "DatabaseName",
  2664          "TableName",
  2665          "PartitionsToDelete"
  2666        ],
  2667        "members":{
  2668          "CatalogId":{"shape":"CatalogIdString"},
  2669          "DatabaseName":{"shape":"NameString"},
  2670          "TableName":{"shape":"NameString"},
  2671          "PartitionsToDelete":{"shape":"BatchDeletePartitionValueList"}
  2672        }
  2673      },
  2674      "BatchDeletePartitionResponse":{
  2675        "type":"structure",
  2676        "members":{
  2677          "Errors":{"shape":"PartitionErrors"}
  2678        }
  2679      },
  2680      "BatchDeletePartitionValueList":{
  2681        "type":"list",
  2682        "member":{"shape":"PartitionValueList"},
  2683        "max":25,
  2684        "min":0
  2685      },
  2686      "BatchDeleteTableNameList":{
  2687        "type":"list",
  2688        "member":{"shape":"NameString"},
  2689        "max":100,
  2690        "min":0
  2691      },
  2692      "BatchDeleteTableRequest":{
  2693        "type":"structure",
  2694        "required":[
  2695          "DatabaseName",
  2696          "TablesToDelete"
  2697        ],
  2698        "members":{
  2699          "CatalogId":{"shape":"CatalogIdString"},
  2700          "DatabaseName":{"shape":"NameString"},
  2701          "TablesToDelete":{"shape":"BatchDeleteTableNameList"}
  2702        }
  2703      },
  2704      "BatchDeleteTableResponse":{
  2705        "type":"structure",
  2706        "members":{
  2707          "Errors":{"shape":"TableErrors"}
  2708        }
  2709      },
  2710      "BatchDeleteTableVersionList":{
  2711        "type":"list",
  2712        "member":{"shape":"VersionString"},
  2713        "max":100,
  2714        "min":0
  2715      },
  2716      "BatchDeleteTableVersionRequest":{
  2717        "type":"structure",
  2718        "required":[
  2719          "DatabaseName",
  2720          "TableName",
  2721          "VersionIds"
  2722        ],
  2723        "members":{
  2724          "CatalogId":{"shape":"CatalogIdString"},
  2725          "DatabaseName":{"shape":"NameString"},
  2726          "TableName":{"shape":"NameString"},
  2727          "VersionIds":{"shape":"BatchDeleteTableVersionList"}
  2728        }
  2729      },
  2730      "BatchDeleteTableVersionResponse":{
  2731        "type":"structure",
  2732        "members":{
  2733          "Errors":{"shape":"TableVersionErrors"}
  2734        }
  2735      },
  2736      "BatchGetBlueprintNames":{
  2737        "type":"list",
  2738        "member":{"shape":"OrchestrationNameString"},
  2739        "max":25,
  2740        "min":1
  2741      },
  2742      "BatchGetBlueprintsRequest":{
  2743        "type":"structure",
  2744        "required":["Names"],
  2745        "members":{
  2746          "Names":{"shape":"BatchGetBlueprintNames"},
  2747          "IncludeBlueprint":{"shape":"NullableBoolean"},
  2748          "IncludeParameterSpec":{"shape":"NullableBoolean"}
  2749        }
  2750      },
  2751      "BatchGetBlueprintsResponse":{
  2752        "type":"structure",
  2753        "members":{
  2754          "Blueprints":{"shape":"Blueprints"},
  2755          "MissingBlueprints":{"shape":"BlueprintNames"}
  2756        }
  2757      },
  2758      "BatchGetCrawlersRequest":{
  2759        "type":"structure",
  2760        "required":["CrawlerNames"],
  2761        "members":{
  2762          "CrawlerNames":{"shape":"CrawlerNameList"}
  2763        }
  2764      },
  2765      "BatchGetCrawlersResponse":{
  2766        "type":"structure",
  2767        "members":{
  2768          "Crawlers":{"shape":"CrawlerList"},
  2769          "CrawlersNotFound":{"shape":"CrawlerNameList"}
  2770        }
  2771      },
  2772      "BatchGetDevEndpointsRequest":{
  2773        "type":"structure",
  2774        "required":["DevEndpointNames"],
  2775        "members":{
  2776          "DevEndpointNames":{"shape":"DevEndpointNames"}
  2777        }
  2778      },
  2779      "BatchGetDevEndpointsResponse":{
  2780        "type":"structure",
  2781        "members":{
  2782          "DevEndpoints":{"shape":"DevEndpointList"},
  2783          "DevEndpointsNotFound":{"shape":"DevEndpointNames"}
  2784        }
  2785      },
  2786      "BatchGetJobsRequest":{
  2787        "type":"structure",
  2788        "required":["JobNames"],
  2789        "members":{
  2790          "JobNames":{"shape":"JobNameList"}
  2791        }
  2792      },
  2793      "BatchGetJobsResponse":{
  2794        "type":"structure",
  2795        "members":{
  2796          "Jobs":{"shape":"JobList"},
  2797          "JobsNotFound":{"shape":"JobNameList"}
  2798        }
  2799      },
  2800      "BatchGetPartitionRequest":{
  2801        "type":"structure",
  2802        "required":[
  2803          "DatabaseName",
  2804          "TableName",
  2805          "PartitionsToGet"
  2806        ],
  2807        "members":{
  2808          "CatalogId":{"shape":"CatalogIdString"},
  2809          "DatabaseName":{"shape":"NameString"},
  2810          "TableName":{"shape":"NameString"},
  2811          "PartitionsToGet":{"shape":"BatchGetPartitionValueList"}
  2812        }
  2813      },
  2814      "BatchGetPartitionResponse":{
  2815        "type":"structure",
  2816        "members":{
  2817          "Partitions":{"shape":"PartitionList"},
  2818          "UnprocessedKeys":{"shape":"BatchGetPartitionValueList"}
  2819        }
  2820      },
  2821      "BatchGetPartitionValueList":{
  2822        "type":"list",
  2823        "member":{"shape":"PartitionValueList"},
  2824        "max":1000,
  2825        "min":0
  2826      },
  2827      "BatchGetTriggersRequest":{
  2828        "type":"structure",
  2829        "required":["TriggerNames"],
  2830        "members":{
  2831          "TriggerNames":{"shape":"TriggerNameList"}
  2832        }
  2833      },
  2834      "BatchGetTriggersResponse":{
  2835        "type":"structure",
  2836        "members":{
  2837          "Triggers":{"shape":"TriggerList"},
  2838          "TriggersNotFound":{"shape":"TriggerNameList"}
  2839        }
  2840      },
  2841      "BatchGetWorkflowsRequest":{
  2842        "type":"structure",
  2843        "required":["Names"],
  2844        "members":{
  2845          "Names":{"shape":"WorkflowNames"},
  2846          "IncludeGraph":{"shape":"NullableBoolean"}
  2847        }
  2848      },
  2849      "BatchGetWorkflowsResponse":{
  2850        "type":"structure",
  2851        "members":{
  2852          "Workflows":{"shape":"Workflows"},
  2853          "MissingWorkflows":{"shape":"WorkflowNames"}
  2854        }
  2855      },
  2856      "BatchSize":{
  2857        "type":"integer",
  2858        "max":100,
  2859        "min":1
  2860      },
  2861      "BatchStopJobRunError":{
  2862        "type":"structure",
  2863        "members":{
  2864          "JobName":{"shape":"NameString"},
  2865          "JobRunId":{"shape":"IdString"},
  2866          "ErrorDetail":{"shape":"ErrorDetail"}
  2867        }
  2868      },
  2869      "BatchStopJobRunErrorList":{
  2870        "type":"list",
  2871        "member":{"shape":"BatchStopJobRunError"}
  2872      },
  2873      "BatchStopJobRunJobRunIdList":{
  2874        "type":"list",
  2875        "member":{"shape":"IdString"},
  2876        "max":25,
  2877        "min":1
  2878      },
  2879      "BatchStopJobRunRequest":{
  2880        "type":"structure",
  2881        "required":[
  2882          "JobName",
  2883          "JobRunIds"
  2884        ],
  2885        "members":{
  2886          "JobName":{"shape":"NameString"},
  2887          "JobRunIds":{"shape":"BatchStopJobRunJobRunIdList"}
  2888        }
  2889      },
  2890      "BatchStopJobRunResponse":{
  2891        "type":"structure",
  2892        "members":{
  2893          "SuccessfulSubmissions":{"shape":"BatchStopJobRunSuccessfulSubmissionList"},
  2894          "Errors":{"shape":"BatchStopJobRunErrorList"}
  2895        }
  2896      },
  2897      "BatchStopJobRunSuccessfulSubmission":{
  2898        "type":"structure",
  2899        "members":{
  2900          "JobName":{"shape":"NameString"},
  2901          "JobRunId":{"shape":"IdString"}
  2902        }
  2903      },
  2904      "BatchStopJobRunSuccessfulSubmissionList":{
  2905        "type":"list",
  2906        "member":{"shape":"BatchStopJobRunSuccessfulSubmission"}
  2907      },
  2908      "BatchUpdatePartitionFailureEntry":{
  2909        "type":"structure",
  2910        "members":{
  2911          "PartitionValueList":{"shape":"BoundedPartitionValueList"},
  2912          "ErrorDetail":{"shape":"ErrorDetail"}
  2913        }
  2914      },
  2915      "BatchUpdatePartitionFailureList":{
  2916        "type":"list",
  2917        "member":{"shape":"BatchUpdatePartitionFailureEntry"}
  2918      },
  2919      "BatchUpdatePartitionRequest":{
  2920        "type":"structure",
  2921        "required":[
  2922          "DatabaseName",
  2923          "TableName",
  2924          "Entries"
  2925        ],
  2926        "members":{
  2927          "CatalogId":{"shape":"CatalogIdString"},
  2928          "DatabaseName":{"shape":"NameString"},
  2929          "TableName":{"shape":"NameString"},
  2930          "Entries":{"shape":"BatchUpdatePartitionRequestEntryList"}
  2931        }
  2932      },
  2933      "BatchUpdatePartitionRequestEntry":{
  2934        "type":"structure",
  2935        "required":[
  2936          "PartitionValueList",
  2937          "PartitionInput"
  2938        ],
  2939        "members":{
  2940          "PartitionValueList":{"shape":"BoundedPartitionValueList"},
  2941          "PartitionInput":{"shape":"PartitionInput"}
  2942        }
  2943      },
  2944      "BatchUpdatePartitionRequestEntryList":{
  2945        "type":"list",
  2946        "member":{"shape":"BatchUpdatePartitionRequestEntry"},
  2947        "max":100,
  2948        "min":1
  2949      },
  2950      "BatchUpdatePartitionResponse":{
  2951        "type":"structure",
  2952        "members":{
  2953          "Errors":{"shape":"BatchUpdatePartitionFailureList"}
  2954        }
  2955      },
  2956      "BatchWindow":{
  2957        "type":"integer",
  2958        "box":true,
  2959        "max":900,
  2960        "min":1
  2961      },
  2962      "BinaryColumnStatisticsData":{
  2963        "type":"structure",
  2964        "required":[
  2965          "MaximumLength",
  2966          "AverageLength",
  2967          "NumberOfNulls"
  2968        ],
  2969        "members":{
  2970          "MaximumLength":{"shape":"NonNegativeLong"},
  2971          "AverageLength":{"shape":"NonNegativeDouble"},
  2972          "NumberOfNulls":{"shape":"NonNegativeLong"}
  2973        }
  2974      },
  2975      "Blob":{"type":"blob"},
  2976      "Blueprint":{
  2977        "type":"structure",
  2978        "members":{
  2979          "Name":{"shape":"OrchestrationNameString"},
  2980          "Description":{"shape":"Generic512CharString"},
  2981          "CreatedOn":{"shape":"TimestampValue"},
  2982          "LastModifiedOn":{"shape":"TimestampValue"},
  2983          "ParameterSpec":{"shape":"BlueprintParameterSpec"},
  2984          "BlueprintLocation":{"shape":"GenericString"},
  2985          "BlueprintServiceLocation":{"shape":"GenericString"},
  2986          "Status":{"shape":"BlueprintStatus"},
  2987          "ErrorMessage":{"shape":"ErrorString"},
  2988          "LastActiveDefinition":{"shape":"LastActiveDefinition"}
  2989        }
  2990      },
  2991      "BlueprintDetails":{
  2992        "type":"structure",
  2993        "members":{
  2994          "BlueprintName":{"shape":"OrchestrationNameString"},
  2995          "RunId":{"shape":"IdString"}
  2996        }
  2997      },
  2998      "BlueprintNames":{
  2999        "type":"list",
  3000        "member":{"shape":"OrchestrationNameString"}
  3001      },
  3002      "BlueprintParameterSpec":{
  3003        "type":"string",
  3004        "max":131072,
  3005        "min":1
  3006      },
  3007      "BlueprintParameters":{
  3008        "type":"string",
  3009        "max":131072,
  3010        "min":1
  3011      },
  3012      "BlueprintRun":{
  3013        "type":"structure",
  3014        "members":{
  3015          "BlueprintName":{"shape":"OrchestrationNameString"},
  3016          "RunId":{"shape":"IdString"},
  3017          "WorkflowName":{"shape":"NameString"},
  3018          "State":{"shape":"BlueprintRunState"},
  3019          "StartedOn":{"shape":"TimestampValue"},
  3020          "CompletedOn":{"shape":"TimestampValue"},
  3021          "ErrorMessage":{"shape":"MessageString"},
  3022          "RollbackErrorMessage":{"shape":"MessageString"},
  3023          "Parameters":{"shape":"BlueprintParameters"},
  3024          "RoleArn":{"shape":"OrchestrationIAMRoleArn"}
  3025        }
  3026      },
  3027      "BlueprintRunState":{
  3028        "type":"string",
  3029        "enum":[
  3030          "RUNNING",
  3031          "SUCCEEDED",
  3032          "FAILED",
  3033          "ROLLING_BACK"
  3034        ]
  3035      },
  3036      "BlueprintRuns":{
  3037        "type":"list",
  3038        "member":{"shape":"BlueprintRun"}
  3039      },
  3040      "BlueprintStatus":{
  3041        "type":"string",
  3042        "enum":[
  3043          "CREATING",
  3044          "ACTIVE",
  3045          "UPDATING",
  3046          "FAILED"
  3047        ]
  3048      },
  3049      "Blueprints":{
  3050        "type":"list",
  3051        "member":{"shape":"Blueprint"}
  3052      },
  3053      "Boolean":{"type":"boolean"},
  3054      "BooleanColumnStatisticsData":{
  3055        "type":"structure",
  3056        "required":[
  3057          "NumberOfTrues",
  3058          "NumberOfFalses",
  3059          "NumberOfNulls"
  3060        ],
  3061        "members":{
  3062          "NumberOfTrues":{"shape":"NonNegativeLong"},
  3063          "NumberOfFalses":{"shape":"NonNegativeLong"},
  3064          "NumberOfNulls":{"shape":"NonNegativeLong"}
  3065        }
  3066      },
  3067      "BooleanNullable":{"type":"boolean"},
  3068      "BooleanValue":{"type":"boolean"},
  3069      "BoundedPartitionValueList":{
  3070        "type":"list",
  3071        "member":{"shape":"ValueString"},
  3072        "max":100,
  3073        "min":0
  3074      },
  3075      "CancelMLTaskRunRequest":{
  3076        "type":"structure",
  3077        "required":[
  3078          "TransformId",
  3079          "TaskRunId"
  3080        ],
  3081        "members":{
  3082          "TransformId":{"shape":"HashString"},
  3083          "TaskRunId":{"shape":"HashString"}
  3084        }
  3085      },
  3086      "CancelMLTaskRunResponse":{
  3087        "type":"structure",
  3088        "members":{
  3089          "TransformId":{"shape":"HashString"},
  3090          "TaskRunId":{"shape":"HashString"},
  3091          "Status":{"shape":"TaskStatusType"}
  3092        }
  3093      },
  3094      "CatalogEncryptionMode":{
  3095        "type":"string",
  3096        "enum":[
  3097          "DISABLED",
  3098          "SSE-KMS"
  3099        ]
  3100      },
  3101      "CatalogEntries":{
  3102        "type":"list",
  3103        "member":{"shape":"CatalogEntry"}
  3104      },
  3105      "CatalogEntry":{
  3106        "type":"structure",
  3107        "required":[
  3108          "DatabaseName",
  3109          "TableName"
  3110        ],
  3111        "members":{
  3112          "DatabaseName":{"shape":"NameString"},
  3113          "TableName":{"shape":"NameString"}
  3114        }
  3115      },
  3116      "CatalogGetterPageSize":{
  3117        "type":"integer",
  3118        "box":true,
  3119        "max":100,
  3120        "min":1
  3121      },
  3122      "CatalogIdString":{
  3123        "type":"string",
  3124        "max":255,
  3125        "min":1,
  3126        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  3127      },
  3128      "CatalogImportStatus":{
  3129        "type":"structure",
  3130        "members":{
  3131          "ImportCompleted":{"shape":"Boolean"},
  3132          "ImportTime":{"shape":"Timestamp"},
  3133          "ImportedBy":{"shape":"NameString"}
  3134        }
  3135      },
  3136      "CatalogTablesList":{
  3137        "type":"list",
  3138        "member":{"shape":"NameString"},
  3139        "min":1
  3140      },
  3141      "CatalogTarget":{
  3142        "type":"structure",
  3143        "required":[
  3144          "DatabaseName",
  3145          "Tables"
  3146        ],
  3147        "members":{
  3148          "DatabaseName":{"shape":"NameString"},
  3149          "Tables":{"shape":"CatalogTablesList"}
  3150        }
  3151      },
  3152      "CatalogTargetList":{
  3153        "type":"list",
  3154        "member":{"shape":"CatalogTarget"}
  3155      },
  3156      "CheckSchemaVersionValidityInput":{
  3157        "type":"structure",
  3158        "required":[
  3159          "DataFormat",
  3160          "SchemaDefinition"
  3161        ],
  3162        "members":{
  3163          "DataFormat":{"shape":"DataFormat"},
  3164          "SchemaDefinition":{"shape":"SchemaDefinitionString"}
  3165        }
  3166      },
  3167      "CheckSchemaVersionValidityResponse":{
  3168        "type":"structure",
  3169        "members":{
  3170          "Valid":{"shape":"IsVersionValid"},
  3171          "Error":{"shape":"SchemaValidationError"}
  3172        }
  3173      },
  3174      "Classification":{"type":"string"},
  3175      "Classifier":{
  3176        "type":"structure",
  3177        "members":{
  3178          "GrokClassifier":{"shape":"GrokClassifier"},
  3179          "XMLClassifier":{"shape":"XMLClassifier"},
  3180          "JsonClassifier":{"shape":"JsonClassifier"},
  3181          "CsvClassifier":{"shape":"CsvClassifier"}
  3182        }
  3183      },
  3184      "ClassifierList":{
  3185        "type":"list",
  3186        "member":{"shape":"Classifier"}
  3187      },
  3188      "ClassifierNameList":{
  3189        "type":"list",
  3190        "member":{"shape":"NameString"}
  3191      },
  3192      "CloudWatchEncryption":{
  3193        "type":"structure",
  3194        "members":{
  3195          "CloudWatchEncryptionMode":{"shape":"CloudWatchEncryptionMode"},
  3196          "KmsKeyArn":{"shape":"KmsKeyArn"}
  3197        }
  3198      },
  3199      "CloudWatchEncryptionMode":{
  3200        "type":"string",
  3201        "enum":[
  3202          "DISABLED",
  3203          "SSE-KMS"
  3204        ]
  3205      },
  3206      "CodeGenArgName":{"type":"string"},
  3207      "CodeGenArgValue":{"type":"string"},
  3208      "CodeGenEdge":{
  3209        "type":"structure",
  3210        "required":[
  3211          "Source",
  3212          "Target"
  3213        ],
  3214        "members":{
  3215          "Source":{"shape":"CodeGenIdentifier"},
  3216          "Target":{"shape":"CodeGenIdentifier"},
  3217          "TargetParameter":{"shape":"CodeGenArgName"}
  3218        }
  3219      },
  3220      "CodeGenIdentifier":{
  3221        "type":"string",
  3222        "max":255,
  3223        "min":1,
  3224        "pattern":"[A-Za-z_][A-Za-z0-9_]*"
  3225      },
  3226      "CodeGenNode":{
  3227        "type":"structure",
  3228        "required":[
  3229          "Id",
  3230          "NodeType",
  3231          "Args"
  3232        ],
  3233        "members":{
  3234          "Id":{"shape":"CodeGenIdentifier"},
  3235          "NodeType":{"shape":"CodeGenNodeType"},
  3236          "Args":{"shape":"CodeGenNodeArgs"},
  3237          "LineNumber":{"shape":"Integer"}
  3238        }
  3239      },
  3240      "CodeGenNodeArg":{
  3241        "type":"structure",
  3242        "required":[
  3243          "Name",
  3244          "Value"
  3245        ],
  3246        "members":{
  3247          "Name":{"shape":"CodeGenArgName"},
  3248          "Value":{"shape":"CodeGenArgValue"},
  3249          "Param":{"shape":"Boolean"}
  3250        }
  3251      },
  3252      "CodeGenNodeArgs":{
  3253        "type":"list",
  3254        "member":{"shape":"CodeGenNodeArg"},
  3255        "max":50,
  3256        "min":0
  3257      },
  3258      "CodeGenNodeType":{"type":"string"},
  3259      "Column":{
  3260        "type":"structure",
  3261        "required":["Name"],
  3262        "members":{
  3263          "Name":{"shape":"NameString"},
  3264          "Type":{"shape":"ColumnTypeString"},
  3265          "Comment":{"shape":"CommentString"},
  3266          "Parameters":{"shape":"ParametersMap"}
  3267        }
  3268      },
  3269      "ColumnError":{
  3270        "type":"structure",
  3271        "members":{
  3272          "ColumnName":{"shape":"NameString"},
  3273          "Error":{"shape":"ErrorDetail"}
  3274        }
  3275      },
  3276      "ColumnErrors":{
  3277        "type":"list",
  3278        "member":{"shape":"ColumnError"}
  3279      },
  3280      "ColumnImportance":{
  3281        "type":"structure",
  3282        "members":{
  3283          "ColumnName":{"shape":"NameString"},
  3284          "Importance":{"shape":"GenericBoundedDouble"}
  3285        }
  3286      },
  3287      "ColumnImportanceList":{
  3288        "type":"list",
  3289        "member":{"shape":"ColumnImportance"},
  3290        "max":100,
  3291        "min":0
  3292      },
  3293      "ColumnList":{
  3294        "type":"list",
  3295        "member":{"shape":"Column"}
  3296      },
  3297      "ColumnNameString":{
  3298        "type":"string",
  3299        "max":1024,
  3300        "min":1,
  3301        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  3302      },
  3303      "ColumnStatistics":{
  3304        "type":"structure",
  3305        "required":[
  3306          "ColumnName",
  3307          "ColumnType",
  3308          "AnalyzedTime",
  3309          "StatisticsData"
  3310        ],
  3311        "members":{
  3312          "ColumnName":{"shape":"NameString"},
  3313          "ColumnType":{"shape":"TypeString"},
  3314          "AnalyzedTime":{"shape":"Timestamp"},
  3315          "StatisticsData":{"shape":"ColumnStatisticsData"}
  3316        }
  3317      },
  3318      "ColumnStatisticsData":{
  3319        "type":"structure",
  3320        "required":["Type"],
  3321        "members":{
  3322          "Type":{"shape":"ColumnStatisticsType"},
  3323          "BooleanColumnStatisticsData":{"shape":"BooleanColumnStatisticsData"},
  3324          "DateColumnStatisticsData":{"shape":"DateColumnStatisticsData"},
  3325          "DecimalColumnStatisticsData":{"shape":"DecimalColumnStatisticsData"},
  3326          "DoubleColumnStatisticsData":{"shape":"DoubleColumnStatisticsData"},
  3327          "LongColumnStatisticsData":{"shape":"LongColumnStatisticsData"},
  3328          "StringColumnStatisticsData":{"shape":"StringColumnStatisticsData"},
  3329          "BinaryColumnStatisticsData":{"shape":"BinaryColumnStatisticsData"}
  3330        }
  3331      },
  3332      "ColumnStatisticsError":{
  3333        "type":"structure",
  3334        "members":{
  3335          "ColumnStatistics":{"shape":"ColumnStatistics"},
  3336          "Error":{"shape":"ErrorDetail"}
  3337        }
  3338      },
  3339      "ColumnStatisticsErrors":{
  3340        "type":"list",
  3341        "member":{"shape":"ColumnStatisticsError"}
  3342      },
  3343      "ColumnStatisticsList":{
  3344        "type":"list",
  3345        "member":{"shape":"ColumnStatistics"}
  3346      },
  3347      "ColumnStatisticsType":{
  3348        "type":"string",
  3349        "enum":[
  3350          "BOOLEAN",
  3351          "DATE",
  3352          "DECIMAL",
  3353          "DOUBLE",
  3354          "LONG",
  3355          "STRING",
  3356          "BINARY"
  3357        ]
  3358      },
  3359      "ColumnTypeString":{
  3360        "type":"string",
  3361        "max":131072,
  3362        "min":0,
  3363        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  3364      },
  3365      "ColumnValueStringList":{
  3366        "type":"list",
  3367        "member":{"shape":"ColumnValuesString"}
  3368      },
  3369      "ColumnValuesString":{"type":"string"},
  3370      "CommentString":{
  3371        "type":"string",
  3372        "max":255,
  3373        "min":0,
  3374        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  3375      },
  3376      "Comparator":{
  3377        "type":"string",
  3378        "enum":[
  3379          "EQUALS",
  3380          "GREATER_THAN",
  3381          "LESS_THAN",
  3382          "GREATER_THAN_EQUALS",
  3383          "LESS_THAN_EQUALS"
  3384        ]
  3385      },
  3386      "Compatibility":{
  3387        "type":"string",
  3388        "enum":[
  3389          "NONE",
  3390          "DISABLED",
  3391          "BACKWARD",
  3392          "BACKWARD_ALL",
  3393          "FORWARD",
  3394          "FORWARD_ALL",
  3395          "FULL",
  3396          "FULL_ALL"
  3397        ]
  3398      },
  3399      "ConcurrentModificationException":{
  3400        "type":"structure",
  3401        "members":{
  3402          "Message":{"shape":"MessageString"}
  3403        },
  3404        "exception":true
  3405      },
  3406      "ConcurrentRunsExceededException":{
  3407        "type":"structure",
  3408        "members":{
  3409          "Message":{"shape":"MessageString"}
  3410        },
  3411        "exception":true
  3412      },
  3413      "Condition":{
  3414        "type":"structure",
  3415        "members":{
  3416          "LogicalOperator":{"shape":"LogicalOperator"},
  3417          "JobName":{"shape":"NameString"},
  3418          "State":{"shape":"JobRunState"},
  3419          "CrawlerName":{"shape":"NameString"},
  3420          "CrawlState":{"shape":"CrawlState"}
  3421        }
  3422      },
  3423      "ConditionCheckFailureException":{
  3424        "type":"structure",
  3425        "members":{
  3426          "Message":{"shape":"MessageString"}
  3427        },
  3428        "exception":true
  3429      },
  3430      "ConditionList":{
  3431        "type":"list",
  3432        "member":{"shape":"Condition"}
  3433      },
  3434      "ConflictException":{
  3435        "type":"structure",
  3436        "members":{
  3437          "Message":{"shape":"MessageString"}
  3438        },
  3439        "exception":true
  3440      },
  3441      "ConfusionMatrix":{
  3442        "type":"structure",
  3443        "members":{
  3444          "NumTruePositives":{"shape":"RecordsCount"},
  3445          "NumFalsePositives":{"shape":"RecordsCount"},
  3446          "NumTrueNegatives":{"shape":"RecordsCount"},
  3447          "NumFalseNegatives":{"shape":"RecordsCount"}
  3448        }
  3449      },
  3450      "Connection":{
  3451        "type":"structure",
  3452        "members":{
  3453          "Name":{"shape":"NameString"},
  3454          "Description":{"shape":"DescriptionString"},
  3455          "ConnectionType":{"shape":"ConnectionType"},
  3456          "MatchCriteria":{"shape":"MatchCriteria"},
  3457          "ConnectionProperties":{"shape":"ConnectionProperties"},
  3458          "PhysicalConnectionRequirements":{"shape":"PhysicalConnectionRequirements"},
  3459          "CreationTime":{"shape":"Timestamp"},
  3460          "LastUpdatedTime":{"shape":"Timestamp"},
  3461          "LastUpdatedBy":{"shape":"NameString"}
  3462        }
  3463      },
  3464      "ConnectionInput":{
  3465        "type":"structure",
  3466        "required":[
  3467          "Name",
  3468          "ConnectionType",
  3469          "ConnectionProperties"
  3470        ],
  3471        "members":{
  3472          "Name":{"shape":"NameString"},
  3473          "Description":{"shape":"DescriptionString"},
  3474          "ConnectionType":{"shape":"ConnectionType"},
  3475          "MatchCriteria":{"shape":"MatchCriteria"},
  3476          "ConnectionProperties":{"shape":"ConnectionProperties"},
  3477          "PhysicalConnectionRequirements":{"shape":"PhysicalConnectionRequirements"}
  3478        }
  3479      },
  3480      "ConnectionList":{
  3481        "type":"list",
  3482        "member":{"shape":"Connection"}
  3483      },
  3484      "ConnectionName":{"type":"string"},
  3485      "ConnectionPasswordEncryption":{
  3486        "type":"structure",
  3487        "required":["ReturnConnectionPasswordEncrypted"],
  3488        "members":{
  3489          "ReturnConnectionPasswordEncrypted":{"shape":"Boolean"},
  3490          "AwsKmsKeyId":{"shape":"NameString"}
  3491        }
  3492      },
  3493      "ConnectionProperties":{
  3494        "type":"map",
  3495        "key":{"shape":"ConnectionPropertyKey"},
  3496        "value":{"shape":"ValueString"},
  3497        "max":100,
  3498        "min":0
  3499      },
  3500      "ConnectionPropertyKey":{
  3501        "type":"string",
  3502        "enum":[
  3503          "HOST",
  3504          "PORT",
  3505          "USERNAME",
  3506          "PASSWORD",
  3507          "ENCRYPTED_PASSWORD",
  3508          "JDBC_DRIVER_JAR_URI",
  3509          "JDBC_DRIVER_CLASS_NAME",
  3510          "JDBC_ENGINE",
  3511          "JDBC_ENGINE_VERSION",
  3512          "CONFIG_FILES",
  3513          "INSTANCE_ID",
  3514          "JDBC_CONNECTION_URL",
  3515          "JDBC_ENFORCE_SSL",
  3516          "CUSTOM_JDBC_CERT",
  3517          "SKIP_CUSTOM_JDBC_CERT_VALIDATION",
  3518          "CUSTOM_JDBC_CERT_STRING",
  3519          "CONNECTION_URL",
  3520          "KAFKA_BOOTSTRAP_SERVERS",
  3521          "KAFKA_SSL_ENABLED",
  3522          "KAFKA_CUSTOM_CERT",
  3523          "KAFKA_SKIP_CUSTOM_CERT_VALIDATION",
  3524          "KAFKA_CLIENT_KEYSTORE",
  3525          "KAFKA_CLIENT_KEYSTORE_PASSWORD",
  3526          "KAFKA_CLIENT_KEY_PASSWORD",
  3527          "ENCRYPTED_KAFKA_CLIENT_KEYSTORE_PASSWORD",
  3528          "ENCRYPTED_KAFKA_CLIENT_KEY_PASSWORD",
  3529          "SECRET_ID",
  3530          "CONNECTOR_URL",
  3531          "CONNECTOR_TYPE",
  3532          "CONNECTOR_CLASS_NAME"
  3533        ]
  3534      },
  3535      "ConnectionType":{
  3536        "type":"string",
  3537        "enum":[
  3538          "JDBC",
  3539          "SFTP",
  3540          "MONGODB",
  3541          "KAFKA",
  3542          "NETWORK",
  3543          "MARKETPLACE",
  3544          "CUSTOM"
  3545        ]
  3546      },
  3547      "ConnectionsList":{
  3548        "type":"structure",
  3549        "members":{
  3550          "Connections":{"shape":"OrchestrationStringList"}
  3551        }
  3552      },
  3553      "Crawl":{
  3554        "type":"structure",
  3555        "members":{
  3556          "State":{"shape":"CrawlState"},
  3557          "StartedOn":{"shape":"TimestampValue"},
  3558          "CompletedOn":{"shape":"TimestampValue"},
  3559          "ErrorMessage":{"shape":"DescriptionString"},
  3560          "LogGroup":{"shape":"LogGroup"},
  3561          "LogStream":{"shape":"LogStream"}
  3562        }
  3563      },
  3564      "CrawlList":{
  3565        "type":"list",
  3566        "member":{"shape":"Crawl"}
  3567      },
  3568      "CrawlState":{
  3569        "type":"string",
  3570        "enum":[
  3571          "RUNNING",
  3572          "CANCELLING",
  3573          "CANCELLED",
  3574          "SUCCEEDED",
  3575          "FAILED"
  3576        ]
  3577      },
  3578      "Crawler":{
  3579        "type":"structure",
  3580        "members":{
  3581          "Name":{"shape":"NameString"},
  3582          "Role":{"shape":"Role"},
  3583          "Targets":{"shape":"CrawlerTargets"},
  3584          "DatabaseName":{"shape":"DatabaseName"},
  3585          "Description":{"shape":"DescriptionString"},
  3586          "Classifiers":{"shape":"ClassifierNameList"},
  3587          "RecrawlPolicy":{"shape":"RecrawlPolicy"},
  3588          "SchemaChangePolicy":{"shape":"SchemaChangePolicy"},
  3589          "LineageConfiguration":{"shape":"LineageConfiguration"},
  3590          "State":{"shape":"CrawlerState"},
  3591          "TablePrefix":{"shape":"TablePrefix"},
  3592          "Schedule":{"shape":"Schedule"},
  3593          "CrawlElapsedTime":{"shape":"MillisecondsCount"},
  3594          "CreationTime":{"shape":"Timestamp"},
  3595          "LastUpdated":{"shape":"Timestamp"},
  3596          "LastCrawl":{"shape":"LastCrawlInfo"},
  3597          "Version":{"shape":"VersionId"},
  3598          "Configuration":{"shape":"CrawlerConfiguration"},
  3599          "CrawlerSecurityConfiguration":{"shape":"CrawlerSecurityConfiguration"}
  3600        }
  3601      },
  3602      "CrawlerConfiguration":{"type":"string"},
  3603      "CrawlerLineageSettings":{
  3604        "type":"string",
  3605        "enum":[
  3606          "ENABLE",
  3607          "DISABLE"
  3608        ]
  3609      },
  3610      "CrawlerList":{
  3611        "type":"list",
  3612        "member":{"shape":"Crawler"}
  3613      },
  3614      "CrawlerMetrics":{
  3615        "type":"structure",
  3616        "members":{
  3617          "CrawlerName":{"shape":"NameString"},
  3618          "TimeLeftSeconds":{"shape":"NonNegativeDouble"},
  3619          "StillEstimating":{"shape":"Boolean"},
  3620          "LastRuntimeSeconds":{"shape":"NonNegativeDouble"},
  3621          "MedianRuntimeSeconds":{"shape":"NonNegativeDouble"},
  3622          "TablesCreated":{"shape":"NonNegativeInteger"},
  3623          "TablesUpdated":{"shape":"NonNegativeInteger"},
  3624          "TablesDeleted":{"shape":"NonNegativeInteger"}
  3625        }
  3626      },
  3627      "CrawlerMetricsList":{
  3628        "type":"list",
  3629        "member":{"shape":"CrawlerMetrics"}
  3630      },
  3631      "CrawlerNameList":{
  3632        "type":"list",
  3633        "member":{"shape":"NameString"},
  3634        "max":100,
  3635        "min":0
  3636      },
  3637      "CrawlerNodeDetails":{
  3638        "type":"structure",
  3639        "members":{
  3640          "Crawls":{"shape":"CrawlList"}
  3641        }
  3642      },
  3643      "CrawlerNotRunningException":{
  3644        "type":"structure",
  3645        "members":{
  3646          "Message":{"shape":"MessageString"}
  3647        },
  3648        "exception":true
  3649      },
  3650      "CrawlerRunningException":{
  3651        "type":"structure",
  3652        "members":{
  3653          "Message":{"shape":"MessageString"}
  3654        },
  3655        "exception":true
  3656      },
  3657      "CrawlerSecurityConfiguration":{
  3658        "type":"string",
  3659        "max":128,
  3660        "min":0
  3661      },
  3662      "CrawlerState":{
  3663        "type":"string",
  3664        "enum":[
  3665          "READY",
  3666          "RUNNING",
  3667          "STOPPING"
  3668        ]
  3669      },
  3670      "CrawlerStoppingException":{
  3671        "type":"structure",
  3672        "members":{
  3673          "Message":{"shape":"MessageString"}
  3674        },
  3675        "exception":true
  3676      },
  3677      "CrawlerTargets":{
  3678        "type":"structure",
  3679        "members":{
  3680          "S3Targets":{"shape":"S3TargetList"},
  3681          "JdbcTargets":{"shape":"JdbcTargetList"},
  3682          "MongoDBTargets":{"shape":"MongoDBTargetList"},
  3683          "DynamoDBTargets":{"shape":"DynamoDBTargetList"},
  3684          "CatalogTargets":{"shape":"CatalogTargetList"}
  3685        }
  3686      },
  3687      "CreateBlueprintRequest":{
  3688        "type":"structure",
  3689        "required":[
  3690          "Name",
  3691          "BlueprintLocation"
  3692        ],
  3693        "members":{
  3694          "Name":{"shape":"OrchestrationNameString"},
  3695          "Description":{"shape":"Generic512CharString"},
  3696          "BlueprintLocation":{"shape":"OrchestrationS3Location"},
  3697          "Tags":{"shape":"TagsMap"}
  3698        }
  3699      },
  3700      "CreateBlueprintResponse":{
  3701        "type":"structure",
  3702        "members":{
  3703          "Name":{"shape":"NameString"}
  3704        }
  3705      },
  3706      "CreateClassifierRequest":{
  3707        "type":"structure",
  3708        "members":{
  3709          "GrokClassifier":{"shape":"CreateGrokClassifierRequest"},
  3710          "XMLClassifier":{"shape":"CreateXMLClassifierRequest"},
  3711          "JsonClassifier":{"shape":"CreateJsonClassifierRequest"},
  3712          "CsvClassifier":{"shape":"CreateCsvClassifierRequest"}
  3713        }
  3714      },
  3715      "CreateClassifierResponse":{
  3716        "type":"structure",
  3717        "members":{
  3718        }
  3719      },
  3720      "CreateConnectionRequest":{
  3721        "type":"structure",
  3722        "required":["ConnectionInput"],
  3723        "members":{
  3724          "CatalogId":{"shape":"CatalogIdString"},
  3725          "ConnectionInput":{"shape":"ConnectionInput"},
  3726          "Tags":{"shape":"TagsMap"}
  3727        }
  3728      },
  3729      "CreateConnectionResponse":{
  3730        "type":"structure",
  3731        "members":{
  3732        }
  3733      },
  3734      "CreateCrawlerRequest":{
  3735        "type":"structure",
  3736        "required":[
  3737          "Name",
  3738          "Role",
  3739          "Targets"
  3740        ],
  3741        "members":{
  3742          "Name":{"shape":"NameString"},
  3743          "Role":{"shape":"Role"},
  3744          "DatabaseName":{"shape":"DatabaseName"},
  3745          "Description":{"shape":"DescriptionString"},
  3746          "Targets":{"shape":"CrawlerTargets"},
  3747          "Schedule":{"shape":"CronExpression"},
  3748          "Classifiers":{"shape":"ClassifierNameList"},
  3749          "TablePrefix":{"shape":"TablePrefix"},
  3750          "SchemaChangePolicy":{"shape":"SchemaChangePolicy"},
  3751          "RecrawlPolicy":{"shape":"RecrawlPolicy"},
  3752          "LineageConfiguration":{"shape":"LineageConfiguration"},
  3753          "Configuration":{"shape":"CrawlerConfiguration"},
  3754          "CrawlerSecurityConfiguration":{"shape":"CrawlerSecurityConfiguration"},
  3755          "Tags":{"shape":"TagsMap"}
  3756        }
  3757      },
  3758      "CreateCrawlerResponse":{
  3759        "type":"structure",
  3760        "members":{
  3761        }
  3762      },
  3763      "CreateCsvClassifierRequest":{
  3764        "type":"structure",
  3765        "required":["Name"],
  3766        "members":{
  3767          "Name":{"shape":"NameString"},
  3768          "Delimiter":{"shape":"CsvColumnDelimiter"},
  3769          "QuoteSymbol":{"shape":"CsvQuoteSymbol"},
  3770          "ContainsHeader":{"shape":"CsvHeaderOption"},
  3771          "Header":{"shape":"CsvHeader"},
  3772          "DisableValueTrimming":{"shape":"NullableBoolean"},
  3773          "AllowSingleColumn":{"shape":"NullableBoolean"}
  3774        }
  3775      },
  3776      "CreateDatabaseRequest":{
  3777        "type":"structure",
  3778        "required":["DatabaseInput"],
  3779        "members":{
  3780          "CatalogId":{"shape":"CatalogIdString"},
  3781          "DatabaseInput":{"shape":"DatabaseInput"}
  3782        }
  3783      },
  3784      "CreateDatabaseResponse":{
  3785        "type":"structure",
  3786        "members":{
  3787        }
  3788      },
  3789      "CreateDevEndpointRequest":{
  3790        "type":"structure",
  3791        "required":[
  3792          "EndpointName",
  3793          "RoleArn"
  3794        ],
  3795        "members":{
  3796          "EndpointName":{"shape":"GenericString"},
  3797          "RoleArn":{"shape":"RoleArn"},
  3798          "SecurityGroupIds":{"shape":"StringList"},
  3799          "SubnetId":{"shape":"GenericString"},
  3800          "PublicKey":{"shape":"GenericString"},
  3801          "PublicKeys":{"shape":"PublicKeysList"},
  3802          "NumberOfNodes":{"shape":"IntegerValue"},
  3803          "WorkerType":{"shape":"WorkerType"},
  3804          "GlueVersion":{"shape":"GlueVersionString"},
  3805          "NumberOfWorkers":{"shape":"NullableInteger"},
  3806          "ExtraPythonLibsS3Path":{"shape":"GenericString"},
  3807          "ExtraJarsS3Path":{"shape":"GenericString"},
  3808          "SecurityConfiguration":{"shape":"NameString"},
  3809          "Tags":{"shape":"TagsMap"},
  3810          "Arguments":{"shape":"MapValue"}
  3811        }
  3812      },
  3813      "CreateDevEndpointResponse":{
  3814        "type":"structure",
  3815        "members":{
  3816          "EndpointName":{"shape":"GenericString"},
  3817          "Status":{"shape":"GenericString"},
  3818          "SecurityGroupIds":{"shape":"StringList"},
  3819          "SubnetId":{"shape":"GenericString"},
  3820          "RoleArn":{"shape":"RoleArn"},
  3821          "YarnEndpointAddress":{"shape":"GenericString"},
  3822          "ZeppelinRemoteSparkInterpreterPort":{"shape":"IntegerValue"},
  3823          "NumberOfNodes":{"shape":"IntegerValue"},
  3824          "WorkerType":{"shape":"WorkerType"},
  3825          "GlueVersion":{"shape":"GlueVersionString"},
  3826          "NumberOfWorkers":{"shape":"NullableInteger"},
  3827          "AvailabilityZone":{"shape":"GenericString"},
  3828          "VpcId":{"shape":"GenericString"},
  3829          "ExtraPythonLibsS3Path":{"shape":"GenericString"},
  3830          "ExtraJarsS3Path":{"shape":"GenericString"},
  3831          "FailureReason":{"shape":"GenericString"},
  3832          "SecurityConfiguration":{"shape":"NameString"},
  3833          "CreatedTimestamp":{"shape":"TimestampValue"},
  3834          "Arguments":{"shape":"MapValue"}
  3835        }
  3836      },
  3837      "CreateGrokClassifierRequest":{
  3838        "type":"structure",
  3839        "required":[
  3840          "Classification",
  3841          "Name",
  3842          "GrokPattern"
  3843        ],
  3844        "members":{
  3845          "Classification":{"shape":"Classification"},
  3846          "Name":{"shape":"NameString"},
  3847          "GrokPattern":{"shape":"GrokPattern"},
  3848          "CustomPatterns":{"shape":"CustomPatterns"}
  3849        }
  3850      },
  3851      "CreateJobRequest":{
  3852        "type":"structure",
  3853        "required":[
  3854          "Name",
  3855          "Role",
  3856          "Command"
  3857        ],
  3858        "members":{
  3859          "Name":{"shape":"NameString"},
  3860          "Description":{"shape":"DescriptionString"},
  3861          "LogUri":{"shape":"UriString"},
  3862          "Role":{"shape":"RoleString"},
  3863          "ExecutionProperty":{"shape":"ExecutionProperty"},
  3864          "Command":{"shape":"JobCommand"},
  3865          "DefaultArguments":{"shape":"GenericMap"},
  3866          "NonOverridableArguments":{"shape":"GenericMap"},
  3867          "Connections":{"shape":"ConnectionsList"},
  3868          "MaxRetries":{"shape":"MaxRetries"},
  3869          "AllocatedCapacity":{
  3870            "shape":"IntegerValue",
  3871            "deprecated":true,
  3872            "deprecatedMessage":"This property is deprecated, use MaxCapacity instead."
  3873          },
  3874          "Timeout":{"shape":"Timeout"},
  3875          "MaxCapacity":{"shape":"NullableDouble"},
  3876          "SecurityConfiguration":{"shape":"NameString"},
  3877          "Tags":{"shape":"TagsMap"},
  3878          "NotificationProperty":{"shape":"NotificationProperty"},
  3879          "GlueVersion":{"shape":"GlueVersionString"},
  3880          "NumberOfWorkers":{"shape":"NullableInteger"},
  3881          "WorkerType":{"shape":"WorkerType"}
  3882        }
  3883      },
  3884      "CreateJobResponse":{
  3885        "type":"structure",
  3886        "members":{
  3887          "Name":{"shape":"NameString"}
  3888        }
  3889      },
  3890      "CreateJsonClassifierRequest":{
  3891        "type":"structure",
  3892        "required":[
  3893          "Name",
  3894          "JsonPath"
  3895        ],
  3896        "members":{
  3897          "Name":{"shape":"NameString"},
  3898          "JsonPath":{"shape":"JsonPath"}
  3899        }
  3900      },
  3901      "CreateMLTransformRequest":{
  3902        "type":"structure",
  3903        "required":[
  3904          "Name",
  3905          "InputRecordTables",
  3906          "Parameters",
  3907          "Role"
  3908        ],
  3909        "members":{
  3910          "Name":{"shape":"NameString"},
  3911          "Description":{"shape":"DescriptionString"},
  3912          "InputRecordTables":{"shape":"GlueTables"},
  3913          "Parameters":{"shape":"TransformParameters"},
  3914          "Role":{"shape":"RoleString"},
  3915          "GlueVersion":{"shape":"GlueVersionString"},
  3916          "MaxCapacity":{"shape":"NullableDouble"},
  3917          "WorkerType":{"shape":"WorkerType"},
  3918          "NumberOfWorkers":{"shape":"NullableInteger"},
  3919          "Timeout":{"shape":"Timeout"},
  3920          "MaxRetries":{"shape":"NullableInteger"},
  3921          "Tags":{"shape":"TagsMap"},
  3922          "TransformEncryption":{"shape":"TransformEncryption"}
  3923        }
  3924      },
  3925      "CreateMLTransformResponse":{
  3926        "type":"structure",
  3927        "members":{
  3928          "TransformId":{"shape":"HashString"}
  3929        }
  3930      },
  3931      "CreatePartitionIndexRequest":{
  3932        "type":"structure",
  3933        "required":[
  3934          "DatabaseName",
  3935          "TableName",
  3936          "PartitionIndex"
  3937        ],
  3938        "members":{
  3939          "CatalogId":{"shape":"CatalogIdString"},
  3940          "DatabaseName":{"shape":"NameString"},
  3941          "TableName":{"shape":"NameString"},
  3942          "PartitionIndex":{"shape":"PartitionIndex"}
  3943        }
  3944      },
  3945      "CreatePartitionIndexResponse":{
  3946        "type":"structure",
  3947        "members":{
  3948        }
  3949      },
  3950      "CreatePartitionRequest":{
  3951        "type":"structure",
  3952        "required":[
  3953          "DatabaseName",
  3954          "TableName",
  3955          "PartitionInput"
  3956        ],
  3957        "members":{
  3958          "CatalogId":{"shape":"CatalogIdString"},
  3959          "DatabaseName":{"shape":"NameString"},
  3960          "TableName":{"shape":"NameString"},
  3961          "PartitionInput":{"shape":"PartitionInput"}
  3962        }
  3963      },
  3964      "CreatePartitionResponse":{
  3965        "type":"structure",
  3966        "members":{
  3967        }
  3968      },
  3969      "CreateRegistryInput":{
  3970        "type":"structure",
  3971        "required":["RegistryName"],
  3972        "members":{
  3973          "RegistryName":{"shape":"SchemaRegistryNameString"},
  3974          "Description":{"shape":"DescriptionString"},
  3975          "Tags":{"shape":"TagsMap"}
  3976        }
  3977      },
  3978      "CreateRegistryResponse":{
  3979        "type":"structure",
  3980        "members":{
  3981          "RegistryArn":{"shape":"GlueResourceArn"},
  3982          "RegistryName":{"shape":"SchemaRegistryNameString"},
  3983          "Description":{"shape":"DescriptionString"},
  3984          "Tags":{"shape":"TagsMap"}
  3985        }
  3986      },
  3987      "CreateSchemaInput":{
  3988        "type":"structure",
  3989        "required":[
  3990          "SchemaName",
  3991          "DataFormat"
  3992        ],
  3993        "members":{
  3994          "RegistryId":{"shape":"RegistryId"},
  3995          "SchemaName":{"shape":"SchemaRegistryNameString"},
  3996          "DataFormat":{"shape":"DataFormat"},
  3997          "Compatibility":{"shape":"Compatibility"},
  3998          "Description":{"shape":"DescriptionString"},
  3999          "Tags":{"shape":"TagsMap"},
  4000          "SchemaDefinition":{"shape":"SchemaDefinitionString"}
  4001        }
  4002      },
  4003      "CreateSchemaResponse":{
  4004        "type":"structure",
  4005        "members":{
  4006          "RegistryName":{"shape":"SchemaRegistryNameString"},
  4007          "RegistryArn":{"shape":"GlueResourceArn"},
  4008          "SchemaName":{"shape":"SchemaRegistryNameString"},
  4009          "SchemaArn":{"shape":"GlueResourceArn"},
  4010          "Description":{"shape":"DescriptionString"},
  4011          "DataFormat":{"shape":"DataFormat"},
  4012          "Compatibility":{"shape":"Compatibility"},
  4013          "SchemaCheckpoint":{"shape":"SchemaCheckpointNumber"},
  4014          "LatestSchemaVersion":{"shape":"VersionLongNumber"},
  4015          "NextSchemaVersion":{"shape":"VersionLongNumber"},
  4016          "SchemaStatus":{"shape":"SchemaStatus"},
  4017          "Tags":{"shape":"TagsMap"},
  4018          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  4019          "SchemaVersionStatus":{"shape":"SchemaVersionStatus"}
  4020        }
  4021      },
  4022      "CreateScriptRequest":{
  4023        "type":"structure",
  4024        "members":{
  4025          "DagNodes":{"shape":"DagNodes"},
  4026          "DagEdges":{"shape":"DagEdges"},
  4027          "Language":{"shape":"Language"}
  4028        }
  4029      },
  4030      "CreateScriptResponse":{
  4031        "type":"structure",
  4032        "members":{
  4033          "PythonScript":{"shape":"PythonScript"},
  4034          "ScalaCode":{"shape":"ScalaCode"}
  4035        }
  4036      },
  4037      "CreateSecurityConfigurationRequest":{
  4038        "type":"structure",
  4039        "required":[
  4040          "Name",
  4041          "EncryptionConfiguration"
  4042        ],
  4043        "members":{
  4044          "Name":{"shape":"NameString"},
  4045          "EncryptionConfiguration":{"shape":"EncryptionConfiguration"}
  4046        }
  4047      },
  4048      "CreateSecurityConfigurationResponse":{
  4049        "type":"structure",
  4050        "members":{
  4051          "Name":{"shape":"NameString"},
  4052          "CreatedTimestamp":{"shape":"TimestampValue"}
  4053        }
  4054      },
  4055      "CreateTableRequest":{
  4056        "type":"structure",
  4057        "required":[
  4058          "DatabaseName",
  4059          "TableInput"
  4060        ],
  4061        "members":{
  4062          "CatalogId":{"shape":"CatalogIdString"},
  4063          "DatabaseName":{"shape":"NameString"},
  4064          "TableInput":{"shape":"TableInput"},
  4065          "PartitionIndexes":{"shape":"PartitionIndexList"}
  4066        }
  4067      },
  4068      "CreateTableResponse":{
  4069        "type":"structure",
  4070        "members":{
  4071        }
  4072      },
  4073      "CreateTriggerRequest":{
  4074        "type":"structure",
  4075        "required":[
  4076          "Name",
  4077          "Type",
  4078          "Actions"
  4079        ],
  4080        "members":{
  4081          "Name":{"shape":"NameString"},
  4082          "WorkflowName":{"shape":"NameString"},
  4083          "Type":{"shape":"TriggerType"},
  4084          "Schedule":{"shape":"GenericString"},
  4085          "Predicate":{"shape":"Predicate"},
  4086          "Actions":{"shape":"ActionList"},
  4087          "Description":{"shape":"DescriptionString"},
  4088          "StartOnCreation":{"shape":"BooleanValue"},
  4089          "Tags":{"shape":"TagsMap"},
  4090          "EventBatchingCondition":{"shape":"EventBatchingCondition"}
  4091        }
  4092      },
  4093      "CreateTriggerResponse":{
  4094        "type":"structure",
  4095        "members":{
  4096          "Name":{"shape":"NameString"}
  4097        }
  4098      },
  4099      "CreateUserDefinedFunctionRequest":{
  4100        "type":"structure",
  4101        "required":[
  4102          "DatabaseName",
  4103          "FunctionInput"
  4104        ],
  4105        "members":{
  4106          "CatalogId":{"shape":"CatalogIdString"},
  4107          "DatabaseName":{"shape":"NameString"},
  4108          "FunctionInput":{"shape":"UserDefinedFunctionInput"}
  4109        }
  4110      },
  4111      "CreateUserDefinedFunctionResponse":{
  4112        "type":"structure",
  4113        "members":{
  4114        }
  4115      },
  4116      "CreateWorkflowRequest":{
  4117        "type":"structure",
  4118        "required":["Name"],
  4119        "members":{
  4120          "Name":{"shape":"NameString"},
  4121          "Description":{"shape":"GenericString"},
  4122          "DefaultRunProperties":{"shape":"WorkflowRunProperties"},
  4123          "Tags":{"shape":"TagsMap"},
  4124          "MaxConcurrentRuns":{"shape":"NullableInteger"}
  4125        }
  4126      },
  4127      "CreateWorkflowResponse":{
  4128        "type":"structure",
  4129        "members":{
  4130          "Name":{"shape":"NameString"}
  4131        }
  4132      },
  4133      "CreateXMLClassifierRequest":{
  4134        "type":"structure",
  4135        "required":[
  4136          "Classification",
  4137          "Name"
  4138        ],
  4139        "members":{
  4140          "Classification":{"shape":"Classification"},
  4141          "Name":{"shape":"NameString"},
  4142          "RowTag":{"shape":"RowTag"}
  4143        }
  4144      },
  4145      "CreatedTimestamp":{"type":"string"},
  4146      "CronExpression":{"type":"string"},
  4147      "CsvClassifier":{
  4148        "type":"structure",
  4149        "required":["Name"],
  4150        "members":{
  4151          "Name":{"shape":"NameString"},
  4152          "CreationTime":{"shape":"Timestamp"},
  4153          "LastUpdated":{"shape":"Timestamp"},
  4154          "Version":{"shape":"VersionId"},
  4155          "Delimiter":{"shape":"CsvColumnDelimiter"},
  4156          "QuoteSymbol":{"shape":"CsvQuoteSymbol"},
  4157          "ContainsHeader":{"shape":"CsvHeaderOption"},
  4158          "Header":{"shape":"CsvHeader"},
  4159          "DisableValueTrimming":{"shape":"NullableBoolean"},
  4160          "AllowSingleColumn":{"shape":"NullableBoolean"}
  4161        }
  4162      },
  4163      "CsvColumnDelimiter":{
  4164        "type":"string",
  4165        "max":1,
  4166        "min":1,
  4167        "pattern":"[^\\r\\n]"
  4168      },
  4169      "CsvHeader":{
  4170        "type":"list",
  4171        "member":{"shape":"NameString"}
  4172      },
  4173      "CsvHeaderOption":{
  4174        "type":"string",
  4175        "enum":[
  4176          "UNKNOWN",
  4177          "PRESENT",
  4178          "ABSENT"
  4179        ]
  4180      },
  4181      "CsvQuoteSymbol":{
  4182        "type":"string",
  4183        "max":1,
  4184        "min":1,
  4185        "pattern":"[^\\r\\n]"
  4186      },
  4187      "CustomPatterns":{
  4188        "type":"string",
  4189        "max":16000,
  4190        "min":0,
  4191        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
  4192      },
  4193      "DagEdges":{
  4194        "type":"list",
  4195        "member":{"shape":"CodeGenEdge"}
  4196      },
  4197      "DagNodes":{
  4198        "type":"list",
  4199        "member":{"shape":"CodeGenNode"}
  4200      },
  4201      "DataCatalogEncryptionSettings":{
  4202        "type":"structure",
  4203        "members":{
  4204          "EncryptionAtRest":{"shape":"EncryptionAtRest"},
  4205          "ConnectionPasswordEncryption":{"shape":"ConnectionPasswordEncryption"}
  4206        }
  4207      },
  4208      "DataFormat":{
  4209        "type":"string",
  4210        "enum":[
  4211          "AVRO",
  4212          "JSON"
  4213        ]
  4214      },
  4215      "DataLakePrincipal":{
  4216        "type":"structure",
  4217        "members":{
  4218          "DataLakePrincipalIdentifier":{"shape":"DataLakePrincipalString"}
  4219        }
  4220      },
  4221      "DataLakePrincipalString":{
  4222        "type":"string",
  4223        "max":255,
  4224        "min":1
  4225      },
  4226      "Database":{
  4227        "type":"structure",
  4228        "required":["Name"],
  4229        "members":{
  4230          "Name":{"shape":"NameString"},
  4231          "Description":{"shape":"DescriptionString"},
  4232          "LocationUri":{"shape":"URI"},
  4233          "Parameters":{"shape":"ParametersMap"},
  4234          "CreateTime":{"shape":"Timestamp"},
  4235          "CreateTableDefaultPermissions":{"shape":"PrincipalPermissionsList"},
  4236          "TargetDatabase":{"shape":"DatabaseIdentifier"},
  4237          "CatalogId":{"shape":"CatalogIdString"}
  4238        }
  4239      },
  4240      "DatabaseIdentifier":{
  4241        "type":"structure",
  4242        "members":{
  4243          "CatalogId":{"shape":"CatalogIdString"},
  4244          "DatabaseName":{"shape":"NameString"}
  4245        }
  4246      },
  4247      "DatabaseInput":{
  4248        "type":"structure",
  4249        "required":["Name"],
  4250        "members":{
  4251          "Name":{"shape":"NameString"},
  4252          "Description":{"shape":"DescriptionString"},
  4253          "LocationUri":{"shape":"URI"},
  4254          "Parameters":{"shape":"ParametersMap"},
  4255          "CreateTableDefaultPermissions":{"shape":"PrincipalPermissionsList"},
  4256          "TargetDatabase":{"shape":"DatabaseIdentifier"}
  4257        }
  4258      },
  4259      "DatabaseList":{
  4260        "type":"list",
  4261        "member":{"shape":"Database"}
  4262      },
  4263      "DatabaseName":{"type":"string"},
  4264      "DateColumnStatisticsData":{
  4265        "type":"structure",
  4266        "required":[
  4267          "NumberOfNulls",
  4268          "NumberOfDistinctValues"
  4269        ],
  4270        "members":{
  4271          "MinimumValue":{"shape":"Timestamp"},
  4272          "MaximumValue":{"shape":"Timestamp"},
  4273          "NumberOfNulls":{"shape":"NonNegativeLong"},
  4274          "NumberOfDistinctValues":{"shape":"NonNegativeLong"}
  4275        }
  4276      },
  4277      "DecimalColumnStatisticsData":{
  4278        "type":"structure",
  4279        "required":[
  4280          "NumberOfNulls",
  4281          "NumberOfDistinctValues"
  4282        ],
  4283        "members":{
  4284          "MinimumValue":{"shape":"DecimalNumber"},
  4285          "MaximumValue":{"shape":"DecimalNumber"},
  4286          "NumberOfNulls":{"shape":"NonNegativeLong"},
  4287          "NumberOfDistinctValues":{"shape":"NonNegativeLong"}
  4288        }
  4289      },
  4290      "DecimalNumber":{
  4291        "type":"structure",
  4292        "required":[
  4293          "UnscaledValue",
  4294          "Scale"
  4295        ],
  4296        "members":{
  4297          "UnscaledValue":{"shape":"Blob"},
  4298          "Scale":{"shape":"Integer"}
  4299        }
  4300      },
  4301      "DeleteBehavior":{
  4302        "type":"string",
  4303        "enum":[
  4304          "LOG",
  4305          "DELETE_FROM_DATABASE",
  4306          "DEPRECATE_IN_DATABASE"
  4307        ]
  4308      },
  4309      "DeleteBlueprintRequest":{
  4310        "type":"structure",
  4311        "required":["Name"],
  4312        "members":{
  4313          "Name":{"shape":"NameString"}
  4314        }
  4315      },
  4316      "DeleteBlueprintResponse":{
  4317        "type":"structure",
  4318        "members":{
  4319          "Name":{"shape":"NameString"}
  4320        }
  4321      },
  4322      "DeleteClassifierRequest":{
  4323        "type":"structure",
  4324        "required":["Name"],
  4325        "members":{
  4326          "Name":{"shape":"NameString"}
  4327        }
  4328      },
  4329      "DeleteClassifierResponse":{
  4330        "type":"structure",
  4331        "members":{
  4332        }
  4333      },
  4334      "DeleteColumnStatisticsForPartitionRequest":{
  4335        "type":"structure",
  4336        "required":[
  4337          "DatabaseName",
  4338          "TableName",
  4339          "PartitionValues",
  4340          "ColumnName"
  4341        ],
  4342        "members":{
  4343          "CatalogId":{"shape":"CatalogIdString"},
  4344          "DatabaseName":{"shape":"NameString"},
  4345          "TableName":{"shape":"NameString"},
  4346          "PartitionValues":{"shape":"ValueStringList"},
  4347          "ColumnName":{"shape":"NameString"}
  4348        }
  4349      },
  4350      "DeleteColumnStatisticsForPartitionResponse":{
  4351        "type":"structure",
  4352        "members":{
  4353        }
  4354      },
  4355      "DeleteColumnStatisticsForTableRequest":{
  4356        "type":"structure",
  4357        "required":[
  4358          "DatabaseName",
  4359          "TableName",
  4360          "ColumnName"
  4361        ],
  4362        "members":{
  4363          "CatalogId":{"shape":"CatalogIdString"},
  4364          "DatabaseName":{"shape":"NameString"},
  4365          "TableName":{"shape":"NameString"},
  4366          "ColumnName":{"shape":"NameString"}
  4367        }
  4368      },
  4369      "DeleteColumnStatisticsForTableResponse":{
  4370        "type":"structure",
  4371        "members":{
  4372        }
  4373      },
  4374      "DeleteConnectionNameList":{
  4375        "type":"list",
  4376        "member":{"shape":"NameString"},
  4377        "max":25,
  4378        "min":0
  4379      },
  4380      "DeleteConnectionRequest":{
  4381        "type":"structure",
  4382        "required":["ConnectionName"],
  4383        "members":{
  4384          "CatalogId":{"shape":"CatalogIdString"},
  4385          "ConnectionName":{"shape":"NameString"}
  4386        }
  4387      },
  4388      "DeleteConnectionResponse":{
  4389        "type":"structure",
  4390        "members":{
  4391        }
  4392      },
  4393      "DeleteCrawlerRequest":{
  4394        "type":"structure",
  4395        "required":["Name"],
  4396        "members":{
  4397          "Name":{"shape":"NameString"}
  4398        }
  4399      },
  4400      "DeleteCrawlerResponse":{
  4401        "type":"structure",
  4402        "members":{
  4403        }
  4404      },
  4405      "DeleteDatabaseRequest":{
  4406        "type":"structure",
  4407        "required":["Name"],
  4408        "members":{
  4409          "CatalogId":{"shape":"CatalogIdString"},
  4410          "Name":{"shape":"NameString"}
  4411        }
  4412      },
  4413      "DeleteDatabaseResponse":{
  4414        "type":"structure",
  4415        "members":{
  4416        }
  4417      },
  4418      "DeleteDevEndpointRequest":{
  4419        "type":"structure",
  4420        "required":["EndpointName"],
  4421        "members":{
  4422          "EndpointName":{"shape":"GenericString"}
  4423        }
  4424      },
  4425      "DeleteDevEndpointResponse":{
  4426        "type":"structure",
  4427        "members":{
  4428        }
  4429      },
  4430      "DeleteJobRequest":{
  4431        "type":"structure",
  4432        "required":["JobName"],
  4433        "members":{
  4434          "JobName":{"shape":"NameString"}
  4435        }
  4436      },
  4437      "DeleteJobResponse":{
  4438        "type":"structure",
  4439        "members":{
  4440          "JobName":{"shape":"NameString"}
  4441        }
  4442      },
  4443      "DeleteMLTransformRequest":{
  4444        "type":"structure",
  4445        "required":["TransformId"],
  4446        "members":{
  4447          "TransformId":{"shape":"HashString"}
  4448        }
  4449      },
  4450      "DeleteMLTransformResponse":{
  4451        "type":"structure",
  4452        "members":{
  4453          "TransformId":{"shape":"HashString"}
  4454        }
  4455      },
  4456      "DeletePartitionIndexRequest":{
  4457        "type":"structure",
  4458        "required":[
  4459          "DatabaseName",
  4460          "TableName",
  4461          "IndexName"
  4462        ],
  4463        "members":{
  4464          "CatalogId":{"shape":"CatalogIdString"},
  4465          "DatabaseName":{"shape":"NameString"},
  4466          "TableName":{"shape":"NameString"},
  4467          "IndexName":{"shape":"NameString"}
  4468        }
  4469      },
  4470      "DeletePartitionIndexResponse":{
  4471        "type":"structure",
  4472        "members":{
  4473        }
  4474      },
  4475      "DeletePartitionRequest":{
  4476        "type":"structure",
  4477        "required":[
  4478          "DatabaseName",
  4479          "TableName",
  4480          "PartitionValues"
  4481        ],
  4482        "members":{
  4483          "CatalogId":{"shape":"CatalogIdString"},
  4484          "DatabaseName":{"shape":"NameString"},
  4485          "TableName":{"shape":"NameString"},
  4486          "PartitionValues":{"shape":"ValueStringList"}
  4487        }
  4488      },
  4489      "DeletePartitionResponse":{
  4490        "type":"structure",
  4491        "members":{
  4492        }
  4493      },
  4494      "DeleteRegistryInput":{
  4495        "type":"structure",
  4496        "required":["RegistryId"],
  4497        "members":{
  4498          "RegistryId":{"shape":"RegistryId"}
  4499        }
  4500      },
  4501      "DeleteRegistryResponse":{
  4502        "type":"structure",
  4503        "members":{
  4504          "RegistryName":{"shape":"SchemaRegistryNameString"},
  4505          "RegistryArn":{"shape":"GlueResourceArn"},
  4506          "Status":{"shape":"RegistryStatus"}
  4507        }
  4508      },
  4509      "DeleteResourcePolicyRequest":{
  4510        "type":"structure",
  4511        "members":{
  4512          "PolicyHashCondition":{"shape":"HashString"},
  4513          "ResourceArn":{"shape":"GlueResourceArn"}
  4514        }
  4515      },
  4516      "DeleteResourcePolicyResponse":{
  4517        "type":"structure",
  4518        "members":{
  4519        }
  4520      },
  4521      "DeleteSchemaInput":{
  4522        "type":"structure",
  4523        "required":["SchemaId"],
  4524        "members":{
  4525          "SchemaId":{"shape":"SchemaId"}
  4526        }
  4527      },
  4528      "DeleteSchemaResponse":{
  4529        "type":"structure",
  4530        "members":{
  4531          "SchemaArn":{"shape":"GlueResourceArn"},
  4532          "SchemaName":{"shape":"SchemaRegistryNameString"},
  4533          "Status":{"shape":"SchemaStatus"}
  4534        }
  4535      },
  4536      "DeleteSchemaVersionsInput":{
  4537        "type":"structure",
  4538        "required":[
  4539          "SchemaId",
  4540          "Versions"
  4541        ],
  4542        "members":{
  4543          "SchemaId":{"shape":"SchemaId"},
  4544          "Versions":{"shape":"VersionsString"}
  4545        }
  4546      },
  4547      "DeleteSchemaVersionsResponse":{
  4548        "type":"structure",
  4549        "members":{
  4550          "SchemaVersionErrors":{"shape":"SchemaVersionErrorList"}
  4551        }
  4552      },
  4553      "DeleteSecurityConfigurationRequest":{
  4554        "type":"structure",
  4555        "required":["Name"],
  4556        "members":{
  4557          "Name":{"shape":"NameString"}
  4558        }
  4559      },
  4560      "DeleteSecurityConfigurationResponse":{
  4561        "type":"structure",
  4562        "members":{
  4563        }
  4564      },
  4565      "DeleteTableRequest":{
  4566        "type":"structure",
  4567        "required":[
  4568          "DatabaseName",
  4569          "Name"
  4570        ],
  4571        "members":{
  4572          "CatalogId":{"shape":"CatalogIdString"},
  4573          "DatabaseName":{"shape":"NameString"},
  4574          "Name":{"shape":"NameString"}
  4575        }
  4576      },
  4577      "DeleteTableResponse":{
  4578        "type":"structure",
  4579        "members":{
  4580        }
  4581      },
  4582      "DeleteTableVersionRequest":{
  4583        "type":"structure",
  4584        "required":[
  4585          "DatabaseName",
  4586          "TableName",
  4587          "VersionId"
  4588        ],
  4589        "members":{
  4590          "CatalogId":{"shape":"CatalogIdString"},
  4591          "DatabaseName":{"shape":"NameString"},
  4592          "TableName":{"shape":"NameString"},
  4593          "VersionId":{"shape":"VersionString"}
  4594        }
  4595      },
  4596      "DeleteTableVersionResponse":{
  4597        "type":"structure",
  4598        "members":{
  4599        }
  4600      },
  4601      "DeleteTriggerRequest":{
  4602        "type":"structure",
  4603        "required":["Name"],
  4604        "members":{
  4605          "Name":{"shape":"NameString"}
  4606        }
  4607      },
  4608      "DeleteTriggerResponse":{
  4609        "type":"structure",
  4610        "members":{
  4611          "Name":{"shape":"NameString"}
  4612        }
  4613      },
  4614      "DeleteUserDefinedFunctionRequest":{
  4615        "type":"structure",
  4616        "required":[
  4617          "DatabaseName",
  4618          "FunctionName"
  4619        ],
  4620        "members":{
  4621          "CatalogId":{"shape":"CatalogIdString"},
  4622          "DatabaseName":{"shape":"NameString"},
  4623          "FunctionName":{"shape":"NameString"}
  4624        }
  4625      },
  4626      "DeleteUserDefinedFunctionResponse":{
  4627        "type":"structure",
  4628        "members":{
  4629        }
  4630      },
  4631      "DeleteWorkflowRequest":{
  4632        "type":"structure",
  4633        "required":["Name"],
  4634        "members":{
  4635          "Name":{"shape":"NameString"}
  4636        }
  4637      },
  4638      "DeleteWorkflowResponse":{
  4639        "type":"structure",
  4640        "members":{
  4641          "Name":{"shape":"NameString"}
  4642        }
  4643      },
  4644      "DescriptionString":{
  4645        "type":"string",
  4646        "max":2048,
  4647        "min":0,
  4648        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
  4649      },
  4650      "DescriptionStringRemovable":{
  4651        "type":"string",
  4652        "max":2048,
  4653        "min":0,
  4654        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
  4655      },
  4656      "DevEndpoint":{
  4657        "type":"structure",
  4658        "members":{
  4659          "EndpointName":{"shape":"GenericString"},
  4660          "RoleArn":{"shape":"RoleArn"},
  4661          "SecurityGroupIds":{"shape":"StringList"},
  4662          "SubnetId":{"shape":"GenericString"},
  4663          "YarnEndpointAddress":{"shape":"GenericString"},
  4664          "PrivateAddress":{"shape":"GenericString"},
  4665          "ZeppelinRemoteSparkInterpreterPort":{"shape":"IntegerValue"},
  4666          "PublicAddress":{"shape":"GenericString"},
  4667          "Status":{"shape":"GenericString"},
  4668          "WorkerType":{"shape":"WorkerType"},
  4669          "GlueVersion":{"shape":"GlueVersionString"},
  4670          "NumberOfWorkers":{"shape":"NullableInteger"},
  4671          "NumberOfNodes":{"shape":"IntegerValue"},
  4672          "AvailabilityZone":{"shape":"GenericString"},
  4673          "VpcId":{"shape":"GenericString"},
  4674          "ExtraPythonLibsS3Path":{"shape":"GenericString"},
  4675          "ExtraJarsS3Path":{"shape":"GenericString"},
  4676          "FailureReason":{"shape":"GenericString"},
  4677          "LastUpdateStatus":{"shape":"GenericString"},
  4678          "CreatedTimestamp":{"shape":"TimestampValue"},
  4679          "LastModifiedTimestamp":{"shape":"TimestampValue"},
  4680          "PublicKey":{"shape":"GenericString"},
  4681          "PublicKeys":{"shape":"PublicKeysList"},
  4682          "SecurityConfiguration":{"shape":"NameString"},
  4683          "Arguments":{"shape":"MapValue"}
  4684        }
  4685      },
  4686      "DevEndpointCustomLibraries":{
  4687        "type":"structure",
  4688        "members":{
  4689          "ExtraPythonLibsS3Path":{"shape":"GenericString"},
  4690          "ExtraJarsS3Path":{"shape":"GenericString"}
  4691        }
  4692      },
  4693      "DevEndpointList":{
  4694        "type":"list",
  4695        "member":{"shape":"DevEndpoint"}
  4696      },
  4697      "DevEndpointNameList":{
  4698        "type":"list",
  4699        "member":{"shape":"NameString"}
  4700      },
  4701      "DevEndpointNames":{
  4702        "type":"list",
  4703        "member":{"shape":"GenericString"},
  4704        "max":25,
  4705        "min":1
  4706      },
  4707      "Double":{"type":"double"},
  4708      "DoubleColumnStatisticsData":{
  4709        "type":"structure",
  4710        "required":[
  4711          "NumberOfNulls",
  4712          "NumberOfDistinctValues"
  4713        ],
  4714        "members":{
  4715          "MinimumValue":{"shape":"Double"},
  4716          "MaximumValue":{"shape":"Double"},
  4717          "NumberOfNulls":{"shape":"NonNegativeLong"},
  4718          "NumberOfDistinctValues":{"shape":"NonNegativeLong"}
  4719        }
  4720      },
  4721      "DynamoDBTarget":{
  4722        "type":"structure",
  4723        "members":{
  4724          "Path":{"shape":"Path"},
  4725          "scanAll":{"shape":"NullableBoolean"},
  4726          "scanRate":{"shape":"NullableDouble"}
  4727        }
  4728      },
  4729      "DynamoDBTargetList":{
  4730        "type":"list",
  4731        "member":{"shape":"DynamoDBTarget"}
  4732      },
  4733      "Edge":{
  4734        "type":"structure",
  4735        "members":{
  4736          "SourceId":{"shape":"NameString"},
  4737          "DestinationId":{"shape":"NameString"}
  4738        }
  4739      },
  4740      "EdgeList":{
  4741        "type":"list",
  4742        "member":{"shape":"Edge"}
  4743      },
  4744      "EnableHybridValues":{
  4745        "type":"string",
  4746        "enum":[
  4747          "TRUE",
  4748          "FALSE"
  4749        ]
  4750      },
  4751      "EncryptionAtRest":{
  4752        "type":"structure",
  4753        "required":["CatalogEncryptionMode"],
  4754        "members":{
  4755          "CatalogEncryptionMode":{"shape":"CatalogEncryptionMode"},
  4756          "SseAwsKmsKeyId":{"shape":"NameString"}
  4757        }
  4758      },
  4759      "EncryptionConfiguration":{
  4760        "type":"structure",
  4761        "members":{
  4762          "S3Encryption":{"shape":"S3EncryptionList"},
  4763          "CloudWatchEncryption":{"shape":"CloudWatchEncryption"},
  4764          "JobBookmarksEncryption":{"shape":"JobBookmarksEncryption"}
  4765        }
  4766      },
  4767      "EntityNotFoundException":{
  4768        "type":"structure",
  4769        "members":{
  4770          "Message":{"shape":"MessageString"}
  4771        },
  4772        "exception":true
  4773      },
  4774      "ErrorByName":{
  4775        "type":"map",
  4776        "key":{"shape":"NameString"},
  4777        "value":{"shape":"ErrorDetail"}
  4778      },
  4779      "ErrorCodeString":{"type":"string"},
  4780      "ErrorDetail":{
  4781        "type":"structure",
  4782        "members":{
  4783          "ErrorCode":{"shape":"NameString"},
  4784          "ErrorMessage":{"shape":"DescriptionString"}
  4785        }
  4786      },
  4787      "ErrorDetails":{
  4788        "type":"structure",
  4789        "members":{
  4790          "ErrorCode":{"shape":"ErrorCodeString"},
  4791          "ErrorMessage":{"shape":"ErrorMessageString"}
  4792        }
  4793      },
  4794      "ErrorMessageString":{"type":"string"},
  4795      "ErrorString":{"type":"string"},
  4796      "EvaluationMetrics":{
  4797        "type":"structure",
  4798        "required":["TransformType"],
  4799        "members":{
  4800          "TransformType":{"shape":"TransformType"},
  4801          "FindMatchesMetrics":{"shape":"FindMatchesMetrics"}
  4802        }
  4803      },
  4804      "EventBatchingCondition":{
  4805        "type":"structure",
  4806        "required":["BatchSize"],
  4807        "members":{
  4808          "BatchSize":{"shape":"BatchSize"},
  4809          "BatchWindow":{"shape":"BatchWindow"}
  4810        }
  4811      },
  4812      "ExecutionProperty":{
  4813        "type":"structure",
  4814        "members":{
  4815          "MaxConcurrentRuns":{"shape":"MaxConcurrentRuns"}
  4816        }
  4817      },
  4818      "ExecutionTime":{"type":"integer"},
  4819      "ExistCondition":{
  4820        "type":"string",
  4821        "enum":[
  4822          "MUST_EXIST",
  4823          "NOT_EXIST",
  4824          "NONE"
  4825        ]
  4826      },
  4827      "ExportLabelsTaskRunProperties":{
  4828        "type":"structure",
  4829        "members":{
  4830          "OutputS3Path":{"shape":"UriString"}
  4831        }
  4832      },
  4833      "FieldType":{"type":"string"},
  4834      "FilterString":{
  4835        "type":"string",
  4836        "max":2048,
  4837        "min":0,
  4838        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  4839      },
  4840      "FindMatchesMetrics":{
  4841        "type":"structure",
  4842        "members":{
  4843          "AreaUnderPRCurve":{"shape":"GenericBoundedDouble"},
  4844          "Precision":{"shape":"GenericBoundedDouble"},
  4845          "Recall":{"shape":"GenericBoundedDouble"},
  4846          "F1":{"shape":"GenericBoundedDouble"},
  4847          "ConfusionMatrix":{"shape":"ConfusionMatrix"},
  4848          "ColumnImportances":{"shape":"ColumnImportanceList"}
  4849        }
  4850      },
  4851      "FindMatchesParameters":{
  4852        "type":"structure",
  4853        "members":{
  4854          "PrimaryKeyColumnName":{"shape":"ColumnNameString"},
  4855          "PrecisionRecallTradeoff":{"shape":"GenericBoundedDouble"},
  4856          "AccuracyCostTradeoff":{"shape":"GenericBoundedDouble"},
  4857          "EnforceProvidedLabels":{"shape":"NullableBoolean"}
  4858        }
  4859      },
  4860      "FindMatchesTaskRunProperties":{
  4861        "type":"structure",
  4862        "members":{
  4863          "JobId":{"shape":"HashString"},
  4864          "JobName":{"shape":"NameString"},
  4865          "JobRunId":{"shape":"HashString"}
  4866        }
  4867      },
  4868      "FormatString":{
  4869        "type":"string",
  4870        "max":128,
  4871        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  4872      },
  4873      "Generic512CharString":{
  4874        "type":"string",
  4875        "max":512,
  4876        "min":1
  4877      },
  4878      "GenericBoundedDouble":{
  4879        "type":"double",
  4880        "box":true,
  4881        "max":1.0,
  4882        "min":0.0
  4883      },
  4884      "GenericMap":{
  4885        "type":"map",
  4886        "key":{"shape":"GenericString"},
  4887        "value":{"shape":"GenericString"}
  4888      },
  4889      "GenericString":{"type":"string"},
  4890      "GetBlueprintRequest":{
  4891        "type":"structure",
  4892        "required":["Name"],
  4893        "members":{
  4894          "Name":{"shape":"NameString"},
  4895          "IncludeBlueprint":{"shape":"NullableBoolean"},
  4896          "IncludeParameterSpec":{"shape":"NullableBoolean"}
  4897        }
  4898      },
  4899      "GetBlueprintResponse":{
  4900        "type":"structure",
  4901        "members":{
  4902          "Blueprint":{"shape":"Blueprint"}
  4903        }
  4904      },
  4905      "GetBlueprintRunRequest":{
  4906        "type":"structure",
  4907        "required":[
  4908          "BlueprintName",
  4909          "RunId"
  4910        ],
  4911        "members":{
  4912          "BlueprintName":{"shape":"OrchestrationNameString"},
  4913          "RunId":{"shape":"IdString"}
  4914        }
  4915      },
  4916      "GetBlueprintRunResponse":{
  4917        "type":"structure",
  4918        "members":{
  4919          "BlueprintRun":{"shape":"BlueprintRun"}
  4920        }
  4921      },
  4922      "GetBlueprintRunsRequest":{
  4923        "type":"structure",
  4924        "required":["BlueprintName"],
  4925        "members":{
  4926          "BlueprintName":{"shape":"NameString"},
  4927          "NextToken":{"shape":"GenericString"},
  4928          "MaxResults":{"shape":"PageSize"}
  4929        }
  4930      },
  4931      "GetBlueprintRunsResponse":{
  4932        "type":"structure",
  4933        "members":{
  4934          "BlueprintRuns":{"shape":"BlueprintRuns"},
  4935          "NextToken":{"shape":"GenericString"}
  4936        }
  4937      },
  4938      "GetCatalogImportStatusRequest":{
  4939        "type":"structure",
  4940        "members":{
  4941          "CatalogId":{"shape":"CatalogIdString"}
  4942        }
  4943      },
  4944      "GetCatalogImportStatusResponse":{
  4945        "type":"structure",
  4946        "members":{
  4947          "ImportStatus":{"shape":"CatalogImportStatus"}
  4948        }
  4949      },
  4950      "GetClassifierRequest":{
  4951        "type":"structure",
  4952        "required":["Name"],
  4953        "members":{
  4954          "Name":{"shape":"NameString"}
  4955        }
  4956      },
  4957      "GetClassifierResponse":{
  4958        "type":"structure",
  4959        "members":{
  4960          "Classifier":{"shape":"Classifier"}
  4961        }
  4962      },
  4963      "GetClassifiersRequest":{
  4964        "type":"structure",
  4965        "members":{
  4966          "MaxResults":{"shape":"PageSize"},
  4967          "NextToken":{"shape":"Token"}
  4968        }
  4969      },
  4970      "GetClassifiersResponse":{
  4971        "type":"structure",
  4972        "members":{
  4973          "Classifiers":{"shape":"ClassifierList"},
  4974          "NextToken":{"shape":"Token"}
  4975        }
  4976      },
  4977      "GetColumnNamesList":{
  4978        "type":"list",
  4979        "member":{"shape":"NameString"},
  4980        "max":100,
  4981        "min":0
  4982      },
  4983      "GetColumnStatisticsForPartitionRequest":{
  4984        "type":"structure",
  4985        "required":[
  4986          "DatabaseName",
  4987          "TableName",
  4988          "PartitionValues",
  4989          "ColumnNames"
  4990        ],
  4991        "members":{
  4992          "CatalogId":{"shape":"CatalogIdString"},
  4993          "DatabaseName":{"shape":"NameString"},
  4994          "TableName":{"shape":"NameString"},
  4995          "PartitionValues":{"shape":"ValueStringList"},
  4996          "ColumnNames":{"shape":"GetColumnNamesList"}
  4997        }
  4998      },
  4999      "GetColumnStatisticsForPartitionResponse":{
  5000        "type":"structure",
  5001        "members":{
  5002          "ColumnStatisticsList":{"shape":"ColumnStatisticsList"},
  5003          "Errors":{"shape":"ColumnErrors"}
  5004        }
  5005      },
  5006      "GetColumnStatisticsForTableRequest":{
  5007        "type":"structure",
  5008        "required":[
  5009          "DatabaseName",
  5010          "TableName",
  5011          "ColumnNames"
  5012        ],
  5013        "members":{
  5014          "CatalogId":{"shape":"CatalogIdString"},
  5015          "DatabaseName":{"shape":"NameString"},
  5016          "TableName":{"shape":"NameString"},
  5017          "ColumnNames":{"shape":"GetColumnNamesList"}
  5018        }
  5019      },
  5020      "GetColumnStatisticsForTableResponse":{
  5021        "type":"structure",
  5022        "members":{
  5023          "ColumnStatisticsList":{"shape":"ColumnStatisticsList"},
  5024          "Errors":{"shape":"ColumnErrors"}
  5025        }
  5026      },
  5027      "GetConnectionRequest":{
  5028        "type":"structure",
  5029        "required":["Name"],
  5030        "members":{
  5031          "CatalogId":{"shape":"CatalogIdString"},
  5032          "Name":{"shape":"NameString"},
  5033          "HidePassword":{"shape":"Boolean"}
  5034        }
  5035      },
  5036      "GetConnectionResponse":{
  5037        "type":"structure",
  5038        "members":{
  5039          "Connection":{"shape":"Connection"}
  5040        }
  5041      },
  5042      "GetConnectionsFilter":{
  5043        "type":"structure",
  5044        "members":{
  5045          "MatchCriteria":{"shape":"MatchCriteria"},
  5046          "ConnectionType":{"shape":"ConnectionType"}
  5047        }
  5048      },
  5049      "GetConnectionsRequest":{
  5050        "type":"structure",
  5051        "members":{
  5052          "CatalogId":{"shape":"CatalogIdString"},
  5053          "Filter":{"shape":"GetConnectionsFilter"},
  5054          "HidePassword":{"shape":"Boolean"},
  5055          "NextToken":{"shape":"Token"},
  5056          "MaxResults":{"shape":"PageSize"}
  5057        }
  5058      },
  5059      "GetConnectionsResponse":{
  5060        "type":"structure",
  5061        "members":{
  5062          "ConnectionList":{"shape":"ConnectionList"},
  5063          "NextToken":{"shape":"Token"}
  5064        }
  5065      },
  5066      "GetCrawlerMetricsRequest":{
  5067        "type":"structure",
  5068        "members":{
  5069          "CrawlerNameList":{"shape":"CrawlerNameList"},
  5070          "MaxResults":{"shape":"PageSize"},
  5071          "NextToken":{"shape":"Token"}
  5072        }
  5073      },
  5074      "GetCrawlerMetricsResponse":{
  5075        "type":"structure",
  5076        "members":{
  5077          "CrawlerMetricsList":{"shape":"CrawlerMetricsList"},
  5078          "NextToken":{"shape":"Token"}
  5079        }
  5080      },
  5081      "GetCrawlerRequest":{
  5082        "type":"structure",
  5083        "required":["Name"],
  5084        "members":{
  5085          "Name":{"shape":"NameString"}
  5086        }
  5087      },
  5088      "GetCrawlerResponse":{
  5089        "type":"structure",
  5090        "members":{
  5091          "Crawler":{"shape":"Crawler"}
  5092        }
  5093      },
  5094      "GetCrawlersRequest":{
  5095        "type":"structure",
  5096        "members":{
  5097          "MaxResults":{"shape":"PageSize"},
  5098          "NextToken":{"shape":"Token"}
  5099        }
  5100      },
  5101      "GetCrawlersResponse":{
  5102        "type":"structure",
  5103        "members":{
  5104          "Crawlers":{"shape":"CrawlerList"},
  5105          "NextToken":{"shape":"Token"}
  5106        }
  5107      },
  5108      "GetDataCatalogEncryptionSettingsRequest":{
  5109        "type":"structure",
  5110        "members":{
  5111          "CatalogId":{"shape":"CatalogIdString"}
  5112        }
  5113      },
  5114      "GetDataCatalogEncryptionSettingsResponse":{
  5115        "type":"structure",
  5116        "members":{
  5117          "DataCatalogEncryptionSettings":{"shape":"DataCatalogEncryptionSettings"}
  5118        }
  5119      },
  5120      "GetDatabaseRequest":{
  5121        "type":"structure",
  5122        "required":["Name"],
  5123        "members":{
  5124          "CatalogId":{"shape":"CatalogIdString"},
  5125          "Name":{"shape":"NameString"}
  5126        }
  5127      },
  5128      "GetDatabaseResponse":{
  5129        "type":"structure",
  5130        "members":{
  5131          "Database":{"shape":"Database"}
  5132        }
  5133      },
  5134      "GetDatabasesRequest":{
  5135        "type":"structure",
  5136        "members":{
  5137          "CatalogId":{"shape":"CatalogIdString"},
  5138          "NextToken":{"shape":"Token"},
  5139          "MaxResults":{"shape":"CatalogGetterPageSize"},
  5140          "ResourceShareType":{"shape":"ResourceShareType"}
  5141        }
  5142      },
  5143      "GetDatabasesResponse":{
  5144        "type":"structure",
  5145        "required":["DatabaseList"],
  5146        "members":{
  5147          "DatabaseList":{"shape":"DatabaseList"},
  5148          "NextToken":{"shape":"Token"}
  5149        }
  5150      },
  5151      "GetDataflowGraphRequest":{
  5152        "type":"structure",
  5153        "members":{
  5154          "PythonScript":{"shape":"PythonScript"}
  5155        }
  5156      },
  5157      "GetDataflowGraphResponse":{
  5158        "type":"structure",
  5159        "members":{
  5160          "DagNodes":{"shape":"DagNodes"},
  5161          "DagEdges":{"shape":"DagEdges"}
  5162        }
  5163      },
  5164      "GetDevEndpointRequest":{
  5165        "type":"structure",
  5166        "required":["EndpointName"],
  5167        "members":{
  5168          "EndpointName":{"shape":"GenericString"}
  5169        }
  5170      },
  5171      "GetDevEndpointResponse":{
  5172        "type":"structure",
  5173        "members":{
  5174          "DevEndpoint":{"shape":"DevEndpoint"}
  5175        }
  5176      },
  5177      "GetDevEndpointsRequest":{
  5178        "type":"structure",
  5179        "members":{
  5180          "MaxResults":{"shape":"PageSize"},
  5181          "NextToken":{"shape":"GenericString"}
  5182        }
  5183      },
  5184      "GetDevEndpointsResponse":{
  5185        "type":"structure",
  5186        "members":{
  5187          "DevEndpoints":{"shape":"DevEndpointList"},
  5188          "NextToken":{"shape":"GenericString"}
  5189        }
  5190      },
  5191      "GetJobBookmarkRequest":{
  5192        "type":"structure",
  5193        "required":["JobName"],
  5194        "members":{
  5195          "JobName":{"shape":"JobName"},
  5196          "RunId":{"shape":"RunId"}
  5197        }
  5198      },
  5199      "GetJobBookmarkResponse":{
  5200        "type":"structure",
  5201        "members":{
  5202          "JobBookmarkEntry":{"shape":"JobBookmarkEntry"}
  5203        }
  5204      },
  5205      "GetJobRequest":{
  5206        "type":"structure",
  5207        "required":["JobName"],
  5208        "members":{
  5209          "JobName":{"shape":"NameString"}
  5210        }
  5211      },
  5212      "GetJobResponse":{
  5213        "type":"structure",
  5214        "members":{
  5215          "Job":{"shape":"Job"}
  5216        }
  5217      },
  5218      "GetJobRunRequest":{
  5219        "type":"structure",
  5220        "required":[
  5221          "JobName",
  5222          "RunId"
  5223        ],
  5224        "members":{
  5225          "JobName":{"shape":"NameString"},
  5226          "RunId":{"shape":"IdString"},
  5227          "PredecessorsIncluded":{"shape":"BooleanValue"}
  5228        }
  5229      },
  5230      "GetJobRunResponse":{
  5231        "type":"structure",
  5232        "members":{
  5233          "JobRun":{"shape":"JobRun"}
  5234        }
  5235      },
  5236      "GetJobRunsRequest":{
  5237        "type":"structure",
  5238        "required":["JobName"],
  5239        "members":{
  5240          "JobName":{"shape":"NameString"},
  5241          "NextToken":{"shape":"GenericString"},
  5242          "MaxResults":{"shape":"PageSize"}
  5243        }
  5244      },
  5245      "GetJobRunsResponse":{
  5246        "type":"structure",
  5247        "members":{
  5248          "JobRuns":{"shape":"JobRunList"},
  5249          "NextToken":{"shape":"GenericString"}
  5250        }
  5251      },
  5252      "GetJobsRequest":{
  5253        "type":"structure",
  5254        "members":{
  5255          "NextToken":{"shape":"GenericString"},
  5256          "MaxResults":{"shape":"PageSize"}
  5257        }
  5258      },
  5259      "GetJobsResponse":{
  5260        "type":"structure",
  5261        "members":{
  5262          "Jobs":{"shape":"JobList"},
  5263          "NextToken":{"shape":"GenericString"}
  5264        }
  5265      },
  5266      "GetMLTaskRunRequest":{
  5267        "type":"structure",
  5268        "required":[
  5269          "TransformId",
  5270          "TaskRunId"
  5271        ],
  5272        "members":{
  5273          "TransformId":{"shape":"HashString"},
  5274          "TaskRunId":{"shape":"HashString"}
  5275        }
  5276      },
  5277      "GetMLTaskRunResponse":{
  5278        "type":"structure",
  5279        "members":{
  5280          "TransformId":{"shape":"HashString"},
  5281          "TaskRunId":{"shape":"HashString"},
  5282          "Status":{"shape":"TaskStatusType"},
  5283          "LogGroupName":{"shape":"GenericString"},
  5284          "Properties":{"shape":"TaskRunProperties"},
  5285          "ErrorString":{"shape":"GenericString"},
  5286          "StartedOn":{"shape":"Timestamp"},
  5287          "LastModifiedOn":{"shape":"Timestamp"},
  5288          "CompletedOn":{"shape":"Timestamp"},
  5289          "ExecutionTime":{"shape":"ExecutionTime"}
  5290        }
  5291      },
  5292      "GetMLTaskRunsRequest":{
  5293        "type":"structure",
  5294        "required":["TransformId"],
  5295        "members":{
  5296          "TransformId":{"shape":"HashString"},
  5297          "NextToken":{"shape":"PaginationToken"},
  5298          "MaxResults":{"shape":"PageSize"},
  5299          "Filter":{"shape":"TaskRunFilterCriteria"},
  5300          "Sort":{"shape":"TaskRunSortCriteria"}
  5301        }
  5302      },
  5303      "GetMLTaskRunsResponse":{
  5304        "type":"structure",
  5305        "members":{
  5306          "TaskRuns":{"shape":"TaskRunList"},
  5307          "NextToken":{"shape":"PaginationToken"}
  5308        }
  5309      },
  5310      "GetMLTransformRequest":{
  5311        "type":"structure",
  5312        "required":["TransformId"],
  5313        "members":{
  5314          "TransformId":{"shape":"HashString"}
  5315        }
  5316      },
  5317      "GetMLTransformResponse":{
  5318        "type":"structure",
  5319        "members":{
  5320          "TransformId":{"shape":"HashString"},
  5321          "Name":{"shape":"NameString"},
  5322          "Description":{"shape":"DescriptionString"},
  5323          "Status":{"shape":"TransformStatusType"},
  5324          "CreatedOn":{"shape":"Timestamp"},
  5325          "LastModifiedOn":{"shape":"Timestamp"},
  5326          "InputRecordTables":{"shape":"GlueTables"},
  5327          "Parameters":{"shape":"TransformParameters"},
  5328          "EvaluationMetrics":{"shape":"EvaluationMetrics"},
  5329          "LabelCount":{"shape":"LabelCount"},
  5330          "Schema":{"shape":"TransformSchema"},
  5331          "Role":{"shape":"RoleString"},
  5332          "GlueVersion":{"shape":"GlueVersionString"},
  5333          "MaxCapacity":{"shape":"NullableDouble"},
  5334          "WorkerType":{"shape":"WorkerType"},
  5335          "NumberOfWorkers":{"shape":"NullableInteger"},
  5336          "Timeout":{"shape":"Timeout"},
  5337          "MaxRetries":{"shape":"NullableInteger"},
  5338          "TransformEncryption":{"shape":"TransformEncryption"}
  5339        }
  5340      },
  5341      "GetMLTransformsRequest":{
  5342        "type":"structure",
  5343        "members":{
  5344          "NextToken":{"shape":"PaginationToken"},
  5345          "MaxResults":{"shape":"PageSize"},
  5346          "Filter":{"shape":"TransformFilterCriteria"},
  5347          "Sort":{"shape":"TransformSortCriteria"}
  5348        }
  5349      },
  5350      "GetMLTransformsResponse":{
  5351        "type":"structure",
  5352        "required":["Transforms"],
  5353        "members":{
  5354          "Transforms":{"shape":"TransformList"},
  5355          "NextToken":{"shape":"PaginationToken"}
  5356        }
  5357      },
  5358      "GetMappingRequest":{
  5359        "type":"structure",
  5360        "required":["Source"],
  5361        "members":{
  5362          "Source":{"shape":"CatalogEntry"},
  5363          "Sinks":{"shape":"CatalogEntries"},
  5364          "Location":{"shape":"Location"}
  5365        }
  5366      },
  5367      "GetMappingResponse":{
  5368        "type":"structure",
  5369        "required":["Mapping"],
  5370        "members":{
  5371          "Mapping":{"shape":"MappingList"}
  5372        }
  5373      },
  5374      "GetPartitionIndexesRequest":{
  5375        "type":"structure",
  5376        "required":[
  5377          "DatabaseName",
  5378          "TableName"
  5379        ],
  5380        "members":{
  5381          "CatalogId":{"shape":"CatalogIdString"},
  5382          "DatabaseName":{"shape":"NameString"},
  5383          "TableName":{"shape":"NameString"},
  5384          "NextToken":{"shape":"Token"}
  5385        }
  5386      },
  5387      "GetPartitionIndexesResponse":{
  5388        "type":"structure",
  5389        "members":{
  5390          "PartitionIndexDescriptorList":{"shape":"PartitionIndexDescriptorList"},
  5391          "NextToken":{"shape":"Token"}
  5392        }
  5393      },
  5394      "GetPartitionRequest":{
  5395        "type":"structure",
  5396        "required":[
  5397          "DatabaseName",
  5398          "TableName",
  5399          "PartitionValues"
  5400        ],
  5401        "members":{
  5402          "CatalogId":{"shape":"CatalogIdString"},
  5403          "DatabaseName":{"shape":"NameString"},
  5404          "TableName":{"shape":"NameString"},
  5405          "PartitionValues":{"shape":"ValueStringList"}
  5406        }
  5407      },
  5408      "GetPartitionResponse":{
  5409        "type":"structure",
  5410        "members":{
  5411          "Partition":{"shape":"Partition"}
  5412        }
  5413      },
  5414      "GetPartitionsRequest":{
  5415        "type":"structure",
  5416        "required":[
  5417          "DatabaseName",
  5418          "TableName"
  5419        ],
  5420        "members":{
  5421          "CatalogId":{"shape":"CatalogIdString"},
  5422          "DatabaseName":{"shape":"NameString"},
  5423          "TableName":{"shape":"NameString"},
  5424          "Expression":{"shape":"PredicateString"},
  5425          "NextToken":{"shape":"Token"},
  5426          "Segment":{"shape":"Segment"},
  5427          "MaxResults":{"shape":"PageSize"},
  5428          "ExcludeColumnSchema":{"shape":"BooleanNullable"}
  5429        }
  5430      },
  5431      "GetPartitionsResponse":{
  5432        "type":"structure",
  5433        "members":{
  5434          "Partitions":{"shape":"PartitionList"},
  5435          "NextToken":{"shape":"Token"}
  5436        }
  5437      },
  5438      "GetPlanRequest":{
  5439        "type":"structure",
  5440        "required":[
  5441          "Mapping",
  5442          "Source"
  5443        ],
  5444        "members":{
  5445          "Mapping":{"shape":"MappingList"},
  5446          "Source":{"shape":"CatalogEntry"},
  5447          "Sinks":{"shape":"CatalogEntries"},
  5448          "Location":{"shape":"Location"},
  5449          "Language":{"shape":"Language"},
  5450          "AdditionalPlanOptionsMap":{"shape":"AdditionalPlanOptionsMap"}
  5451        }
  5452      },
  5453      "GetPlanResponse":{
  5454        "type":"structure",
  5455        "members":{
  5456          "PythonScript":{"shape":"PythonScript"},
  5457          "ScalaCode":{"shape":"ScalaCode"}
  5458        }
  5459      },
  5460      "GetRegistryInput":{
  5461        "type":"structure",
  5462        "required":["RegistryId"],
  5463        "members":{
  5464          "RegistryId":{"shape":"RegistryId"}
  5465        }
  5466      },
  5467      "GetRegistryResponse":{
  5468        "type":"structure",
  5469        "members":{
  5470          "RegistryName":{"shape":"SchemaRegistryNameString"},
  5471          "RegistryArn":{"shape":"GlueResourceArn"},
  5472          "Description":{"shape":"DescriptionString"},
  5473          "Status":{"shape":"RegistryStatus"},
  5474          "CreatedTime":{"shape":"CreatedTimestamp"},
  5475          "UpdatedTime":{"shape":"UpdatedTimestamp"}
  5476        }
  5477      },
  5478      "GetResourcePoliciesRequest":{
  5479        "type":"structure",
  5480        "members":{
  5481          "NextToken":{"shape":"Token"},
  5482          "MaxResults":{"shape":"PageSize"}
  5483        }
  5484      },
  5485      "GetResourcePoliciesResponse":{
  5486        "type":"structure",
  5487        "members":{
  5488          "GetResourcePoliciesResponseList":{"shape":"GetResourcePoliciesResponseList"},
  5489          "NextToken":{"shape":"Token"}
  5490        }
  5491      },
  5492      "GetResourcePoliciesResponseList":{
  5493        "type":"list",
  5494        "member":{"shape":"GluePolicy"}
  5495      },
  5496      "GetResourcePolicyRequest":{
  5497        "type":"structure",
  5498        "members":{
  5499          "ResourceArn":{"shape":"GlueResourceArn"}
  5500        }
  5501      },
  5502      "GetResourcePolicyResponse":{
  5503        "type":"structure",
  5504        "members":{
  5505          "PolicyInJson":{"shape":"PolicyJsonString"},
  5506          "PolicyHash":{"shape":"HashString"},
  5507          "CreateTime":{"shape":"Timestamp"},
  5508          "UpdateTime":{"shape":"Timestamp"}
  5509        }
  5510      },
  5511      "GetSchemaByDefinitionInput":{
  5512        "type":"structure",
  5513        "required":[
  5514          "SchemaId",
  5515          "SchemaDefinition"
  5516        ],
  5517        "members":{
  5518          "SchemaId":{"shape":"SchemaId"},
  5519          "SchemaDefinition":{"shape":"SchemaDefinitionString"}
  5520        }
  5521      },
  5522      "GetSchemaByDefinitionResponse":{
  5523        "type":"structure",
  5524        "members":{
  5525          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  5526          "SchemaArn":{"shape":"GlueResourceArn"},
  5527          "DataFormat":{"shape":"DataFormat"},
  5528          "Status":{"shape":"SchemaVersionStatus"},
  5529          "CreatedTime":{"shape":"CreatedTimestamp"}
  5530        }
  5531      },
  5532      "GetSchemaInput":{
  5533        "type":"structure",
  5534        "required":["SchemaId"],
  5535        "members":{
  5536          "SchemaId":{"shape":"SchemaId"}
  5537        }
  5538      },
  5539      "GetSchemaResponse":{
  5540        "type":"structure",
  5541        "members":{
  5542          "RegistryName":{"shape":"SchemaRegistryNameString"},
  5543          "RegistryArn":{"shape":"GlueResourceArn"},
  5544          "SchemaName":{"shape":"SchemaRegistryNameString"},
  5545          "SchemaArn":{"shape":"GlueResourceArn"},
  5546          "Description":{"shape":"DescriptionString"},
  5547          "DataFormat":{"shape":"DataFormat"},
  5548          "Compatibility":{"shape":"Compatibility"},
  5549          "SchemaCheckpoint":{"shape":"SchemaCheckpointNumber"},
  5550          "LatestSchemaVersion":{"shape":"VersionLongNumber"},
  5551          "NextSchemaVersion":{"shape":"VersionLongNumber"},
  5552          "SchemaStatus":{"shape":"SchemaStatus"},
  5553          "CreatedTime":{"shape":"CreatedTimestamp"},
  5554          "UpdatedTime":{"shape":"UpdatedTimestamp"}
  5555        }
  5556      },
  5557      "GetSchemaVersionInput":{
  5558        "type":"structure",
  5559        "members":{
  5560          "SchemaId":{"shape":"SchemaId"},
  5561          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  5562          "SchemaVersionNumber":{"shape":"SchemaVersionNumber"}
  5563        }
  5564      },
  5565      "GetSchemaVersionResponse":{
  5566        "type":"structure",
  5567        "members":{
  5568          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  5569          "SchemaDefinition":{"shape":"SchemaDefinitionString"},
  5570          "DataFormat":{"shape":"DataFormat"},
  5571          "SchemaArn":{"shape":"GlueResourceArn"},
  5572          "VersionNumber":{"shape":"VersionLongNumber"},
  5573          "Status":{"shape":"SchemaVersionStatus"},
  5574          "CreatedTime":{"shape":"CreatedTimestamp"}
  5575        }
  5576      },
  5577      "GetSchemaVersionsDiffInput":{
  5578        "type":"structure",
  5579        "required":[
  5580          "SchemaId",
  5581          "FirstSchemaVersionNumber",
  5582          "SecondSchemaVersionNumber",
  5583          "SchemaDiffType"
  5584        ],
  5585        "members":{
  5586          "SchemaId":{"shape":"SchemaId"},
  5587          "FirstSchemaVersionNumber":{"shape":"SchemaVersionNumber"},
  5588          "SecondSchemaVersionNumber":{"shape":"SchemaVersionNumber"},
  5589          "SchemaDiffType":{"shape":"SchemaDiffType"}
  5590        }
  5591      },
  5592      "GetSchemaVersionsDiffResponse":{
  5593        "type":"structure",
  5594        "members":{
  5595          "Diff":{"shape":"SchemaDefinitionDiff"}
  5596        }
  5597      },
  5598      "GetSecurityConfigurationRequest":{
  5599        "type":"structure",
  5600        "required":["Name"],
  5601        "members":{
  5602          "Name":{"shape":"NameString"}
  5603        }
  5604      },
  5605      "GetSecurityConfigurationResponse":{
  5606        "type":"structure",
  5607        "members":{
  5608          "SecurityConfiguration":{"shape":"SecurityConfiguration"}
  5609        }
  5610      },
  5611      "GetSecurityConfigurationsRequest":{
  5612        "type":"structure",
  5613        "members":{
  5614          "MaxResults":{"shape":"PageSize"},
  5615          "NextToken":{"shape":"GenericString"}
  5616        }
  5617      },
  5618      "GetSecurityConfigurationsResponse":{
  5619        "type":"structure",
  5620        "members":{
  5621          "SecurityConfigurations":{"shape":"SecurityConfigurationList"},
  5622          "NextToken":{"shape":"GenericString"}
  5623        }
  5624      },
  5625      "GetTableRequest":{
  5626        "type":"structure",
  5627        "required":[
  5628          "DatabaseName",
  5629          "Name"
  5630        ],
  5631        "members":{
  5632          "CatalogId":{"shape":"CatalogIdString"},
  5633          "DatabaseName":{"shape":"NameString"},
  5634          "Name":{"shape":"NameString"}
  5635        }
  5636      },
  5637      "GetTableResponse":{
  5638        "type":"structure",
  5639        "members":{
  5640          "Table":{"shape":"Table"}
  5641        }
  5642      },
  5643      "GetTableVersionRequest":{
  5644        "type":"structure",
  5645        "required":[
  5646          "DatabaseName",
  5647          "TableName"
  5648        ],
  5649        "members":{
  5650          "CatalogId":{"shape":"CatalogIdString"},
  5651          "DatabaseName":{"shape":"NameString"},
  5652          "TableName":{"shape":"NameString"},
  5653          "VersionId":{"shape":"VersionString"}
  5654        }
  5655      },
  5656      "GetTableVersionResponse":{
  5657        "type":"structure",
  5658        "members":{
  5659          "TableVersion":{"shape":"TableVersion"}
  5660        }
  5661      },
  5662      "GetTableVersionsList":{
  5663        "type":"list",
  5664        "member":{"shape":"TableVersion"}
  5665      },
  5666      "GetTableVersionsRequest":{
  5667        "type":"structure",
  5668        "required":[
  5669          "DatabaseName",
  5670          "TableName"
  5671        ],
  5672        "members":{
  5673          "CatalogId":{"shape":"CatalogIdString"},
  5674          "DatabaseName":{"shape":"NameString"},
  5675          "TableName":{"shape":"NameString"},
  5676          "NextToken":{"shape":"Token"},
  5677          "MaxResults":{"shape":"CatalogGetterPageSize"}
  5678        }
  5679      },
  5680      "GetTableVersionsResponse":{
  5681        "type":"structure",
  5682        "members":{
  5683          "TableVersions":{"shape":"GetTableVersionsList"},
  5684          "NextToken":{"shape":"Token"}
  5685        }
  5686      },
  5687      "GetTablesRequest":{
  5688        "type":"structure",
  5689        "required":["DatabaseName"],
  5690        "members":{
  5691          "CatalogId":{"shape":"CatalogIdString"},
  5692          "DatabaseName":{"shape":"NameString"},
  5693          "Expression":{"shape":"FilterString"},
  5694          "NextToken":{"shape":"Token"},
  5695          "MaxResults":{"shape":"CatalogGetterPageSize"}
  5696        }
  5697      },
  5698      "GetTablesResponse":{
  5699        "type":"structure",
  5700        "members":{
  5701          "TableList":{"shape":"TableList"},
  5702          "NextToken":{"shape":"Token"}
  5703        }
  5704      },
  5705      "GetTagsRequest":{
  5706        "type":"structure",
  5707        "required":["ResourceArn"],
  5708        "members":{
  5709          "ResourceArn":{"shape":"GlueResourceArn"}
  5710        }
  5711      },
  5712      "GetTagsResponse":{
  5713        "type":"structure",
  5714        "members":{
  5715          "Tags":{"shape":"TagsMap"}
  5716        }
  5717      },
  5718      "GetTriggerRequest":{
  5719        "type":"structure",
  5720        "required":["Name"],
  5721        "members":{
  5722          "Name":{"shape":"NameString"}
  5723        }
  5724      },
  5725      "GetTriggerResponse":{
  5726        "type":"structure",
  5727        "members":{
  5728          "Trigger":{"shape":"Trigger"}
  5729        }
  5730      },
  5731      "GetTriggersRequest":{
  5732        "type":"structure",
  5733        "members":{
  5734          "NextToken":{"shape":"GenericString"},
  5735          "DependentJobName":{"shape":"NameString"},
  5736          "MaxResults":{"shape":"PageSize"}
  5737        }
  5738      },
  5739      "GetTriggersResponse":{
  5740        "type":"structure",
  5741        "members":{
  5742          "Triggers":{"shape":"TriggerList"},
  5743          "NextToken":{"shape":"GenericString"}
  5744        }
  5745      },
  5746      "GetUserDefinedFunctionRequest":{
  5747        "type":"structure",
  5748        "required":[
  5749          "DatabaseName",
  5750          "FunctionName"
  5751        ],
  5752        "members":{
  5753          "CatalogId":{"shape":"CatalogIdString"},
  5754          "DatabaseName":{"shape":"NameString"},
  5755          "FunctionName":{"shape":"NameString"}
  5756        }
  5757      },
  5758      "GetUserDefinedFunctionResponse":{
  5759        "type":"structure",
  5760        "members":{
  5761          "UserDefinedFunction":{"shape":"UserDefinedFunction"}
  5762        }
  5763      },
  5764      "GetUserDefinedFunctionsRequest":{
  5765        "type":"structure",
  5766        "required":["Pattern"],
  5767        "members":{
  5768          "CatalogId":{"shape":"CatalogIdString"},
  5769          "DatabaseName":{"shape":"NameString"},
  5770          "Pattern":{"shape":"NameString"},
  5771          "NextToken":{"shape":"Token"},
  5772          "MaxResults":{"shape":"CatalogGetterPageSize"}
  5773        }
  5774      },
  5775      "GetUserDefinedFunctionsResponse":{
  5776        "type":"structure",
  5777        "members":{
  5778          "UserDefinedFunctions":{"shape":"UserDefinedFunctionList"},
  5779          "NextToken":{"shape":"Token"}
  5780        }
  5781      },
  5782      "GetWorkflowRequest":{
  5783        "type":"structure",
  5784        "required":["Name"],
  5785        "members":{
  5786          "Name":{"shape":"NameString"},
  5787          "IncludeGraph":{"shape":"NullableBoolean"}
  5788        }
  5789      },
  5790      "GetWorkflowResponse":{
  5791        "type":"structure",
  5792        "members":{
  5793          "Workflow":{"shape":"Workflow"}
  5794        }
  5795      },
  5796      "GetWorkflowRunPropertiesRequest":{
  5797        "type":"structure",
  5798        "required":[
  5799          "Name",
  5800          "RunId"
  5801        ],
  5802        "members":{
  5803          "Name":{"shape":"NameString"},
  5804          "RunId":{"shape":"IdString"}
  5805        }
  5806      },
  5807      "GetWorkflowRunPropertiesResponse":{
  5808        "type":"structure",
  5809        "members":{
  5810          "RunProperties":{"shape":"WorkflowRunProperties"}
  5811        }
  5812      },
  5813      "GetWorkflowRunRequest":{
  5814        "type":"structure",
  5815        "required":[
  5816          "Name",
  5817          "RunId"
  5818        ],
  5819        "members":{
  5820          "Name":{"shape":"NameString"},
  5821          "RunId":{"shape":"IdString"},
  5822          "IncludeGraph":{"shape":"NullableBoolean"}
  5823        }
  5824      },
  5825      "GetWorkflowRunResponse":{
  5826        "type":"structure",
  5827        "members":{
  5828          "Run":{"shape":"WorkflowRun"}
  5829        }
  5830      },
  5831      "GetWorkflowRunsRequest":{
  5832        "type":"structure",
  5833        "required":["Name"],
  5834        "members":{
  5835          "Name":{"shape":"NameString"},
  5836          "IncludeGraph":{"shape":"NullableBoolean"},
  5837          "NextToken":{"shape":"GenericString"},
  5838          "MaxResults":{"shape":"PageSize"}
  5839        }
  5840      },
  5841      "GetWorkflowRunsResponse":{
  5842        "type":"structure",
  5843        "members":{
  5844          "Runs":{"shape":"WorkflowRuns"},
  5845          "NextToken":{"shape":"GenericString"}
  5846        }
  5847      },
  5848      "GlueEncryptionException":{
  5849        "type":"structure",
  5850        "members":{
  5851          "Message":{"shape":"MessageString"}
  5852        },
  5853        "exception":true
  5854      },
  5855      "GluePolicy":{
  5856        "type":"structure",
  5857        "members":{
  5858          "PolicyInJson":{"shape":"PolicyJsonString"},
  5859          "PolicyHash":{"shape":"HashString"},
  5860          "CreateTime":{"shape":"Timestamp"},
  5861          "UpdateTime":{"shape":"Timestamp"}
  5862        }
  5863      },
  5864      "GlueResourceArn":{
  5865        "type":"string",
  5866        "max":10240,
  5867        "min":1,
  5868        "pattern":"arn:aws:glue:.*"
  5869      },
  5870      "GlueTable":{
  5871        "type":"structure",
  5872        "required":[
  5873          "DatabaseName",
  5874          "TableName"
  5875        ],
  5876        "members":{
  5877          "DatabaseName":{"shape":"NameString"},
  5878          "TableName":{"shape":"NameString"},
  5879          "CatalogId":{"shape":"NameString"},
  5880          "ConnectionName":{"shape":"NameString"}
  5881        }
  5882      },
  5883      "GlueTables":{
  5884        "type":"list",
  5885        "member":{"shape":"GlueTable"},
  5886        "max":10,
  5887        "min":0
  5888      },
  5889      "GlueVersionString":{
  5890        "type":"string",
  5891        "max":255,
  5892        "min":1,
  5893        "pattern":"^\\w+\\.\\w+$"
  5894      },
  5895      "GrokClassifier":{
  5896        "type":"structure",
  5897        "required":[
  5898          "Name",
  5899          "Classification",
  5900          "GrokPattern"
  5901        ],
  5902        "members":{
  5903          "Name":{"shape":"NameString"},
  5904          "Classification":{"shape":"Classification"},
  5905          "CreationTime":{"shape":"Timestamp"},
  5906          "LastUpdated":{"shape":"Timestamp"},
  5907          "Version":{"shape":"VersionId"},
  5908          "GrokPattern":{"shape":"GrokPattern"},
  5909          "CustomPatterns":{"shape":"CustomPatterns"}
  5910        }
  5911      },
  5912      "GrokPattern":{
  5913        "type":"string",
  5914        "max":2048,
  5915        "min":1,
  5916        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\t]*"
  5917      },
  5918      "HashString":{
  5919        "type":"string",
  5920        "max":255,
  5921        "min":1,
  5922        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  5923      },
  5924      "IdString":{
  5925        "type":"string",
  5926        "max":255,
  5927        "min":1,
  5928        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  5929      },
  5930      "IdempotentParameterMismatchException":{
  5931        "type":"structure",
  5932        "members":{
  5933          "Message":{"shape":"MessageString"}
  5934        },
  5935        "exception":true
  5936      },
  5937      "IllegalBlueprintStateException":{
  5938        "type":"structure",
  5939        "members":{
  5940          "Message":{"shape":"MessageString"}
  5941        },
  5942        "exception":true
  5943      },
  5944      "IllegalWorkflowStateException":{
  5945        "type":"structure",
  5946        "members":{
  5947          "Message":{"shape":"MessageString"}
  5948        },
  5949        "exception":true
  5950      },
  5951      "ImportCatalogToGlueRequest":{
  5952        "type":"structure",
  5953        "members":{
  5954          "CatalogId":{"shape":"CatalogIdString"}
  5955        }
  5956      },
  5957      "ImportCatalogToGlueResponse":{
  5958        "type":"structure",
  5959        "members":{
  5960        }
  5961      },
  5962      "ImportLabelsTaskRunProperties":{
  5963        "type":"structure",
  5964        "members":{
  5965          "InputS3Path":{"shape":"UriString"},
  5966          "Replace":{"shape":"ReplaceBoolean"}
  5967        }
  5968      },
  5969      "Integer":{"type":"integer"},
  5970      "IntegerFlag":{
  5971        "type":"integer",
  5972        "max":1,
  5973        "min":0
  5974      },
  5975      "IntegerValue":{"type":"integer"},
  5976      "InternalServiceException":{
  5977        "type":"structure",
  5978        "members":{
  5979          "Message":{"shape":"MessageString"}
  5980        },
  5981        "exception":true,
  5982        "fault":true
  5983      },
  5984      "InvalidInputException":{
  5985        "type":"structure",
  5986        "members":{
  5987          "Message":{"shape":"MessageString"}
  5988        },
  5989        "exception":true
  5990      },
  5991      "IsVersionValid":{"type":"boolean"},
  5992      "JdbcTarget":{
  5993        "type":"structure",
  5994        "members":{
  5995          "ConnectionName":{"shape":"ConnectionName"},
  5996          "Path":{"shape":"Path"},
  5997          "Exclusions":{"shape":"PathList"}
  5998        }
  5999      },
  6000      "JdbcTargetList":{
  6001        "type":"list",
  6002        "member":{"shape":"JdbcTarget"}
  6003      },
  6004      "Job":{
  6005        "type":"structure",
  6006        "members":{
  6007          "Name":{"shape":"NameString"},
  6008          "Description":{"shape":"DescriptionString"},
  6009          "LogUri":{"shape":"UriString"},
  6010          "Role":{"shape":"RoleString"},
  6011          "CreatedOn":{"shape":"TimestampValue"},
  6012          "LastModifiedOn":{"shape":"TimestampValue"},
  6013          "ExecutionProperty":{"shape":"ExecutionProperty"},
  6014          "Command":{"shape":"JobCommand"},
  6015          "DefaultArguments":{"shape":"GenericMap"},
  6016          "NonOverridableArguments":{"shape":"GenericMap"},
  6017          "Connections":{"shape":"ConnectionsList"},
  6018          "MaxRetries":{"shape":"MaxRetries"},
  6019          "AllocatedCapacity":{
  6020            "shape":"IntegerValue",
  6021            "deprecated":true,
  6022            "deprecatedMessage":"This property is deprecated, use MaxCapacity instead."
  6023          },
  6024          "Timeout":{"shape":"Timeout"},
  6025          "MaxCapacity":{"shape":"NullableDouble"},
  6026          "WorkerType":{"shape":"WorkerType"},
  6027          "NumberOfWorkers":{"shape":"NullableInteger"},
  6028          "SecurityConfiguration":{"shape":"NameString"},
  6029          "NotificationProperty":{"shape":"NotificationProperty"},
  6030          "GlueVersion":{"shape":"GlueVersionString"}
  6031        }
  6032      },
  6033      "JobBookmarkEntry":{
  6034        "type":"structure",
  6035        "members":{
  6036          "JobName":{"shape":"JobName"},
  6037          "Version":{"shape":"IntegerValue"},
  6038          "Run":{"shape":"IntegerValue"},
  6039          "Attempt":{"shape":"IntegerValue"},
  6040          "PreviousRunId":{"shape":"RunId"},
  6041          "RunId":{"shape":"RunId"},
  6042          "JobBookmark":{"shape":"JsonValue"}
  6043        }
  6044      },
  6045      "JobBookmarksEncryption":{
  6046        "type":"structure",
  6047        "members":{
  6048          "JobBookmarksEncryptionMode":{"shape":"JobBookmarksEncryptionMode"},
  6049          "KmsKeyArn":{"shape":"KmsKeyArn"}
  6050        }
  6051      },
  6052      "JobBookmarksEncryptionMode":{
  6053        "type":"string",
  6054        "enum":[
  6055          "DISABLED",
  6056          "CSE-KMS"
  6057        ]
  6058      },
  6059      "JobCommand":{
  6060        "type":"structure",
  6061        "members":{
  6062          "Name":{"shape":"GenericString"},
  6063          "ScriptLocation":{"shape":"ScriptLocationString"},
  6064          "PythonVersion":{"shape":"PythonVersionString"}
  6065        }
  6066      },
  6067      "JobList":{
  6068        "type":"list",
  6069        "member":{"shape":"Job"}
  6070      },
  6071      "JobName":{"type":"string"},
  6072      "JobNameList":{
  6073        "type":"list",
  6074        "member":{"shape":"NameString"}
  6075      },
  6076      "JobNodeDetails":{
  6077        "type":"structure",
  6078        "members":{
  6079          "JobRuns":{"shape":"JobRunList"}
  6080        }
  6081      },
  6082      "JobRun":{
  6083        "type":"structure",
  6084        "members":{
  6085          "Id":{"shape":"IdString"},
  6086          "Attempt":{"shape":"AttemptCount"},
  6087          "PreviousRunId":{"shape":"IdString"},
  6088          "TriggerName":{"shape":"NameString"},
  6089          "JobName":{"shape":"NameString"},
  6090          "StartedOn":{"shape":"TimestampValue"},
  6091          "LastModifiedOn":{"shape":"TimestampValue"},
  6092          "CompletedOn":{"shape":"TimestampValue"},
  6093          "JobRunState":{"shape":"JobRunState"},
  6094          "Arguments":{"shape":"GenericMap"},
  6095          "ErrorMessage":{"shape":"ErrorString"},
  6096          "PredecessorRuns":{"shape":"PredecessorList"},
  6097          "AllocatedCapacity":{
  6098            "shape":"IntegerValue",
  6099            "deprecated":true,
  6100            "deprecatedMessage":"This property is deprecated, use MaxCapacity instead."
  6101          },
  6102          "ExecutionTime":{"shape":"ExecutionTime"},
  6103          "Timeout":{"shape":"Timeout"},
  6104          "MaxCapacity":{"shape":"NullableDouble"},
  6105          "WorkerType":{"shape":"WorkerType"},
  6106          "NumberOfWorkers":{"shape":"NullableInteger"},
  6107          "SecurityConfiguration":{"shape":"NameString"},
  6108          "LogGroupName":{"shape":"GenericString"},
  6109          "NotificationProperty":{"shape":"NotificationProperty"},
  6110          "GlueVersion":{"shape":"GlueVersionString"}
  6111        }
  6112      },
  6113      "JobRunList":{
  6114        "type":"list",
  6115        "member":{"shape":"JobRun"}
  6116      },
  6117      "JobRunState":{
  6118        "type":"string",
  6119        "enum":[
  6120          "STARTING",
  6121          "RUNNING",
  6122          "STOPPING",
  6123          "STOPPED",
  6124          "SUCCEEDED",
  6125          "FAILED",
  6126          "TIMEOUT"
  6127        ]
  6128      },
  6129      "JobUpdate":{
  6130        "type":"structure",
  6131        "members":{
  6132          "Description":{"shape":"DescriptionString"},
  6133          "LogUri":{"shape":"UriString"},
  6134          "Role":{"shape":"RoleString"},
  6135          "ExecutionProperty":{"shape":"ExecutionProperty"},
  6136          "Command":{"shape":"JobCommand"},
  6137          "DefaultArguments":{"shape":"GenericMap"},
  6138          "NonOverridableArguments":{"shape":"GenericMap"},
  6139          "Connections":{"shape":"ConnectionsList"},
  6140          "MaxRetries":{"shape":"MaxRetries"},
  6141          "AllocatedCapacity":{
  6142            "shape":"IntegerValue",
  6143            "deprecated":true,
  6144            "deprecatedMessage":"This property is deprecated, use MaxCapacity instead."
  6145          },
  6146          "Timeout":{"shape":"Timeout"},
  6147          "MaxCapacity":{"shape":"NullableDouble"},
  6148          "WorkerType":{"shape":"WorkerType"},
  6149          "NumberOfWorkers":{"shape":"NullableInteger"},
  6150          "SecurityConfiguration":{"shape":"NameString"},
  6151          "NotificationProperty":{"shape":"NotificationProperty"},
  6152          "GlueVersion":{"shape":"GlueVersionString"}
  6153        }
  6154      },
  6155      "JsonClassifier":{
  6156        "type":"structure",
  6157        "required":[
  6158          "Name",
  6159          "JsonPath"
  6160        ],
  6161        "members":{
  6162          "Name":{"shape":"NameString"},
  6163          "CreationTime":{"shape":"Timestamp"},
  6164          "LastUpdated":{"shape":"Timestamp"},
  6165          "Version":{"shape":"VersionId"},
  6166          "JsonPath":{"shape":"JsonPath"}
  6167        }
  6168      },
  6169      "JsonPath":{"type":"string"},
  6170      "JsonValue":{"type":"string"},
  6171      "KeyList":{
  6172        "type":"list",
  6173        "member":{"shape":"NameString"},
  6174        "min":1
  6175      },
  6176      "KeySchemaElement":{
  6177        "type":"structure",
  6178        "required":[
  6179          "Name",
  6180          "Type"
  6181        ],
  6182        "members":{
  6183          "Name":{"shape":"NameString"},
  6184          "Type":{"shape":"ColumnTypeString"}
  6185        }
  6186      },
  6187      "KeySchemaElementList":{
  6188        "type":"list",
  6189        "member":{"shape":"KeySchemaElement"},
  6190        "min":1
  6191      },
  6192      "KeyString":{
  6193        "type":"string",
  6194        "max":255,
  6195        "min":1,
  6196        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  6197      },
  6198      "KmsKeyArn":{
  6199        "type":"string",
  6200        "pattern":"arn:aws:kms:.*"
  6201      },
  6202      "LabelCount":{"type":"integer"},
  6203      "LabelingSetGenerationTaskRunProperties":{
  6204        "type":"structure",
  6205        "members":{
  6206          "OutputS3Path":{"shape":"UriString"}
  6207        }
  6208      },
  6209      "Language":{
  6210        "type":"string",
  6211        "enum":[
  6212          "PYTHON",
  6213          "SCALA"
  6214        ]
  6215      },
  6216      "LastActiveDefinition":{
  6217        "type":"structure",
  6218        "members":{
  6219          "Description":{"shape":"Generic512CharString"},
  6220          "LastModifiedOn":{"shape":"TimestampValue"},
  6221          "ParameterSpec":{"shape":"BlueprintParameterSpec"},
  6222          "BlueprintLocation":{"shape":"GenericString"},
  6223          "BlueprintServiceLocation":{"shape":"GenericString"}
  6224        }
  6225      },
  6226      "LastCrawlInfo":{
  6227        "type":"structure",
  6228        "members":{
  6229          "Status":{"shape":"LastCrawlStatus"},
  6230          "ErrorMessage":{"shape":"DescriptionString"},
  6231          "LogGroup":{"shape":"LogGroup"},
  6232          "LogStream":{"shape":"LogStream"},
  6233          "MessagePrefix":{"shape":"MessagePrefix"},
  6234          "StartTime":{"shape":"Timestamp"}
  6235        }
  6236      },
  6237      "LastCrawlStatus":{
  6238        "type":"string",
  6239        "enum":[
  6240          "SUCCEEDED",
  6241          "CANCELLED",
  6242          "FAILED"
  6243        ]
  6244      },
  6245      "LatestSchemaVersionBoolean":{"type":"boolean"},
  6246      "LineageConfiguration":{
  6247        "type":"structure",
  6248        "members":{
  6249          "CrawlerLineageSettings":{"shape":"CrawlerLineageSettings"}
  6250        }
  6251      },
  6252      "ListBlueprintsRequest":{
  6253        "type":"structure",
  6254        "members":{
  6255          "NextToken":{"shape":"GenericString"},
  6256          "MaxResults":{"shape":"PageSize"},
  6257          "Tags":{"shape":"TagsMap"}
  6258        }
  6259      },
  6260      "ListBlueprintsResponse":{
  6261        "type":"structure",
  6262        "members":{
  6263          "Blueprints":{"shape":"BlueprintNames"},
  6264          "NextToken":{"shape":"GenericString"}
  6265        }
  6266      },
  6267      "ListCrawlersRequest":{
  6268        "type":"structure",
  6269        "members":{
  6270          "MaxResults":{"shape":"PageSize"},
  6271          "NextToken":{"shape":"Token"},
  6272          "Tags":{"shape":"TagsMap"}
  6273        }
  6274      },
  6275      "ListCrawlersResponse":{
  6276        "type":"structure",
  6277        "members":{
  6278          "CrawlerNames":{"shape":"CrawlerNameList"},
  6279          "NextToken":{"shape":"Token"}
  6280        }
  6281      },
  6282      "ListDevEndpointsRequest":{
  6283        "type":"structure",
  6284        "members":{
  6285          "NextToken":{"shape":"GenericString"},
  6286          "MaxResults":{"shape":"PageSize"},
  6287          "Tags":{"shape":"TagsMap"}
  6288        }
  6289      },
  6290      "ListDevEndpointsResponse":{
  6291        "type":"structure",
  6292        "members":{
  6293          "DevEndpointNames":{"shape":"DevEndpointNameList"},
  6294          "NextToken":{"shape":"GenericString"}
  6295        }
  6296      },
  6297      "ListJobsRequest":{
  6298        "type":"structure",
  6299        "members":{
  6300          "NextToken":{"shape":"GenericString"},
  6301          "MaxResults":{"shape":"PageSize"},
  6302          "Tags":{"shape":"TagsMap"}
  6303        }
  6304      },
  6305      "ListJobsResponse":{
  6306        "type":"structure",
  6307        "members":{
  6308          "JobNames":{"shape":"JobNameList"},
  6309          "NextToken":{"shape":"GenericString"}
  6310        }
  6311      },
  6312      "ListMLTransformsRequest":{
  6313        "type":"structure",
  6314        "members":{
  6315          "NextToken":{"shape":"PaginationToken"},
  6316          "MaxResults":{"shape":"PageSize"},
  6317          "Filter":{"shape":"TransformFilterCriteria"},
  6318          "Sort":{"shape":"TransformSortCriteria"},
  6319          "Tags":{"shape":"TagsMap"}
  6320        }
  6321      },
  6322      "ListMLTransformsResponse":{
  6323        "type":"structure",
  6324        "required":["TransformIds"],
  6325        "members":{
  6326          "TransformIds":{"shape":"TransformIdList"},
  6327          "NextToken":{"shape":"PaginationToken"}
  6328        }
  6329      },
  6330      "ListRegistriesInput":{
  6331        "type":"structure",
  6332        "members":{
  6333          "MaxResults":{"shape":"MaxResultsNumber"},
  6334          "NextToken":{"shape":"SchemaRegistryTokenString"}
  6335        }
  6336      },
  6337      "ListRegistriesResponse":{
  6338        "type":"structure",
  6339        "members":{
  6340          "Registries":{"shape":"RegistryListDefinition"},
  6341          "NextToken":{"shape":"SchemaRegistryTokenString"}
  6342        }
  6343      },
  6344      "ListSchemaVersionsInput":{
  6345        "type":"structure",
  6346        "required":["SchemaId"],
  6347        "members":{
  6348          "SchemaId":{"shape":"SchemaId"},
  6349          "MaxResults":{"shape":"MaxResultsNumber"},
  6350          "NextToken":{"shape":"SchemaRegistryTokenString"}
  6351        }
  6352      },
  6353      "ListSchemaVersionsResponse":{
  6354        "type":"structure",
  6355        "members":{
  6356          "Schemas":{"shape":"SchemaVersionList"},
  6357          "NextToken":{"shape":"SchemaRegistryTokenString"}
  6358        }
  6359      },
  6360      "ListSchemasInput":{
  6361        "type":"structure",
  6362        "members":{
  6363          "RegistryId":{"shape":"RegistryId"},
  6364          "MaxResults":{"shape":"MaxResultsNumber"},
  6365          "NextToken":{"shape":"SchemaRegistryTokenString"}
  6366        }
  6367      },
  6368      "ListSchemasResponse":{
  6369        "type":"structure",
  6370        "members":{
  6371          "Schemas":{"shape":"SchemaListDefinition"},
  6372          "NextToken":{"shape":"SchemaRegistryTokenString"}
  6373        }
  6374      },
  6375      "ListTriggersRequest":{
  6376        "type":"structure",
  6377        "members":{
  6378          "NextToken":{"shape":"GenericString"},
  6379          "DependentJobName":{"shape":"NameString"},
  6380          "MaxResults":{"shape":"PageSize"},
  6381          "Tags":{"shape":"TagsMap"}
  6382        }
  6383      },
  6384      "ListTriggersResponse":{
  6385        "type":"structure",
  6386        "members":{
  6387          "TriggerNames":{"shape":"TriggerNameList"},
  6388          "NextToken":{"shape":"GenericString"}
  6389        }
  6390      },
  6391      "ListWorkflowsRequest":{
  6392        "type":"structure",
  6393        "members":{
  6394          "NextToken":{"shape":"GenericString"},
  6395          "MaxResults":{"shape":"PageSize"}
  6396        }
  6397      },
  6398      "ListWorkflowsResponse":{
  6399        "type":"structure",
  6400        "members":{
  6401          "Workflows":{"shape":"WorkflowNames"},
  6402          "NextToken":{"shape":"GenericString"}
  6403        }
  6404      },
  6405      "Location":{
  6406        "type":"structure",
  6407        "members":{
  6408          "Jdbc":{"shape":"CodeGenNodeArgs"},
  6409          "S3":{"shape":"CodeGenNodeArgs"},
  6410          "DynamoDB":{"shape":"CodeGenNodeArgs"}
  6411        }
  6412      },
  6413      "LocationMap":{
  6414        "type":"map",
  6415        "key":{"shape":"ColumnValuesString"},
  6416        "value":{"shape":"ColumnValuesString"}
  6417      },
  6418      "LocationString":{
  6419        "type":"string",
  6420        "max":2056,
  6421        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
  6422      },
  6423      "LogGroup":{
  6424        "type":"string",
  6425        "max":512,
  6426        "min":1,
  6427        "pattern":"[\\.\\-_/#A-Za-z0-9]+"
  6428      },
  6429      "LogStream":{
  6430        "type":"string",
  6431        "max":512,
  6432        "min":1,
  6433        "pattern":"[^:*]*"
  6434      },
  6435      "Logical":{
  6436        "type":"string",
  6437        "enum":[
  6438          "AND",
  6439          "ANY"
  6440        ]
  6441      },
  6442      "LogicalOperator":{
  6443        "type":"string",
  6444        "enum":["EQUALS"]
  6445      },
  6446      "Long":{"type":"long"},
  6447      "LongColumnStatisticsData":{
  6448        "type":"structure",
  6449        "required":[
  6450          "NumberOfNulls",
  6451          "NumberOfDistinctValues"
  6452        ],
  6453        "members":{
  6454          "MinimumValue":{"shape":"Long"},
  6455          "MaximumValue":{"shape":"Long"},
  6456          "NumberOfNulls":{"shape":"NonNegativeLong"},
  6457          "NumberOfDistinctValues":{"shape":"NonNegativeLong"}
  6458        }
  6459      },
  6460      "MLTransform":{
  6461        "type":"structure",
  6462        "members":{
  6463          "TransformId":{"shape":"HashString"},
  6464          "Name":{"shape":"NameString"},
  6465          "Description":{"shape":"DescriptionString"},
  6466          "Status":{"shape":"TransformStatusType"},
  6467          "CreatedOn":{"shape":"Timestamp"},
  6468          "LastModifiedOn":{"shape":"Timestamp"},
  6469          "InputRecordTables":{"shape":"GlueTables"},
  6470          "Parameters":{"shape":"TransformParameters"},
  6471          "EvaluationMetrics":{"shape":"EvaluationMetrics"},
  6472          "LabelCount":{"shape":"LabelCount"},
  6473          "Schema":{"shape":"TransformSchema"},
  6474          "Role":{"shape":"RoleString"},
  6475          "GlueVersion":{"shape":"GlueVersionString"},
  6476          "MaxCapacity":{"shape":"NullableDouble"},
  6477          "WorkerType":{"shape":"WorkerType"},
  6478          "NumberOfWorkers":{"shape":"NullableInteger"},
  6479          "Timeout":{"shape":"Timeout"},
  6480          "MaxRetries":{"shape":"NullableInteger"},
  6481          "TransformEncryption":{"shape":"TransformEncryption"}
  6482        }
  6483      },
  6484      "MLTransformNotReadyException":{
  6485        "type":"structure",
  6486        "members":{
  6487          "Message":{"shape":"MessageString"}
  6488        },
  6489        "exception":true
  6490      },
  6491      "MLUserDataEncryption":{
  6492        "type":"structure",
  6493        "required":["MlUserDataEncryptionMode"],
  6494        "members":{
  6495          "MlUserDataEncryptionMode":{"shape":"MLUserDataEncryptionModeString"},
  6496          "KmsKeyId":{"shape":"NameString"}
  6497        }
  6498      },
  6499      "MLUserDataEncryptionModeString":{
  6500        "type":"string",
  6501        "enum":[
  6502          "DISABLED",
  6503          "SSE-KMS"
  6504        ]
  6505      },
  6506      "MapValue":{
  6507        "type":"map",
  6508        "key":{"shape":"GenericString"},
  6509        "value":{"shape":"GenericString"},
  6510        "max":100,
  6511        "min":0
  6512      },
  6513      "MappingEntry":{
  6514        "type":"structure",
  6515        "members":{
  6516          "SourceTable":{"shape":"TableName"},
  6517          "SourcePath":{"shape":"SchemaPathString"},
  6518          "SourceType":{"shape":"FieldType"},
  6519          "TargetTable":{"shape":"TableName"},
  6520          "TargetPath":{"shape":"SchemaPathString"},
  6521          "TargetType":{"shape":"FieldType"}
  6522        }
  6523      },
  6524      "MappingList":{
  6525        "type":"list",
  6526        "member":{"shape":"MappingEntry"}
  6527      },
  6528      "MatchCriteria":{
  6529        "type":"list",
  6530        "member":{"shape":"NameString"},
  6531        "max":10,
  6532        "min":0
  6533      },
  6534      "MaxConcurrentRuns":{"type":"integer"},
  6535      "MaxResultsNumber":{
  6536        "type":"integer",
  6537        "box":true,
  6538        "max":100,
  6539        "min":1
  6540      },
  6541      "MaxRetries":{"type":"integer"},
  6542      "MessagePrefix":{
  6543        "type":"string",
  6544        "max":255,
  6545        "min":1,
  6546        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  6547      },
  6548      "MessageString":{"type":"string"},
  6549      "MetadataInfo":{
  6550        "type":"structure",
  6551        "members":{
  6552          "MetadataValue":{"shape":"MetadataValueString"},
  6553          "CreatedTime":{"shape":"CreatedTimestamp"},
  6554          "OtherMetadataValueList":{"shape":"OtherMetadataValueList"}
  6555        }
  6556      },
  6557      "MetadataInfoMap":{
  6558        "type":"map",
  6559        "key":{"shape":"MetadataKeyString"},
  6560        "value":{"shape":"MetadataInfo"}
  6561      },
  6562      "MetadataKeyString":{
  6563        "type":"string",
  6564        "max":128,
  6565        "min":1,
  6566        "pattern":"[a-zA-Z0-9+-=._./@]+"
  6567      },
  6568      "MetadataKeyValuePair":{
  6569        "type":"structure",
  6570        "members":{
  6571          "MetadataKey":{"shape":"MetadataKeyString"},
  6572          "MetadataValue":{"shape":"MetadataValueString"}
  6573        }
  6574      },
  6575      "MetadataList":{
  6576        "type":"list",
  6577        "member":{"shape":"MetadataKeyValuePair"}
  6578      },
  6579      "MetadataValueString":{
  6580        "type":"string",
  6581        "max":256,
  6582        "min":1,
  6583        "pattern":"[a-zA-Z0-9+-=._./@]+"
  6584      },
  6585      "MillisecondsCount":{"type":"long"},
  6586      "MongoDBTarget":{
  6587        "type":"structure",
  6588        "members":{
  6589          "ConnectionName":{"shape":"ConnectionName"},
  6590          "Path":{"shape":"Path"},
  6591          "ScanAll":{"shape":"NullableBoolean"}
  6592        }
  6593      },
  6594      "MongoDBTargetList":{
  6595        "type":"list",
  6596        "member":{"shape":"MongoDBTarget"}
  6597      },
  6598      "NameString":{
  6599        "type":"string",
  6600        "max":255,
  6601        "min":1,
  6602        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  6603      },
  6604      "NameStringList":{
  6605        "type":"list",
  6606        "member":{"shape":"NameString"}
  6607      },
  6608      "NoScheduleException":{
  6609        "type":"structure",
  6610        "members":{
  6611          "Message":{"shape":"MessageString"}
  6612        },
  6613        "exception":true
  6614      },
  6615      "Node":{
  6616        "type":"structure",
  6617        "members":{
  6618          "Type":{"shape":"NodeType"},
  6619          "Name":{"shape":"NameString"},
  6620          "UniqueId":{"shape":"NameString"},
  6621          "TriggerDetails":{"shape":"TriggerNodeDetails"},
  6622          "JobDetails":{"shape":"JobNodeDetails"},
  6623          "CrawlerDetails":{"shape":"CrawlerNodeDetails"}
  6624        }
  6625      },
  6626      "NodeIdList":{
  6627        "type":"list",
  6628        "member":{"shape":"NameString"}
  6629      },
  6630      "NodeList":{
  6631        "type":"list",
  6632        "member":{"shape":"Node"}
  6633      },
  6634      "NodeType":{
  6635        "type":"string",
  6636        "enum":[
  6637          "CRAWLER",
  6638          "JOB",
  6639          "TRIGGER"
  6640        ]
  6641      },
  6642      "NonNegativeDouble":{
  6643        "type":"double",
  6644        "min":0.0
  6645      },
  6646      "NonNegativeInteger":{
  6647        "type":"integer",
  6648        "min":0
  6649      },
  6650      "NonNegativeLong":{
  6651        "type":"long",
  6652        "min":0
  6653      },
  6654      "NotificationProperty":{
  6655        "type":"structure",
  6656        "members":{
  6657          "NotifyDelayAfter":{"shape":"NotifyDelayAfter"}
  6658        }
  6659      },
  6660      "NotifyDelayAfter":{
  6661        "type":"integer",
  6662        "box":true,
  6663        "min":1
  6664      },
  6665      "NullableBoolean":{
  6666        "type":"boolean",
  6667        "box":true
  6668      },
  6669      "NullableDouble":{
  6670        "type":"double",
  6671        "box":true
  6672      },
  6673      "NullableInteger":{
  6674        "type":"integer",
  6675        "box":true
  6676      },
  6677      "OperationTimeoutException":{
  6678        "type":"structure",
  6679        "members":{
  6680          "Message":{"shape":"MessageString"}
  6681        },
  6682        "exception":true
  6683      },
  6684      "OrchestrationIAMRoleArn":{
  6685        "type":"string",
  6686        "max":1024,
  6687        "min":1,
  6688        "pattern":"arn:aws[^:]*:iam::[0-9]*:role/.+"
  6689      },
  6690      "OrchestrationNameString":{
  6691        "type":"string",
  6692        "max":128,
  6693        "min":1,
  6694        "pattern":"[\\.\\-_A-Za-z0-9]+"
  6695      },
  6696      "OrchestrationS3Location":{
  6697        "type":"string",
  6698        "max":8192,
  6699        "min":1,
  6700        "pattern":"^s3://([^/]+)/([^/]+/)*([^/]+)$"
  6701      },
  6702      "OrchestrationStringList":{
  6703        "type":"list",
  6704        "member":{"shape":"GenericString"}
  6705      },
  6706      "Order":{
  6707        "type":"structure",
  6708        "required":[
  6709          "Column",
  6710          "SortOrder"
  6711        ],
  6712        "members":{
  6713          "Column":{"shape":"NameString"},
  6714          "SortOrder":{"shape":"IntegerFlag"}
  6715        }
  6716      },
  6717      "OrderList":{
  6718        "type":"list",
  6719        "member":{"shape":"Order"}
  6720      },
  6721      "OtherMetadataValueList":{
  6722        "type":"list",
  6723        "member":{"shape":"OtherMetadataValueListItem"}
  6724      },
  6725      "OtherMetadataValueListItem":{
  6726        "type":"structure",
  6727        "members":{
  6728          "MetadataValue":{"shape":"MetadataValueString"},
  6729          "CreatedTime":{"shape":"CreatedTimestamp"}
  6730        }
  6731      },
  6732      "PageSize":{
  6733        "type":"integer",
  6734        "box":true,
  6735        "max":1000,
  6736        "min":1
  6737      },
  6738      "PaginationToken":{"type":"string"},
  6739      "ParametersMap":{
  6740        "type":"map",
  6741        "key":{"shape":"KeyString"},
  6742        "value":{"shape":"ParametersMapValue"}
  6743      },
  6744      "ParametersMapValue":{
  6745        "type":"string",
  6746        "max":512000
  6747      },
  6748      "Partition":{
  6749        "type":"structure",
  6750        "members":{
  6751          "Values":{"shape":"ValueStringList"},
  6752          "DatabaseName":{"shape":"NameString"},
  6753          "TableName":{"shape":"NameString"},
  6754          "CreationTime":{"shape":"Timestamp"},
  6755          "LastAccessTime":{"shape":"Timestamp"},
  6756          "StorageDescriptor":{"shape":"StorageDescriptor"},
  6757          "Parameters":{"shape":"ParametersMap"},
  6758          "LastAnalyzedTime":{"shape":"Timestamp"},
  6759          "CatalogId":{"shape":"CatalogIdString"}
  6760        }
  6761      },
  6762      "PartitionError":{
  6763        "type":"structure",
  6764        "members":{
  6765          "PartitionValues":{"shape":"ValueStringList"},
  6766          "ErrorDetail":{"shape":"ErrorDetail"}
  6767        }
  6768      },
  6769      "PartitionErrors":{
  6770        "type":"list",
  6771        "member":{"shape":"PartitionError"}
  6772      },
  6773      "PartitionIndex":{
  6774        "type":"structure",
  6775        "required":[
  6776          "Keys",
  6777          "IndexName"
  6778        ],
  6779        "members":{
  6780          "Keys":{"shape":"KeyList"},
  6781          "IndexName":{"shape":"NameString"}
  6782        }
  6783      },
  6784      "PartitionIndexDescriptor":{
  6785        "type":"structure",
  6786        "required":[
  6787          "IndexName",
  6788          "Keys",
  6789          "IndexStatus"
  6790        ],
  6791        "members":{
  6792          "IndexName":{"shape":"NameString"},
  6793          "Keys":{"shape":"KeySchemaElementList"},
  6794          "IndexStatus":{"shape":"PartitionIndexStatus"},
  6795          "BackfillErrors":{"shape":"BackfillErrors"}
  6796        }
  6797      },
  6798      "PartitionIndexDescriptorList":{
  6799        "type":"list",
  6800        "member":{"shape":"PartitionIndexDescriptor"}
  6801      },
  6802      "PartitionIndexList":{
  6803        "type":"list",
  6804        "member":{"shape":"PartitionIndex"},
  6805        "max":3
  6806      },
  6807      "PartitionIndexStatus":{
  6808        "type":"string",
  6809        "enum":[
  6810          "CREATING",
  6811          "ACTIVE",
  6812          "DELETING",
  6813          "FAILED"
  6814        ]
  6815      },
  6816      "PartitionInput":{
  6817        "type":"structure",
  6818        "members":{
  6819          "Values":{"shape":"ValueStringList"},
  6820          "LastAccessTime":{"shape":"Timestamp"},
  6821          "StorageDescriptor":{"shape":"StorageDescriptor"},
  6822          "Parameters":{"shape":"ParametersMap"},
  6823          "LastAnalyzedTime":{"shape":"Timestamp"}
  6824        }
  6825      },
  6826      "PartitionInputList":{
  6827        "type":"list",
  6828        "member":{"shape":"PartitionInput"},
  6829        "max":100,
  6830        "min":0
  6831      },
  6832      "PartitionList":{
  6833        "type":"list",
  6834        "member":{"shape":"Partition"}
  6835      },
  6836      "PartitionValueList":{
  6837        "type":"structure",
  6838        "required":["Values"],
  6839        "members":{
  6840          "Values":{"shape":"ValueStringList"}
  6841        }
  6842      },
  6843      "Path":{"type":"string"},
  6844      "PathList":{
  6845        "type":"list",
  6846        "member":{"shape":"Path"}
  6847      },
  6848      "Permission":{
  6849        "type":"string",
  6850        "enum":[
  6851          "ALL",
  6852          "SELECT",
  6853          "ALTER",
  6854          "DROP",
  6855          "DELETE",
  6856          "INSERT",
  6857          "CREATE_DATABASE",
  6858          "CREATE_TABLE",
  6859          "DATA_LOCATION_ACCESS"
  6860        ]
  6861      },
  6862      "PermissionList":{
  6863        "type":"list",
  6864        "member":{"shape":"Permission"}
  6865      },
  6866      "PhysicalConnectionRequirements":{
  6867        "type":"structure",
  6868        "members":{
  6869          "SubnetId":{"shape":"NameString"},
  6870          "SecurityGroupIdList":{"shape":"SecurityGroupIdList"},
  6871          "AvailabilityZone":{"shape":"NameString"}
  6872        }
  6873      },
  6874      "PolicyJsonString":{
  6875        "type":"string",
  6876        "max":10240,
  6877        "min":2
  6878      },
  6879      "Predecessor":{
  6880        "type":"structure",
  6881        "members":{
  6882          "JobName":{"shape":"NameString"},
  6883          "RunId":{"shape":"IdString"}
  6884        }
  6885      },
  6886      "PredecessorList":{
  6887        "type":"list",
  6888        "member":{"shape":"Predecessor"}
  6889      },
  6890      "Predicate":{
  6891        "type":"structure",
  6892        "members":{
  6893          "Logical":{"shape":"Logical"},
  6894          "Conditions":{"shape":"ConditionList"}
  6895        }
  6896      },
  6897      "PredicateString":{
  6898        "type":"string",
  6899        "max":2048,
  6900        "min":0,
  6901        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
  6902      },
  6903      "PrincipalPermissions":{
  6904        "type":"structure",
  6905        "members":{
  6906          "Principal":{"shape":"DataLakePrincipal"},
  6907          "Permissions":{"shape":"PermissionList"}
  6908        }
  6909      },
  6910      "PrincipalPermissionsList":{
  6911        "type":"list",
  6912        "member":{"shape":"PrincipalPermissions"}
  6913      },
  6914      "PrincipalType":{
  6915        "type":"string",
  6916        "enum":[
  6917          "USER",
  6918          "ROLE",
  6919          "GROUP"
  6920        ]
  6921      },
  6922      "PropertyPredicate":{
  6923        "type":"structure",
  6924        "members":{
  6925          "Key":{"shape":"ValueString"},
  6926          "Value":{"shape":"ValueString"},
  6927          "Comparator":{"shape":"Comparator"}
  6928        }
  6929      },
  6930      "PublicKeysList":{
  6931        "type":"list",
  6932        "member":{"shape":"GenericString"},
  6933        "max":5
  6934      },
  6935      "PutDataCatalogEncryptionSettingsRequest":{
  6936        "type":"structure",
  6937        "required":["DataCatalogEncryptionSettings"],
  6938        "members":{
  6939          "CatalogId":{"shape":"CatalogIdString"},
  6940          "DataCatalogEncryptionSettings":{"shape":"DataCatalogEncryptionSettings"}
  6941        }
  6942      },
  6943      "PutDataCatalogEncryptionSettingsResponse":{
  6944        "type":"structure",
  6945        "members":{
  6946        }
  6947      },
  6948      "PutResourcePolicyRequest":{
  6949        "type":"structure",
  6950        "required":["PolicyInJson"],
  6951        "members":{
  6952          "PolicyInJson":{"shape":"PolicyJsonString"},
  6953          "ResourceArn":{"shape":"GlueResourceArn"},
  6954          "PolicyHashCondition":{"shape":"HashString"},
  6955          "PolicyExistsCondition":{"shape":"ExistCondition"},
  6956          "EnableHybrid":{"shape":"EnableHybridValues"}
  6957        }
  6958      },
  6959      "PutResourcePolicyResponse":{
  6960        "type":"structure",
  6961        "members":{
  6962          "PolicyHash":{"shape":"HashString"}
  6963        }
  6964      },
  6965      "PutSchemaVersionMetadataInput":{
  6966        "type":"structure",
  6967        "required":["MetadataKeyValue"],
  6968        "members":{
  6969          "SchemaId":{"shape":"SchemaId"},
  6970          "SchemaVersionNumber":{"shape":"SchemaVersionNumber"},
  6971          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  6972          "MetadataKeyValue":{"shape":"MetadataKeyValuePair"}
  6973        }
  6974      },
  6975      "PutSchemaVersionMetadataResponse":{
  6976        "type":"structure",
  6977        "members":{
  6978          "SchemaArn":{"shape":"GlueResourceArn"},
  6979          "SchemaName":{"shape":"SchemaRegistryNameString"},
  6980          "RegistryName":{"shape":"SchemaRegistryNameString"},
  6981          "LatestVersion":{"shape":"LatestSchemaVersionBoolean"},
  6982          "VersionNumber":{"shape":"VersionLongNumber"},
  6983          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  6984          "MetadataKey":{"shape":"MetadataKeyString"},
  6985          "MetadataValue":{"shape":"MetadataValueString"}
  6986        }
  6987      },
  6988      "PutWorkflowRunPropertiesRequest":{
  6989        "type":"structure",
  6990        "required":[
  6991          "Name",
  6992          "RunId",
  6993          "RunProperties"
  6994        ],
  6995        "members":{
  6996          "Name":{"shape":"NameString"},
  6997          "RunId":{"shape":"IdString"},
  6998          "RunProperties":{"shape":"WorkflowRunProperties"}
  6999        }
  7000      },
  7001      "PutWorkflowRunPropertiesResponse":{
  7002        "type":"structure",
  7003        "members":{
  7004        }
  7005      },
  7006      "PythonScript":{"type":"string"},
  7007      "PythonVersionString":{
  7008        "type":"string",
  7009        "pattern":"^[2-3]$"
  7010      },
  7011      "QuerySchemaVersionMetadataInput":{
  7012        "type":"structure",
  7013        "members":{
  7014          "SchemaId":{"shape":"SchemaId"},
  7015          "SchemaVersionNumber":{"shape":"SchemaVersionNumber"},
  7016          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7017          "MetadataList":{"shape":"MetadataList"},
  7018          "MaxResults":{"shape":"QuerySchemaVersionMetadataMaxResults"},
  7019          "NextToken":{"shape":"SchemaRegistryTokenString"}
  7020        }
  7021      },
  7022      "QuerySchemaVersionMetadataMaxResults":{
  7023        "type":"integer",
  7024        "max":50,
  7025        "min":1
  7026      },
  7027      "QuerySchemaVersionMetadataResponse":{
  7028        "type":"structure",
  7029        "members":{
  7030          "MetadataInfoMap":{"shape":"MetadataInfoMap"},
  7031          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7032          "NextToken":{"shape":"SchemaRegistryTokenString"}
  7033        }
  7034      },
  7035      "RecordsCount":{
  7036        "type":"long",
  7037        "box":true
  7038      },
  7039      "RecrawlBehavior":{
  7040        "type":"string",
  7041        "enum":[
  7042          "CRAWL_EVERYTHING",
  7043          "CRAWL_NEW_FOLDERS_ONLY"
  7044        ]
  7045      },
  7046      "RecrawlPolicy":{
  7047        "type":"structure",
  7048        "members":{
  7049          "RecrawlBehavior":{"shape":"RecrawlBehavior"}
  7050        }
  7051      },
  7052      "RegisterSchemaVersionInput":{
  7053        "type":"structure",
  7054        "required":[
  7055          "SchemaId",
  7056          "SchemaDefinition"
  7057        ],
  7058        "members":{
  7059          "SchemaId":{"shape":"SchemaId"},
  7060          "SchemaDefinition":{"shape":"SchemaDefinitionString"}
  7061        }
  7062      },
  7063      "RegisterSchemaVersionResponse":{
  7064        "type":"structure",
  7065        "members":{
  7066          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7067          "VersionNumber":{"shape":"VersionLongNumber"},
  7068          "Status":{"shape":"SchemaVersionStatus"}
  7069        }
  7070      },
  7071      "RegistryId":{
  7072        "type":"structure",
  7073        "members":{
  7074          "RegistryName":{"shape":"SchemaRegistryNameString"},
  7075          "RegistryArn":{"shape":"GlueResourceArn"}
  7076        }
  7077      },
  7078      "RegistryListDefinition":{
  7079        "type":"list",
  7080        "member":{"shape":"RegistryListItem"}
  7081      },
  7082      "RegistryListItem":{
  7083        "type":"structure",
  7084        "members":{
  7085          "RegistryName":{"shape":"SchemaRegistryNameString"},
  7086          "RegistryArn":{"shape":"GlueResourceArn"},
  7087          "Description":{"shape":"DescriptionString"},
  7088          "Status":{"shape":"RegistryStatus"},
  7089          "CreatedTime":{"shape":"CreatedTimestamp"},
  7090          "UpdatedTime":{"shape":"UpdatedTimestamp"}
  7091        }
  7092      },
  7093      "RegistryStatus":{
  7094        "type":"string",
  7095        "enum":[
  7096          "AVAILABLE",
  7097          "DELETING"
  7098        ]
  7099      },
  7100      "RemoveSchemaVersionMetadataInput":{
  7101        "type":"structure",
  7102        "required":["MetadataKeyValue"],
  7103        "members":{
  7104          "SchemaId":{"shape":"SchemaId"},
  7105          "SchemaVersionNumber":{"shape":"SchemaVersionNumber"},
  7106          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7107          "MetadataKeyValue":{"shape":"MetadataKeyValuePair"}
  7108        }
  7109      },
  7110      "RemoveSchemaVersionMetadataResponse":{
  7111        "type":"structure",
  7112        "members":{
  7113          "SchemaArn":{"shape":"GlueResourceArn"},
  7114          "SchemaName":{"shape":"SchemaRegistryNameString"},
  7115          "RegistryName":{"shape":"SchemaRegistryNameString"},
  7116          "LatestVersion":{"shape":"LatestSchemaVersionBoolean"},
  7117          "VersionNumber":{"shape":"VersionLongNumber"},
  7118          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7119          "MetadataKey":{"shape":"MetadataKeyString"},
  7120          "MetadataValue":{"shape":"MetadataValueString"}
  7121        }
  7122      },
  7123      "ReplaceBoolean":{"type":"boolean"},
  7124      "ResetJobBookmarkRequest":{
  7125        "type":"structure",
  7126        "required":["JobName"],
  7127        "members":{
  7128          "JobName":{"shape":"JobName"},
  7129          "RunId":{"shape":"RunId"}
  7130        }
  7131      },
  7132      "ResetJobBookmarkResponse":{
  7133        "type":"structure",
  7134        "members":{
  7135          "JobBookmarkEntry":{"shape":"JobBookmarkEntry"}
  7136        }
  7137      },
  7138      "ResourceNumberLimitExceededException":{
  7139        "type":"structure",
  7140        "members":{
  7141          "Message":{"shape":"MessageString"}
  7142        },
  7143        "exception":true
  7144      },
  7145      "ResourceShareType":{
  7146        "type":"string",
  7147        "enum":[
  7148          "FOREIGN",
  7149          "ALL"
  7150        ]
  7151      },
  7152      "ResourceType":{
  7153        "type":"string",
  7154        "enum":[
  7155          "JAR",
  7156          "FILE",
  7157          "ARCHIVE"
  7158        ]
  7159      },
  7160      "ResourceUri":{
  7161        "type":"structure",
  7162        "members":{
  7163          "ResourceType":{"shape":"ResourceType"},
  7164          "Uri":{"shape":"URI"}
  7165        }
  7166      },
  7167      "ResourceUriList":{
  7168        "type":"list",
  7169        "member":{"shape":"ResourceUri"},
  7170        "max":1000,
  7171        "min":0
  7172      },
  7173      "ResumeWorkflowRunRequest":{
  7174        "type":"structure",
  7175        "required":[
  7176          "Name",
  7177          "RunId",
  7178          "NodeIds"
  7179        ],
  7180        "members":{
  7181          "Name":{"shape":"NameString"},
  7182          "RunId":{"shape":"IdString"},
  7183          "NodeIds":{"shape":"NodeIdList"}
  7184        }
  7185      },
  7186      "ResumeWorkflowRunResponse":{
  7187        "type":"structure",
  7188        "members":{
  7189          "RunId":{"shape":"IdString"},
  7190          "NodeIds":{"shape":"NodeIdList"}
  7191        }
  7192      },
  7193      "Role":{"type":"string"},
  7194      "RoleArn":{
  7195        "type":"string",
  7196        "pattern":"arn:aws:iam::\\d{12}:role/.*"
  7197      },
  7198      "RoleString":{"type":"string"},
  7199      "RowTag":{"type":"string"},
  7200      "RunId":{"type":"string"},
  7201      "S3Encryption":{
  7202        "type":"structure",
  7203        "members":{
  7204          "S3EncryptionMode":{"shape":"S3EncryptionMode"},
  7205          "KmsKeyArn":{"shape":"KmsKeyArn"}
  7206        }
  7207      },
  7208      "S3EncryptionList":{
  7209        "type":"list",
  7210        "member":{"shape":"S3Encryption"}
  7211      },
  7212      "S3EncryptionMode":{
  7213        "type":"string",
  7214        "enum":[
  7215          "DISABLED",
  7216          "SSE-KMS",
  7217          "SSE-S3"
  7218        ]
  7219      },
  7220      "S3Target":{
  7221        "type":"structure",
  7222        "members":{
  7223          "Path":{"shape":"Path"},
  7224          "Exclusions":{"shape":"PathList"},
  7225          "ConnectionName":{"shape":"ConnectionName"},
  7226          "SampleSize":{"shape":"NullableInteger"}
  7227        }
  7228      },
  7229      "S3TargetList":{
  7230        "type":"list",
  7231        "member":{"shape":"S3Target"}
  7232      },
  7233      "ScalaCode":{"type":"string"},
  7234      "Schedule":{
  7235        "type":"structure",
  7236        "members":{
  7237          "ScheduleExpression":{"shape":"CronExpression"},
  7238          "State":{"shape":"ScheduleState"}
  7239        }
  7240      },
  7241      "ScheduleState":{
  7242        "type":"string",
  7243        "enum":[
  7244          "SCHEDULED",
  7245          "NOT_SCHEDULED",
  7246          "TRANSITIONING"
  7247        ]
  7248      },
  7249      "SchedulerNotRunningException":{
  7250        "type":"structure",
  7251        "members":{
  7252          "Message":{"shape":"MessageString"}
  7253        },
  7254        "exception":true
  7255      },
  7256      "SchedulerRunningException":{
  7257        "type":"structure",
  7258        "members":{
  7259          "Message":{"shape":"MessageString"}
  7260        },
  7261        "exception":true
  7262      },
  7263      "SchedulerTransitioningException":{
  7264        "type":"structure",
  7265        "members":{
  7266          "Message":{"shape":"MessageString"}
  7267        },
  7268        "exception":true
  7269      },
  7270      "SchemaChangePolicy":{
  7271        "type":"structure",
  7272        "members":{
  7273          "UpdateBehavior":{"shape":"UpdateBehavior"},
  7274          "DeleteBehavior":{"shape":"DeleteBehavior"}
  7275        }
  7276      },
  7277      "SchemaCheckpointNumber":{
  7278        "type":"long",
  7279        "max":100000,
  7280        "min":1
  7281      },
  7282      "SchemaColumn":{
  7283        "type":"structure",
  7284        "members":{
  7285          "Name":{"shape":"ColumnNameString"},
  7286          "DataType":{"shape":"ColumnTypeString"}
  7287        }
  7288      },
  7289      "SchemaDefinitionDiff":{
  7290        "type":"string",
  7291        "max":340000,
  7292        "min":1,
  7293        "pattern":".*\\S.*"
  7294      },
  7295      "SchemaDefinitionString":{
  7296        "type":"string",
  7297        "max":170000,
  7298        "min":1,
  7299        "pattern":".*\\S.*"
  7300      },
  7301      "SchemaDiffType":{
  7302        "type":"string",
  7303        "enum":["SYNTAX_DIFF"]
  7304      },
  7305      "SchemaId":{
  7306        "type":"structure",
  7307        "members":{
  7308          "SchemaArn":{"shape":"GlueResourceArn"},
  7309          "SchemaName":{"shape":"SchemaRegistryNameString"},
  7310          "RegistryName":{"shape":"SchemaRegistryNameString"}
  7311        }
  7312      },
  7313      "SchemaListDefinition":{
  7314        "type":"list",
  7315        "member":{"shape":"SchemaListItem"}
  7316      },
  7317      "SchemaListItem":{
  7318        "type":"structure",
  7319        "members":{
  7320          "RegistryName":{"shape":"SchemaRegistryNameString"},
  7321          "SchemaName":{"shape":"SchemaRegistryNameString"},
  7322          "SchemaArn":{"shape":"GlueResourceArn"},
  7323          "Description":{"shape":"DescriptionString"},
  7324          "SchemaStatus":{"shape":"SchemaStatus"},
  7325          "CreatedTime":{"shape":"CreatedTimestamp"},
  7326          "UpdatedTime":{"shape":"UpdatedTimestamp"}
  7327        }
  7328      },
  7329      "SchemaPathString":{"type":"string"},
  7330      "SchemaReference":{
  7331        "type":"structure",
  7332        "members":{
  7333          "SchemaId":{"shape":"SchemaId"},
  7334          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7335          "SchemaVersionNumber":{
  7336            "shape":"VersionLongNumber",
  7337            "box":true
  7338          }
  7339        }
  7340      },
  7341      "SchemaRegistryNameString":{
  7342        "type":"string",
  7343        "max":255,
  7344        "min":1,
  7345        "pattern":"[a-zA-Z0-9-_$#.]+"
  7346      },
  7347      "SchemaRegistryTokenString":{"type":"string"},
  7348      "SchemaStatus":{
  7349        "type":"string",
  7350        "enum":[
  7351          "AVAILABLE",
  7352          "PENDING",
  7353          "DELETING"
  7354        ]
  7355      },
  7356      "SchemaValidationError":{
  7357        "type":"string",
  7358        "max":5000,
  7359        "min":1
  7360      },
  7361      "SchemaVersionErrorItem":{
  7362        "type":"structure",
  7363        "members":{
  7364          "VersionNumber":{"shape":"VersionLongNumber"},
  7365          "ErrorDetails":{"shape":"ErrorDetails"}
  7366        }
  7367      },
  7368      "SchemaVersionErrorList":{
  7369        "type":"list",
  7370        "member":{"shape":"SchemaVersionErrorItem"}
  7371      },
  7372      "SchemaVersionIdString":{
  7373        "type":"string",
  7374        "max":36,
  7375        "min":36,
  7376        "pattern":"[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"
  7377      },
  7378      "SchemaVersionList":{
  7379        "type":"list",
  7380        "member":{"shape":"SchemaVersionListItem"}
  7381      },
  7382      "SchemaVersionListItem":{
  7383        "type":"structure",
  7384        "members":{
  7385          "SchemaArn":{"shape":"GlueResourceArn"},
  7386          "SchemaVersionId":{"shape":"SchemaVersionIdString"},
  7387          "VersionNumber":{"shape":"VersionLongNumber"},
  7388          "Status":{"shape":"SchemaVersionStatus"},
  7389          "CreatedTime":{"shape":"CreatedTimestamp"}
  7390        }
  7391      },
  7392      "SchemaVersionNumber":{
  7393        "type":"structure",
  7394        "members":{
  7395          "LatestVersion":{"shape":"LatestSchemaVersionBoolean"},
  7396          "VersionNumber":{"shape":"VersionLongNumber"}
  7397        }
  7398      },
  7399      "SchemaVersionStatus":{
  7400        "type":"string",
  7401        "enum":[
  7402          "AVAILABLE",
  7403          "PENDING",
  7404          "FAILURE",
  7405          "DELETING"
  7406        ]
  7407      },
  7408      "ScriptLocationString":{"type":"string"},
  7409      "SearchPropertyPredicates":{
  7410        "type":"list",
  7411        "member":{"shape":"PropertyPredicate"}
  7412      },
  7413      "SearchTablesRequest":{
  7414        "type":"structure",
  7415        "members":{
  7416          "CatalogId":{"shape":"CatalogIdString"},
  7417          "NextToken":{"shape":"Token"},
  7418          "Filters":{"shape":"SearchPropertyPredicates"},
  7419          "SearchText":{"shape":"ValueString"},
  7420          "SortCriteria":{"shape":"SortCriteria"},
  7421          "MaxResults":{"shape":"PageSize"},
  7422          "ResourceShareType":{"shape":"ResourceShareType"}
  7423        }
  7424      },
  7425      "SearchTablesResponse":{
  7426        "type":"structure",
  7427        "members":{
  7428          "NextToken":{"shape":"Token"},
  7429          "TableList":{"shape":"TableList"}
  7430        }
  7431      },
  7432      "SecurityConfiguration":{
  7433        "type":"structure",
  7434        "members":{
  7435          "Name":{"shape":"NameString"},
  7436          "CreatedTimeStamp":{"shape":"TimestampValue"},
  7437          "EncryptionConfiguration":{"shape":"EncryptionConfiguration"}
  7438        }
  7439      },
  7440      "SecurityConfigurationList":{
  7441        "type":"list",
  7442        "member":{"shape":"SecurityConfiguration"}
  7443      },
  7444      "SecurityGroupIdList":{
  7445        "type":"list",
  7446        "member":{"shape":"NameString"},
  7447        "max":50,
  7448        "min":0
  7449      },
  7450      "Segment":{
  7451        "type":"structure",
  7452        "required":[
  7453          "SegmentNumber",
  7454          "TotalSegments"
  7455        ],
  7456        "members":{
  7457          "SegmentNumber":{"shape":"NonNegativeInteger"},
  7458          "TotalSegments":{"shape":"TotalSegmentsInteger"}
  7459        }
  7460      },
  7461      "SerDeInfo":{
  7462        "type":"structure",
  7463        "members":{
  7464          "Name":{"shape":"NameString"},
  7465          "SerializationLibrary":{"shape":"NameString"},
  7466          "Parameters":{"shape":"ParametersMap"}
  7467        }
  7468      },
  7469      "SkewedInfo":{
  7470        "type":"structure",
  7471        "members":{
  7472          "SkewedColumnNames":{"shape":"NameStringList"},
  7473          "SkewedColumnValues":{"shape":"ColumnValueStringList"},
  7474          "SkewedColumnValueLocationMaps":{"shape":"LocationMap"}
  7475        }
  7476      },
  7477      "Sort":{
  7478        "type":"string",
  7479        "enum":[
  7480          "ASC",
  7481          "DESC"
  7482        ]
  7483      },
  7484      "SortCriteria":{
  7485        "type":"list",
  7486        "member":{"shape":"SortCriterion"},
  7487        "max":1,
  7488        "min":0
  7489      },
  7490      "SortCriterion":{
  7491        "type":"structure",
  7492        "members":{
  7493          "FieldName":{"shape":"ValueString"},
  7494          "Sort":{"shape":"Sort"}
  7495        }
  7496      },
  7497      "SortDirectionType":{
  7498        "type":"string",
  7499        "enum":[
  7500          "DESCENDING",
  7501          "ASCENDING"
  7502        ]
  7503      },
  7504      "StartBlueprintRunRequest":{
  7505        "type":"structure",
  7506        "required":[
  7507          "BlueprintName",
  7508          "RoleArn"
  7509        ],
  7510        "members":{
  7511          "BlueprintName":{"shape":"OrchestrationNameString"},
  7512          "Parameters":{"shape":"BlueprintParameters"},
  7513          "RoleArn":{"shape":"OrchestrationIAMRoleArn"}
  7514        }
  7515      },
  7516      "StartBlueprintRunResponse":{
  7517        "type":"structure",
  7518        "members":{
  7519          "RunId":{"shape":"IdString"}
  7520        }
  7521      },
  7522      "StartCrawlerRequest":{
  7523        "type":"structure",
  7524        "required":["Name"],
  7525        "members":{
  7526          "Name":{"shape":"NameString"}
  7527        }
  7528      },
  7529      "StartCrawlerResponse":{
  7530        "type":"structure",
  7531        "members":{
  7532        }
  7533      },
  7534      "StartCrawlerScheduleRequest":{
  7535        "type":"structure",
  7536        "required":["CrawlerName"],
  7537        "members":{
  7538          "CrawlerName":{"shape":"NameString"}
  7539        }
  7540      },
  7541      "StartCrawlerScheduleResponse":{
  7542        "type":"structure",
  7543        "members":{
  7544        }
  7545      },
  7546      "StartExportLabelsTaskRunRequest":{
  7547        "type":"structure",
  7548        "required":[
  7549          "TransformId",
  7550          "OutputS3Path"
  7551        ],
  7552        "members":{
  7553          "TransformId":{"shape":"HashString"},
  7554          "OutputS3Path":{"shape":"UriString"}
  7555        }
  7556      },
  7557      "StartExportLabelsTaskRunResponse":{
  7558        "type":"structure",
  7559        "members":{
  7560          "TaskRunId":{"shape":"HashString"}
  7561        }
  7562      },
  7563      "StartImportLabelsTaskRunRequest":{
  7564        "type":"structure",
  7565        "required":[
  7566          "TransformId",
  7567          "InputS3Path"
  7568        ],
  7569        "members":{
  7570          "TransformId":{"shape":"HashString"},
  7571          "InputS3Path":{"shape":"UriString"},
  7572          "ReplaceAllLabels":{"shape":"ReplaceBoolean"}
  7573        }
  7574      },
  7575      "StartImportLabelsTaskRunResponse":{
  7576        "type":"structure",
  7577        "members":{
  7578          "TaskRunId":{"shape":"HashString"}
  7579        }
  7580      },
  7581      "StartJobRunRequest":{
  7582        "type":"structure",
  7583        "required":["JobName"],
  7584        "members":{
  7585          "JobName":{"shape":"NameString"},
  7586          "JobRunId":{"shape":"IdString"},
  7587          "Arguments":{"shape":"GenericMap"},
  7588          "AllocatedCapacity":{
  7589            "shape":"IntegerValue",
  7590            "deprecated":true,
  7591            "deprecatedMessage":"This property is deprecated, use MaxCapacity instead."
  7592          },
  7593          "Timeout":{"shape":"Timeout"},
  7594          "MaxCapacity":{"shape":"NullableDouble"},
  7595          "SecurityConfiguration":{"shape":"NameString"},
  7596          "NotificationProperty":{"shape":"NotificationProperty"},
  7597          "WorkerType":{"shape":"WorkerType"},
  7598          "NumberOfWorkers":{"shape":"NullableInteger"}
  7599        }
  7600      },
  7601      "StartJobRunResponse":{
  7602        "type":"structure",
  7603        "members":{
  7604          "JobRunId":{"shape":"IdString"}
  7605        }
  7606      },
  7607      "StartMLEvaluationTaskRunRequest":{
  7608        "type":"structure",
  7609        "required":["TransformId"],
  7610        "members":{
  7611          "TransformId":{"shape":"HashString"}
  7612        }
  7613      },
  7614      "StartMLEvaluationTaskRunResponse":{
  7615        "type":"structure",
  7616        "members":{
  7617          "TaskRunId":{"shape":"HashString"}
  7618        }
  7619      },
  7620      "StartMLLabelingSetGenerationTaskRunRequest":{
  7621        "type":"structure",
  7622        "required":[
  7623          "TransformId",
  7624          "OutputS3Path"
  7625        ],
  7626        "members":{
  7627          "TransformId":{"shape":"HashString"},
  7628          "OutputS3Path":{"shape":"UriString"}
  7629        }
  7630      },
  7631      "StartMLLabelingSetGenerationTaskRunResponse":{
  7632        "type":"structure",
  7633        "members":{
  7634          "TaskRunId":{"shape":"HashString"}
  7635        }
  7636      },
  7637      "StartTriggerRequest":{
  7638        "type":"structure",
  7639        "required":["Name"],
  7640        "members":{
  7641          "Name":{"shape":"NameString"}
  7642        }
  7643      },
  7644      "StartTriggerResponse":{
  7645        "type":"structure",
  7646        "members":{
  7647          "Name":{"shape":"NameString"}
  7648        }
  7649      },
  7650      "StartWorkflowRunRequest":{
  7651        "type":"structure",
  7652        "required":["Name"],
  7653        "members":{
  7654          "Name":{"shape":"NameString"}
  7655        }
  7656      },
  7657      "StartWorkflowRunResponse":{
  7658        "type":"structure",
  7659        "members":{
  7660          "RunId":{"shape":"IdString"}
  7661        }
  7662      },
  7663      "StartingEventBatchCondition":{
  7664        "type":"structure",
  7665        "members":{
  7666          "BatchSize":{"shape":"NullableInteger"},
  7667          "BatchWindow":{"shape":"NullableInteger"}
  7668        }
  7669      },
  7670      "StopCrawlerRequest":{
  7671        "type":"structure",
  7672        "required":["Name"],
  7673        "members":{
  7674          "Name":{"shape":"NameString"}
  7675        }
  7676      },
  7677      "StopCrawlerResponse":{
  7678        "type":"structure",
  7679        "members":{
  7680        }
  7681      },
  7682      "StopCrawlerScheduleRequest":{
  7683        "type":"structure",
  7684        "required":["CrawlerName"],
  7685        "members":{
  7686          "CrawlerName":{"shape":"NameString"}
  7687        }
  7688      },
  7689      "StopCrawlerScheduleResponse":{
  7690        "type":"structure",
  7691        "members":{
  7692        }
  7693      },
  7694      "StopTriggerRequest":{
  7695        "type":"structure",
  7696        "required":["Name"],
  7697        "members":{
  7698          "Name":{"shape":"NameString"}
  7699        }
  7700      },
  7701      "StopTriggerResponse":{
  7702        "type":"structure",
  7703        "members":{
  7704          "Name":{"shape":"NameString"}
  7705        }
  7706      },
  7707      "StopWorkflowRunRequest":{
  7708        "type":"structure",
  7709        "required":[
  7710          "Name",
  7711          "RunId"
  7712        ],
  7713        "members":{
  7714          "Name":{"shape":"NameString"},
  7715          "RunId":{"shape":"IdString"}
  7716        }
  7717      },
  7718      "StopWorkflowRunResponse":{
  7719        "type":"structure",
  7720        "members":{
  7721        }
  7722      },
  7723      "StorageDescriptor":{
  7724        "type":"structure",
  7725        "members":{
  7726          "Columns":{"shape":"ColumnList"},
  7727          "Location":{"shape":"LocationString"},
  7728          "InputFormat":{"shape":"FormatString"},
  7729          "OutputFormat":{"shape":"FormatString"},
  7730          "Compressed":{"shape":"Boolean"},
  7731          "NumberOfBuckets":{"shape":"Integer"},
  7732          "SerdeInfo":{"shape":"SerDeInfo"},
  7733          "BucketColumns":{"shape":"NameStringList"},
  7734          "SortColumns":{"shape":"OrderList"},
  7735          "Parameters":{"shape":"ParametersMap"},
  7736          "SkewedInfo":{"shape":"SkewedInfo"},
  7737          "StoredAsSubDirectories":{"shape":"Boolean"},
  7738          "SchemaReference":{"shape":"SchemaReference"}
  7739        }
  7740      },
  7741      "StringColumnStatisticsData":{
  7742        "type":"structure",
  7743        "required":[
  7744          "MaximumLength",
  7745          "AverageLength",
  7746          "NumberOfNulls",
  7747          "NumberOfDistinctValues"
  7748        ],
  7749        "members":{
  7750          "MaximumLength":{"shape":"NonNegativeLong"},
  7751          "AverageLength":{"shape":"NonNegativeDouble"},
  7752          "NumberOfNulls":{"shape":"NonNegativeLong"},
  7753          "NumberOfDistinctValues":{"shape":"NonNegativeLong"}
  7754        }
  7755      },
  7756      "StringList":{
  7757        "type":"list",
  7758        "member":{"shape":"GenericString"}
  7759      },
  7760      "Table":{
  7761        "type":"structure",
  7762        "required":["Name"],
  7763        "members":{
  7764          "Name":{"shape":"NameString"},
  7765          "DatabaseName":{"shape":"NameString"},
  7766          "Description":{"shape":"DescriptionString"},
  7767          "Owner":{"shape":"NameString"},
  7768          "CreateTime":{"shape":"Timestamp"},
  7769          "UpdateTime":{"shape":"Timestamp"},
  7770          "LastAccessTime":{"shape":"Timestamp"},
  7771          "LastAnalyzedTime":{"shape":"Timestamp"},
  7772          "Retention":{"shape":"NonNegativeInteger"},
  7773          "StorageDescriptor":{"shape":"StorageDescriptor"},
  7774          "PartitionKeys":{"shape":"ColumnList"},
  7775          "ViewOriginalText":{"shape":"ViewTextString"},
  7776          "ViewExpandedText":{"shape":"ViewTextString"},
  7777          "TableType":{"shape":"TableTypeString"},
  7778          "Parameters":{"shape":"ParametersMap"},
  7779          "CreatedBy":{"shape":"NameString"},
  7780          "IsRegisteredWithLakeFormation":{"shape":"Boolean"},
  7781          "TargetTable":{"shape":"TableIdentifier"},
  7782          "CatalogId":{"shape":"CatalogIdString"}
  7783        }
  7784      },
  7785      "TableError":{
  7786        "type":"structure",
  7787        "members":{
  7788          "TableName":{"shape":"NameString"},
  7789          "ErrorDetail":{"shape":"ErrorDetail"}
  7790        }
  7791      },
  7792      "TableErrors":{
  7793        "type":"list",
  7794        "member":{"shape":"TableError"}
  7795      },
  7796      "TableIdentifier":{
  7797        "type":"structure",
  7798        "members":{
  7799          "CatalogId":{"shape":"CatalogIdString"},
  7800          "DatabaseName":{"shape":"NameString"},
  7801          "Name":{"shape":"NameString"}
  7802        }
  7803      },
  7804      "TableInput":{
  7805        "type":"structure",
  7806        "required":["Name"],
  7807        "members":{
  7808          "Name":{"shape":"NameString"},
  7809          "Description":{"shape":"DescriptionString"},
  7810          "Owner":{"shape":"NameString"},
  7811          "LastAccessTime":{"shape":"Timestamp"},
  7812          "LastAnalyzedTime":{"shape":"Timestamp"},
  7813          "Retention":{"shape":"NonNegativeInteger"},
  7814          "StorageDescriptor":{"shape":"StorageDescriptor"},
  7815          "PartitionKeys":{"shape":"ColumnList"},
  7816          "ViewOriginalText":{"shape":"ViewTextString"},
  7817          "ViewExpandedText":{"shape":"ViewTextString"},
  7818          "TableType":{"shape":"TableTypeString"},
  7819          "Parameters":{"shape":"ParametersMap"},
  7820          "TargetTable":{"shape":"TableIdentifier"}
  7821        }
  7822      },
  7823      "TableList":{
  7824        "type":"list",
  7825        "member":{"shape":"Table"}
  7826      },
  7827      "TableName":{"type":"string"},
  7828      "TablePrefix":{
  7829        "type":"string",
  7830        "max":128,
  7831        "min":0
  7832      },
  7833      "TableTypeString":{
  7834        "type":"string",
  7835        "max":255
  7836      },
  7837      "TableVersion":{
  7838        "type":"structure",
  7839        "members":{
  7840          "Table":{"shape":"Table"},
  7841          "VersionId":{"shape":"VersionString"}
  7842        }
  7843      },
  7844      "TableVersionError":{
  7845        "type":"structure",
  7846        "members":{
  7847          "TableName":{"shape":"NameString"},
  7848          "VersionId":{"shape":"VersionString"},
  7849          "ErrorDetail":{"shape":"ErrorDetail"}
  7850        }
  7851      },
  7852      "TableVersionErrors":{
  7853        "type":"list",
  7854        "member":{"shape":"TableVersionError"}
  7855      },
  7856      "TagKey":{
  7857        "type":"string",
  7858        "max":128,
  7859        "min":1
  7860      },
  7861      "TagKeysList":{
  7862        "type":"list",
  7863        "member":{"shape":"TagKey"},
  7864        "max":50,
  7865        "min":0
  7866      },
  7867      "TagResourceRequest":{
  7868        "type":"structure",
  7869        "required":[
  7870          "ResourceArn",
  7871          "TagsToAdd"
  7872        ],
  7873        "members":{
  7874          "ResourceArn":{"shape":"GlueResourceArn"},
  7875          "TagsToAdd":{"shape":"TagsMap"}
  7876        }
  7877      },
  7878      "TagResourceResponse":{
  7879        "type":"structure",
  7880        "members":{
  7881        }
  7882      },
  7883      "TagValue":{
  7884        "type":"string",
  7885        "max":256,
  7886        "min":0
  7887      },
  7888      "TagsMap":{
  7889        "type":"map",
  7890        "key":{"shape":"TagKey"},
  7891        "value":{"shape":"TagValue"},
  7892        "max":50,
  7893        "min":0
  7894      },
  7895      "TaskRun":{
  7896        "type":"structure",
  7897        "members":{
  7898          "TransformId":{"shape":"HashString"},
  7899          "TaskRunId":{"shape":"HashString"},
  7900          "Status":{"shape":"TaskStatusType"},
  7901          "LogGroupName":{"shape":"GenericString"},
  7902          "Properties":{"shape":"TaskRunProperties"},
  7903          "ErrorString":{"shape":"GenericString"},
  7904          "StartedOn":{"shape":"Timestamp"},
  7905          "LastModifiedOn":{"shape":"Timestamp"},
  7906          "CompletedOn":{"shape":"Timestamp"},
  7907          "ExecutionTime":{"shape":"ExecutionTime"}
  7908        }
  7909      },
  7910      "TaskRunFilterCriteria":{
  7911        "type":"structure",
  7912        "members":{
  7913          "TaskRunType":{"shape":"TaskType"},
  7914          "Status":{"shape":"TaskStatusType"},
  7915          "StartedBefore":{"shape":"Timestamp"},
  7916          "StartedAfter":{"shape":"Timestamp"}
  7917        }
  7918      },
  7919      "TaskRunList":{
  7920        "type":"list",
  7921        "member":{"shape":"TaskRun"}
  7922      },
  7923      "TaskRunProperties":{
  7924        "type":"structure",
  7925        "members":{
  7926          "TaskType":{"shape":"TaskType"},
  7927          "ImportLabelsTaskRunProperties":{"shape":"ImportLabelsTaskRunProperties"},
  7928          "ExportLabelsTaskRunProperties":{"shape":"ExportLabelsTaskRunProperties"},
  7929          "LabelingSetGenerationTaskRunProperties":{"shape":"LabelingSetGenerationTaskRunProperties"},
  7930          "FindMatchesTaskRunProperties":{"shape":"FindMatchesTaskRunProperties"}
  7931        }
  7932      },
  7933      "TaskRunSortColumnType":{
  7934        "type":"string",
  7935        "enum":[
  7936          "TASK_RUN_TYPE",
  7937          "STATUS",
  7938          "STARTED"
  7939        ]
  7940      },
  7941      "TaskRunSortCriteria":{
  7942        "type":"structure",
  7943        "required":[
  7944          "Column",
  7945          "SortDirection"
  7946        ],
  7947        "members":{
  7948          "Column":{"shape":"TaskRunSortColumnType"},
  7949          "SortDirection":{"shape":"SortDirectionType"}
  7950        }
  7951      },
  7952      "TaskStatusType":{
  7953        "type":"string",
  7954        "enum":[
  7955          "STARTING",
  7956          "RUNNING",
  7957          "STOPPING",
  7958          "STOPPED",
  7959          "SUCCEEDED",
  7960          "FAILED",
  7961          "TIMEOUT"
  7962        ]
  7963      },
  7964      "TaskType":{
  7965        "type":"string",
  7966        "enum":[
  7967          "EVALUATION",
  7968          "LABELING_SET_GENERATION",
  7969          "IMPORT_LABELS",
  7970          "EXPORT_LABELS",
  7971          "FIND_MATCHES"
  7972        ]
  7973      },
  7974      "Timeout":{
  7975        "type":"integer",
  7976        "box":true,
  7977        "min":1
  7978      },
  7979      "Timestamp":{"type":"timestamp"},
  7980      "TimestampValue":{"type":"timestamp"},
  7981      "Token":{"type":"string"},
  7982      "TotalSegmentsInteger":{
  7983        "type":"integer",
  7984        "max":10,
  7985        "min":1
  7986      },
  7987      "TransformEncryption":{
  7988        "type":"structure",
  7989        "members":{
  7990          "MlUserDataEncryption":{"shape":"MLUserDataEncryption"},
  7991          "TaskRunSecurityConfigurationName":{"shape":"NameString"}
  7992        }
  7993      },
  7994      "TransformFilterCriteria":{
  7995        "type":"structure",
  7996        "members":{
  7997          "Name":{"shape":"NameString"},
  7998          "TransformType":{"shape":"TransformType"},
  7999          "Status":{"shape":"TransformStatusType"},
  8000          "GlueVersion":{"shape":"GlueVersionString"},
  8001          "CreatedBefore":{"shape":"Timestamp"},
  8002          "CreatedAfter":{"shape":"Timestamp"},
  8003          "LastModifiedBefore":{"shape":"Timestamp"},
  8004          "LastModifiedAfter":{"shape":"Timestamp"},
  8005          "Schema":{"shape":"TransformSchema"}
  8006        }
  8007      },
  8008      "TransformIdList":{
  8009        "type":"list",
  8010        "member":{"shape":"HashString"}
  8011      },
  8012      "TransformList":{
  8013        "type":"list",
  8014        "member":{"shape":"MLTransform"}
  8015      },
  8016      "TransformParameters":{
  8017        "type":"structure",
  8018        "required":["TransformType"],
  8019        "members":{
  8020          "TransformType":{"shape":"TransformType"},
  8021          "FindMatchesParameters":{"shape":"FindMatchesParameters"}
  8022        }
  8023      },
  8024      "TransformSchema":{
  8025        "type":"list",
  8026        "member":{"shape":"SchemaColumn"},
  8027        "max":100
  8028      },
  8029      "TransformSortColumnType":{
  8030        "type":"string",
  8031        "enum":[
  8032          "NAME",
  8033          "TRANSFORM_TYPE",
  8034          "STATUS",
  8035          "CREATED",
  8036          "LAST_MODIFIED"
  8037        ]
  8038      },
  8039      "TransformSortCriteria":{
  8040        "type":"structure",
  8041        "required":[
  8042          "Column",
  8043          "SortDirection"
  8044        ],
  8045        "members":{
  8046          "Column":{"shape":"TransformSortColumnType"},
  8047          "SortDirection":{"shape":"SortDirectionType"}
  8048        }
  8049      },
  8050      "TransformStatusType":{
  8051        "type":"string",
  8052        "enum":[
  8053          "NOT_READY",
  8054          "READY",
  8055          "DELETING"
  8056        ]
  8057      },
  8058      "TransformType":{
  8059        "type":"string",
  8060        "enum":["FIND_MATCHES"]
  8061      },
  8062      "Trigger":{
  8063        "type":"structure",
  8064        "members":{
  8065          "Name":{"shape":"NameString"},
  8066          "WorkflowName":{"shape":"NameString"},
  8067          "Id":{"shape":"IdString"},
  8068          "Type":{"shape":"TriggerType"},
  8069          "State":{"shape":"TriggerState"},
  8070          "Description":{"shape":"DescriptionString"},
  8071          "Schedule":{"shape":"GenericString"},
  8072          "Actions":{"shape":"ActionList"},
  8073          "Predicate":{"shape":"Predicate"},
  8074          "EventBatchingCondition":{"shape":"EventBatchingCondition"}
  8075        }
  8076      },
  8077      "TriggerList":{
  8078        "type":"list",
  8079        "member":{"shape":"Trigger"}
  8080      },
  8081      "TriggerNameList":{
  8082        "type":"list",
  8083        "member":{"shape":"NameString"}
  8084      },
  8085      "TriggerNodeDetails":{
  8086        "type":"structure",
  8087        "members":{
  8088          "Trigger":{"shape":"Trigger"}
  8089        }
  8090      },
  8091      "TriggerState":{
  8092        "type":"string",
  8093        "enum":[
  8094          "CREATING",
  8095          "CREATED",
  8096          "ACTIVATING",
  8097          "ACTIVATED",
  8098          "DEACTIVATING",
  8099          "DEACTIVATED",
  8100          "DELETING",
  8101          "UPDATING"
  8102        ]
  8103      },
  8104      "TriggerType":{
  8105        "type":"string",
  8106        "enum":[
  8107          "SCHEDULED",
  8108          "CONDITIONAL",
  8109          "ON_DEMAND",
  8110          "EVENT"
  8111        ]
  8112      },
  8113      "TriggerUpdate":{
  8114        "type":"structure",
  8115        "members":{
  8116          "Name":{"shape":"NameString"},
  8117          "Description":{"shape":"DescriptionString"},
  8118          "Schedule":{"shape":"GenericString"},
  8119          "Actions":{"shape":"ActionList"},
  8120          "Predicate":{"shape":"Predicate"},
  8121          "EventBatchingCondition":{"shape":"EventBatchingCondition"}
  8122        }
  8123      },
  8124      "TypeString":{
  8125        "type":"string",
  8126        "max":20000,
  8127        "min":0,
  8128        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  8129      },
  8130      "URI":{
  8131        "type":"string",
  8132        "max":1024,
  8133        "min":1,
  8134        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
  8135      },
  8136      "UntagResourceRequest":{
  8137        "type":"structure",
  8138        "required":[
  8139          "ResourceArn",
  8140          "TagsToRemove"
  8141        ],
  8142        "members":{
  8143          "ResourceArn":{"shape":"GlueResourceArn"},
  8144          "TagsToRemove":{"shape":"TagKeysList"}
  8145        }
  8146      },
  8147      "UntagResourceResponse":{
  8148        "type":"structure",
  8149        "members":{
  8150        }
  8151      },
  8152      "UpdateBehavior":{
  8153        "type":"string",
  8154        "enum":[
  8155          "LOG",
  8156          "UPDATE_IN_DATABASE"
  8157        ]
  8158      },
  8159      "UpdateBlueprintRequest":{
  8160        "type":"structure",
  8161        "required":[
  8162          "Name",
  8163          "BlueprintLocation"
  8164        ],
  8165        "members":{
  8166          "Name":{"shape":"OrchestrationNameString"},
  8167          "Description":{"shape":"Generic512CharString"},
  8168          "BlueprintLocation":{"shape":"OrchestrationS3Location"}
  8169        }
  8170      },
  8171      "UpdateBlueprintResponse":{
  8172        "type":"structure",
  8173        "members":{
  8174          "Name":{"shape":"NameString"}
  8175        }
  8176      },
  8177      "UpdateClassifierRequest":{
  8178        "type":"structure",
  8179        "members":{
  8180          "GrokClassifier":{"shape":"UpdateGrokClassifierRequest"},
  8181          "XMLClassifier":{"shape":"UpdateXMLClassifierRequest"},
  8182          "JsonClassifier":{"shape":"UpdateJsonClassifierRequest"},
  8183          "CsvClassifier":{"shape":"UpdateCsvClassifierRequest"}
  8184        }
  8185      },
  8186      "UpdateClassifierResponse":{
  8187        "type":"structure",
  8188        "members":{
  8189        }
  8190      },
  8191      "UpdateColumnStatisticsForPartitionRequest":{
  8192        "type":"structure",
  8193        "required":[
  8194          "DatabaseName",
  8195          "TableName",
  8196          "PartitionValues",
  8197          "ColumnStatisticsList"
  8198        ],
  8199        "members":{
  8200          "CatalogId":{"shape":"CatalogIdString"},
  8201          "DatabaseName":{"shape":"NameString"},
  8202          "TableName":{"shape":"NameString"},
  8203          "PartitionValues":{"shape":"ValueStringList"},
  8204          "ColumnStatisticsList":{"shape":"UpdateColumnStatisticsList"}
  8205        }
  8206      },
  8207      "UpdateColumnStatisticsForPartitionResponse":{
  8208        "type":"structure",
  8209        "members":{
  8210          "Errors":{"shape":"ColumnStatisticsErrors"}
  8211        }
  8212      },
  8213      "UpdateColumnStatisticsForTableRequest":{
  8214        "type":"structure",
  8215        "required":[
  8216          "DatabaseName",
  8217          "TableName",
  8218          "ColumnStatisticsList"
  8219        ],
  8220        "members":{
  8221          "CatalogId":{"shape":"CatalogIdString"},
  8222          "DatabaseName":{"shape":"NameString"},
  8223          "TableName":{"shape":"NameString"},
  8224          "ColumnStatisticsList":{"shape":"UpdateColumnStatisticsList"}
  8225        }
  8226      },
  8227      "UpdateColumnStatisticsForTableResponse":{
  8228        "type":"structure",
  8229        "members":{
  8230          "Errors":{"shape":"ColumnStatisticsErrors"}
  8231        }
  8232      },
  8233      "UpdateColumnStatisticsList":{
  8234        "type":"list",
  8235        "member":{"shape":"ColumnStatistics"},
  8236        "max":25,
  8237        "min":0
  8238      },
  8239      "UpdateConnectionRequest":{
  8240        "type":"structure",
  8241        "required":[
  8242          "Name",
  8243          "ConnectionInput"
  8244        ],
  8245        "members":{
  8246          "CatalogId":{"shape":"CatalogIdString"},
  8247          "Name":{"shape":"NameString"},
  8248          "ConnectionInput":{"shape":"ConnectionInput"}
  8249        }
  8250      },
  8251      "UpdateConnectionResponse":{
  8252        "type":"structure",
  8253        "members":{
  8254        }
  8255      },
  8256      "UpdateCrawlerRequest":{
  8257        "type":"structure",
  8258        "required":["Name"],
  8259        "members":{
  8260          "Name":{"shape":"NameString"},
  8261          "Role":{"shape":"Role"},
  8262          "DatabaseName":{"shape":"DatabaseName"},
  8263          "Description":{"shape":"DescriptionStringRemovable"},
  8264          "Targets":{"shape":"CrawlerTargets"},
  8265          "Schedule":{"shape":"CronExpression"},
  8266          "Classifiers":{"shape":"ClassifierNameList"},
  8267          "TablePrefix":{"shape":"TablePrefix"},
  8268          "SchemaChangePolicy":{"shape":"SchemaChangePolicy"},
  8269          "RecrawlPolicy":{"shape":"RecrawlPolicy"},
  8270          "LineageConfiguration":{"shape":"LineageConfiguration"},
  8271          "Configuration":{"shape":"CrawlerConfiguration"},
  8272          "CrawlerSecurityConfiguration":{"shape":"CrawlerSecurityConfiguration"}
  8273        }
  8274      },
  8275      "UpdateCrawlerResponse":{
  8276        "type":"structure",
  8277        "members":{
  8278        }
  8279      },
  8280      "UpdateCrawlerScheduleRequest":{
  8281        "type":"structure",
  8282        "required":["CrawlerName"],
  8283        "members":{
  8284          "CrawlerName":{"shape":"NameString"},
  8285          "Schedule":{"shape":"CronExpression"}
  8286        }
  8287      },
  8288      "UpdateCrawlerScheduleResponse":{
  8289        "type":"structure",
  8290        "members":{
  8291        }
  8292      },
  8293      "UpdateCsvClassifierRequest":{
  8294        "type":"structure",
  8295        "required":["Name"],
  8296        "members":{
  8297          "Name":{"shape":"NameString"},
  8298          "Delimiter":{"shape":"CsvColumnDelimiter"},
  8299          "QuoteSymbol":{"shape":"CsvQuoteSymbol"},
  8300          "ContainsHeader":{"shape":"CsvHeaderOption"},
  8301          "Header":{"shape":"CsvHeader"},
  8302          "DisableValueTrimming":{"shape":"NullableBoolean"},
  8303          "AllowSingleColumn":{"shape":"NullableBoolean"}
  8304        }
  8305      },
  8306      "UpdateDatabaseRequest":{
  8307        "type":"structure",
  8308        "required":[
  8309          "Name",
  8310          "DatabaseInput"
  8311        ],
  8312        "members":{
  8313          "CatalogId":{"shape":"CatalogIdString"},
  8314          "Name":{"shape":"NameString"},
  8315          "DatabaseInput":{"shape":"DatabaseInput"}
  8316        }
  8317      },
  8318      "UpdateDatabaseResponse":{
  8319        "type":"structure",
  8320        "members":{
  8321        }
  8322      },
  8323      "UpdateDevEndpointRequest":{
  8324        "type":"structure",
  8325        "required":["EndpointName"],
  8326        "members":{
  8327          "EndpointName":{"shape":"GenericString"},
  8328          "PublicKey":{"shape":"GenericString"},
  8329          "AddPublicKeys":{"shape":"PublicKeysList"},
  8330          "DeletePublicKeys":{"shape":"PublicKeysList"},
  8331          "CustomLibraries":{"shape":"DevEndpointCustomLibraries"},
  8332          "UpdateEtlLibraries":{"shape":"BooleanValue"},
  8333          "DeleteArguments":{"shape":"StringList"},
  8334          "AddArguments":{"shape":"MapValue"}
  8335        }
  8336      },
  8337      "UpdateDevEndpointResponse":{
  8338        "type":"structure",
  8339        "members":{
  8340        }
  8341      },
  8342      "UpdateGrokClassifierRequest":{
  8343        "type":"structure",
  8344        "required":["Name"],
  8345        "members":{
  8346          "Name":{"shape":"NameString"},
  8347          "Classification":{"shape":"Classification"},
  8348          "GrokPattern":{"shape":"GrokPattern"},
  8349          "CustomPatterns":{"shape":"CustomPatterns"}
  8350        }
  8351      },
  8352      "UpdateJobRequest":{
  8353        "type":"structure",
  8354        "required":[
  8355          "JobName",
  8356          "JobUpdate"
  8357        ],
  8358        "members":{
  8359          "JobName":{"shape":"NameString"},
  8360          "JobUpdate":{"shape":"JobUpdate"}
  8361        }
  8362      },
  8363      "UpdateJobResponse":{
  8364        "type":"structure",
  8365        "members":{
  8366          "JobName":{"shape":"NameString"}
  8367        }
  8368      },
  8369      "UpdateJsonClassifierRequest":{
  8370        "type":"structure",
  8371        "required":["Name"],
  8372        "members":{
  8373          "Name":{"shape":"NameString"},
  8374          "JsonPath":{"shape":"JsonPath"}
  8375        }
  8376      },
  8377      "UpdateMLTransformRequest":{
  8378        "type":"structure",
  8379        "required":["TransformId"],
  8380        "members":{
  8381          "TransformId":{"shape":"HashString"},
  8382          "Name":{"shape":"NameString"},
  8383          "Description":{"shape":"DescriptionString"},
  8384          "Parameters":{"shape":"TransformParameters"},
  8385          "Role":{"shape":"RoleString"},
  8386          "GlueVersion":{"shape":"GlueVersionString"},
  8387          "MaxCapacity":{"shape":"NullableDouble"},
  8388          "WorkerType":{"shape":"WorkerType"},
  8389          "NumberOfWorkers":{"shape":"NullableInteger"},
  8390          "Timeout":{"shape":"Timeout"},
  8391          "MaxRetries":{"shape":"NullableInteger"}
  8392        }
  8393      },
  8394      "UpdateMLTransformResponse":{
  8395        "type":"structure",
  8396        "members":{
  8397          "TransformId":{"shape":"HashString"}
  8398        }
  8399      },
  8400      "UpdatePartitionRequest":{
  8401        "type":"structure",
  8402        "required":[
  8403          "DatabaseName",
  8404          "TableName",
  8405          "PartitionValueList",
  8406          "PartitionInput"
  8407        ],
  8408        "members":{
  8409          "CatalogId":{"shape":"CatalogIdString"},
  8410          "DatabaseName":{"shape":"NameString"},
  8411          "TableName":{"shape":"NameString"},
  8412          "PartitionValueList":{"shape":"BoundedPartitionValueList"},
  8413          "PartitionInput":{"shape":"PartitionInput"}
  8414        }
  8415      },
  8416      "UpdatePartitionResponse":{
  8417        "type":"structure",
  8418        "members":{
  8419        }
  8420      },
  8421      "UpdateRegistryInput":{
  8422        "type":"structure",
  8423        "required":[
  8424          "RegistryId",
  8425          "Description"
  8426        ],
  8427        "members":{
  8428          "RegistryId":{"shape":"RegistryId"},
  8429          "Description":{"shape":"DescriptionString"}
  8430        }
  8431      },
  8432      "UpdateRegistryResponse":{
  8433        "type":"structure",
  8434        "members":{
  8435          "RegistryName":{"shape":"SchemaRegistryNameString"},
  8436          "RegistryArn":{"shape":"GlueResourceArn"}
  8437        }
  8438      },
  8439      "UpdateSchemaInput":{
  8440        "type":"structure",
  8441        "required":["SchemaId"],
  8442        "members":{
  8443          "SchemaId":{"shape":"SchemaId"},
  8444          "SchemaVersionNumber":{"shape":"SchemaVersionNumber"},
  8445          "Compatibility":{"shape":"Compatibility"},
  8446          "Description":{"shape":"DescriptionString"}
  8447        }
  8448      },
  8449      "UpdateSchemaResponse":{
  8450        "type":"structure",
  8451        "members":{
  8452          "SchemaArn":{"shape":"GlueResourceArn"},
  8453          "SchemaName":{"shape":"SchemaRegistryNameString"},
  8454          "RegistryName":{"shape":"SchemaRegistryNameString"}
  8455        }
  8456      },
  8457      "UpdateTableRequest":{
  8458        "type":"structure",
  8459        "required":[
  8460          "DatabaseName",
  8461          "TableInput"
  8462        ],
  8463        "members":{
  8464          "CatalogId":{"shape":"CatalogIdString"},
  8465          "DatabaseName":{"shape":"NameString"},
  8466          "TableInput":{"shape":"TableInput"},
  8467          "SkipArchive":{"shape":"BooleanNullable"}
  8468        }
  8469      },
  8470      "UpdateTableResponse":{
  8471        "type":"structure",
  8472        "members":{
  8473        }
  8474      },
  8475      "UpdateTriggerRequest":{
  8476        "type":"structure",
  8477        "required":[
  8478          "Name",
  8479          "TriggerUpdate"
  8480        ],
  8481        "members":{
  8482          "Name":{"shape":"NameString"},
  8483          "TriggerUpdate":{"shape":"TriggerUpdate"}
  8484        }
  8485      },
  8486      "UpdateTriggerResponse":{
  8487        "type":"structure",
  8488        "members":{
  8489          "Trigger":{"shape":"Trigger"}
  8490        }
  8491      },
  8492      "UpdateUserDefinedFunctionRequest":{
  8493        "type":"structure",
  8494        "required":[
  8495          "DatabaseName",
  8496          "FunctionName",
  8497          "FunctionInput"
  8498        ],
  8499        "members":{
  8500          "CatalogId":{"shape":"CatalogIdString"},
  8501          "DatabaseName":{"shape":"NameString"},
  8502          "FunctionName":{"shape":"NameString"},
  8503          "FunctionInput":{"shape":"UserDefinedFunctionInput"}
  8504        }
  8505      },
  8506      "UpdateUserDefinedFunctionResponse":{
  8507        "type":"structure",
  8508        "members":{
  8509        }
  8510      },
  8511      "UpdateWorkflowRequest":{
  8512        "type":"structure",
  8513        "required":["Name"],
  8514        "members":{
  8515          "Name":{"shape":"NameString"},
  8516          "Description":{"shape":"GenericString"},
  8517          "DefaultRunProperties":{"shape":"WorkflowRunProperties"},
  8518          "MaxConcurrentRuns":{"shape":"NullableInteger"}
  8519        }
  8520      },
  8521      "UpdateWorkflowResponse":{
  8522        "type":"structure",
  8523        "members":{
  8524          "Name":{"shape":"NameString"}
  8525        }
  8526      },
  8527      "UpdateXMLClassifierRequest":{
  8528        "type":"structure",
  8529        "required":["Name"],
  8530        "members":{
  8531          "Name":{"shape":"NameString"},
  8532          "Classification":{"shape":"Classification"},
  8533          "RowTag":{"shape":"RowTag"}
  8534        }
  8535      },
  8536      "UpdatedTimestamp":{"type":"string"},
  8537      "UriString":{"type":"string"},
  8538      "UserDefinedFunction":{
  8539        "type":"structure",
  8540        "members":{
  8541          "FunctionName":{"shape":"NameString"},
  8542          "DatabaseName":{"shape":"NameString"},
  8543          "ClassName":{"shape":"NameString"},
  8544          "OwnerName":{"shape":"NameString"},
  8545          "OwnerType":{"shape":"PrincipalType"},
  8546          "CreateTime":{"shape":"Timestamp"},
  8547          "ResourceUris":{"shape":"ResourceUriList"},
  8548          "CatalogId":{"shape":"CatalogIdString"}
  8549        }
  8550      },
  8551      "UserDefinedFunctionInput":{
  8552        "type":"structure",
  8553        "members":{
  8554          "FunctionName":{"shape":"NameString"},
  8555          "ClassName":{"shape":"NameString"},
  8556          "OwnerName":{"shape":"NameString"},
  8557          "OwnerType":{"shape":"PrincipalType"},
  8558          "ResourceUris":{"shape":"ResourceUriList"}
  8559        }
  8560      },
  8561      "UserDefinedFunctionList":{
  8562        "type":"list",
  8563        "member":{"shape":"UserDefinedFunction"}
  8564      },
  8565      "ValidationException":{
  8566        "type":"structure",
  8567        "members":{
  8568          "Message":{"shape":"MessageString"}
  8569        },
  8570        "exception":true
  8571      },
  8572      "ValueString":{
  8573        "type":"string",
  8574        "max":1024
  8575      },
  8576      "ValueStringList":{
  8577        "type":"list",
  8578        "member":{"shape":"ValueString"}
  8579      },
  8580      "VersionId":{"type":"long"},
  8581      "VersionLongNumber":{
  8582        "type":"long",
  8583        "max":100000,
  8584        "min":1
  8585      },
  8586      "VersionMismatchException":{
  8587        "type":"structure",
  8588        "members":{
  8589          "Message":{"shape":"MessageString"}
  8590        },
  8591        "exception":true
  8592      },
  8593      "VersionString":{
  8594        "type":"string",
  8595        "max":255,
  8596        "min":1,
  8597        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
  8598      },
  8599      "VersionsString":{
  8600        "type":"string",
  8601        "max":100000,
  8602        "min":1,
  8603        "pattern":"[1-9][0-9]*|[1-9][0-9]*-[1-9][0-9]*"
  8604      },
  8605      "ViewTextString":{
  8606        "type":"string",
  8607        "max":409600
  8608      },
  8609      "WorkerType":{
  8610        "type":"string",
  8611        "enum":[
  8612          "Standard",
  8613          "G.1X",
  8614          "G.2X"
  8615        ]
  8616      },
  8617      "Workflow":{
  8618        "type":"structure",
  8619        "members":{
  8620          "Name":{"shape":"NameString"},
  8621          "Description":{"shape":"GenericString"},
  8622          "DefaultRunProperties":{"shape":"WorkflowRunProperties"},
  8623          "CreatedOn":{"shape":"TimestampValue"},
  8624          "LastModifiedOn":{"shape":"TimestampValue"},
  8625          "LastRun":{"shape":"WorkflowRun"},
  8626          "Graph":{"shape":"WorkflowGraph"},
  8627          "MaxConcurrentRuns":{"shape":"NullableInteger"},
  8628          "BlueprintDetails":{"shape":"BlueprintDetails"}
  8629        }
  8630      },
  8631      "WorkflowGraph":{
  8632        "type":"structure",
  8633        "members":{
  8634          "Nodes":{"shape":"NodeList"},
  8635          "Edges":{"shape":"EdgeList"}
  8636        }
  8637      },
  8638      "WorkflowNames":{
  8639        "type":"list",
  8640        "member":{"shape":"NameString"},
  8641        "max":25,
  8642        "min":1
  8643      },
  8644      "WorkflowRun":{
  8645        "type":"structure",
  8646        "members":{
  8647          "Name":{"shape":"NameString"},
  8648          "WorkflowRunId":{"shape":"IdString"},
  8649          "PreviousRunId":{"shape":"IdString"},
  8650          "WorkflowRunProperties":{"shape":"WorkflowRunProperties"},
  8651          "StartedOn":{"shape":"TimestampValue"},
  8652          "CompletedOn":{"shape":"TimestampValue"},
  8653          "Status":{"shape":"WorkflowRunStatus"},
  8654          "ErrorMessage":{"shape":"ErrorString"},
  8655          "Statistics":{"shape":"WorkflowRunStatistics"},
  8656          "Graph":{"shape":"WorkflowGraph"},
  8657          "StartingEventBatchCondition":{"shape":"StartingEventBatchCondition"}
  8658        }
  8659      },
  8660      "WorkflowRunProperties":{
  8661        "type":"map",
  8662        "key":{"shape":"IdString"},
  8663        "value":{"shape":"GenericString"}
  8664      },
  8665      "WorkflowRunStatistics":{
  8666        "type":"structure",
  8667        "members":{
  8668          "TotalActions":{"shape":"IntegerValue"},
  8669          "TimeoutActions":{"shape":"IntegerValue"},
  8670          "FailedActions":{"shape":"IntegerValue"},
  8671          "StoppedActions":{"shape":"IntegerValue"},
  8672          "SucceededActions":{"shape":"IntegerValue"},
  8673          "RunningActions":{"shape":"IntegerValue"}
  8674        }
  8675      },
  8676      "WorkflowRunStatus":{
  8677        "type":"string",
  8678        "enum":[
  8679          "RUNNING",
  8680          "COMPLETED",
  8681          "STOPPING",
  8682          "STOPPED",
  8683          "ERROR"
  8684        ]
  8685      },
  8686      "WorkflowRuns":{
  8687        "type":"list",
  8688        "member":{"shape":"WorkflowRun"},
  8689        "max":1000,
  8690        "min":1
  8691      },
  8692      "Workflows":{
  8693        "type":"list",
  8694        "member":{"shape":"Workflow"},
  8695        "max":25,
  8696        "min":1
  8697      },
  8698      "XMLClassifier":{
  8699        "type":"structure",
  8700        "required":[
  8701          "Name",
  8702          "Classification"
  8703        ],
  8704        "members":{
  8705          "Name":{"shape":"NameString"},
  8706          "Classification":{"shape":"Classification"},
  8707          "CreationTime":{"shape":"Timestamp"},
  8708          "LastUpdated":{"shape":"Timestamp"},
  8709          "Version":{"shape":"VersionId"},
  8710          "RowTag":{"shape":"RowTag"}
  8711        }
  8712      }
  8713    }
  8714  }