{ "version":"2.0", "metadata":{ "apiVersion":"2017-03-31", "endpointPrefix":"glue", "jsonVersion":"1.1", "protocol":"json", "serviceFullName":"AWS Glue", "signatureVersion":"v4", "targetPrefix":"AWSGlue", "uid":"glue-2017-03-31" }, "operations":{ "BatchCreatePartition":{ "name":"BatchCreatePartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"BatchCreatePartitionRequest"}, "output":{"shape":"BatchCreatePartitionResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"AlreadyExistsException"}, {"shape":"ResourceNumberLimitExceededException"}, {"shape":"InternalServiceException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "BatchDeleteConnection":{ "name":"BatchDeleteConnection", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"BatchDeleteConnectionRequest"}, "output":{"shape":"BatchDeleteConnectionResponse"}, "errors":[ {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "BatchDeletePartition":{ "name":"BatchDeletePartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"BatchDeletePartitionRequest"}, "output":{"shape":"BatchDeletePartitionResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "BatchDeleteTable":{ "name":"BatchDeleteTable", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"BatchDeleteTableRequest"}, "output":{"shape":"BatchDeleteTableResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "BatchGetPartition":{ "name":"BatchGetPartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"BatchGetPartitionRequest"}, "output":{"shape":"BatchGetPartitionResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"}, {"shape":"InternalServiceException"} ] }, "CreateClassifier":{ "name":"CreateClassifier", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateClassifierRequest"}, "output":{"shape":"CreateClassifierResponse"}, "errors":[ {"shape":"AlreadyExistsException"}, {"shape":"InvalidInputException"}, {"shape":"OperationTimeoutException"} ] }, "CreateConnection":{ "name":"CreateConnection", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateConnectionRequest"}, "output":{"shape":"CreateConnectionResponse"}, "errors":[ {"shape":"AlreadyExistsException"}, {"shape":"InvalidInputException"}, {"shape":"OperationTimeoutException"} ] }, "CreateCrawler":{ "name":"CreateCrawler", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateCrawlerRequest"}, "output":{"shape":"CreateCrawlerResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"AlreadyExistsException"}, {"shape":"OperationTimeoutException"}, {"shape":"ResourceNumberLimitExceededException"} ] }, "CreateDatabase":{ "name":"CreateDatabase", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateDatabaseRequest"}, "output":{"shape":"CreateDatabaseResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"AlreadyExistsException"}, {"shape":"ResourceNumberLimitExceededException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "CreateDevEndpoint":{ "name":"CreateDevEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateDevEndpointRequest"}, "output":{"shape":"CreateDevEndpointResponse"}, "errors":[ {"shape":"AccessDeniedException"}, {"shape":"AlreadyExistsException"}, {"shape":"IdempotentParameterMismatchException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"InvalidInputException"}, {"shape":"ValidationException"}, {"shape":"ResourceNumberLimitExceededException"} ] }, "CreateJob":{ "name":"CreateJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateJobRequest"}, "output":{"shape":"CreateJobResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"IdempotentParameterMismatchException"}, {"shape":"AlreadyExistsException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"ResourceNumberLimitExceededException"} ] }, "CreatePartition":{ "name":"CreatePartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreatePartitionRequest"}, "output":{"shape":"CreatePartitionResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"AlreadyExistsException"}, {"shape":"ResourceNumberLimitExceededException"}, {"shape":"InternalServiceException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "CreateScript":{ "name":"CreateScript", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateScriptRequest"}, "output":{"shape":"CreateScriptResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "CreateTable":{ "name":"CreateTable", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateTableRequest"}, "output":{"shape":"CreateTableResponse"}, "errors":[ {"shape":"AlreadyExistsException"}, {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"ResourceNumberLimitExceededException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "CreateTrigger":{ "name":"CreateTrigger", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateTriggerRequest"}, "output":{"shape":"CreateTriggerResponse"}, "errors":[ {"shape":"AlreadyExistsException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"ResourceNumberLimitExceededException"} ] }, "CreateUserDefinedFunction":{ "name":"CreateUserDefinedFunction", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateUserDefinedFunctionRequest"}, "output":{"shape":"CreateUserDefinedFunctionResponse"}, "errors":[ {"shape":"AlreadyExistsException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteClassifier":{ "name":"DeleteClassifier", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteClassifierRequest"}, "output":{"shape":"DeleteClassifierResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteConnection":{ "name":"DeleteConnection", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteConnectionRequest"}, "output":{"shape":"DeleteConnectionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteCrawler":{ "name":"DeleteCrawler", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteCrawlerRequest"}, "output":{"shape":"DeleteCrawlerResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"CrawlerRunningException"}, {"shape":"SchedulerTransitioningException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteDatabase":{ "name":"DeleteDatabase", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteDatabaseRequest"}, "output":{"shape":"DeleteDatabaseResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteDevEndpoint":{ "name":"DeleteDevEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteDevEndpointRequest"}, "output":{"shape":"DeleteDevEndpointResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"InvalidInputException"} ] }, "DeleteJob":{ "name":"DeleteJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteJobRequest"}, "output":{"shape":"DeleteJobResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "DeletePartition":{ "name":"DeletePartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeletePartitionRequest"}, "output":{"shape":"DeletePartitionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteTable":{ "name":"DeleteTable", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteTableRequest"}, "output":{"shape":"DeleteTableResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteTrigger":{ "name":"DeleteTrigger", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteTriggerRequest"}, "output":{"shape":"DeleteTriggerResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "DeleteUserDefinedFunction":{ "name":"DeleteUserDefinedFunction", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteUserDefinedFunctionRequest"}, "output":{"shape":"DeleteUserDefinedFunctionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetCatalogImportStatus":{ "name":"GetCatalogImportStatus", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetCatalogImportStatusRequest"}, "output":{"shape":"GetCatalogImportStatusResponse"}, "errors":[ {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetClassifier":{ "name":"GetClassifier", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetClassifierRequest"}, "output":{"shape":"GetClassifierResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "GetClassifiers":{ "name":"GetClassifiers", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetClassifiersRequest"}, "output":{"shape":"GetClassifiersResponse"}, "errors":[ {"shape":"OperationTimeoutException"} ] }, "GetConnection":{ "name":"GetConnection", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetConnectionRequest"}, "output":{"shape":"GetConnectionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "GetConnections":{ "name":"GetConnections", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetConnectionsRequest"}, "output":{"shape":"GetConnectionsResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "GetCrawler":{ "name":"GetCrawler", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetCrawlerRequest"}, "output":{"shape":"GetCrawlerResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "GetCrawlerMetrics":{ "name":"GetCrawlerMetrics", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetCrawlerMetricsRequest"}, "output":{"shape":"GetCrawlerMetricsResponse"}, "errors":[ {"shape":"OperationTimeoutException"} ] }, "GetCrawlers":{ "name":"GetCrawlers", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetCrawlersRequest"}, "output":{"shape":"GetCrawlersResponse"}, "errors":[ {"shape":"OperationTimeoutException"} ] }, "GetDatabase":{ "name":"GetDatabase", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDatabaseRequest"}, "output":{"shape":"GetDatabaseResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetDatabases":{ "name":"GetDatabases", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDatabasesRequest"}, "output":{"shape":"GetDatabasesResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetDataflowGraph":{ "name":"GetDataflowGraph", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDataflowGraphRequest"}, "output":{"shape":"GetDataflowGraphResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetDevEndpoint":{ "name":"GetDevEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDevEndpointRequest"}, "output":{"shape":"GetDevEndpointResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"InvalidInputException"} ] }, "GetDevEndpoints":{ "name":"GetDevEndpoints", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDevEndpointsRequest"}, "output":{"shape":"GetDevEndpointsResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"InvalidInputException"} ] }, "GetJob":{ "name":"GetJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetJobRequest"}, "output":{"shape":"GetJobResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetJobRun":{ "name":"GetJobRun", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetJobRunRequest"}, "output":{"shape":"GetJobRunResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetJobRuns":{ "name":"GetJobRuns", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetJobRunsRequest"}, "output":{"shape":"GetJobRunsResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetJobs":{ "name":"GetJobs", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetJobsRequest"}, "output":{"shape":"GetJobsResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetMapping":{ "name":"GetMapping", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetMappingRequest"}, "output":{"shape":"GetMappingResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetPartition":{ "name":"GetPartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetPartitionRequest"}, "output":{"shape":"GetPartitionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetPartitions":{ "name":"GetPartitions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetPartitionsRequest"}, "output":{"shape":"GetPartitionsResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"OperationTimeoutException"}, {"shape":"InternalServiceException"} ] }, "GetPlan":{ "name":"GetPlan", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetPlanRequest"}, "output":{"shape":"GetPlanResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetTable":{ "name":"GetTable", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetTableRequest"}, "output":{"shape":"GetTableResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetTableVersions":{ "name":"GetTableVersions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetTableVersionsRequest"}, "output":{"shape":"GetTableVersionsResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetTables":{ "name":"GetTables", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetTablesRequest"}, "output":{"shape":"GetTablesResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"OperationTimeoutException"}, {"shape":"InternalServiceException"} ] }, "GetTrigger":{ "name":"GetTrigger", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetTriggerRequest"}, "output":{"shape":"GetTriggerResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetTriggers":{ "name":"GetTriggers", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetTriggersRequest"}, "output":{"shape":"GetTriggersResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetUserDefinedFunction":{ "name":"GetUserDefinedFunction", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetUserDefinedFunctionRequest"}, "output":{"shape":"GetUserDefinedFunctionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "GetUserDefinedFunctions":{ "name":"GetUserDefinedFunctions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetUserDefinedFunctionsRequest"}, "output":{"shape":"GetUserDefinedFunctionsResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"OperationTimeoutException"}, {"shape":"InternalServiceException"} ] }, "ImportCatalogToGlue":{ "name":"ImportCatalogToGlue", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ImportCatalogToGlueRequest"}, "output":{"shape":"ImportCatalogToGlueResponse"}, "errors":[ {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "ResetJobBookmark":{ "name":"ResetJobBookmark", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ResetJobBookmarkRequest"}, "output":{"shape":"ResetJobBookmarkResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "StartCrawler":{ "name":"StartCrawler", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartCrawlerRequest"}, "output":{"shape":"StartCrawlerResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"CrawlerRunningException"}, {"shape":"OperationTimeoutException"} ] }, "StartCrawlerSchedule":{ "name":"StartCrawlerSchedule", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartCrawlerScheduleRequest"}, "output":{"shape":"StartCrawlerScheduleResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"SchedulerRunningException"}, {"shape":"SchedulerTransitioningException"}, {"shape":"NoScheduleException"}, {"shape":"OperationTimeoutException"} ] }, "StartJobRun":{ "name":"StartJobRun", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartJobRunRequest"}, "output":{"shape":"StartJobRunResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"ResourceNumberLimitExceededException"}, {"shape":"ConcurrentRunsExceededException"} ] }, "StartTrigger":{ "name":"StartTrigger", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartTriggerRequest"}, "output":{"shape":"StartTriggerResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"}, {"shape":"ResourceNumberLimitExceededException"}, {"shape":"ConcurrentRunsExceededException"} ] }, "StopCrawler":{ "name":"StopCrawler", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StopCrawlerRequest"}, "output":{"shape":"StopCrawlerResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"CrawlerNotRunningException"}, {"shape":"CrawlerStoppingException"}, {"shape":"OperationTimeoutException"} ] }, "StopCrawlerSchedule":{ "name":"StopCrawlerSchedule", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StopCrawlerScheduleRequest"}, "output":{"shape":"StopCrawlerScheduleResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"SchedulerNotRunningException"}, {"shape":"SchedulerTransitioningException"}, {"shape":"OperationTimeoutException"} ] }, "StopTrigger":{ "name":"StopTrigger", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StopTriggerRequest"}, "output":{"shape":"StopTriggerResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateClassifier":{ "name":"UpdateClassifier", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateClassifierRequest"}, "output":{"shape":"UpdateClassifierResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"VersionMismatchException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateConnection":{ "name":"UpdateConnection", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateConnectionRequest"}, "output":{"shape":"UpdateConnectionResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateCrawler":{ "name":"UpdateCrawler", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateCrawlerRequest"}, "output":{"shape":"UpdateCrawlerResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"VersionMismatchException"}, {"shape":"EntityNotFoundException"}, {"shape":"CrawlerRunningException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateCrawlerSchedule":{ "name":"UpdateCrawlerSchedule", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateCrawlerScheduleRequest"}, "output":{"shape":"UpdateCrawlerScheduleResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"VersionMismatchException"}, {"shape":"SchedulerTransitioningException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateDatabase":{ "name":"UpdateDatabase", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateDatabaseRequest"}, "output":{"shape":"UpdateDatabaseResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateDevEndpoint":{ "name":"UpdateDevEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateDevEndpointRequest"}, "output":{"shape":"UpdateDevEndpointResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"InvalidInputException"}, {"shape":"ValidationException"} ] }, "UpdateJob":{ "name":"UpdateJob", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateJobRequest"}, "output":{"shape":"UpdateJobResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"EntityNotFoundException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "UpdatePartition":{ "name":"UpdatePartition", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdatePartitionRequest"}, "output":{"shape":"UpdatePartitionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateTable":{ "name":"UpdateTable", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateTableRequest"}, "output":{"shape":"UpdateTableResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"}, {"shape":"ConcurrentModificationException"} ] }, "UpdateTrigger":{ "name":"UpdateTrigger", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateTriggerRequest"}, "output":{"shape":"UpdateTriggerResponse"}, "errors":[ {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"EntityNotFoundException"}, {"shape":"OperationTimeoutException"} ] }, "UpdateUserDefinedFunction":{ "name":"UpdateUserDefinedFunction", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UpdateUserDefinedFunctionRequest"}, "output":{"shape":"UpdateUserDefinedFunctionResponse"}, "errors":[ {"shape":"EntityNotFoundException"}, {"shape":"InvalidInputException"}, {"shape":"InternalServiceException"}, {"shape":"OperationTimeoutException"} ] } }, "shapes":{ "AccessDeniedException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "Action":{ "type":"structure", "members":{ "JobName":{"shape":"NameString"}, "Arguments":{"shape":"GenericMap"} } }, "ActionList":{ "type":"list", "member":{"shape":"Action"} }, "AlreadyExistsException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "AttemptCount":{"type":"integer"}, "BatchCreatePartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionInputList" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionInputList":{"shape":"PartitionInputList"} } }, "BatchCreatePartitionResponse":{ "type":"structure", "members":{ "Errors":{"shape":"PartitionErrors"} } }, "BatchDeleteConnectionRequest":{ "type":"structure", "required":["ConnectionNameList"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "ConnectionNameList":{"shape":"DeleteConnectionNameList"} } }, "BatchDeleteConnectionResponse":{ "type":"structure", "members":{ "Succeeded":{"shape":"NameStringList"}, "Errors":{"shape":"ErrorByName"} } }, "BatchDeletePartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionsToDelete" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionsToDelete":{"shape":"BatchDeletePartitionValueList"} } }, "BatchDeletePartitionResponse":{ "type":"structure", "members":{ "Errors":{"shape":"PartitionErrors"} } }, "BatchDeletePartitionValueList":{ "type":"list", "member":{"shape":"PartitionValueList"}, "max":25, "min":0 }, "BatchDeleteTableNameList":{ "type":"list", "member":{"shape":"NameString"}, "max":100, "min":0 }, "BatchDeleteTableRequest":{ "type":"structure", "required":[ "DatabaseName", "TablesToDelete" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TablesToDelete":{"shape":"BatchDeleteTableNameList"} } }, "BatchDeleteTableResponse":{ "type":"structure", "members":{ "Errors":{"shape":"TableErrors"} } }, "BatchGetPartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionsToGet" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionsToGet":{"shape":"BatchGetPartitionValueList"} } }, "BatchGetPartitionResponse":{ "type":"structure", "members":{ "Partitions":{"shape":"PartitionList"}, "UnprocessedKeys":{"shape":"BatchGetPartitionValueList"} } }, "BatchGetPartitionValueList":{ "type":"list", "member":{"shape":"PartitionValueList"}, "max":1000, "min":0 }, "Boolean":{"type":"boolean"}, "BooleanValue":{"type":"boolean"}, "BoundedPartitionValueList":{ "type":"list", "member":{"shape":"ValueString"}, "max":100, "min":0 }, "CatalogEntries":{ "type":"list", "member":{"shape":"CatalogEntry"} }, "CatalogEntry":{ "type":"structure", "required":[ "DatabaseName", "TableName" ], "members":{ "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"} } }, "CatalogIdString":{ "type":"string", "max":255, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "CatalogImportStatus":{ "type":"structure", "members":{ "ImportCompleted":{"shape":"Boolean"}, "ImportTime":{"shape":"Timestamp"}, "ImportedBy":{"shape":"NameString"} } }, "Classification":{"type":"string"}, "Classifier":{ "type":"structure", "members":{ "GrokClassifier":{"shape":"GrokClassifier"} } }, "ClassifierList":{ "type":"list", "member":{"shape":"Classifier"} }, "ClassifierNameList":{ "type":"list", "member":{"shape":"NameString"} }, "CodeGenArgName":{"type":"string"}, "CodeGenArgValue":{"type":"string"}, "CodeGenEdge":{ "type":"structure", "required":[ "Source", "Target" ], "members":{ "Source":{"shape":"CodeGenIdentifier"}, "Target":{"shape":"CodeGenIdentifier"}, "TargetParameter":{"shape":"CodeGenArgName"} } }, "CodeGenIdentifier":{ "type":"string", "max":255, "min":1, "pattern":"[A-Za-z_][A-Za-z0-9_]*" }, "CodeGenNode":{ "type":"structure", "required":[ "Id", "NodeType", "Args" ], "members":{ "Id":{"shape":"CodeGenIdentifier"}, "NodeType":{"shape":"CodeGenNodeType"}, "Args":{"shape":"CodeGenNodeArgs"}, "LineNumber":{"shape":"Integer"} } }, "CodeGenNodeArg":{ "type":"structure", "required":[ "Name", "Value" ], "members":{ "Name":{"shape":"CodeGenArgName"}, "Value":{"shape":"CodeGenArgValue"}, "Param":{"shape":"Boolean"} } }, "CodeGenNodeArgs":{ "type":"list", "member":{"shape":"CodeGenNodeArg"}, "max":50, "min":0 }, "CodeGenNodeType":{"type":"string"}, "Column":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "Type":{"shape":"ColumnTypeString"}, "Comment":{"shape":"CommentString"} } }, "ColumnList":{ "type":"list", "member":{"shape":"Column"} }, "ColumnTypeString":{ "type":"string", "max":131072, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "ColumnValueStringList":{ "type":"list", "member":{"shape":"ColumnValuesString"} }, "ColumnValuesString":{"type":"string"}, "CommentString":{ "type":"string", "max":255, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "ConcurrentModificationException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "ConcurrentRunsExceededException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "Condition":{ "type":"structure", "members":{ "LogicalOperator":{"shape":"LogicalOperator"}, "JobName":{"shape":"NameString"}, "State":{"shape":"JobRunState"} } }, "ConditionList":{ "type":"list", "member":{"shape":"Condition"} }, "Connection":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "ConnectionType":{"shape":"ConnectionType"}, "MatchCriteria":{"shape":"MatchCriteria"}, "ConnectionProperties":{"shape":"ConnectionProperties"}, "PhysicalConnectionRequirements":{"shape":"PhysicalConnectionRequirements"}, "CreationTime":{"shape":"Timestamp"}, "LastUpdatedTime":{"shape":"Timestamp"}, "LastUpdatedBy":{"shape":"NameString"} } }, "ConnectionInput":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "ConnectionType":{"shape":"ConnectionType"}, "MatchCriteria":{"shape":"MatchCriteria"}, "ConnectionProperties":{"shape":"ConnectionProperties"}, "PhysicalConnectionRequirements":{"shape":"PhysicalConnectionRequirements"} } }, "ConnectionList":{ "type":"list", "member":{"shape":"Connection"} }, "ConnectionName":{"type":"string"}, "ConnectionProperties":{ "type":"map", "key":{"shape":"ConnectionPropertyKey"}, "value":{"shape":"ValueString"}, "max":100, "min":0 }, "ConnectionPropertyKey":{ "type":"string", "enum":[ "HOST", "PORT", "USERNAME", "PASSWORD", "JDBC_DRIVER_JAR_URI", "JDBC_DRIVER_CLASS_NAME", "JDBC_ENGINE", "JDBC_ENGINE_VERSION", "CONFIG_FILES", "INSTANCE_ID", "JDBC_CONNECTION_URL" ] }, "ConnectionType":{ "type":"string", "enum":[ "JDBC", "SFTP" ] }, "ConnectionsList":{ "type":"structure", "members":{ "Connections":{"shape":"StringList"} } }, "Crawler":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "Role":{"shape":"RoleArn"}, "Targets":{"shape":"CrawlerTargets"}, "DatabaseName":{"shape":"DatabaseName"}, "Description":{"shape":"DescriptionString"}, "Classifiers":{"shape":"ClassifierNameList"}, "SchemaChangePolicy":{"shape":"SchemaChangePolicy"}, "State":{"shape":"CrawlerState"}, "TablePrefix":{"shape":"TablePrefix"}, "Schedule":{"shape":"Schedule"}, "CrawlElapsedTime":{"shape":"MillisecondsCount"}, "CreationTime":{"shape":"Timestamp"}, "LastUpdated":{"shape":"Timestamp"}, "LastCrawl":{"shape":"LastCrawlInfo"}, "Version":{"shape":"VersionId"} } }, "CrawlerList":{ "type":"list", "member":{"shape":"Crawler"} }, "CrawlerMetrics":{ "type":"structure", "members":{ "CrawlerName":{"shape":"NameString"}, "TimeLeftSeconds":{"shape":"NonNegativeDouble"}, "StillEstimating":{"shape":"Boolean"}, "LastRuntimeSeconds":{"shape":"NonNegativeDouble"}, "MedianRuntimeSeconds":{"shape":"NonNegativeDouble"}, "TablesCreated":{"shape":"NonNegativeInteger"}, "TablesUpdated":{"shape":"NonNegativeInteger"}, "TablesDeleted":{"shape":"NonNegativeInteger"} } }, "CrawlerMetricsList":{ "type":"list", "member":{"shape":"CrawlerMetrics"} }, "CrawlerNameList":{ "type":"list", "member":{"shape":"NameString"}, "max":100, "min":0 }, "CrawlerNotRunningException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "CrawlerRunningException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "CrawlerState":{ "type":"string", "enum":[ "READY", "RUNNING", "STOPPING" ] }, "CrawlerStoppingException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "CrawlerTargets":{ "type":"structure", "members":{ "S3Targets":{"shape":"S3TargetList"}, "JdbcTargets":{"shape":"JdbcTargetList"} } }, "CreateClassifierRequest":{ "type":"structure", "members":{ "GrokClassifier":{"shape":"CreateGrokClassifierRequest"} } }, "CreateClassifierResponse":{ "type":"structure", "members":{ } }, "CreateConnectionRequest":{ "type":"structure", "required":["ConnectionInput"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "ConnectionInput":{"shape":"ConnectionInput"} } }, "CreateConnectionResponse":{ "type":"structure", "members":{ } }, "CreateCrawlerRequest":{ "type":"structure", "required":[ "Name", "Role", "DatabaseName", "Targets" ], "members":{ "Name":{"shape":"NameString"}, "Role":{"shape":"RoleArn"}, "DatabaseName":{"shape":"DatabaseName"}, "Description":{"shape":"DescriptionString"}, "Targets":{"shape":"CrawlerTargets"}, "Schedule":{"shape":"CronExpression"}, "Classifiers":{"shape":"ClassifierNameList"}, "TablePrefix":{"shape":"TablePrefix"}, "SchemaChangePolicy":{"shape":"SchemaChangePolicy"} } }, "CreateCrawlerResponse":{ "type":"structure", "members":{ } }, "CreateDatabaseRequest":{ "type":"structure", "required":["DatabaseInput"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseInput":{"shape":"DatabaseInput"} } }, "CreateDatabaseResponse":{ "type":"structure", "members":{ } }, "CreateDevEndpointRequest":{ "type":"structure", "required":[ "EndpointName", "RoleArn", "SecurityGroupIds", "SubnetId" ], "members":{ "EndpointName":{"shape":"GenericString"}, "RoleArn":{"shape":"RoleArn"}, "SecurityGroupIds":{"shape":"StringList"}, "SubnetId":{"shape":"GenericString"}, "PublicKey":{"shape":"GenericString"}, "NumberOfNodes":{"shape":"IntegerValue"}, "ExtraPythonLibsS3Path":{"shape":"GenericString"}, "ExtraJarsS3Path":{"shape":"GenericString"} } }, "CreateDevEndpointResponse":{ "type":"structure", "members":{ "EndpointName":{"shape":"GenericString"}, "Status":{"shape":"GenericString"}, "SecurityGroupIds":{"shape":"StringList"}, "SubnetId":{"shape":"GenericString"}, "RoleArn":{"shape":"RoleArn"}, "YarnEndpointAddress":{"shape":"GenericString"}, "NumberOfNodes":{"shape":"IntegerValue"}, "AvailabilityZone":{"shape":"GenericString"}, "VpcId":{"shape":"GenericString"}, "ExtraPythonLibsS3Path":{"shape":"GenericString"}, "ExtraJarsS3Path":{"shape":"GenericString"}, "FailureReason":{"shape":"GenericString"}, "CreatedTimestamp":{"shape":"TimestampValue"} } }, "CreateGrokClassifierRequest":{ "type":"structure", "required":[ "Classification", "Name", "GrokPattern" ], "members":{ "Classification":{"shape":"Classification"}, "Name":{"shape":"NameString"}, "GrokPattern":{"shape":"GrokPattern"}, "CustomPatterns":{"shape":"CustomPatterns"} } }, "CreateJobRequest":{ "type":"structure", "required":[ "Name", "Role", "Command" ], "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "LogUri":{"shape":"UriString"}, "Role":{"shape":"RoleString"}, "ExecutionProperty":{"shape":"ExecutionProperty"}, "Command":{"shape":"JobCommand"}, "DefaultArguments":{"shape":"GenericMap"}, "Connections":{"shape":"ConnectionsList"}, "MaxRetries":{"shape":"MaxRetries"}, "AllocatedCapacity":{"shape":"IntegerValue"} } }, "CreateJobResponse":{ "type":"structure", "members":{ "Name":{"shape":"NameString"} } }, "CreatePartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionInput":{"shape":"PartitionInput"} } }, "CreatePartitionResponse":{ "type":"structure", "members":{ } }, "CreateScriptRequest":{ "type":"structure", "members":{ "DagNodes":{"shape":"DagNodes"}, "DagEdges":{"shape":"DagEdges"} } }, "CreateScriptResponse":{ "type":"structure", "members":{ "PythonScript":{"shape":"PythonScript"} } }, "CreateTableRequest":{ "type":"structure", "required":[ "DatabaseName", "TableInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableInput":{"shape":"TableInput"} } }, "CreateTableResponse":{ "type":"structure", "members":{ } }, "CreateTriggerRequest":{ "type":"structure", "required":[ "Name", "Type", "Actions" ], "members":{ "Name":{"shape":"NameString"}, "Type":{"shape":"TriggerType"}, "Schedule":{"shape":"GenericString"}, "Predicate":{"shape":"Predicate"}, "Actions":{"shape":"ActionList"}, "Description":{"shape":"DescriptionString"} } }, "CreateTriggerResponse":{ "type":"structure", "members":{ "Name":{"shape":"NameString"} } }, "CreateUserDefinedFunctionRequest":{ "type":"structure", "required":[ "DatabaseName", "FunctionInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "FunctionInput":{"shape":"UserDefinedFunctionInput"} } }, "CreateUserDefinedFunctionResponse":{ "type":"structure", "members":{ } }, "CronExpression":{"type":"string"}, "CustomPatterns":{ "type":"string", "max":16000, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" }, "DagEdges":{ "type":"list", "member":{"shape":"CodeGenEdge"} }, "DagNodes":{ "type":"list", "member":{"shape":"CodeGenNode"} }, "Database":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "LocationUri":{"shape":"URI"}, "Parameters":{"shape":"ParametersMap"}, "CreateTime":{"shape":"Timestamp"} } }, "DatabaseInput":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "LocationUri":{"shape":"URI"}, "Parameters":{"shape":"ParametersMap"} } }, "DatabaseList":{ "type":"list", "member":{"shape":"Database"} }, "DatabaseName":{"type":"string"}, "DeleteBehavior":{ "type":"string", "enum":[ "LOG", "DELETE_FROM_DATABASE", "DEPRECATE_IN_DATABASE" ] }, "DeleteClassifierRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "DeleteClassifierResponse":{ "type":"structure", "members":{ } }, "DeleteConnectionNameList":{ "type":"list", "member":{"shape":"NameString"}, "max":25, "min":0 }, "DeleteConnectionRequest":{ "type":"structure", "required":["ConnectionName"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "ConnectionName":{"shape":"NameString"} } }, "DeleteConnectionResponse":{ "type":"structure", "members":{ } }, "DeleteCrawlerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "DeleteCrawlerResponse":{ "type":"structure", "members":{ } }, "DeleteDatabaseRequest":{ "type":"structure", "required":["Name"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "Name":{"shape":"NameString"} } }, "DeleteDatabaseResponse":{ "type":"structure", "members":{ } }, "DeleteDevEndpointRequest":{ "type":"structure", "required":["EndpointName"], "members":{ "EndpointName":{"shape":"GenericString"} } }, "DeleteDevEndpointResponse":{ "type":"structure", "members":{ } }, "DeleteJobRequest":{ "type":"structure", "required":["JobName"], "members":{ "JobName":{"shape":"NameString"} } }, "DeleteJobResponse":{ "type":"structure", "members":{ "JobName":{"shape":"NameString"} } }, "DeletePartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionValues" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionValues":{"shape":"ValueStringList"} } }, "DeletePartitionResponse":{ "type":"structure", "members":{ } }, "DeleteTableRequest":{ "type":"structure", "required":[ "DatabaseName", "Name" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "Name":{"shape":"NameString"} } }, "DeleteTableResponse":{ "type":"structure", "members":{ } }, "DeleteTriggerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "DeleteTriggerResponse":{ "type":"structure", "members":{ "Name":{"shape":"NameString"} } }, "DeleteUserDefinedFunctionRequest":{ "type":"structure", "required":[ "DatabaseName", "FunctionName" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "FunctionName":{"shape":"NameString"} } }, "DeleteUserDefinedFunctionResponse":{ "type":"structure", "members":{ } }, "DescriptionString":{ "type":"string", "max":2048, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" }, "DescriptionStringRemovable":{ "type":"string", "max":2048, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" }, "DevEndpoint":{ "type":"structure", "members":{ "EndpointName":{"shape":"GenericString"}, "RoleArn":{"shape":"RoleArn"}, "SecurityGroupIds":{"shape":"StringList"}, "SubnetId":{"shape":"GenericString"}, "YarnEndpointAddress":{"shape":"GenericString"}, "PublicAddress":{"shape":"GenericString"}, "Status":{"shape":"GenericString"}, "NumberOfNodes":{"shape":"IntegerValue"}, "AvailabilityZone":{"shape":"GenericString"}, "VpcId":{"shape":"GenericString"}, "ExtraPythonLibsS3Path":{"shape":"GenericString"}, "ExtraJarsS3Path":{"shape":"GenericString"}, "FailureReason":{"shape":"GenericString"}, "LastUpdateStatus":{"shape":"GenericString"}, "CreatedTimestamp":{"shape":"TimestampValue"}, "LastModifiedTimestamp":{"shape":"TimestampValue"}, "PublicKey":{"shape":"GenericString"} } }, "DevEndpointCustomLibraries":{ "type":"structure", "members":{ "ExtraPythonLibsS3Path":{"shape":"GenericString"}, "ExtraJarsS3Path":{"shape":"GenericString"} } }, "DevEndpointList":{ "type":"list", "member":{"shape":"DevEndpoint"} }, "EntityNotFoundException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "ErrorByName":{ "type":"map", "key":{"shape":"NameString"}, "value":{"shape":"ErrorDetail"} }, "ErrorDetail":{ "type":"structure", "members":{ "ErrorCode":{"shape":"NameString"}, "ErrorMessage":{"shape":"DescriptionString"} } }, "ErrorString":{"type":"string"}, "ExecutionProperty":{ "type":"structure", "members":{ "MaxConcurrentRuns":{"shape":"MaxConcurrentRuns"} } }, "FieldType":{"type":"string"}, "FilterString":{ "type":"string", "max":2048, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "FormatString":{ "type":"string", "max":128, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "GenericMap":{ "type":"map", "key":{"shape":"GenericString"}, "value":{"shape":"GenericString"} }, "GenericString":{"type":"string"}, "GetCatalogImportStatusRequest":{ "type":"structure", "members":{ "CatalogId":{"shape":"CatalogIdString"} } }, "GetCatalogImportStatusResponse":{ "type":"structure", "members":{ "ImportStatus":{"shape":"CatalogImportStatus"} } }, "GetClassifierRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "GetClassifierResponse":{ "type":"structure", "members":{ "Classifier":{"shape":"Classifier"} } }, "GetClassifiersRequest":{ "type":"structure", "members":{ "MaxResults":{"shape":"PageSize"}, "NextToken":{"shape":"Token"} } }, "GetClassifiersResponse":{ "type":"structure", "members":{ "Classifiers":{"shape":"ClassifierList"}, "NextToken":{"shape":"Token"} } }, "GetConnectionRequest":{ "type":"structure", "required":["Name"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "Name":{"shape":"NameString"} } }, "GetConnectionResponse":{ "type":"structure", "members":{ "Connection":{"shape":"Connection"} } }, "GetConnectionsFilter":{ "type":"structure", "members":{ "MatchCriteria":{"shape":"MatchCriteria"}, "ConnectionType":{"shape":"ConnectionType"} } }, "GetConnectionsRequest":{ "type":"structure", "members":{ "CatalogId":{"shape":"CatalogIdString"}, "Filter":{"shape":"GetConnectionsFilter"}, "NextToken":{"shape":"Token"}, "MaxResults":{"shape":"PageSize"} } }, "GetConnectionsResponse":{ "type":"structure", "members":{ "ConnectionList":{"shape":"ConnectionList"}, "NextToken":{"shape":"Token"} } }, "GetCrawlerMetricsRequest":{ "type":"structure", "members":{ "CrawlerNameList":{"shape":"CrawlerNameList"}, "MaxResults":{"shape":"PageSize"}, "NextToken":{"shape":"Token"} } }, "GetCrawlerMetricsResponse":{ "type":"structure", "members":{ "CrawlerMetricsList":{"shape":"CrawlerMetricsList"}, "NextToken":{"shape":"Token"} } }, "GetCrawlerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "GetCrawlerResponse":{ "type":"structure", "members":{ "Crawler":{"shape":"Crawler"} } }, "GetCrawlersRequest":{ "type":"structure", "members":{ "MaxResults":{"shape":"PageSize"}, "NextToken":{"shape":"Token"} } }, "GetCrawlersResponse":{ "type":"structure", "members":{ "Crawlers":{"shape":"CrawlerList"}, "NextToken":{"shape":"Token"} } }, "GetDatabaseRequest":{ "type":"structure", "required":["Name"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "Name":{"shape":"NameString"} } }, "GetDatabaseResponse":{ "type":"structure", "members":{ "Database":{"shape":"Database"} } }, "GetDatabasesRequest":{ "type":"structure", "members":{ "CatalogId":{"shape":"CatalogIdString"}, "NextToken":{"shape":"Token"}, "MaxResults":{"shape":"PageSize"} } }, "GetDatabasesResponse":{ "type":"structure", "required":["DatabaseList"], "members":{ "DatabaseList":{"shape":"DatabaseList"}, "NextToken":{"shape":"Token"} } }, "GetDataflowGraphRequest":{ "type":"structure", "members":{ "PythonScript":{"shape":"PythonScript"} } }, "GetDataflowGraphResponse":{ "type":"structure", "members":{ "DagNodes":{"shape":"DagNodes"}, "DagEdges":{"shape":"DagEdges"} } }, "GetDevEndpointRequest":{ "type":"structure", "required":["EndpointName"], "members":{ "EndpointName":{"shape":"GenericString"} } }, "GetDevEndpointResponse":{ "type":"structure", "members":{ "DevEndpoint":{"shape":"DevEndpoint"} } }, "GetDevEndpointsRequest":{ "type":"structure", "members":{ "MaxResults":{"shape":"PageSize"}, "NextToken":{"shape":"GenericString"} } }, "GetDevEndpointsResponse":{ "type":"structure", "members":{ "DevEndpoints":{"shape":"DevEndpointList"}, "NextToken":{"shape":"GenericString"} } }, "GetJobRequest":{ "type":"structure", "required":["JobName"], "members":{ "JobName":{"shape":"NameString"} } }, "GetJobResponse":{ "type":"structure", "members":{ "Job":{"shape":"Job"} } }, "GetJobRunRequest":{ "type":"structure", "required":[ "JobName", "RunId" ], "members":{ "JobName":{"shape":"NameString"}, "RunId":{"shape":"IdString"}, "PredecessorsIncluded":{"shape":"BooleanValue"} } }, "GetJobRunResponse":{ "type":"structure", "members":{ "JobRun":{"shape":"JobRun"} } }, "GetJobRunsRequest":{ "type":"structure", "required":["JobName"], "members":{ "JobName":{"shape":"NameString"}, "NextToken":{"shape":"GenericString"}, "MaxResults":{"shape":"PageSize"} } }, "GetJobRunsResponse":{ "type":"structure", "members":{ "JobRuns":{"shape":"JobRunList"}, "NextToken":{"shape":"GenericString"} } }, "GetJobsRequest":{ "type":"structure", "members":{ "NextToken":{"shape":"GenericString"}, "MaxResults":{"shape":"PageSize"} } }, "GetJobsResponse":{ "type":"structure", "members":{ "Jobs":{"shape":"JobList"}, "NextToken":{"shape":"GenericString"} } }, "GetMappingRequest":{ "type":"structure", "required":["Source"], "members":{ "Source":{"shape":"CatalogEntry"}, "Sinks":{"shape":"CatalogEntries"}, "Location":{"shape":"Location"} } }, "GetMappingResponse":{ "type":"structure", "required":["Mapping"], "members":{ "Mapping":{"shape":"MappingList"} } }, "GetPartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionValues" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionValues":{"shape":"ValueStringList"} } }, "GetPartitionResponse":{ "type":"structure", "members":{ "Partition":{"shape":"Partition"} } }, "GetPartitionsRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "Expression":{"shape":"PredicateString"}, "NextToken":{"shape":"Token"}, "Segment":{"shape":"Segment"}, "MaxResults":{"shape":"PageSize"} } }, "GetPartitionsResponse":{ "type":"structure", "members":{ "Partitions":{"shape":"PartitionList"}, "NextToken":{"shape":"Token"} } }, "GetPlanRequest":{ "type":"structure", "required":[ "Mapping", "Source" ], "members":{ "Mapping":{"shape":"MappingList"}, "Source":{"shape":"CatalogEntry"}, "Sinks":{"shape":"CatalogEntries"}, "Location":{"shape":"Location"} } }, "GetPlanResponse":{ "type":"structure", "members":{ "PythonScript":{"shape":"PythonScript"} } }, "GetTableRequest":{ "type":"structure", "required":[ "DatabaseName", "Name" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "Name":{"shape":"NameString"} } }, "GetTableResponse":{ "type":"structure", "members":{ "Table":{"shape":"Table"} } }, "GetTableVersionsList":{ "type":"list", "member":{"shape":"TableVersion"} }, "GetTableVersionsRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "NextToken":{"shape":"Token"}, "MaxResults":{"shape":"PageSize"} } }, "GetTableVersionsResponse":{ "type":"structure", "members":{ "TableVersions":{"shape":"GetTableVersionsList"}, "NextToken":{"shape":"Token"} } }, "GetTablesRequest":{ "type":"structure", "required":["DatabaseName"], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "Expression":{"shape":"FilterString"}, "NextToken":{"shape":"Token"}, "MaxResults":{"shape":"PageSize"} } }, "GetTablesResponse":{ "type":"structure", "members":{ "TableList":{"shape":"TableList"}, "NextToken":{"shape":"Token"} } }, "GetTriggerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "GetTriggerResponse":{ "type":"structure", "members":{ "Trigger":{"shape":"Trigger"} } }, "GetTriggersRequest":{ "type":"structure", "members":{ "NextToken":{"shape":"GenericString"}, "DependentJobName":{"shape":"NameString"}, "MaxResults":{"shape":"PageSize"} } }, "GetTriggersResponse":{ "type":"structure", "members":{ "Triggers":{"shape":"TriggerList"}, "NextToken":{"shape":"GenericString"} } }, "GetUserDefinedFunctionRequest":{ "type":"structure", "required":[ "DatabaseName", "FunctionName" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "FunctionName":{"shape":"NameString"} } }, "GetUserDefinedFunctionResponse":{ "type":"structure", "members":{ "UserDefinedFunction":{"shape":"UserDefinedFunction"} } }, "GetUserDefinedFunctionsRequest":{ "type":"structure", "required":[ "DatabaseName", "Pattern" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "Pattern":{"shape":"NameString"}, "NextToken":{"shape":"Token"}, "MaxResults":{"shape":"PageSize"} } }, "GetUserDefinedFunctionsResponse":{ "type":"structure", "members":{ "UserDefinedFunctions":{"shape":"UserDefinedFunctionList"}, "NextToken":{"shape":"Token"} } }, "GrokClassifier":{ "type":"structure", "required":[ "Name", "Classification", "GrokPattern" ], "members":{ "Name":{"shape":"NameString"}, "Classification":{"shape":"Classification"}, "CreationTime":{"shape":"Timestamp"}, "LastUpdated":{"shape":"Timestamp"}, "Version":{"shape":"VersionId"}, "GrokPattern":{"shape":"GrokPattern"}, "CustomPatterns":{"shape":"CustomPatterns"} } }, "GrokPattern":{ "type":"string", "max":2048, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\t]*" }, "IdString":{ "type":"string", "max":255, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "IdempotentParameterMismatchException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "ImportCatalogToGlueRequest":{ "type":"structure", "members":{ "CatalogId":{"shape":"CatalogIdString"} } }, "ImportCatalogToGlueResponse":{ "type":"structure", "members":{ } }, "Integer":{"type":"integer"}, "IntegerFlag":{ "type":"integer", "max":1, "min":0 }, "IntegerValue":{"type":"integer"}, "InternalServiceException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true, "fault":true }, "InvalidInputException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "JdbcTarget":{ "type":"structure", "members":{ "ConnectionName":{"shape":"ConnectionName"}, "Path":{"shape":"Path"}, "Exclusions":{"shape":"PathList"} } }, "JdbcTargetList":{ "type":"list", "member":{"shape":"JdbcTarget"} }, "Job":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "LogUri":{"shape":"UriString"}, "Role":{"shape":"RoleString"}, "CreatedOn":{"shape":"TimestampValue"}, "LastModifiedOn":{"shape":"TimestampValue"}, "ExecutionProperty":{"shape":"ExecutionProperty"}, "Command":{"shape":"JobCommand"}, "DefaultArguments":{"shape":"GenericMap"}, "Connections":{"shape":"ConnectionsList"}, "MaxRetries":{"shape":"MaxRetries"}, "AllocatedCapacity":{"shape":"IntegerValue"} } }, "JobBookmarkEntry":{ "type":"structure", "members":{ "JobName":{"shape":"JobName"}, "Version":{"shape":"IntegerValue"}, "Run":{"shape":"IntegerValue"}, "Attempt":{"shape":"IntegerValue"}, "JobBookmark":{"shape":"JsonValue"} } }, "JobCommand":{ "type":"structure", "members":{ "Name":{"shape":"GenericString"}, "ScriptLocation":{"shape":"ScriptLocationString"} } }, "JobList":{ "type":"list", "member":{"shape":"Job"} }, "JobName":{"type":"string"}, "JobRun":{ "type":"structure", "members":{ "Id":{"shape":"IdString"}, "Attempt":{"shape":"AttemptCount"}, "PreviousRunId":{"shape":"IdString"}, "TriggerName":{"shape":"NameString"}, "JobName":{"shape":"NameString"}, "StartedOn":{"shape":"TimestampValue"}, "LastModifiedOn":{"shape":"TimestampValue"}, "CompletedOn":{"shape":"TimestampValue"}, "JobRunState":{"shape":"JobRunState"}, "Arguments":{"shape":"GenericMap"}, "ErrorMessage":{"shape":"ErrorString"}, "PredecessorRuns":{"shape":"PredecessorList"}, "AllocatedCapacity":{"shape":"IntegerValue"} } }, "JobRunList":{ "type":"list", "member":{"shape":"JobRun"} }, "JobRunState":{ "type":"string", "enum":[ "STARTING", "RUNNING", "STOPPING", "STOPPED", "SUCCEEDED", "FAILED" ] }, "JobUpdate":{ "type":"structure", "members":{ "Description":{"shape":"DescriptionString"}, "LogUri":{"shape":"UriString"}, "Role":{"shape":"RoleString"}, "ExecutionProperty":{"shape":"ExecutionProperty"}, "Command":{"shape":"JobCommand"}, "DefaultArguments":{"shape":"GenericMap"}, "Connections":{"shape":"ConnectionsList"}, "MaxRetries":{"shape":"MaxRetries"}, "AllocatedCapacity":{"shape":"IntegerValue"} } }, "JsonValue":{"type":"string"}, "KeyString":{ "type":"string", "max":255, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "LastCrawlInfo":{ "type":"structure", "members":{ "Status":{"shape":"LastCrawlStatus"}, "ErrorMessage":{"shape":"DescriptionString"}, "LogGroup":{"shape":"LogGroup"}, "LogStream":{"shape":"LogStream"}, "MessagePrefix":{"shape":"MessagePrefix"}, "StartTime":{"shape":"Timestamp"} } }, "LastCrawlStatus":{ "type":"string", "enum":[ "SUCCEEDED", "CANCELLED", "FAILED" ] }, "Location":{ "type":"structure", "members":{ "Jdbc":{"shape":"CodeGenNodeArgs"}, "S3":{"shape":"CodeGenNodeArgs"} } }, "LocationMap":{ "type":"map", "key":{"shape":"ColumnValuesString"}, "value":{"shape":"ColumnValuesString"} }, "LocationString":{ "type":"string", "max":2056, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" }, "LogGroup":{ "type":"string", "max":512, "min":1, "pattern":"[\\.\\-_/#A-Za-z0-9]+" }, "LogStream":{ "type":"string", "max":512, "min":1, "pattern":"[^:*]*" }, "Logical":{ "type":"string", "enum":["AND"] }, "LogicalOperator":{ "type":"string", "enum":["EQUALS"] }, "MappingEntry":{ "type":"structure", "members":{ "SourceTable":{"shape":"TableName"}, "SourcePath":{"shape":"SchemaPathString"}, "SourceType":{"shape":"FieldType"}, "TargetTable":{"shape":"TableName"}, "TargetPath":{"shape":"SchemaPathString"}, "TargetType":{"shape":"FieldType"} } }, "MappingList":{ "type":"list", "member":{"shape":"MappingEntry"} }, "MatchCriteria":{ "type":"list", "member":{"shape":"NameString"}, "max":10, "min":0 }, "MaxConcurrentRuns":{"type":"integer"}, "MaxRetries":{"type":"integer"}, "MessagePrefix":{ "type":"string", "max":255, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "MessageString":{"type":"string"}, "MillisecondsCount":{"type":"long"}, "NameString":{ "type":"string", "max":255, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "NameStringList":{ "type":"list", "member":{"shape":"NameString"} }, "NoScheduleException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "NonNegativeDouble":{ "type":"double", "min":0.0 }, "NonNegativeInteger":{ "type":"integer", "min":0 }, "OperationTimeoutException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "Order":{ "type":"structure", "required":[ "Column", "SortOrder" ], "members":{ "Column":{"shape":"NameString"}, "SortOrder":{"shape":"IntegerFlag"} } }, "OrderList":{ "type":"list", "member":{"shape":"Order"} }, "PageSize":{ "type":"integer", "box":true, "max":1000, "min":1 }, "ParametersMap":{ "type":"map", "key":{"shape":"KeyString"}, "value":{"shape":"ParametersMapValue"} }, "ParametersMapValue":{ "type":"string", "max":51200 }, "Partition":{ "type":"structure", "members":{ "Values":{"shape":"ValueStringList"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "CreationTime":{"shape":"Timestamp"}, "LastAccessTime":{"shape":"Timestamp"}, "StorageDescriptor":{"shape":"StorageDescriptor"}, "Parameters":{"shape":"ParametersMap"}, "LastAnalyzedTime":{"shape":"Timestamp"} } }, "PartitionError":{ "type":"structure", "members":{ "PartitionValues":{"shape":"ValueStringList"}, "ErrorDetail":{"shape":"ErrorDetail"} } }, "PartitionErrors":{ "type":"list", "member":{"shape":"PartitionError"} }, "PartitionInput":{ "type":"structure", "members":{ "Values":{"shape":"ValueStringList"}, "LastAccessTime":{"shape":"Timestamp"}, "StorageDescriptor":{"shape":"StorageDescriptor"}, "Parameters":{"shape":"ParametersMap"}, "LastAnalyzedTime":{"shape":"Timestamp"} } }, "PartitionInputList":{ "type":"list", "member":{"shape":"PartitionInput"}, "max":100, "min":0 }, "PartitionList":{ "type":"list", "member":{"shape":"Partition"} }, "PartitionValueList":{ "type":"structure", "required":["Values"], "members":{ "Values":{"shape":"ValueStringList"} } }, "Path":{"type":"string"}, "PathList":{ "type":"list", "member":{"shape":"Path"} }, "PhysicalConnectionRequirements":{ "type":"structure", "members":{ "SubnetId":{"shape":"NameString"}, "SecurityGroupIdList":{"shape":"SecurityGroupIdList"}, "AvailabilityZone":{"shape":"NameString"} } }, "Predecessor":{ "type":"structure", "members":{ "JobName":{"shape":"NameString"}, "RunId":{"shape":"IdString"} } }, "PredecessorList":{ "type":"list", "member":{"shape":"Predecessor"} }, "Predicate":{ "type":"structure", "members":{ "Logical":{"shape":"Logical"}, "Conditions":{"shape":"ConditionList"} } }, "PredicateString":{ "type":"string", "max":2048, "min":0, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" }, "PrincipalType":{ "type":"string", "enum":[ "USER", "ROLE", "GROUP" ] }, "PythonScript":{"type":"string"}, "ResetJobBookmarkRequest":{ "type":"structure", "required":["JobName"], "members":{ "JobName":{"shape":"JobName"} } }, "ResetJobBookmarkResponse":{ "type":"structure", "members":{ "JobBookmarkEntry":{"shape":"JobBookmarkEntry"} } }, "ResourceNumberLimitExceededException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "ResourceType":{ "type":"string", "enum":[ "JAR", "FILE", "ARCHIVE" ] }, "ResourceUri":{ "type":"structure", "members":{ "ResourceType":{"shape":"ResourceType"}, "Uri":{"shape":"URI"} } }, "ResourceUriList":{ "type":"list", "member":{"shape":"ResourceUri"}, "max":1000, "min":0 }, "RoleArn":{ "type":"string", "pattern":"arn:aws:iam::\\d{12}:role/.*" }, "RoleString":{"type":"string"}, "S3Target":{ "type":"structure", "members":{ "Path":{"shape":"Path"}, "Exclusions":{"shape":"PathList"} } }, "S3TargetList":{ "type":"list", "member":{"shape":"S3Target"} }, "Schedule":{ "type":"structure", "members":{ "ScheduleExpression":{"shape":"CronExpression"}, "State":{"shape":"ScheduleState"} } }, "ScheduleState":{ "type":"string", "enum":[ "SCHEDULED", "NOT_SCHEDULED", "TRANSITIONING" ] }, "SchedulerNotRunningException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "SchedulerRunningException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "SchedulerTransitioningException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "SchemaChangePolicy":{ "type":"structure", "members":{ "UpdateBehavior":{"shape":"UpdateBehavior"}, "DeleteBehavior":{"shape":"DeleteBehavior"} } }, "SchemaPathString":{"type":"string"}, "ScriptLocationString":{"type":"string"}, "SecurityGroupIdList":{ "type":"list", "member":{"shape":"NameString"}, "max":50, "min":0 }, "Segment":{ "type":"structure", "required":[ "SegmentNumber", "TotalSegments" ], "members":{ "SegmentNumber":{"shape":"NonNegativeInteger"}, "TotalSegments":{"shape":"TotalSegmentsInteger"} } }, "SerDeInfo":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "SerializationLibrary":{"shape":"NameString"}, "Parameters":{"shape":"ParametersMap"} } }, "SkewedInfo":{ "type":"structure", "members":{ "SkewedColumnNames":{"shape":"NameStringList"}, "SkewedColumnValues":{"shape":"ColumnValueStringList"}, "SkewedColumnValueLocationMaps":{"shape":"LocationMap"} } }, "StartCrawlerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "StartCrawlerResponse":{ "type":"structure", "members":{ } }, "StartCrawlerScheduleRequest":{ "type":"structure", "required":["CrawlerName"], "members":{ "CrawlerName":{"shape":"NameString"} } }, "StartCrawlerScheduleResponse":{ "type":"structure", "members":{ } }, "StartJobRunRequest":{ "type":"structure", "required":["JobName"], "members":{ "JobName":{"shape":"NameString"}, "JobRunId":{"shape":"IdString"}, "Arguments":{"shape":"GenericMap"}, "AllocatedCapacity":{"shape":"IntegerValue"} } }, "StartJobRunResponse":{ "type":"structure", "members":{ "JobRunId":{"shape":"IdString"} } }, "StartTriggerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "StartTriggerResponse":{ "type":"structure", "members":{ "Name":{"shape":"NameString"} } }, "StopCrawlerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "StopCrawlerResponse":{ "type":"structure", "members":{ } }, "StopCrawlerScheduleRequest":{ "type":"structure", "required":["CrawlerName"], "members":{ "CrawlerName":{"shape":"NameString"} } }, "StopCrawlerScheduleResponse":{ "type":"structure", "members":{ } }, "StopTriggerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"} } }, "StopTriggerResponse":{ "type":"structure", "members":{ "Name":{"shape":"NameString"} } }, "StorageDescriptor":{ "type":"structure", "members":{ "Columns":{"shape":"ColumnList"}, "Location":{"shape":"LocationString"}, "InputFormat":{"shape":"FormatString"}, "OutputFormat":{"shape":"FormatString"}, "Compressed":{"shape":"Boolean"}, "NumberOfBuckets":{"shape":"Integer"}, "SerdeInfo":{"shape":"SerDeInfo"}, "BucketColumns":{"shape":"NameStringList"}, "SortColumns":{"shape":"OrderList"}, "Parameters":{"shape":"ParametersMap"}, "SkewedInfo":{"shape":"SkewedInfo"}, "StoredAsSubDirectories":{"shape":"Boolean"} } }, "StringList":{ "type":"list", "member":{"shape":"GenericString"} }, "Table":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "DatabaseName":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "Owner":{"shape":"NameString"}, "CreateTime":{"shape":"Timestamp"}, "UpdateTime":{"shape":"Timestamp"}, "LastAccessTime":{"shape":"Timestamp"}, "LastAnalyzedTime":{"shape":"Timestamp"}, "Retention":{"shape":"NonNegativeInteger"}, "StorageDescriptor":{"shape":"StorageDescriptor"}, "PartitionKeys":{"shape":"ColumnList"}, "ViewOriginalText":{"shape":"ViewTextString"}, "ViewExpandedText":{"shape":"ViewTextString"}, "TableType":{"shape":"TableTypeString"}, "Parameters":{"shape":"ParametersMap"}, "CreatedBy":{"shape":"NameString"} } }, "TableError":{ "type":"structure", "members":{ "TableName":{"shape":"NameString"}, "ErrorDetail":{"shape":"ErrorDetail"} } }, "TableErrors":{ "type":"list", "member":{"shape":"TableError"} }, "TableInput":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "Owner":{"shape":"NameString"}, "LastAccessTime":{"shape":"Timestamp"}, "LastAnalyzedTime":{"shape":"Timestamp"}, "Retention":{"shape":"NonNegativeInteger"}, "StorageDescriptor":{"shape":"StorageDescriptor"}, "PartitionKeys":{"shape":"ColumnList"}, "ViewOriginalText":{"shape":"ViewTextString"}, "ViewExpandedText":{"shape":"ViewTextString"}, "TableType":{"shape":"TableTypeString"}, "Parameters":{"shape":"ParametersMap"} } }, "TableList":{ "type":"list", "member":{"shape":"Table"} }, "TableName":{"type":"string"}, "TablePrefix":{ "type":"string", "max":128, "min":0 }, "TableTypeString":{ "type":"string", "max":255 }, "TableVersion":{ "type":"structure", "members":{ "Table":{"shape":"Table"}, "VersionId":{"shape":"VersionString"} } }, "Timestamp":{"type":"timestamp"}, "TimestampValue":{"type":"timestamp"}, "Token":{"type":"string"}, "TotalSegmentsInteger":{ "type":"integer", "max":10, "min":1 }, "Trigger":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "Id":{"shape":"IdString"}, "Type":{"shape":"TriggerType"}, "State":{"shape":"TriggerState"}, "Description":{"shape":"DescriptionString"}, "Schedule":{"shape":"GenericString"}, "Actions":{"shape":"ActionList"}, "Predicate":{"shape":"Predicate"} } }, "TriggerList":{ "type":"list", "member":{"shape":"Trigger"} }, "TriggerState":{ "type":"string", "enum":[ "CREATING", "CREATED", "ACTIVATING", "ACTIVATED", "DEACTIVATING", "DEACTIVATED", "DELETING", "UPDATING" ] }, "TriggerType":{ "type":"string", "enum":[ "SCHEDULED", "CONDITIONAL", "ON_DEMAND" ] }, "TriggerUpdate":{ "type":"structure", "members":{ "Name":{"shape":"NameString"}, "Description":{"shape":"DescriptionString"}, "Schedule":{"shape":"GenericString"}, "Actions":{"shape":"ActionList"}, "Predicate":{"shape":"Predicate"} } }, "URI":{ "type":"string", "max":1024, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" }, "UpdateBehavior":{ "type":"string", "enum":[ "LOG", "UPDATE_IN_DATABASE" ] }, "UpdateClassifierRequest":{ "type":"structure", "members":{ "GrokClassifier":{"shape":"UpdateGrokClassifierRequest"} } }, "UpdateClassifierResponse":{ "type":"structure", "members":{ } }, "UpdateConnectionRequest":{ "type":"structure", "required":[ "Name", "ConnectionInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "Name":{"shape":"NameString"}, "ConnectionInput":{"shape":"ConnectionInput"} } }, "UpdateConnectionResponse":{ "type":"structure", "members":{ } }, "UpdateCrawlerRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "Role":{"shape":"RoleArn"}, "DatabaseName":{"shape":"DatabaseName"}, "Description":{"shape":"DescriptionStringRemovable"}, "Targets":{"shape":"CrawlerTargets"}, "Schedule":{"shape":"CronExpression"}, "Classifiers":{"shape":"ClassifierNameList"}, "TablePrefix":{"shape":"TablePrefix"}, "SchemaChangePolicy":{"shape":"SchemaChangePolicy"} } }, "UpdateCrawlerResponse":{ "type":"structure", "members":{ } }, "UpdateCrawlerScheduleRequest":{ "type":"structure", "required":["CrawlerName"], "members":{ "CrawlerName":{"shape":"NameString"}, "Schedule":{"shape":"CronExpression"} } }, "UpdateCrawlerScheduleResponse":{ "type":"structure", "members":{ } }, "UpdateDatabaseRequest":{ "type":"structure", "required":[ "Name", "DatabaseInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "Name":{"shape":"NameString"}, "DatabaseInput":{"shape":"DatabaseInput"} } }, "UpdateDatabaseResponse":{ "type":"structure", "members":{ } }, "UpdateDevEndpointRequest":{ "type":"structure", "required":["EndpointName"], "members":{ "EndpointName":{"shape":"GenericString"}, "PublicKey":{"shape":"GenericString"}, "CustomLibraries":{"shape":"DevEndpointCustomLibraries"} } }, "UpdateDevEndpointResponse":{ "type":"structure", "members":{ } }, "UpdateGrokClassifierRequest":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"NameString"}, "Classification":{"shape":"Classification"}, "GrokPattern":{"shape":"GrokPattern"}, "CustomPatterns":{"shape":"CustomPatterns"} } }, "UpdateJobRequest":{ "type":"structure", "required":[ "JobName", "JobUpdate" ], "members":{ "JobName":{"shape":"NameString"}, "JobUpdate":{"shape":"JobUpdate"} } }, "UpdateJobResponse":{ "type":"structure", "members":{ "JobName":{"shape":"NameString"} } }, "UpdatePartitionRequest":{ "type":"structure", "required":[ "DatabaseName", "TableName", "PartitionValueList", "PartitionInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableName":{"shape":"NameString"}, "PartitionValueList":{"shape":"BoundedPartitionValueList"}, "PartitionInput":{"shape":"PartitionInput"} } }, "UpdatePartitionResponse":{ "type":"structure", "members":{ } }, "UpdateTableRequest":{ "type":"structure", "required":[ "DatabaseName", "TableInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "TableInput":{"shape":"TableInput"} } }, "UpdateTableResponse":{ "type":"structure", "members":{ } }, "UpdateTriggerRequest":{ "type":"structure", "required":[ "Name", "TriggerUpdate" ], "members":{ "Name":{"shape":"NameString"}, "TriggerUpdate":{"shape":"TriggerUpdate"} } }, "UpdateTriggerResponse":{ "type":"structure", "members":{ "Trigger":{"shape":"Trigger"} } }, "UpdateUserDefinedFunctionRequest":{ "type":"structure", "required":[ "DatabaseName", "FunctionName", "FunctionInput" ], "members":{ "CatalogId":{"shape":"CatalogIdString"}, "DatabaseName":{"shape":"NameString"}, "FunctionName":{"shape":"NameString"}, "FunctionInput":{"shape":"UserDefinedFunctionInput"} } }, "UpdateUserDefinedFunctionResponse":{ "type":"structure", "members":{ } }, "UriString":{"type":"string"}, "UserDefinedFunction":{ "type":"structure", "members":{ "FunctionName":{"shape":"NameString"}, "ClassName":{"shape":"NameString"}, "OwnerName":{"shape":"NameString"}, "OwnerType":{"shape":"PrincipalType"}, "CreateTime":{"shape":"Timestamp"}, "ResourceUris":{"shape":"ResourceUriList"} } }, "UserDefinedFunctionInput":{ "type":"structure", "members":{ "FunctionName":{"shape":"NameString"}, "ClassName":{"shape":"NameString"}, "OwnerName":{"shape":"NameString"}, "OwnerType":{"shape":"PrincipalType"}, "ResourceUris":{"shape":"ResourceUriList"} } }, "UserDefinedFunctionList":{ "type":"list", "member":{"shape":"UserDefinedFunction"} }, "ValidationException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "ValueString":{ "type":"string", "max":1024 }, "ValueStringList":{ "type":"list", "member":{"shape":"ValueString"} }, "VersionId":{"type":"long"}, "VersionMismatchException":{ "type":"structure", "members":{ "Message":{"shape":"MessageString"} }, "exception":true }, "VersionString":{ "type":"string", "max":255, "min":1, "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*" }, "ViewTextString":{ "type":"string", "max":2048 } } }