Data retrieval APIs for AWS Glue
AWS Glue provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| BatchGetBlueprints | Retrieve one or more blueprints | Read |
| BatchGetCrawlers | Retrieve one or more crawlers | Read |
| BatchGetCustomEntityTypes | Retrieve one or more Custom Entity Types | Read |
| BatchGetDevEndpoints | Retrieve one or more development endpoints | Read |
| BatchGetJobs | Retrieve one or more jobs | Read |
| BatchGetPartition | Retrieve one or more partitions | Read |
| BatchGetTableOptimizer | Return the configuration for the specified table optimizers | Read |
| BatchGetTriggers | Retrieve one or more triggers | Read |
| BatchGetWorkflows | Retrieve one or more workflows | Read |
| CheckSchemaVersionValidity | Retrieve a check the validity of schema version | Read |
| DescribeInboundIntegrations | List the inbound integrations | List |
| DescribeIntegrations | Describe zero-ETL integrations | List |
| GetBlueprint | Retrieve a blueprint | Read |
| GetBlueprintRun | Retrieve a blueprint run | Read |
| GetBlueprintRuns | Retrieve all runs of a blueprint | Read |
| GetCatalog | Retrieve a catalog | Read |
| GetCatalogImportStatus | Retrieve the catalog import status | Read |
| GetCatalogs | Retrieve all catalogs | Read |
| GetClassifier | Retrieve a classifier | Read |
| GetClassifiers | List all classifiers | Read |
| GetColumnStatisticsForPartition | Retrieve partition statistics of columns | Read |
| GetColumnStatisticsForTable | Retrieve table statistics of columns | Read |
| GetColumnStatisticsTaskRun | Retrieve Column Statistics run information for the table based on run-id | Read |
| GetColumnStatisticsTaskRuns | Retrieve Column Statistics run information for the table based on run-ids | Read |
| GetColumnStatisticsTaskSettings | Retrieve settings for a column statistics task | Read |
| GetCompletion | Get generated response for a completion request in Glue from AWS Q | Read |
| GetConnection | Retrieve a connection | Read |
| GetConnections | Retrieve a list of connections | Read |
| GetCrawler | Retrieve a crawler | Read |
| GetCrawlerMetrics | Retrieve metrics about crawlers | Read |
| GetCrawlers | Retrieve all crawlers | Read |
| GetCustomEntityType | Read a Custom Entity Type | Read |
| GetDashboardUrl | Generate presigned url for accessing spark live UI | Read |
| GetDataCatalogEncryptionSettings | Retrieve catalog encryption settings | Read |
| GetDataQualityModel | Retrieve the training status of the prediction model for a statistic | Read |
| GetDataQualityModelResult | Retrieve the predictions for a statistic from the latest model | Read |
| GetDataQualityResult | Retrieve a Data Quality result | Read |
| GetDataQualityRuleRecommendationRun | Retrieve a Data Quality rule recommendation run | Read |
| GetDataQualityRuleset | Retrieve a Data Quality ruleset | Read |
| GetDataQualityRulesetEvaluationRun | Retrieve a Data Quality rule recommendation run | Read |
| GetDatabase | Retrieve a database | Read |
| GetDatabases | Retrieve all databases | Read |
| GetDataflowGraph | Transform a script into a directed acyclic graph (DAG) | Read |
| GetDevEndpoint | Retrieve a development endpoint | Read |
| GetDevEndpoints | Retrieve all development endpoints | Read |
| GetEntityRecords | Preview entity records in glue | Read |
| GetGeneratedCode | Transforms a directed acyclic graph (DAG) into code | Read |
| GetGlueIdentityCenterConfiguration | Retrieve the managed Idc application | Read |
| GetIntegrationResourceProperty | Retrieve the integration resource property | Read |
| GetIntegrationTableProperties | Retrieve the integration table properties | Read |
| GetJob | Retrieve a job | Read |
| GetJobBookmark | Retrieve a job bookmark | Read |
| GetJobRun | Retrieve a job run | Read |
| GetJobRuns | Retrieve all job runs of a job | Read |
| GetJobUpgradeAnalysis | Retrieve an upgrade analysis for a job | Read |
| GetJobs | Retrieve all current jobs | Read |
| GetMLTaskRun | Retrieve an ML Task Run | Read |
| GetMLTaskRuns | Retrieve all ML Task Runs | List |
| GetMLTransform | Retrieve an ML Transform | Read |
| GetMLTransforms | Retrieve all ML Transforms | List |
| GetMapping | Create a mapping | Read |
| GetPartition | Retrieve a partition | Read |
| GetPartitionIndexes | Retrieve partition indexes for a table | Read |
| GetPartitions | Retrieve the partitions of a table | Read |
| GetPlan | Retrieve a mapping for a script | Read |
| GetRegistry | Retrieve a schema registry | Read |
| GetResourcePolicies | Retrieve resource policies | Read |
| GetResourcePolicy | Retrieve a resource policy | Read |
| GetSchema | Retrieve a schema container | Read |
| GetSchemaByDefinition | Retrieve a schema version based on schema definition | Read |
| GetSchemaVersion | Retrieve a schema version | Read |
| GetSchemaVersionsDiff | Compare two schema versions in schema registry | Read |
| GetSecurityConfiguration | Retrieve a security configuration | Read |
| GetSecurityConfigurations | Retrieve one or more security configurations | Read |
| GetSession | Retrieve an interactive session | Read |
| GetStatement | Retrieve result and information about a statement in an interactive session | Read |
| GetTable | Retrieve a table | Read |
| GetTableOptimizer | Return the configuration of all optimizers associated with a specified table | Read |
| GetTableVersion | Retrieve a version of a table | Read |
| GetTableVersions | Retrieve a list of versions of a table | Read |
| GetTables | Retrieve the tables in a database | Read |
| GetTags | Retrieve all tags associated with a resource | Read |
| GetTrigger | Retrieve a trigger | Read |
| GetTriggers | Retrieve the triggers associated with a job | Read |
| GetUsageProfile | Retrieve a usage profile | Read |
| GetUserDefinedFunction | Retrieve a function definition | Read |
| GetUserDefinedFunctions | Retrieve multiple function definitions | Read |
| GetWorkflow | Retrieve a workflow | Read |
| GetWorkflowRun | Retrieve a workflow run | Read |
| GetWorkflowRunProperties | Retrieve workflow run properties | Read |
| GetWorkflowRuns | Retrieve all runs of a workflow | Read |
| ListBlueprints | Retrieve all blueprints | List |
| ListColumnStatisticsTaskRuns | List all Column Statistics run-ids that have been executed for the account | Read |
| ListCrawlers | Retrieve all crawlers | List |
| ListCrawls | Retrieve crawl run history for a crawler | List |
| ListCustomEntityTypes | Retrieve all Custom Entity Types | List |
| ListDataQualityResults | Retrieve all Data Quality results | List |
| ListDataQualityRuleRecommendationRuns | Retrieve all Data Quality rule recommendation runs | List |
| ListDataQualityRulesetEvaluationRuns | Retrieve all Data Quality rule recommendation runs | List |
| ListDataQualityRulesets | Retrieve a list of Data Quality rulesets | List |
| ListDevEndpoints | Retrieve all development endpoints | List |
| ListIntegrationResourceProperties | List zero-ETL integration resource properties | List |
| ListJobUpgradeAnalyses | List upgrade analyses for a job | List |
| ListJobs | Retrieve all current jobs | List |
| ListMLTransforms | Retrieve all ML Transforms | List |
| ListRegistries | Retrieve a list of schema registries | List |
| ListSchemaVersions | Retrieve a list of schema versions | List |
| ListSchemas | Retrieve a list of schema containers | List |
| ListSessions | Retrieve a list of interactive session | List |
| ListStatements | Retrieve a list of statements in an interactive session | List |
| ListTableOptimizerRuns | List the history of previous optimizer runs for a specific table | List |
| ListTriggers | Retrieve all triggers | List |
| ListUsageProfiles | Retrieve a list of usage profiles | List |
| ListWorkflows | Retrieve all workflows | List |
| QuerySchemaVersionMetadata | Fetch metadata for a schema version | List |
| SearchTables | Retrieve the tables in the catalog | Read |